All of lore.kernel.org
 help / color / mirror / Atom feed
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

             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.