From: Thomas Zimmermann <tzimmermann@suse.de>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
Rodrigo Vivi <rodrigo.vivi@intel.com>,
intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] [PULL] drm-misc-next
Date: Thu, 3 Aug 2023 17:01:49 +0200 [thread overview]
Message-ID: <20230803150149.GA16884@linux-uq9g> (raw)
Hi Dave and Daniel,
this is the pull request for drm-misc-next for this week. There are
plenty of small fixes and cleanups, but nothing stands out.
Best regards
Thomas
drm-misc-next-2023-08-03:
drm-misc-next for v6.6:
UAPI Changes:
* virtio:
* Support sync objects
Cross-subsystem Changes:
* dt-bindings:
* Move several panel bindings to the correct files
* fbcon:
* Cleanups
* fbdev:
* Use _IOMEM_, _SYSMEM_, _DMAMEM_ infixes for initializer macros
and Kconfig tokens, update drivers accordingly
* ps3fb: Build fix
* hid/i2c:
* Allow panels and touchscreens to power sequence together
* host1x:
* Fixes
* video:
* Fix Kconfig dependencies for boot-up logo
Core Changes:
* Documentation updates and fixes
* Fixes
* MIPI-DBI:
* Allow using same the D/C GPIO for multiple displays plus
driver updates
* Tests:
* Convert to kunit actions
* Fix NULL-deref in drm_exec tests
Driver Changes:
* armada:
* Fixes
* ast:
* Represent BMV as virtual connector
* Report DP connection status
* bridge:
* dw-hdmi: Support CEC suspend/resume
* Support debugfs for chains
* Fixes
* i915:
* Fixes
* imx:
* Convert to dev_error_probe()
* Cleanups
* ipu-v3:
* Convert to devm_platform_ioremap_resource() in several places
* nouveau:
* Workaround DPCD issues
* panel:
* Convert to of_device_get_match_data()
* Fix Kconfig dependencies
* simple: Set bpc value to fix warning; Set connector type for AUO T215HVN01;
Support Innolux G156HCE-L01 plus DT bindings
* ili9881: Support TDO TL050HDV35 LCD panel plus DT bindings
* startek: Support KD070FHFID015 MIPI-DSI panel plus DT bindings
* sitronix-st7789v: Support Inanbo T28CP45TN89 plus DT bindings;
Support EDT ET028013DMA plus DT bindings; Various cleanups
* edp: Add timings for N140HCA-EAC
* Allow panels and touchscreens to power sequence together
* Documentation fixes
* qaic:
* Cleanups
* repaper:
* Fixes
* ssd130x
* Fix shadow-plane allocation
* Cleanups
* tegra:
* Convert to devm_platform_ioremap_resource() in several places
* Support bridge/connector
* Enable PM
* Fixes
* udl:
* Cleanups
* v3d:
* Fixes
* vc4:
* Convert tests to kunit actions
* virtio:
* Support sync objects
* vkms:
* Support gamma LUT
* Fixes
The following changes since commit 7c5aa9485871f61d19ad2cecbf4904ea05a39ec4:
dma-buf: Fix the typo in DMA-BUF statistics doc (2023-07-27 09:43:33 +0200)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2023-08-03
for you to fetch changes up to a0769f25a3a621e8bbfb5e2a26e8ae462c761e33:
HID: i2c-hid: add more DRM dependencies (2023-08-03 07:36:41 -0700)
----------------------------------------------------------------
drm-misc-next for v6.6:
UAPI Changes:
* virtio:
* Support sync objects
Cross-subsystem Changes:
* dt-bindings:
* Move several panel bindings to the correct files
* fbcon:
* Cleanups
* fbdev:
* Use _IOMEM_, _SYSMEM_, _DMAMEM_ infixes for initializer macros
and Kconfig tokens, update drivers accordingly
* ps3fb: Build fix
* hid/i2c:
* Allow panels and touchscreens to power sequence together
* host1x:
* Fixes
* video:
* Fix Kconfig dependencies for boot-up logo
Core Changes:
* Documentation updates and fixes
* Fixes
* MIPI-DBI:
* Allow using same the D/C GPIO for multiple displays plus
driver updates
* Tests:
* Convert to kunit actions
* Fix NULL-deref in drm_exec tests
Driver Changes:
* armada:
* Fixes
* ast:
* Represent BMV as virtual connector
* Report DP connection status
* bridge:
* dw-hdmi: Support CEC suspend/resume
* Support debugfs for chains
* Fixes
* i915:
* Fixes
* imx:
* Convert to dev_error_probe()
* Cleanups
* ipu-v3:
* Convert to devm_platform_ioremap_resource() in several places
* nouveau:
* Workaround DPCD issues
* panel:
* Convert to of_device_get_match_data()
* Fix Kconfig dependencies
* simple: Set bpc value to fix warning; Set connector type for AUO T215HVN01;
Support Innolux G156HCE-L01 plus DT bindings
* ili9881: Support TDO TL050HDV35 LCD panel plus DT bindings
* startek: Support KD070FHFID015 MIPI-DSI panel plus DT bindings
* sitronix-st7789v: Support Inanbo T28CP45TN89 plus DT bindings;
Support EDT ET028013DMA plus DT bindings; Various cleanups
* edp: Add timings for N140HCA-EAC
* Allow panels and touchscreens to power sequence together
* Documentation fixes
* qaic:
* Cleanups
* repaper:
* Fixes
* ssd130x
* Fix shadow-plane allocation
* Cleanups
* tegra:
* Convert to devm_platform_ioremap_resource() in several places
* Support bridge/connector
* Enable PM
* Fixes
* udl:
* Cleanups
* v3d:
* Fixes
* vc4:
* Convert tests to kunit actions
* virtio:
* Support sync objects
* vkms:
* Support gamma LUT
* Fixes
----------------------------------------------------------------
Alexander Stein (2):
drm/imx/dcss: Use dev_err_probe
dt-bindings: display: bridge: tc358867: Add interrupt property
Alexandre Mergnat (1):
dt-bindings: display: panel: add startek kd070fhfid015 support
Arnd Bergmann (2):
drm/panel: r66451: select CONFIG_DRM_DISPLAY_DP_HELPER
HID: i2c-hid: add more DRM dependencies
Arthur Grillo (2):
drm/vkms: Add support to 1D gamma LUT
drm/tests: Alloc drm_device on drm_exec tests
Colin Ian King (1):
accel/qaic: remove redundant pointer pexec
Dmitry Baryshkov (1):
drm: panel: simple: specify bpc for powertip_ph800480t013_idf02
Dmitry Osipenko (1):
drm/virtio: Support sync objects
Douglas Anderson (12):
dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens
drm/panel: Check for already prepared/enabled in drm_panel
drm/panel: Add a way for other devices to follow panel state
of: property: fw_devlink: Add a devlink for panel followers
HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS()
HID: i2c-hid: Rearrange probe() to power things up later
HID: i2c-hid: Make suspend and resume into helper functions
HID: i2c-hid: Suspend i2c-hid devices in remove
HID: i2c-hid: Support being a panel follower
HID: i2c-hid: Do panel follower work on the system_wq
drm/panel: Fix kernel-doc typo for `follower_lock`
drm/panel: Fix todo indentation for panel prepared/enabled cleanup
GUO Zihua (1):
fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static
Geert Uytterhoeven (15):
drm/atomic-helper: Update reference to drm_crtc_force_disable_all()
drm/gem-fb-helper: Consistenly use drm_dbg_kms()
Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()"
video: logo: LOGO should depend on FB_CORE i.s.o. FB
drm/panel: simple: Simplify matching using of_device_get_match_data()
drm/bridge_connector: Handle drm_connector_init_with_ddc() failures
drm/udl: Convert to drm_crtc_helper_atomic_check()
drm: Spelling s/sempahore/semaphore/
drm: Spelling s/randevouz/rendez-vous/
drm/armada: Fix off-by-one error in armada_overlay_get_property()
drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
drm/todo: Add atomic modesetting references
drm/todo: Convert list of fbconv links to footnotes
drm: Remove references to removed transitional helpers
drm: Fix references to drm_plane_helper_check_state()
Guillaume La Roque (1):
drm/panel: Support for startek-kd070fhfid015 MIPI-DSI panel
Javier Martinez Canillas (1):
drm/ssd130x: Use shadow-buffer helpers when managing plane's state
Jiapeng Chong (1):
drm/ssd130x: clean up some inconsistent indenting
Jocelyn Falempe (2):
drm/ast: Add BMC virtual connector
drm/ast: report connection status on Display Port.
Lyude Paul (1):
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
Marek Vasut (3):
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
dt-bindings: display: simple: Add Innolux G156HCE-L01 panel
drm/panel-simple: Add Innolux G156HCE-L01 panel entry
Matus Gajdos (2):
dt-bindings: ili9881c: Add TDO TL050HDV35 LCD panel
drm/panel: ilitek-ili9881c: Add TDO TL050HDV35 LCD panel
Maxim Schwalm (1):
drm/tegra: output: hdmi: Support bridge/connector
Maxime Ripard (11):
drm/tests: helpers: Switch to kunit actions
drm/tests: client-modeset: Remove call to drm_kunit_helper_free_device()
drm/tests: modes: Remove call to drm_kunit_helper_free_device()
drm/tests: probe-helper: Remove call to drm_kunit_helper_free_device()
drm/tests: helpers: Create a helper to allocate a locking ctx
drm/tests: helpers: Create a helper to allocate an atomic state
drm/vc4: tests: pv-muxing: Remove call to drm_kunit_helper_free_device()
drm/vc4: tests: mock: Use a kunit action to unregister DRM device
drm/vc4: tests: pv-muxing: Switch to managed locking init
drm/vc4: tests: Switch to atomic state allocation helper
drm/vc4: tests: pv-muxing: Document test scenario
Maíra Canal (1):
drm/vkms: Fix race-condition between the hrtimer and the atomic commit
Mikko Perttunen (3):
drm/tegra: Add error check for NVDEC firmware memory allocation
gpu: host1x: Return error when context device not attached to IOMMU
drm/tegra: Enable runtime PM during probe
Miquel Raynal (6):
dt-bindings: display: st7789v: Add the edt,et028013dma panel compatible
dt-bindings: display: st7789v: bound the number of Rx data lines
drm/panel: sitronix-st7789v: Use 9 bits per spi word by default
drm/panel: sitronix-st7789v: Clarify a definition
drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support
drm/panel: sitronix-st7789v: Check display ID
Nathan Chancellor (2):
drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
drm/i915: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
Nikita Travkin (1):
drm/panel-edp: Add enable timings for N140HCA-EAC panel
Otto Pflüger (2):
drm/mipi-dbi: Lock SPI bus before setting D/C GPIO
drm/tiny: panel-mipi-dbi: Allow sharing the D/C GPIO
Philipp Zabel (1):
drm/imx/ipuv3: ipuv3-plane: reuse local variable height in atomic_update
Sandor Yu (1):
drm: bridge: dw_hdmi: Add cec suspend/resume functions
Sebastian Reichel (13):
dt-bindings: vendor-prefixes: add Inanbo
dt-bindings: display: st7789v: add Inanbo T28CP45TN89
drm/panel: sitronix-st7789v: add SPI ID table
drm/panel: sitronix-st7789v: remove unused constants
drm/panel: sitronix-st7789v: make reset GPIO optional
drm/panel: sitronix-st7789v: simplify st7789v_spi_write
drm/panel: sitronix-st7789v: improve error handling
drm/panel: sitronix-st7789v: avoid hardcoding mode info
drm/panel: sitronix-st7789v: avoid hardcoding panel size
drm/panel: sitronix-st7789v: add media bus format
drm/panel: sitronix-st7789v: avoid hardcoding invert mode
drm/panel: sitronix-st7789v: avoid hardcoding polarity info
drm/panel: sitronix-st7789v: add Inanbo T28CP45TN89 support
Simon Ser (4):
drm/doc: use proper cross-references for sections
drm/doc: add warning about connector_type_id stability
drm/doc: document drm_event and its types
drm/doc: document that PRIME import/export is always supported
Sui Jingfeng (1):
drm/drm_plane.h: fix grammar of the comment
Thierry Reding (3):
dt-bindings: display: panel: Move HannStar HSD101PWW2 to LVDS
dt-bindings: display: panel: Move Chunghwa CLAA070WP03XG to LVDS
dt-bindings: display: panel: Document Hydis HV070WX2-1E0
Thomas Zimmermann (5):
fbdev: Use _IOMEM_ infix for I/O-memory helpers
fbdev: Use _SYSMEM_ infix for system-memory helpers
fbdev: Use _DMAMEM_ infix for DMA-memory helpers
fbdev: Align deferred I/O with naming of helpers
fbdev/ps3fb: Build without kernel device
Tomi Valkeinen (1):
drm/bridge: Add debugfs print for bridge chains
Yang Li (1):
drm/tegra: dpaux: Use devm_platform_ioremap_resource()
Yangtao Li (5):
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/tegra: hdmi: Convert to devm_platform_ioremap_resource()
drm/tegra: sor: Convert to devm_platform_ioremap_resource()
gpu: ipu-v3: pre: Convert to devm_platform_ioremap_resource()
gpu: ipu-v3: prg: Convert to devm_platform_ioremap_resource()
Zhu Wang (1):
drm/bridge: fix -Wunused-const-variable= warning
.../bindings/display/bridge/toshiba,tc358767.yaml | 3 +
.../bindings/display/panel/ilitek,ili9881c.yaml | 1 +
.../bindings/display/panel/panel-lvds.yaml | 6 +
.../bindings/display/panel/panel-simple.yaml | 6 +-
.../bindings/display/panel/sitronix,st7789v.yaml | 10 +-
.../display/panel/startek,kd070fhfid015.yaml | 69 ++++
.../devicetree/bindings/input/elan,ekth6915.yaml | 5 +
.../devicetree/bindings/input/goodix,gt7375p.yaml | 5 +
.../devicetree/bindings/input/hid-over-i2c.yaml | 2 +
.../bindings/input/touchscreen/touchscreen.yaml | 7 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/gpu/drm-mm.rst | 2 +
Documentation/gpu/todo.rst | 47 ++-
drivers/accel/qaic/qaic_data.c | 4 +-
drivers/gpu/drm/Kconfig | 4 +-
drivers/gpu/drm/armada/Kconfig | 2 +-
drivers/gpu/drm/armada/armada_fbdev.c | 2 +-
drivers/gpu/drm/armada/armada_overlay.c | 6 +-
drivers/gpu/drm/ast/ast_dp.c | 11 +
drivers/gpu/drm/ast/ast_dp501.c | 37 +-
drivers/gpu/drm/ast/ast_drv.h | 6 +
drivers/gpu/drm/ast/ast_mode.c | 87 ++++-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 4 +-
.../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +-
drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +-
drivers/gpu/drm/bridge/sil-sii8620.c | 2 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 37 ++
drivers/gpu/drm/bridge/ti-tfp410.c | 2 +-
drivers/gpu/drm/drm_atomic_helper.c | 2 +-
drivers/gpu/drm/drm_bridge.c | 46 +++
drivers/gpu/drm/drm_bridge_connector.c | 11 +-
drivers/gpu/drm/drm_debugfs.c | 2 +
drivers/gpu/drm/drm_fbdev_dma.c | 4 +-
drivers/gpu/drm/drm_fbdev_generic.c | 6 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +-
drivers/gpu/drm/drm_mipi_dbi.c | 17 +-
drivers/gpu/drm/drm_panel.c | 218 ++++++++++-
drivers/gpu/drm/drm_plane_helper.c | 12 +-
drivers/gpu/drm/exynos/Kconfig | 2 +-
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +-
drivers/gpu/drm/gma500/Kconfig | 2 +-
drivers/gpu/drm/gma500/fbdev.c | 4 +-
drivers/gpu/drm/i915/Kconfig | 2 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_wait.c | 2 +-
drivers/gpu/drm/i915/i915_request.c | 2 +-
drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 +
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c | 11 +-
drivers/gpu/drm/msm/Kconfig | 2 +-
drivers/gpu/drm/msm/msm_fbdev.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 48 ++-
drivers/gpu/drm/omapdrm/Kconfig | 2 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +-
drivers/gpu/drm/panel/Kconfig | 13 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-edp.c | 1 +
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 194 ++++++++++
drivers/gpu/drm/panel/panel-simple.c | 54 ++-
drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 262 +++++++++++--
.../gpu/drm/panel/panel-startek-kd070fhfid015.c | 406 +++++++++++++++++++++
drivers/gpu/drm/radeon/Kconfig | 2 +-
drivers/gpu/drm/radeon/cik.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/radeon_fbdev.c | 2 +-
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c | 3 +-
drivers/gpu/drm/solomon/ssd130x.c | 16 +-
drivers/gpu/drm/tegra/Kconfig | 2 +-
drivers/gpu/drm/tegra/dpaux.c | 6 +-
drivers/gpu/drm/tegra/fbdev.c | 4 +-
drivers/gpu/drm/tegra/gr2d.c | 16 +-
drivers/gpu/drm/tegra/gr3d.c | 16 +-
drivers/gpu/drm/tegra/hdmi.c | 48 ++-
drivers/gpu/drm/tegra/nvdec.c | 19 +-
drivers/gpu/drm/tegra/sor.c | 4 +-
drivers/gpu/drm/tegra/vic.c | 17 +-
drivers/gpu/drm/tests/drm_client_modeset_test.c | 8 -
drivers/gpu/drm/tests/drm_exec_test.c | 44 ++-
drivers/gpu/drm/tests/drm_kunit_helpers.c | 141 ++++++-
drivers/gpu/drm/tests/drm_modes_test.c | 8 -
drivers/gpu/drm/tests/drm_probe_helper_test.c | 8 -
drivers/gpu/drm/tidss/tidss_plane.c | 3 +-
drivers/gpu/drm/tiny/ili9225.c | 7 +-
drivers/gpu/drm/tiny/ili9486.c | 4 +
drivers/gpu/drm/tiny/panel-mipi-dbi.c | 3 +-
drivers/gpu/drm/tiny/repaper.c | 2 +-
drivers/gpu/drm/udl/udl_modeset.c | 13 +-
drivers/gpu/drm/v3d/v3d_drv.h | 2 +-
drivers/gpu/drm/vc4/tests/vc4_mock.c | 12 +
drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c | 115 +++---
drivers/gpu/drm/virtio/virtgpu_drv.c | 3 +-
drivers/gpu/drm/virtio/virtgpu_submit.c | 224 ++++++++++++
drivers/gpu/drm/vkms/vkms_composer.c | 95 ++++-
drivers/gpu/drm/vkms/vkms_crtc.c | 12 +-
drivers/gpu/drm/vkms/vkms_drv.c | 20 +-
drivers/gpu/drm/vkms/vkms_drv.h | 13 +-
drivers/gpu/host1x/context.c | 8 +
drivers/gpu/ipu-v3/ipu-pre.c | 4 +-
drivers/gpu/ipu-v3/ipu-prg.c | 5 +-
drivers/hid/i2c-hid/Kconfig | 6 +
drivers/hid/i2c-hid/i2c-hid-core.c | 349 +++++++++++++-----
drivers/of/property.c | 2 +
drivers/video/Kconfig | 2 +-
drivers/video/fbdev/Kconfig | 10 +-
drivers/video/fbdev/broadsheetfb.c | 6 +-
drivers/video/fbdev/core/Kconfig | 10 +-
drivers/video/fbdev/core/fbcon.c | 6 +-
drivers/video/fbdev/hecubafb.c | 6 +-
drivers/video/fbdev/metronomefb.c | 6 +-
drivers/video/fbdev/ps3fb.c | 4 +-
drivers/video/fbdev/ssd1307fb.c | 6 +-
drivers/video/fbdev/xen-fbfront.c | 6 +-
drivers/video/logo/Kconfig | 2 +-
include/drm/drm_bridge.h | 3 +
include/drm/drm_crtc.h | 5 -
include/drm/drm_kunit_helpers.h | 7 +
include/drm/drm_modeset_helper_vtables.h | 48 ++-
include/drm/drm_panel.h | 96 +++++
include/drm/drm_plane.h | 2 +-
include/drm/task_barrier.h | 4 +-
include/linux/fb.h | 26 +-
include/uapi/drm/drm.h | 61 +++-
include/uapi/drm/drm_mode.h | 3 +
include/uapi/drm/virtgpu_drm.h | 16 +-
124 files changed, 2782 insertions(+), 549 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/panel/startek,kd070fhfid015.yaml
create mode 100644 drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
WARNING: multiple messages have this Message-ID (diff)
From: Thomas Zimmermann <tzimmermann@suse.de>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>,
dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
Maxime Ripard <mripard@kernel.org>,
Thomas Zimmermann <tzimmermann@suse.de>,
Rodrigo Vivi <rodrigo.vivi@intel.com>,
intel-gfx@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Thu, 3 Aug 2023 17:01:49 +0200 [thread overview]
Message-ID: <20230803150149.GA16884@linux-uq9g> (raw)
Hi Dave and Daniel,
this is the pull request for drm-misc-next for this week. There are
plenty of small fixes and cleanups, but nothing stands out.
Best regards
Thomas
drm-misc-next-2023-08-03:
drm-misc-next for v6.6:
UAPI Changes:
* virtio:
* Support sync objects
Cross-subsystem Changes:
* dt-bindings:
* Move several panel bindings to the correct files
* fbcon:
* Cleanups
* fbdev:
* Use _IOMEM_, _SYSMEM_, _DMAMEM_ infixes for initializer macros
and Kconfig tokens, update drivers accordingly
* ps3fb: Build fix
* hid/i2c:
* Allow panels and touchscreens to power sequence together
* host1x:
* Fixes
* video:
* Fix Kconfig dependencies for boot-up logo
Core Changes:
* Documentation updates and fixes
* Fixes
* MIPI-DBI:
* Allow using same the D/C GPIO for multiple displays plus
driver updates
* Tests:
* Convert to kunit actions
* Fix NULL-deref in drm_exec tests
Driver Changes:
* armada:
* Fixes
* ast:
* Represent BMV as virtual connector
* Report DP connection status
* bridge:
* dw-hdmi: Support CEC suspend/resume
* Support debugfs for chains
* Fixes
* i915:
* Fixes
* imx:
* Convert to dev_error_probe()
* Cleanups
* ipu-v3:
* Convert to devm_platform_ioremap_resource() in several places
* nouveau:
* Workaround DPCD issues
* panel:
* Convert to of_device_get_match_data()
* Fix Kconfig dependencies
* simple: Set bpc value to fix warning; Set connector type for AUO T215HVN01;
Support Innolux G156HCE-L01 plus DT bindings
* ili9881: Support TDO TL050HDV35 LCD panel plus DT bindings
* startek: Support KD070FHFID015 MIPI-DSI panel plus DT bindings
* sitronix-st7789v: Support Inanbo T28CP45TN89 plus DT bindings;
Support EDT ET028013DMA plus DT bindings; Various cleanups
* edp: Add timings for N140HCA-EAC
* Allow panels and touchscreens to power sequence together
* Documentation fixes
* qaic:
* Cleanups
* repaper:
* Fixes
* ssd130x
* Fix shadow-plane allocation
* Cleanups
* tegra:
* Convert to devm_platform_ioremap_resource() in several places
* Support bridge/connector
* Enable PM
* Fixes
* udl:
* Cleanups
* v3d:
* Fixes
* vc4:
* Convert tests to kunit actions
* virtio:
* Support sync objects
* vkms:
* Support gamma LUT
* Fixes
The following changes since commit 7c5aa9485871f61d19ad2cecbf4904ea05a39ec4:
dma-buf: Fix the typo in DMA-BUF statistics doc (2023-07-27 09:43:33 +0200)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2023-08-03
for you to fetch changes up to a0769f25a3a621e8bbfb5e2a26e8ae462c761e33:
HID: i2c-hid: add more DRM dependencies (2023-08-03 07:36:41 -0700)
----------------------------------------------------------------
drm-misc-next for v6.6:
UAPI Changes:
* virtio:
* Support sync objects
Cross-subsystem Changes:
* dt-bindings:
* Move several panel bindings to the correct files
* fbcon:
* Cleanups
* fbdev:
* Use _IOMEM_, _SYSMEM_, _DMAMEM_ infixes for initializer macros
and Kconfig tokens, update drivers accordingly
* ps3fb: Build fix
* hid/i2c:
* Allow panels and touchscreens to power sequence together
* host1x:
* Fixes
* video:
* Fix Kconfig dependencies for boot-up logo
Core Changes:
* Documentation updates and fixes
* Fixes
* MIPI-DBI:
* Allow using same the D/C GPIO for multiple displays plus
driver updates
* Tests:
* Convert to kunit actions
* Fix NULL-deref in drm_exec tests
Driver Changes:
* armada:
* Fixes
* ast:
* Represent BMV as virtual connector
* Report DP connection status
* bridge:
* dw-hdmi: Support CEC suspend/resume
* Support debugfs for chains
* Fixes
* i915:
* Fixes
* imx:
* Convert to dev_error_probe()
* Cleanups
* ipu-v3:
* Convert to devm_platform_ioremap_resource() in several places
* nouveau:
* Workaround DPCD issues
* panel:
* Convert to of_device_get_match_data()
* Fix Kconfig dependencies
* simple: Set bpc value to fix warning; Set connector type for AUO T215HVN01;
Support Innolux G156HCE-L01 plus DT bindings
* ili9881: Support TDO TL050HDV35 LCD panel plus DT bindings
* startek: Support KD070FHFID015 MIPI-DSI panel plus DT bindings
* sitronix-st7789v: Support Inanbo T28CP45TN89 plus DT bindings;
Support EDT ET028013DMA plus DT bindings; Various cleanups
* edp: Add timings for N140HCA-EAC
* Allow panels and touchscreens to power sequence together
* Documentation fixes
* qaic:
* Cleanups
* repaper:
* Fixes
* ssd130x
* Fix shadow-plane allocation
* Cleanups
* tegra:
* Convert to devm_platform_ioremap_resource() in several places
* Support bridge/connector
* Enable PM
* Fixes
* udl:
* Cleanups
* v3d:
* Fixes
* vc4:
* Convert tests to kunit actions
* virtio:
* Support sync objects
* vkms:
* Support gamma LUT
* Fixes
----------------------------------------------------------------
Alexander Stein (2):
drm/imx/dcss: Use dev_err_probe
dt-bindings: display: bridge: tc358867: Add interrupt property
Alexandre Mergnat (1):
dt-bindings: display: panel: add startek kd070fhfid015 support
Arnd Bergmann (2):
drm/panel: r66451: select CONFIG_DRM_DISPLAY_DP_HELPER
HID: i2c-hid: add more DRM dependencies
Arthur Grillo (2):
drm/vkms: Add support to 1D gamma LUT
drm/tests: Alloc drm_device on drm_exec tests
Colin Ian King (1):
accel/qaic: remove redundant pointer pexec
Dmitry Baryshkov (1):
drm: panel: simple: specify bpc for powertip_ph800480t013_idf02
Dmitry Osipenko (1):
drm/virtio: Support sync objects
Douglas Anderson (12):
dt-bindings: HID: i2c-hid: Add "panel" property to i2c-hid backed touchscreens
drm/panel: Check for already prepared/enabled in drm_panel
drm/panel: Add a way for other devices to follow panel state
of: property: fw_devlink: Add a devlink for panel followers
HID: i2c-hid: Switch to SYSTEM_SLEEP_PM_OPS()
HID: i2c-hid: Rearrange probe() to power things up later
HID: i2c-hid: Make suspend and resume into helper functions
HID: i2c-hid: Suspend i2c-hid devices in remove
HID: i2c-hid: Support being a panel follower
HID: i2c-hid: Do panel follower work on the system_wq
drm/panel: Fix kernel-doc typo for `follower_lock`
drm/panel: Fix todo indentation for panel prepared/enabled cleanup
GUO Zihua (1):
fbcon: Make fbcon_registered_fb and fbcon_num_registered_fb static
Geert Uytterhoeven (15):
drm/atomic-helper: Update reference to drm_crtc_force_disable_all()
drm/gem-fb-helper: Consistenly use drm_dbg_kms()
Revert "fbcon: Use kzalloc() in fbcon_prepare_logo()"
video: logo: LOGO should depend on FB_CORE i.s.o. FB
drm/panel: simple: Simplify matching using of_device_get_match_data()
drm/bridge_connector: Handle drm_connector_init_with_ddc() failures
drm/udl: Convert to drm_crtc_helper_atomic_check()
drm: Spelling s/sempahore/semaphore/
drm: Spelling s/randevouz/rendez-vous/
drm/armada: Fix off-by-one error in armada_overlay_get_property()
drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
drm/todo: Add atomic modesetting references
drm/todo: Convert list of fbconv links to footnotes
drm: Remove references to removed transitional helpers
drm: Fix references to drm_plane_helper_check_state()
Guillaume La Roque (1):
drm/panel: Support for startek-kd070fhfid015 MIPI-DSI panel
Javier Martinez Canillas (1):
drm/ssd130x: Use shadow-buffer helpers when managing plane's state
Jiapeng Chong (1):
drm/ssd130x: clean up some inconsistent indenting
Jocelyn Falempe (2):
drm/ast: Add BMC virtual connector
drm/ast: report connection status on Display Port.
Lyude Paul (1):
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
Marek Vasut (3):
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
dt-bindings: display: simple: Add Innolux G156HCE-L01 panel
drm/panel-simple: Add Innolux G156HCE-L01 panel entry
Matus Gajdos (2):
dt-bindings: ili9881c: Add TDO TL050HDV35 LCD panel
drm/panel: ilitek-ili9881c: Add TDO TL050HDV35 LCD panel
Maxim Schwalm (1):
drm/tegra: output: hdmi: Support bridge/connector
Maxime Ripard (11):
drm/tests: helpers: Switch to kunit actions
drm/tests: client-modeset: Remove call to drm_kunit_helper_free_device()
drm/tests: modes: Remove call to drm_kunit_helper_free_device()
drm/tests: probe-helper: Remove call to drm_kunit_helper_free_device()
drm/tests: helpers: Create a helper to allocate a locking ctx
drm/tests: helpers: Create a helper to allocate an atomic state
drm/vc4: tests: pv-muxing: Remove call to drm_kunit_helper_free_device()
drm/vc4: tests: mock: Use a kunit action to unregister DRM device
drm/vc4: tests: pv-muxing: Switch to managed locking init
drm/vc4: tests: Switch to atomic state allocation helper
drm/vc4: tests: pv-muxing: Document test scenario
Maíra Canal (1):
drm/vkms: Fix race-condition between the hrtimer and the atomic commit
Mikko Perttunen (3):
drm/tegra: Add error check for NVDEC firmware memory allocation
gpu: host1x: Return error when context device not attached to IOMMU
drm/tegra: Enable runtime PM during probe
Miquel Raynal (6):
dt-bindings: display: st7789v: Add the edt,et028013dma panel compatible
dt-bindings: display: st7789v: bound the number of Rx data lines
drm/panel: sitronix-st7789v: Use 9 bits per spi word by default
drm/panel: sitronix-st7789v: Clarify a definition
drm/panel: sitronix-st7789v: Add EDT ET028013DMA panel support
drm/panel: sitronix-st7789v: Check display ID
Nathan Chancellor (2):
drm/v3d: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
drm/i915: Avoid -Wconstant-logical-operand in nsecs_to_jiffies_timeout()
Nikita Travkin (1):
drm/panel-edp: Add enable timings for N140HCA-EAC panel
Otto Pflüger (2):
drm/mipi-dbi: Lock SPI bus before setting D/C GPIO
drm/tiny: panel-mipi-dbi: Allow sharing the D/C GPIO
Philipp Zabel (1):
drm/imx/ipuv3: ipuv3-plane: reuse local variable height in atomic_update
Sandor Yu (1):
drm: bridge: dw_hdmi: Add cec suspend/resume functions
Sebastian Reichel (13):
dt-bindings: vendor-prefixes: add Inanbo
dt-bindings: display: st7789v: add Inanbo T28CP45TN89
drm/panel: sitronix-st7789v: add SPI ID table
drm/panel: sitronix-st7789v: remove unused constants
drm/panel: sitronix-st7789v: make reset GPIO optional
drm/panel: sitronix-st7789v: simplify st7789v_spi_write
drm/panel: sitronix-st7789v: improve error handling
drm/panel: sitronix-st7789v: avoid hardcoding mode info
drm/panel: sitronix-st7789v: avoid hardcoding panel size
drm/panel: sitronix-st7789v: add media bus format
drm/panel: sitronix-st7789v: avoid hardcoding invert mode
drm/panel: sitronix-st7789v: avoid hardcoding polarity info
drm/panel: sitronix-st7789v: add Inanbo T28CP45TN89 support
Simon Ser (4):
drm/doc: use proper cross-references for sections
drm/doc: add warning about connector_type_id stability
drm/doc: document drm_event and its types
drm/doc: document that PRIME import/export is always supported
Sui Jingfeng (1):
drm/drm_plane.h: fix grammar of the comment
Thierry Reding (3):
dt-bindings: display: panel: Move HannStar HSD101PWW2 to LVDS
dt-bindings: display: panel: Move Chunghwa CLAA070WP03XG to LVDS
dt-bindings: display: panel: Document Hydis HV070WX2-1E0
Thomas Zimmermann (5):
fbdev: Use _IOMEM_ infix for I/O-memory helpers
fbdev: Use _SYSMEM_ infix for system-memory helpers
fbdev: Use _DMAMEM_ infix for DMA-memory helpers
fbdev: Align deferred I/O with naming of helpers
fbdev/ps3fb: Build without kernel device
Tomi Valkeinen (1):
drm/bridge: Add debugfs print for bridge chains
Yang Li (1):
drm/tegra: dpaux: Use devm_platform_ioremap_resource()
Yangtao Li (5):
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/tegra: hdmi: Convert to devm_platform_ioremap_resource()
drm/tegra: sor: Convert to devm_platform_ioremap_resource()
gpu: ipu-v3: pre: Convert to devm_platform_ioremap_resource()
gpu: ipu-v3: prg: Convert to devm_platform_ioremap_resource()
Zhu Wang (1):
drm/bridge: fix -Wunused-const-variable= warning
.../bindings/display/bridge/toshiba,tc358767.yaml | 3 +
.../bindings/display/panel/ilitek,ili9881c.yaml | 1 +
.../bindings/display/panel/panel-lvds.yaml | 6 +
.../bindings/display/panel/panel-simple.yaml | 6 +-
.../bindings/display/panel/sitronix,st7789v.yaml | 10 +-
.../display/panel/startek,kd070fhfid015.yaml | 69 ++++
.../devicetree/bindings/input/elan,ekth6915.yaml | 5 +
.../devicetree/bindings/input/goodix,gt7375p.yaml | 5 +
.../devicetree/bindings/input/hid-over-i2c.yaml | 2 +
.../bindings/input/touchscreen/touchscreen.yaml | 7 +
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/gpu/drm-mm.rst | 2 +
Documentation/gpu/todo.rst | 47 ++-
drivers/accel/qaic/qaic_data.c | 4 +-
drivers/gpu/drm/Kconfig | 4 +-
drivers/gpu/drm/armada/Kconfig | 2 +-
drivers/gpu/drm/armada/armada_fbdev.c | 2 +-
drivers/gpu/drm/armada/armada_overlay.c | 6 +-
drivers/gpu/drm/ast/ast_dp.c | 11 +
drivers/gpu/drm/ast/ast_dp501.c | 37 +-
drivers/gpu/drm/ast/ast_drv.h | 6 +
drivers/gpu/drm/ast/ast_mode.c | 87 ++++-
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +-
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 4 +-
.../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2 +-
drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +-
drivers/gpu/drm/bridge/sil-sii8620.c | 2 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 37 ++
drivers/gpu/drm/bridge/ti-tfp410.c | 2 +-
drivers/gpu/drm/drm_atomic_helper.c | 2 +-
drivers/gpu/drm/drm_bridge.c | 46 +++
drivers/gpu/drm/drm_bridge_connector.c | 11 +-
drivers/gpu/drm/drm_debugfs.c | 2 +
drivers/gpu/drm/drm_fbdev_dma.c | 4 +-
drivers/gpu/drm/drm_fbdev_generic.c | 6 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +-
drivers/gpu/drm/drm_mipi_dbi.c | 17 +-
drivers/gpu/drm/drm_panel.c | 218 ++++++++++-
drivers/gpu/drm/drm_plane_helper.c | 12 +-
drivers/gpu/drm/exynos/Kconfig | 2 +-
drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 4 +-
drivers/gpu/drm/gma500/Kconfig | 2 +-
drivers/gpu/drm/gma500/fbdev.c | 4 +-
drivers/gpu/drm/i915/Kconfig | 2 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 6 +-
drivers/gpu/drm/i915/gem/i915_gem_wait.c | 2 +-
drivers/gpu/drm/i915/i915_request.c | 2 +-
drivers/gpu/drm/imx/dcss/dcss-drv.c | 1 +
drivers/gpu/drm/imx/ipuv3/ipuv3-plane.c | 11 +-
drivers/gpu/drm/msm/Kconfig | 2 +-
drivers/gpu/drm/msm/msm_fbdev.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c | 48 ++-
drivers/gpu/drm/omapdrm/Kconfig | 2 +-
drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +-
drivers/gpu/drm/panel/Kconfig | 13 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-edp.c | 1 +
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 194 ++++++++++
drivers/gpu/drm/panel/panel-simple.c | 54 ++-
drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 262 +++++++++++--
.../gpu/drm/panel/panel-startek-kd070fhfid015.c | 406 +++++++++++++++++++++
drivers/gpu/drm/radeon/Kconfig | 2 +-
drivers/gpu/drm/radeon/cik.c | 2 +-
drivers/gpu/drm/radeon/r600.c | 2 +-
drivers/gpu/drm/radeon/radeon_fbdev.c | 2 +-
drivers/gpu/drm/renesas/rcar-du/rcar_du_plane.c | 3 +-
drivers/gpu/drm/solomon/ssd130x.c | 16 +-
drivers/gpu/drm/tegra/Kconfig | 2 +-
drivers/gpu/drm/tegra/dpaux.c | 6 +-
drivers/gpu/drm/tegra/fbdev.c | 4 +-
drivers/gpu/drm/tegra/gr2d.c | 16 +-
drivers/gpu/drm/tegra/gr3d.c | 16 +-
drivers/gpu/drm/tegra/hdmi.c | 48 ++-
drivers/gpu/drm/tegra/nvdec.c | 19 +-
drivers/gpu/drm/tegra/sor.c | 4 +-
drivers/gpu/drm/tegra/vic.c | 17 +-
drivers/gpu/drm/tests/drm_client_modeset_test.c | 8 -
drivers/gpu/drm/tests/drm_exec_test.c | 44 ++-
drivers/gpu/drm/tests/drm_kunit_helpers.c | 141 ++++++-
drivers/gpu/drm/tests/drm_modes_test.c | 8 -
drivers/gpu/drm/tests/drm_probe_helper_test.c | 8 -
drivers/gpu/drm/tidss/tidss_plane.c | 3 +-
drivers/gpu/drm/tiny/ili9225.c | 7 +-
drivers/gpu/drm/tiny/ili9486.c | 4 +
drivers/gpu/drm/tiny/panel-mipi-dbi.c | 3 +-
drivers/gpu/drm/tiny/repaper.c | 2 +-
drivers/gpu/drm/udl/udl_modeset.c | 13 +-
drivers/gpu/drm/v3d/v3d_drv.h | 2 +-
drivers/gpu/drm/vc4/tests/vc4_mock.c | 12 +
drivers/gpu/drm/vc4/tests/vc4_test_pv_muxing.c | 115 +++---
drivers/gpu/drm/virtio/virtgpu_drv.c | 3 +-
drivers/gpu/drm/virtio/virtgpu_submit.c | 224 ++++++++++++
drivers/gpu/drm/vkms/vkms_composer.c | 95 ++++-
drivers/gpu/drm/vkms/vkms_crtc.c | 12 +-
drivers/gpu/drm/vkms/vkms_drv.c | 20 +-
drivers/gpu/drm/vkms/vkms_drv.h | 13 +-
drivers/gpu/host1x/context.c | 8 +
drivers/gpu/ipu-v3/ipu-pre.c | 4 +-
drivers/gpu/ipu-v3/ipu-prg.c | 5 +-
drivers/hid/i2c-hid/Kconfig | 6 +
drivers/hid/i2c-hid/i2c-hid-core.c | 349 +++++++++++++-----
drivers/of/property.c | 2 +
drivers/video/Kconfig | 2 +-
drivers/video/fbdev/Kconfig | 10 +-
drivers/video/fbdev/broadsheetfb.c | 6 +-
drivers/video/fbdev/core/Kconfig | 10 +-
drivers/video/fbdev/core/fbcon.c | 6 +-
drivers/video/fbdev/hecubafb.c | 6 +-
drivers/video/fbdev/metronomefb.c | 6 +-
drivers/video/fbdev/ps3fb.c | 4 +-
drivers/video/fbdev/ssd1307fb.c | 6 +-
drivers/video/fbdev/xen-fbfront.c | 6 +-
drivers/video/logo/Kconfig | 2 +-
include/drm/drm_bridge.h | 3 +
include/drm/drm_crtc.h | 5 -
include/drm/drm_kunit_helpers.h | 7 +
include/drm/drm_modeset_helper_vtables.h | 48 ++-
include/drm/drm_panel.h | 96 +++++
include/drm/drm_plane.h | 2 +-
include/drm/task_barrier.h | 4 +-
include/linux/fb.h | 26 +-
include/uapi/drm/drm.h | 61 +++-
include/uapi/drm/drm_mode.h | 3 +
include/uapi/drm/virtgpu_drm.h | 16 +-
124 files changed, 2782 insertions(+), 549 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/panel/startek,kd070fhfid015.yaml
create mode 100644 drivers/gpu/drm/panel/panel-startek-kd070fhfid015.c
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
next reply other threads:[~2023-08-03 15:02 UTC|newest]
Thread overview: 169+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-03 15:01 Thomas Zimmermann [this message]
2023-08-03 15:01 ` [PULL] drm-misc-next Thomas Zimmermann
-- strict thread matches above, loose matches on Subject: below --
2023-12-07 9:59 [Intel-gfx] " Maxime Ripard
2023-11-30 9:15 Maxime Ripard
2023-11-23 12:58 Maxime Ripard
2023-11-23 19:40 ` Daniel Vetter
2023-11-17 9:41 Maxime Ripard
2023-11-20 9:31 ` Daniel Vetter
2023-11-03 16:37 David Edelsohn
2023-11-06 10:01 ` Thomas Hellström
2023-11-06 10:20 ` Maxime Ripard
2023-11-06 10:37 ` Thomas Hellström
2023-11-06 10:47 ` Thomas Hellström
2023-11-06 10:55 ` Maxime Ripard
2023-11-06 14:57 ` David Edelsohn
2023-10-27 7:17 Maarten Lankhorst
2023-10-19 11:40 Maarten Lankhorst
2023-10-12 9:40 Maarten Lankhorst
2023-10-06 8:37 Maarten Lankhorst
2023-09-27 10:09 Maarten Lankhorst
2023-09-11 12:45 Maarten Lankhorst
2023-08-10 8:45 Thomas Zimmermann
2023-07-27 12:44 Thomas Zimmermann
2023-07-27 13:10 ` Daniel Vetter
2023-07-21 14:50 Maxime Ripard
2023-07-27 13:00 ` Daniel Vetter
2023-07-13 9:08 Thomas Zimmermann
2023-07-18 10:25 ` Daniel Vetter
2023-06-07 8:56 Thomas Zimmermann
2023-06-01 11:22 Thomas Zimmermann
2023-05-24 12:42 Thomas Zimmermann
2023-05-11 7:28 Maxime Ripard
2023-05-17 16:44 ` Thomas Zimmermann
2023-04-12 13:32 Maarten Lankhorst
2023-04-12 14:24 ` Daniel Vetter
2023-03-31 15:42 Maarten Lankhorst
2023-04-03 8:24 ` Daniel Vetter
2023-03-23 11:08 Maarten Lankhorst
2023-03-24 19:21 ` Daniel Vetter
2023-03-16 15:39 Maarten Lankhorst
2023-03-07 10:14 Maarten Lankhorst
2023-01-26 8:15 Thomas Zimmermann
2023-01-24 20:02 Thomas Zimmermann
2023-01-19 8:47 Thomas Zimmermann
2023-01-23 15:00 ` John Paul Adrian Glaubitz
2023-01-23 15:13 ` Thomas Zimmermann
2023-01-23 15:23 ` John Paul Adrian Glaubitz
2023-01-23 15:35 ` Thomas Zimmermann
2023-01-23 15:48 ` John Paul Adrian Glaubitz
2023-02-02 14:54 ` Deucher, Alexander
2023-01-24 16:56 ` Daniel Vetter
2023-01-12 12:56 Thomas Zimmermann
2023-01-03 10:51 Thomas Zimmermann
2023-01-04 15:18 ` Daniel Vetter
2022-11-24 7:46 Maxime Ripard
2022-11-17 8:36 Maxime Ripard
2022-11-10 8:36 Maxime Ripard
2022-11-03 8:34 Maxime Ripard
2022-10-27 7:34 Maxime Ripard
2022-10-20 7:24 Maxime Ripard
2022-09-30 8:54 Maarten Lankhorst
2022-09-23 7:39 Maxime Ripard
2022-09-09 8:46 Maarten Lankhorst
2022-09-06 6:53 Maarten Lankhorst
2022-09-06 15:20 ` Daniel Vetter
2022-07-07 7:13 Thomas Zimmermann
2022-06-30 7:19 Thomas Zimmermann
2022-06-23 8:02 Thomas Zimmermann
2022-06-23 8:07 ` Thomas Zimmermann
2022-06-23 8:26 ` Jani Nikula
2022-06-23 8:36 ` Thomas Zimmermann
2022-06-23 8:56 ` Jani Nikula
2022-06-24 22:12 ` Daniel Vetter
2022-06-17 7:21 Thomas Zimmermann
2022-06-08 10:34 Thomas Zimmermann
2022-06-15 18:14 ` Daniel Vetter
2022-05-05 13:11 Maxime Ripard
2022-04-28 7:52 Maxime Ripard
2022-04-21 6:59 Maxime Ripard
2022-04-14 7:38 Maxime Ripard
2022-04-07 8:59 Maxime Ripard
2022-03-03 9:28 Maarten Lankhorst
2022-02-23 12:49 Maarten Lankhorst
2022-01-27 11:57 Maarten Lankhorst
2022-02-01 6:38 ` Dave Airlie
2022-02-01 8:17 ` Maarten Lankhorst
2022-02-01 11:14 ` Thomas Zimmermann
2022-02-22 20:17 ` Thomas Zimmermann
2021-12-16 14:34 Thomas Zimmermann
2021-12-09 11:46 Thomas Zimmermann
2021-11-29 8:56 Thomas Zimmermann
2021-12-14 8:53 ` Daniel Vetter
2021-11-18 9:13 Thomas Zimmermann
2021-10-14 12:04 Maxime Ripard
2021-10-14 13:24 ` Hans de Goede
2021-10-14 14:30 ` Hans de Goede
2021-10-06 10:48 Maarten Lankhorst
2021-09-30 11:27 Maxime Ripard
2021-09-23 7:45 Maxime Ripard
2021-09-16 7:31 Maxime Ripard
2021-09-20 22:29 ` Rob Herring
2021-09-22 7:44 ` Maxime Ripard
2021-08-12 19:34 Maarten Lankhorst
2021-08-05 10:22 Maarten Lankhorst
2021-07-29 20:57 Maarten Lankhorst
2021-07-22 10:46 Maarten Lankhorst
2021-07-16 11:07 Maarten Lankhorst
2021-07-21 4:03 ` Dave Airlie
2021-07-21 8:44 ` Thomas Zimmermann
2021-06-10 11:15 Thomas Zimmermann
2021-06-10 13:32 ` Daniel Vetter
2021-06-11 6:53 ` Thomas Zimmermann
2021-06-09 7:42 Thomas Zimmermann
2021-06-01 15:11 Thomas Zimmermann
2021-05-17 13:17 Thomas Zimmermann
2021-05-17 13:25 ` Thomas Zimmermann
2021-05-12 14:19 Thomas Zimmermann
2021-04-09 9:00 Maxime Ripard
2021-04-01 11:05 Maxime Ripard
2021-03-25 9:47 Maxime Ripard
2021-03-16 8:03 Maxime Ripard
2021-03-03 10:06 Maxime Ripard
2021-01-19 11:39 Maarten Lankhorst
2021-01-20 12:11 ` Daniel Vetter
2021-01-06 11:13 Maarten Lankhorst
2021-01-07 12:42 ` Daniel Vetter
2020-12-17 10:12 Maarten Lankhorst
2021-01-07 9:59 ` Daniel Vetter
2020-11-27 8:30 Thomas Zimmermann
2020-11-18 12:32 Thomas Zimmermann
2020-11-12 8:01 Thomas Zimmermann
2020-11-05 10:16 Thomas Zimmermann
2020-10-27 10:09 Thomas Zimmermann
2020-10-27 10:11 ` Thomas Zimmermann
2020-09-21 15:29 Maxime Ripard
2020-09-18 8:11 Maxime Ripard
2020-09-10 8:18 Maxime Ripard
2020-09-03 16:06 Maxime Ripard
2020-08-27 15:55 Maxime Ripard
2020-08-20 12:56 Maxime Ripard
2020-08-26 10:02 ` Jani Nikula
2020-08-30 6:05 ` Daniel Vetter
2020-07-22 10:38 Maarten Lankhorst
2020-07-16 11:42 Maarten Lankhorst
2020-07-02 13:16 Maarten Lankhorst
2020-06-26 10:52 Maarten Lankhorst
2020-06-19 15:19 Maarten Lankhorst
2020-05-14 7:08 Thomas Zimmermann
2020-05-07 7:25 Thomas Zimmermann
2020-04-23 8:34 Thomas Zimmermann
2020-04-14 9:07 Thomas Zimmermann
2020-04-21 12:46 ` Thomas Zimmermann
2020-04-21 13:41 ` Daniel Vetter
2020-04-21 14:05 ` Thomas Zimmermann
2020-03-17 8:28 Maxime Ripard
2020-03-09 13:54 Maxime Ripard
2020-02-27 11:32 Maxime Ripard
2020-02-21 10:09 Maxime Ripard
2020-02-10 9:34 Maxime Ripard
2020-01-10 11:50 Maarten Lankhorst
2020-01-07 11:50 Maarten Lankhorst
2020-01-07 15:25 ` Daniel Vetter
2020-01-02 13:06 Maarten Lankhorst
2019-12-17 8:48 Maarten Lankhorst
2019-12-17 12:59 ` Daniel Vetter
2019-10-31 19:30 Sean Paul
2019-10-31 19:30 ` Sean Paul
2019-10-24 15:55 Sean Paul
2019-10-24 15:55 ` Sean Paul
2019-10-17 19:26 Sean Paul
2019-10-18 13:45 ` Tomi Valkeinen
2019-10-18 20:11 ` Sean Paul
2019-10-21 8:09 ` Tomi Valkeinen
2019-10-21 15:48 ` Sean Paul
2019-10-22 2:17 ` [Intel-gfx] " Dave Airlie
2019-10-22 7:01 ` Daniel Vetter
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230803150149.GA16884@linux-uq9g \
--to=tzimmermann@suse.de \
--cc=airlied@gmail.com \
--cc=daniel.vetter@ffwll.ch \
--cc=dim-tools@lists.freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=mripard@kernel.org \
--cc=rodrigo.vivi@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.