From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
To: Simona Vetter <simona.vetter@ffwll.ch>, Dave Airlie <airlied@gmail.com>
Cc: dim-tools@lists.freedesktop.org, intel-xe@lists.freedesktop.org,
intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
"Lucas De Marchi" <lucas.demarchi@intel.com>,
"Oded Gabbay" <ogabbay@kernel.org>,
"Thomas Hellström" <thomas.hellstrom@linux.intel.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
"Thomas Zimmermann" <tzimmermann@suse.de>,
"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
"Tvrtko Ursulin" <tursulin@ursulin.net>,
"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
"Jani Nikula" <jani.nikula@linux.intel.com>
Subject: [PULL] drm-misc-next
Date: Tue, 29 Apr 2025 14:44:37 +0200 [thread overview]
Message-ID: <e2a958d9-e506-4962-8bae-0dbf2ecc000f@linux.intel.com> (raw)
Hi Dave, Simona,
A bit late, but here's the drm-misc-next pull request.
Best regards,
~Maarten
drm-misc-next-2025-04-29:
drm-misc-next for v6.16-rc1:
UAPI Changes:
- panthor now fails in mmap_offset call for a BO created with
DRM_PANTHOR_BO_NO_MMAP.
- Add DRM_PANTHOR_BO_SET_LABEL ioctl and label panthor kernel BOs.
Cross-subsystem Changes:
- Add kmap_local_page_try_from_panic for drm/panic.
- Add DT bindings for panels.
- Update DT bindings for imagination.
- Extend %p4cc in lib/vsprintf.c to support fourcc printing.
Core Changes:
- Remove the disgusting turds.
- Register definition updates for DP.
- DisplayID timing blocks refactor.
- Remove now unused mipi_dsi_dsc_write_seq.
- Convert panel drivers to not return error in prepare/enable and
unprepare/disable calls.
Driver Changes:
- Assorted small fixes and featuers for rockchip, panthor, accel/ivpu,
accel/amdxdna, hisilicon/hibmc, i915/backlight, sysfb, accel/qaic,
udl, etnaviv, virtio, xlnx, panel/boe-bf060y8m-aj0, bridge/synopsis,
panthor, panel/samsung/sofef00m, lontium/lt9611uxc, nouveau, panel/himax-hx8279,
panfrost, st7571-i2c.
- Improve hibmc interrupt handling and add HPD support.
- Add NLT NL13676BC25-03F, Tianma TM070JDHG34-00, Himax HX8279/HX8279-D
DDIC, Visionox G2647FB105, Sitronix ST7571 LCD Controller, panels.
- Add zpos, alpha and blend to renesas.
- Convert drivers to use drm_gem_is_imported, replacing gem->import_attach.
- Support TI AM68 GPU in imagination.
- Support panic handler in virtio.
- Add support to get the panel from DP AUX bus in rockchip and add
RK3588 support.
- Make sofef00 only support the sofef00 panel, not another unrelated
one.
- Add debugfs BO dumping support to panthor, and print associated labels.
- Implement heartbeat based hangcheck in ivpu.
- Mass convert drivers to devm_drm_bridge_alloc api.
The following changes since commit b60301774a8fe6c30b14a95104ec099290a2e904:
Merge tag 'drm-intel-next-2025-04-11' of https://gitlab.freedesktop.org/drm/i915/kernel into drm-next (2025-04-15 05:06:51 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2025-04-29
for you to fetch changes up to f2c8f90b4f676c1f860e6c2cdfe91e68fae64918:
drm/st7571-i2c: select CONFIG_DRM_CLIENT_SELECTION (2025-04-29 12:29:24 +0200)
----------------------------------------------------------------
drm-misc-next for v6.16-rc1:
UAPI Changes:
- panthor now fails in mmap_offset call for a BO created with
DRM_PANTHOR_BO_NO_MMAP.
- Add DRM_PANTHOR_BO_SET_LABEL ioctl and label panthor kernel BOs.
Cross-subsystem Changes:
- Add kmap_local_page_try_from_panic for drm/panic.
- Add DT bindings for panels.
- Update DT bindings for imagination.
- Extend %p4cc in lib/vsprintf.c to support fourcc printing.
Core Changes:
- Remove the disgusting turds.
- Register definition updates for DP.
- DisplayID timing blocks refactor.
- Remove now unused mipi_dsi_dsc_write_seq.
- Convert panel drivers to not return error in prepare/enable and
unprepare/disable calls.
Driver Changes:
- Assorted small fixes and featuers for rockchip, panthor, accel/ivpu,
accel/amdxdna, hisilicon/hibmc, i915/backlight, sysfb, accel/qaic,
udl, etnaviv, virtio, xlnx, panel/boe-bf060y8m-aj0, bridge/synopsis,
panthor, panel/samsung/sofef00m, lontium/lt9611uxc, nouveau, panel/himax-hx8279,
panfrost, st7571-i2c.
- Improve hibmc interrupt handling and add HPD support.
- Add NLT NL13676BC25-03F, Tianma TM070JDHG34-00, Himax HX8279/HX8279-D
DDIC, Visionox G2647FB105, Sitronix ST7571 LCD Controller, panels.
- Add zpos, alpha and blend to renesas.
- Convert drivers to use drm_gem_is_imported, replacing gem->import_attach.
- Support TI AM68 GPU in imagination.
- Support panic handler in virtio.
- Add support to get the panel from DP AUX bus in rockchip and add
RK3588 support.
- Make sofef00 only support the sofef00 panel, not another unrelated
one.
- Add debugfs BO dumping support to panthor, and print associated labels.
- Implement heartbeat based hangcheck in ivpu.
- Mass convert drivers to devm_drm_bridge_alloc api.
----------------------------------------------------------------
Aditya Garg (2):
printf: add tests for generic FourCCs
drm/appletbdrm: use %p4cl instead of %p4cc
Adrián Larumbe (4):
drm/panthor: Introduce BO labeling
drm/panthor: Add driver IOCTL for setting BO labels
drm/panthor: Label all kernel BO's
drm/panthor: show device-wide list of DRM GEM objects over DebugFS
Alessio Belle (3):
drm/imagination: Update register defs for newer GPUs
drm/imagination: Mask GPU IRQs in threaded handler
drm/imagination: Handle Rogue safety event IRQs
Alexander Baransky (2):
dt-bindings: display: panel: Add Visionox G2647FB105
drm/panel: Add Visionox G2647FB105 panel driver
Andy Yan (2):
drm/rockchip: vop2: Make overlay layer select register configuration take effect by vsync
drm/bridge: dw-hdmi: Avoid including uapi headers
AngeloGioacchino Del Regno (3):
dt-bindings: vendor-prefixes: Add Shenzhen Aoly Technology Co., Ltd.
dt-bindings: display: panel: Add Himax HX8279/HX8279-D DDIC panels
drm: panel: Add driver for Himax HX8279 DDIC panels
Antonin Godard (2):
dt-bindings: display: simple: Add NLT NL13676BC25-03F panel
drm/panel: simple: Add NLT NL13676BC25-03F panel entry
Arnd Bergmann (2):
drm/imagination: avoid unused-const-variable warning
drm/st7571-i2c: select CONFIG_DRM_CLIENT_SELECTION
Baihan Li (9):
drm/hisilicon/hibmc: Restructuring the header dp_reg.h
drm/hisilicon/hibmc: Add dp serdes cfg to adjust serdes rate, voltage and pre-emphasis
drm/hisilicon/hibmc: Add dp serdes cfg in dp process
drm/hisilicon/hibmc: Refactor the member of drm_aux in struct hibmc_dp
drm/hisilicon/hibmc: Getting connector info and EDID by using AUX channel
drm/hisilicon/hibmc: Add colorbar-cfg feature and its debugfs file
drm/hisilicon/hibmc: Enable this hot plug detect of irq feature
drm/hisilicon/hibmc: Add MSI irq getting and requesting for HPD
drm/hisilicon/hibmc: Add vga connector detect functions
Biju Das (2):
drm: renesas: Add zpos, alpha and blend properties to RZ/G2L DU
drm: renesas: rz-du: rzg2l_mipi_dsi: Update the comment in rzg2l_mipi_dsi_start_video()
Boris Brezillon (7):
drm/panthor: Fix GPU_COHERENCY_ACE[_LITE] definitions
drm/panthor: Call panthor_gpu_coherency_init() after PM resume()
drm/panthor: Update panthor_mmu::irq::mask when needed
drm/panthor: Let IRQ handlers clear the interrupts themselves
drm/panthor: Don't update MMU_INT_MASK in panthor_mmu_irq_handler()
drm/panthor: Fix the panthor_gpu_coherency_init() error path
drm/panthor: Don't create a file offset for NO_MMAP BOs
Casey Connolly (1):
drm/panel: samsung-sofef00: Drop s6e3fc2x01 support
Chen-Yu Tsai (1):
drm/bridge: anx7625: Use devm_pm_runtime_enable()
Christophe JAILLET (1):
drm/bridge: lt9611uxc: Fix an error handling path in lt9611uxc_probe()
Damon Ding (11):
drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq()
drm/bridge: analogix_dp: Remove CONFIG_PM related check in analogix_dp_bind()/analogix_dp_unbind()
drm/bridge: analogix_dp: Add support for phy configuration.
dt-bindings: display: rockchip: analogix-dp: Add support to get panel from the DP AUX bus
drm/bridge: analogix_dp: Support to get &analogix_dp_device.plat_data and &analogix_dp_device.aux
drm/bridge: analogix_dp: Add support to get panel from the DP AUX bus
drm/bridge: analogix_dp: Add support for &drm_dp_aux.wait_hpd_asserted()
drm/rockchip: analogix_dp: Add support to get panel from the DP AUX bus
dt-bindings: display: rockchip: analogix-dp: Add support for RK3588
drm/bridge: analogix_dp: Add support for RK3588
drm/rockchip: analogix_dp: Add support for RK3588
Dan Carpenter (1):
drm/udl: Set error code in udl_init()
Dmitry Baryshkov (9):
drm/display: hdmi: provide central data authority for ACR params
drm/bridge: select DRM_KMS_HELPER for AUX_BRIDGE
drm/bridge: analogix_dp: drop extra calls to analogix_dp_prepare_panel()
drm/bridge: analogix_dp: drop unused argument to analogix_dp_prepare_panel()
drm/bridge: analogic_dp: drop panel_is_modeset
drm/bridge: analogic_dp: drop panel_lock
drm/bridge: analogix_dp: inline analogix_dp_prepare_panel()
drm/bridge: analogix_dp: ignore return values of drm_panel_* calls
drm/panel: make prepare/enable and disable/unprepare calls return void
Egor Vorontsov (2):
drm/edid: Implement DisplayID Type IX & X timing blocks parsing
drm/edid: Refactor DisplayID timing block structs
Gustavo A. R. Silva (3):
drm/nouveau: disp: Use __member_size() helper
drm/nouveau: outp: Use __member_size() helper
drm/nouveau: chan: Avoid -Wflex-array-member-not-at-end warnings
Hector Martin (1):
lib/vsprintf: Add support for generic FourCCs by extending %p4cc
Jocelyn Falempe (2):
mm/kmap: Add kmap_local_page_try_from_panic()
drm/panic: Add support to scanout buffer as array of pages
Jose Maria Casanova Crespo (2):
drm/v3d: fix client obtained from axi_ids on V3D 4.1
drm/v3d: client ranges from axi_ids are different with V3D 7.1
Karol Wachowski (1):
accel/ivpu: Implement heartbeat-based TDR mechanism
Konstantin Shabanov (1):
drm/rockchip: vop: Consistently use rk3399 registers consts
Kuninori Morimoto (1):
drm: xlnx: zynqmp_dpsub: use snd_soc_dummy_dlc
Lizhi Hou (1):
accel/amdxdna: Fix incorrect size of ERT_START_NPU commands
Luca Ceresoli (17):
dt-bindings: display: simple: Add Tianma P0700WXF1MBAA panel
drm/panel: simple: Tianma TM070JDHG34-00: add delays
drm/panel: simple: add Tianma P0700WXF1MBAA panel
platform: arm64: acer-aspire1-ec: convert to devm_drm_bridge_alloc() API
drm/bridge: analogix-anx6345: convert to devm_drm_bridge_alloc() API
drm/bridge: display-connector: convert to devm_drm_bridge_alloc() API
drm/bridge: lt9611uxc: convert to devm_drm_bridge_alloc() API
drm/bridge: dw-hdmi: convert to devm_drm_bridge_alloc() API
drm/bridge: tda998x: convert to devm_drm_bridge_alloc() API
drm/bridge: ti-sn65dsi86: convert to devm_drm_bridge_alloc() API
drm/exynos: mic: convert to devm_drm_bridge_alloc() API
drm/mcde: convert to devm_drm_bridge_alloc() API
drm/msm/dp: convert to devm_drm_bridge_alloc() API
drm/msm/dsi: convert to devm_drm_bridge_alloc() API
drm/msm/hdmi: convert to devm_drm_bridge_alloc() API
drm/vc4: convert to devm_drm_bridge_alloc() API
drm/bridge: imx8*-ldb: convert to devm_drm_bridge_alloc() API
Lucas Stach (1):
drm/rockchip: vop: remove redundant condition check
Marcus Folkesson (3):
dt-bindings: display: Add Sitronix ST7571 LCD Controller
drm/st7571-i2c: add support for Sitronix ST7571 LCD controller
MAINTAINERS: add entry for Sitronix ST7571 LCD Controller
Matt Coster (12):
dt-bindings: gpu: img: Future-proofing enhancements
dt-bindings: gpu: img: Add BXS-4-64 devicetree bindings
drm/imagination: Use new generic compatible string
drm/imagination: Add power domain control
drm/imagination: Remove firmware enable_reg
drm/imagination: Rename event_mask -> status_mask
drm/imagination: Make has_fixed_data_addr a value
drm/imagination: Use a lookup table for fw defs
drm/imagination: Use callbacks for fw irq handling
drm/imagination: Move ELF fw utils to common file
drm/imagination: Use cached memory with dma_coherent
drm/imagination: Add support for TI AM68 GPU
Michal Wilczynski (2):
dt-bindings: gpu: Add 'resets' property for GPU initialization
drm/imagination: Add reset controller support for GPU initialization
Miguel Ojeda (1):
drm/panic: use `///` for private items too
Nathan Chancellor (2):
drm/sysfb: efidrm: Avoid clang -Wsometimes-uninitialized in efidrm_device_create()
drm/panel: himax-hx8279: Always initialize goa_{even,odd}_valid in hx8279_check_goa_config()
Philippe Simons (3):
drm/panfrost: Add PM runtime flag
drm/panfrost: add h616 compatible string
drm/panfrost: reorder pd/clk/rst sequence
Rob Herring (Arm) (1):
dt-bindings: display: rockchip,vop: Drop assigned-clocks
Ryosuke Yasuoka (1):
drm/virtio: Support drm_panic with non-vmapped shmem BO
Sarah Walker (1):
drm/imagination: Add RISC-V firmware processor support
Suraj Kandpal (2):
drm/dp: Add smooth brightness register bit definition
drm/i915/backlight: Modify condition to use panel luminance
Tejas Vipin (3):
drm/panel: boe-bf060y8m-aj0: transition to mipi_dsi wrapped functions
drm/panel: panel-samsung-sofef00: transition to mipi_dsi wrapped functions
drm/mipi-dsi: Remove mipi_dsi_dcs_write_seq
Thomas Zimmermann (25):
drm: Mark CONFIG_DRM_HEADER_TEST as BROKEN
accel/ivpu: Test for imported buffers with drm_gem_is_imported()
accel/qaic: Test for imported buffers with drm_gem_is_imported()
drm/sysfb: Split source file
drm/sysfb: Share helpers for integer validation
drm/sysfb: Share helpers for screen_info validation
drm/udl: Remove unused field dev from struct udl_device
drm/udl: Remove unused field gem_lock from struct udl_device
drm/udl: Improve type safety when using struct udl_device
drm/udl: The number of pixels is always positive
drm/udl: Handle errors from usb_get_descriptor()
drm/udl: Return error if vendor descriptor is too short
drm/udl: Treat vendor descriptor as u8
drm/udl: Validate length in vendor-descriptor parser
drm/udl: Support adapters without firmware descriptor
drm/etnaviv: Test for imported buffers with drm_gem_is_imported()
drm/etnaviv: Use dma_buf from GEM object instance
drm/msm: Test for imported buffers with drm_gem_is_imported()
drm/panfrost: Test for imported buffers with drm_gem_is_imported()
drm/panthor: Test for imported buffers with drm_gem_is_imported()
drm/vmwgfx: Test for imported buffers with drm_gem_is_imported()
drm/vmwgfx: Use dma_buf from GEM object instance
Merge drm/drm-next into drm-misc-next
drm/virtio: Test for imported buffers with drm_gem_is_imported()
drm/virtio: Use dma_buf from GEM object instance
Zhang Enpei (1):
gpu: drm: xlnx: zynqmp_dp: Use dev_err_probe()
Documentation/core-api/printk-formats.rst | 32 +
.../bindings/display/panel/himax,hx8279.yaml | 75 ++
.../bindings/display/panel/panel-simple.yaml | 4 +
.../display/panel/visionox,g2647fb105.yaml | 79 ++
.../display/rockchip/rockchip,analogix-dp.yaml | 25 +-
.../bindings/display/rockchip/rockchip-vop.yaml | 6 -
.../bindings/display/sitronix,st7571.yaml | 73 ++
.../devicetree/bindings/gpu/img,powervr-rogue.yaml | 82 +-
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 6 +
drivers/accel/amdxdna/aie2_message.c | 6 +-
drivers/accel/amdxdna/aie2_msg_priv.h | 10 +-
drivers/accel/ivpu/ivpu_drv.c | 4 +
drivers/accel/ivpu/ivpu_drv.h | 1 +
drivers/accel/ivpu/ivpu_fw.h | 1 +
drivers/accel/ivpu/ivpu_gem.c | 6 +-
drivers/accel/ivpu/ivpu_pm.c | 20 +
drivers/accel/qaic/qaic_data.c | 8 +-
drivers/gpu/drm/Kconfig.debug | 2 +-
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 8 +-
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 192 +--
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 3 -
drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 52 +
drivers/gpu/drm/bridge/analogix/anx7625.c | 9 +-
drivers/gpu/drm/bridge/display-connector.c | 8 +-
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c | 4 +-
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h | 3 +-
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c | 32 +-
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c | 20 +-
drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 13 +-
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 11 +-
drivers/gpu/drm/bridge/tda998x_drv.c | 7 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 7 +-
drivers/gpu/drm/display/drm_hdmi_helper.c | 168 +++
drivers/gpu/drm/drm_displayid_internal.h | 31 +-
drivers/gpu/drm/drm_edid.c | 91 +-
drivers/gpu/drm/drm_panel.c | 54 +-
drivers/gpu/drm/drm_panic.c | 144 ++-
drivers/gpu/drm/drm_panic_qr.rs | 29 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 8 +-
drivers/gpu/drm/exynos/exynos_drm_mic.c | 7 +-
drivers/gpu/drm/hisilicon/hibmc/Makefile | 3 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_aux.c | 16 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_comm.h | 10 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_config.h | 2 +
drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.c | 91 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_hw.h | 36 +
drivers/gpu/drm/hisilicon/hibmc/dp/dp_link.c | 90 +-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_reg.h | 150 ++-
drivers/gpu/drm/hisilicon/hibmc/dp/dp_serdes.c | 71 ++
.../gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c | 104 ++
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_dp.c | 74 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 85 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 12 +
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 3 +
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +-
drivers/gpu/drm/imagination/Makefile | 2 +
drivers/gpu/drm/imagination/pvr_device.c | 147 ++-
drivers/gpu/drm/imagination/pvr_device.h | 40 +-
drivers/gpu/drm/imagination/pvr_drv.c | 16 +
drivers/gpu/drm/imagination/pvr_fw.c | 28 +-
drivers/gpu/drm/imagination/pvr_fw.h | 85 +-
drivers/gpu/drm/imagination/pvr_fw_meta.c | 23 +-
drivers/gpu/drm/imagination/pvr_fw_mips.c | 81 +-
drivers/gpu/drm/imagination/pvr_fw_riscv.c | 165 +++
drivers/gpu/drm/imagination/pvr_fw_startstop.c | 17 +
drivers/gpu/drm/imagination/pvr_fw_trace.c | 8 +-
drivers/gpu/drm/imagination/pvr_fw_trace.h | 2 -
drivers/gpu/drm/imagination/pvr_fw_util.c | 66 +
drivers/gpu/drm/imagination/pvr_gem.c | 10 +-
drivers/gpu/drm/imagination/pvr_gem.h | 6 +-
drivers/gpu/drm/imagination/pvr_mmu.c | 8 +-
drivers/gpu/drm/imagination/pvr_power.c | 136 +-
drivers/gpu/drm/imagination/pvr_power.h | 3 +
drivers/gpu/drm/imagination/pvr_rogue_cr_defs.h | 153 ++-
drivers/gpu/drm/imagination/pvr_rogue_riscv.h | 41 +
drivers/gpu/drm/mcde/mcde_dsi.c | 7 +-
drivers/gpu/drm/msm/dp/dp_drm.c | 9 +-
drivers/gpu/drm/msm/dsi/dsi_manager.c | 9 +-
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 9 +-
drivers/gpu/drm/msm/msm_drv.c | 2 +-
drivers/gpu/drm/msm/msm_gem.c | 4 +-
drivers/gpu/drm/msm/msm_gem.h | 2 +-
drivers/gpu/drm/msm/msm_gem_prime.c | 4 +-
drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_chan.c | 114 +-
drivers/gpu/drm/nouveau/nvif/outp.c | 2 +-
drivers/gpu/drm/panel/Kconfig | 20 +
drivers/gpu/drm/panel/Makefile | 2 +
drivers/gpu/drm/panel/panel-boe-bf060y8m-aj0.c | 102 +-
drivers/gpu/drm/panel/panel-himax-hx8279.c | 1296 ++++++++++++++++++++
drivers/gpu/drm/panel/panel-newvision-nv3051d.c | 9 +-
drivers/gpu/drm/panel/panel-samsung-sofef00.c | 104 +-
drivers/gpu/drm/panel/panel-simple.c | 66 +-
drivers/gpu/drm/panel/panel-visionox-g2647fb105.c | 280 +++++
drivers/gpu/drm/panfrost/panfrost_device.c | 71 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 3 +
drivers/gpu/drm/panfrost/panfrost_drv.c | 8 +
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
drivers/gpu/drm/panthor/panthor_device.c | 13 +-
drivers/gpu/drm/panthor/panthor_device.h | 13 +-
drivers/gpu/drm/panthor/panthor_drv.c | 76 +-
drivers/gpu/drm/panthor/panthor_fw.c | 10 +-
drivers/gpu/drm/panthor/panthor_gem.c | 222 +++-
drivers/gpu/drm/panthor/panthor_gem.h | 86 +-
drivers/gpu/drm/panthor/panthor_gpu.c | 2 +
drivers/gpu/drm/panthor/panthor_heap.c | 6 +-
drivers/gpu/drm/panthor/panthor_mmu.c | 19 +-
drivers/gpu/drm/panthor/panthor_regs.h | 4 +-
drivers/gpu/drm/panthor/panthor_sched.c | 9 +-
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c | 9 +
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c | 2 +-
drivers/gpu/drm/rockchip/Kconfig | 1 +
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 103 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 5 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 1 +
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 5 +-
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 94 +-
drivers/gpu/drm/sysfb/Makefile | 4 +
drivers/gpu/drm/sysfb/drm_sysfb.c | 35 +
drivers/gpu/drm/sysfb/drm_sysfb_helper.h | 48 +
.../{drm_sysfb_helper.c => drm_sysfb_modeset.c} | 4 -
drivers/gpu/drm/sysfb/drm_sysfb_screen_info.c | 107 ++
drivers/gpu/drm/sysfb/efidrm.c | 130 +-
drivers/gpu/drm/sysfb/ofdrm.c | 12 +-
drivers/gpu/drm/sysfb/simpledrm.c | 14 +-
drivers/gpu/drm/sysfb/vesadrm.c | 126 +-
drivers/gpu/drm/tiny/Kconfig | 12 +
drivers/gpu/drm/tiny/Makefile | 1 +
drivers/gpu/drm/tiny/appletbdrm.c | 4 +-
drivers/gpu/drm/tiny/st7571-i2c.c | 1002 +++++++++++++++
drivers/gpu/drm/udl/udl_drv.c | 6 +-
drivers/gpu/drm/udl/udl_drv.h | 19 +-
drivers/gpu/drm/udl/udl_main.c | 175 +--
drivers/gpu/drm/udl/udl_modeset.c | 21 +-
drivers/gpu/drm/udl/udl_transfer.c | 6 +-
drivers/gpu/drm/v3d/v3d_irq.c | 60 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 34 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 20 +-
drivers/gpu/drm/virtio/virtgpu_prime.c | 7 +-
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_gem.c | 12 +-
drivers/gpu/drm/xlnx/zynqmp_dp.c | 6 +-
drivers/gpu/drm/xlnx/zynqmp_dp_audio.c | 5 +-
drivers/platform/arm64/acer-aspire1-ec.c | 7 +-
include/drm/bridge/analogix_dp.h | 7 +-
include/drm/display/drm_dp.h | 1 +
include/drm/display/drm_hdmi_helper.h | 6 +
include/drm/drm_mipi_dsi.h | 22 -
include/drm/drm_panel.h | 8 +-
include/drm/drm_panic.h | 12 +-
include/linux/highmem-internal.h | 13 +
include/uapi/drm/panthor_drm.h | 23 +
lib/tests/printf_kunit.c | 39 +-
lib/vsprintf.c | 35 +-
scripts/checkpatch.pl | 2 +-
157 files changed, 6560 insertions(+), 1427 deletions(-)
create mode 100644 Documentation/devicetree/bindings/display/panel/himax,hx8279.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/visionox,g2647fb105.yaml
create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7571.yaml
create mode 100644 drivers/gpu/drm/hisilicon/hibmc/dp/dp_serdes.c
create mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_debugfs.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_riscv.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_util.c
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_riscv.h
create mode 100644 drivers/gpu/drm/panel/panel-himax-hx8279.c
create mode 100644 drivers/gpu/drm/panel/panel-visionox-g2647fb105.c
create mode 100644 drivers/gpu/drm/sysfb/drm_sysfb.c
rename drivers/gpu/drm/sysfb/{drm_sysfb_helper.c => drm_sysfb_modeset.c} (98%)
create mode 100644 drivers/gpu/drm/sysfb/drm_sysfb_screen_info.c
create mode 100644 drivers/gpu/drm/tiny/st7571-i2c.c
next reply other threads:[~2025-04-29 12:44 UTC|newest]
Thread overview: 386+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-29 12:44 Maarten Lankhorst [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-05-14 12:46 [PULL] drm-misc-next Maarten Lankhorst
2026-05-07 11:49 Maarten Lankhorst
2026-04-20 11:41 Maarten Lankhorst
2026-04-24 12:49 ` Philipp Stanner
2026-04-24 12:52 ` Tvrtko Ursulin
2026-03-26 15:18 Thomas Zimmermann
2026-03-20 8:26 Thomas Zimmermann
2026-03-12 7:56 Thomas Zimmermann
2026-03-05 8:11 Thomas Zimmermann
2026-02-26 14:36 Thomas Zimmermann
2026-01-22 8:51 Maxime Ripard
2026-01-15 12:29 Maxime Ripard
2026-01-08 8:26 Maxime Ripard
2025-12-19 8:44 Maxime Ripard
2025-12-12 8:58 Maxime Ripard
2025-12-02 7:35 Maarten Lankhorst
2025-11-14 13:14 Maarten Lankhorst
2025-11-05 12:46 Maarten Lankhorst
2025-10-28 13:14 Maarten Lankhorst
2025-10-31 17:53 ` Simona Vetter
2025-10-21 11:18 Thomas Zimmermann
2025-10-24 11:26 ` Simona Vetter
2025-10-02 14:51 Maarten Lankhorst
2025-09-11 9:17 Thomas Zimmermann
2025-09-04 9:09 Thomas Zimmermann
2025-08-28 6:57 Thomas Zimmermann
2025-08-21 7:38 Thomas Zimmermann
2025-08-14 7:24 Thomas Zimmermann
2025-07-17 8:00 Maxime Ripard
2025-07-10 10:06 Maxime Ripard
2025-07-11 9:08 ` Simona Vetter
2025-07-03 8:12 Maxime Ripard
2025-06-26 8:06 Maxime Ripard
2025-06-19 6:39 Maxime Ripard
2025-06-12 14:24 Maxime Ripard
2025-05-12 10:35 Maarten Lankhorst
2025-05-08 7:05 Maarten Lankhorst
2025-04-09 17:37 Maarten Lankhorst
2025-03-06 13:07 Thomas Zimmermann
2025-02-27 9:40 Thomas Zimmermann
2025-02-20 8:53 Thomas Zimmermann
2025-02-12 9:06 Thomas Zimmermann
2025-01-06 8:51 Maxime Ripard
2024-12-19 12:08 Maxime Ripard
2024-12-16 10:35 Maxime Ripard
2024-12-05 14:38 Maxime Ripard
2024-11-13 9:19 Maarten Lankhorst
2024-11-08 13:26 Maarten Lankhorst
2024-10-31 13:41 Maarten Lankhorst
2024-11-18 15:08 ` Nathan Chancellor
2024-11-19 16:29 ` Liviu Dudau
2024-11-19 21:49 ` Nathan Chancellor
2024-11-22 9:14 ` Maxime Ripard
2024-10-25 9:30 Maarten Lankhorst
2024-10-17 12:38 Maarten Lankhorst
2024-10-09 18:17 Maarten Lankhorst
2024-09-26 20:38 Maarten Lankhorst
2024-09-20 10:07 Maarten Lankhorst
2024-08-29 14:46 Thomas Zimmermann
2024-08-22 15:07 Thomas Zimmermann
2024-08-27 10:45 ` Daniel Vetter
2024-08-16 8:41 Thomas Zimmermann
2024-08-22 8:15 ` Daniel Vetter
2024-08-09 7:12 Thomas Zimmermann
2024-08-01 12:14 Thomas Zimmermann
2024-08-08 18:53 ` Daniel Vetter
2024-07-04 13:17 Maxime Ripard
2024-07-05 10:44 ` Daniel Vetter
2024-06-27 10:49 Maxime Ripard
2024-06-20 8:01 Maxime Ripard
2024-06-13 7:49 Maxime Ripard
2024-06-06 11:10 Maxime Ripard
2024-05-30 10:26 Maxime Ripard
2024-04-25 14:39 Maarten Lankhorst
2024-04-19 12:04 Maarten Lankhorst
2024-04-10 14:59 Maarten Lankhorst
2024-04-05 12:36 Maarten Lankhorst
2024-03-28 11:22 Maarten Lankhorst
2024-03-21 13:56 Maarten Lankhorst
2024-02-29 8:48 Thomas Zimmermann
2024-02-22 13:58 Thomas Zimmermann
2024-02-26 9:41 ` Daniel Vetter
2024-02-15 13:26 Thomas Zimmermann
2024-02-09 16:32 Thomas Zimmermann
2024-01-11 15:49 Thomas Zimmermann
2024-01-11 15:49 ` Thomas Zimmermann
2023-12-14 9:34 Maxime Ripard
2023-12-14 9:34 ` Maxime Ripard
2023-12-07 9:59 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-14 22:17 Helen Koike
2023-08-14 23:49 ` Helen Mae Koike Fornazier
2023-08-10 8:45 Thomas Zimmermann
2023-08-03 15:01 Thomas Zimmermann
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-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-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-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-09 15:08 Sean Paul
2019-08-23 8:35 Maxime Ripard
2019-08-19 14:19 Maxime Ripard
2019-08-16 11:32 Maxime Ripard
2019-08-16 11:47 ` Chris Wilson
2019-08-19 14:19 ` Maxime Ripard
2019-08-08 12:14 Maxime Ripard
2019-08-03 10:47 Maxime Ripard
2019-08-06 0:33 ` Dave Airlie
2019-08-06 7:34 ` Daniel Vetter
2019-08-06 9:40 ` Emil Velikov
2019-08-06 9:49 ` Daniel Vetter
2019-08-06 9:54 ` Emil Velikov
2019-08-06 9:58 ` Daniel Vetter
2019-08-06 10:12 ` Daniel Stone
2019-08-06 10:27 ` Emil Velikov
2019-08-06 10:48 ` Jani Nikula
2019-08-06 9:55 ` Daniel Vetter
2019-08-06 14:25 ` Rob Herring
2019-08-06 14:55 ` Daniel Vetter
2019-08-06 16:01 ` Maxime Ripard
2019-08-06 16:11 ` Daniel Vetter
2019-08-07 12:02 ` Maxime Ripard
2019-08-07 12:30 ` Daniel Vetter
2019-08-08 15:29 ` Maxime Ripard
2019-06-20 15:42 Maarten Lankhorst
2019-06-14 8:57 Maarten Lankhorst
2019-06-14 9:35 ` Daniel Vetter
2019-06-05 9:17 Maarten Lankhorst
2019-05-23 15:47 Maarten Lankhorst
2019-05-23 15:53 ` Sean Paul
2019-05-23 15:55 ` Daniel Vetter
2019-05-23 15:55 ` Daniel Vetter
2019-04-18 9:05 Maarten Lankhorst
2019-04-10 19:49 Sean Paul
2019-04-04 20:10 Sean Paul
2019-03-28 15:33 Sean Paul
2019-03-28 16:03 ` Daniel Vetter
2019-03-21 17:08 Sean Paul
2019-03-25 10:37 ` Daniel Vetter
[not found] <20190211095220.3oeodszr2dgxrwqq@flea>
2019-02-14 13:07 ` Daniel Vetter
2019-02-01 14:47 Maxime Ripard
2019-01-23 11:03 Maxime Ripard
2019-01-16 20:04 Maxime Ripard
2019-01-15 10:56 Maxime Ripard
2019-01-16 9:36 ` Daniel Vetter
2019-01-07 18:03 Maxime Ripard
2018-12-06 9:44 Maarten Lankhorst
2018-11-28 9:36 Maarten Lankhorst
2018-11-21 10:44 Maarten Lankhorst
2018-11-08 16:05 Maarten Lankhorst
2018-11-07 11:58 Maarten Lankhorst
2018-11-07 20:18 ` Daniel Vetter
2018-11-07 20:29 ` Sean Paul
2018-11-07 20:31 ` Daniel Vetter
2018-11-07 20:48 ` Sean Paul
2018-11-08 7:56 ` Christian König
2018-11-08 8:05 ` Daniel Vetter
2018-11-08 8:37 ` Maarten Lankhorst
2018-09-27 9:39 Sean Paul
2018-09-19 20:03 Sean Paul
2018-09-13 13:02 Sean Paul
2018-09-05 20:22 Sean Paul
2018-07-18 20:08 Gustavo Padovan
2018-07-12 1:11 Gustavo Padovan
2018-07-04 23:46 Gustavo Padovan
2018-06-28 1:00 Gustavo Padovan
2018-06-21 10:54 Gustavo Padovan
2018-06-22 3:11 ` Dave Airlie
2018-06-22 9:19 ` Christian König
2018-06-21 0:58 Gustavo Padovan
2018-06-21 10:01 ` Christian König
2018-05-15 8:17 Maarten Lankhorst
2018-05-11 7:43 Maarten Lankhorst
2018-05-11 20:25 ` Eric Anholt
2018-05-04 9:54 Maarten Lankhorst
2018-04-26 10:53 Maarten Lankhorst
2018-06-06 3:37 ` Dave Airlie
2018-06-06 7:49 ` Maarten Lankhorst
2018-03-21 14:49 Sean Paul
2018-03-09 18:04 Sean Paul
2018-02-28 20:34 Sean Paul
2018-03-02 21:22 ` Sean Paul
2018-03-05 8:10 ` Daniel Vetter
2018-03-05 23:20 ` Sean Paul
2018-03-06 6:42 ` Daniel Vetter
2018-03-06 19:01 ` Sean Paul
2018-03-06 19:07 ` Ville Syrjälä
2018-03-06 19:20 ` Sean Paul
2018-03-07 8:19 ` Daniel Vetter
2018-02-21 20:36 Sean Paul
2018-01-08 13:45 Gustavo Padovan
2017-12-21 17:04 Gustavo Padovan
2017-12-14 17:46 Gustavo Padovan
2017-12-07 11:06 Gustavo Padovan
2017-10-20 13:39 Daniel Vetter
2017-10-16 9:35 Daniel Vetter
2017-10-12 12:05 Daniel Vetter
2017-10-13 14:08 ` Maarten Lankhorst
2017-10-13 14:24 ` Benjamin Gaignard
2017-10-05 5:36 Daniel Vetter
2017-09-20 17:33 Daniel Vetter
2017-09-20 18:42 ` Daniel Vetter
2017-08-18 17:00 Sean Paul
2017-08-16 20:42 Sean Paul
2017-08-08 19:50 Sean Paul
2017-07-18 18:42 Sean Paul
2017-07-18 18:49 ` Sean Paul
2017-06-15 20:52 Sean Paul
2017-06-02 20:55 Sean Paul
2017-05-26 20:58 Sean Paul
2017-05-29 6:57 ` Daniel Vetter
2017-05-16 14:55 Sean Paul
2017-03-31 15:23 Sean Paul
2017-03-21 9:06 Daniel Vetter
2017-03-20 15:30 Daniel Vetter
2017-03-21 7:23 ` Daniel Vetter
2017-03-12 12:57 Daniel Vetter
2017-03-06 9:54 Daniel Vetter
2017-01-30 8:58 Daniel Vetter
2017-01-23 7:35 Daniel Vetter
2017-01-09 19:15 Daniel Vetter
2016-12-30 10:35 Daniel Vetter
2016-12-08 10:16 Daniel Vetter
2016-11-29 10:13 Daniel Vetter
2016-11-29 11:17 ` Daniel Vetter
2016-11-29 21:01 ` Stephen Rothwell
2016-11-16 17:11 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=e2a958d9-e506-4962-8bae-0dbf2ecc000f@linux.intel.com \
--to=maarten.lankhorst@linux.intel.com \
--cc=airlied@gmail.com \
--cc=dim-tools@lists.freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=intel-xe@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=joonas.lahtinen@linux.intel.com \
--cc=lucas.demarchi@intel.com \
--cc=mripard@kernel.org \
--cc=ogabbay@kernel.org \
--cc=rodrigo.vivi@intel.com \
--cc=simona.vetter@ffwll.ch \
--cc=thomas.hellstrom@linux.intel.com \
--cc=tursulin@ursulin.net \
--cc=tzimmermann@suse.de \
/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.