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: Thu, 2 Oct 2025 16:51:03 +0200	[thread overview]
Message-ID: <b412fb91-8545-466a-8102-d89c0f2758a7@linux.intel.com> (raw)

Hi Dave, Simona,

First pull request for v6.19!

Best regards,
~Maarten


drm-misc-next-2025-10-02:
drm-misc-next for v6.19:

UAPI Changes:

Cross-subsystem Changes:
-  fbcon cleanups.
- Make drivers depend on FB_TILEBLITTING instead of selecting it,
  and hide FB_MODE_HELPERS.

Core Changes:
- More preparations for rust.
- Throttle dirty worker with vblank
- Use drm_for_each_bridge_in_chain_scoped in drm's bridge code and
  assorted fixes.
- Ensure drm_client_modeset tests are enabled in UML.
- Rename ttm_bo_put to ttm_bo_fini, as a further step in removing the
  TTM bo refcount.
- Add POST_LT_ADJ_REQ training sequence.
- Show list of removed but still allocated bridges.
- Add a simulated vblank interrupt for hardware without it,
  and add some helpers to use them in vkms and hypervdrm.

Driver Changes:
- Assorted small fixes, cleanups and updates to host1x, tegra,
  panthor,   amdxdna, gud, vc4, ssd130x, ivpu, panfrost, panthor,
  sysfb, bridge/sn65dsi86, solomon, ast, tidss.
- Convert drivers from using .round_rate() to .determine_rate()
- Add support for KD116N3730A07/A12, chromebook mt8189, JT101TM023,
  LQ079L1SX01, raspberrypi 5" panels.
- Improve reclocking on tegra186+ with nouveau.
- Improve runtime pm in amdxdna.
- Add support for HTX_PAI in imx.
- Use a helper to calculate dumb buffer sizes in most drivers.
The following changes since commit 0d9f0083f7a5a31d91d501467b499bb8c4b25bdf:

  Merge tag 'v6.17-rc6' into drm-next (2025-09-15 17:51:07 +1000)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-next-2025-10-02

for you to fetch changes up to aa1c2b073ad23847dd2e7bdc7d30009f34ed7f59:

  accel/ivpu: Fix DCT active percent format (2025-10-02 07:44:53 +0200)

----------------------------------------------------------------
drm-misc-next for v6.19:

UAPI Changes:

Cross-subsystem Changes:
-  fbcon cleanups.
- Make drivers depend on FB_TILEBLITTING instead of selecting it,
  and hide FB_MODE_HELPERS.

Core Changes:
- More preparations for rust.
- Throttle dirty worker with vblank
- Use drm_for_each_bridge_in_chain_scoped in drm's bridge code and
  assorted fixes.
- Ensure drm_client_modeset tests are enabled in UML.
- Rename ttm_bo_put to ttm_bo_fini, as a further step in removing the
  TTM bo refcount.
- Add POST_LT_ADJ_REQ training sequence.
- Show list of removed but still allocated bridges.
- Add a simulated vblank interrupt for hardware without it,
  and add some helpers to use them in vkms and hypervdrm.

Driver Changes:
- Assorted small fixes, cleanups and updates to host1x, tegra,
  panthor,   amdxdna, gud, vc4, ssd130x, ivpu, panfrost, panthor,
  sysfb, bridge/sn65dsi86, solomon, ast, tidss.
- Convert drivers from using .round_rate() to .determine_rate()
- Add support for KD116N3730A07/A12, chromebook mt8189, JT101TM023,
  LQ079L1SX01, raspberrypi 5" panels.
- Improve reclocking on tegra186+ with nouveau.
- Improve runtime pm in amdxdna.
- Add support for HTX_PAI in imx.
- Use a helper to calculate dumb buffer sizes in most drivers.

----------------------------------------------------------------
Aaron Kling (2):
      drm/nouveau: Support reclocking on gp10b
      drm/nouveau: Support devfreq for Tegra

Akhilesh Patil (1):
      gpu: host1x: Use dev_err_probe() in probe path

Andrzej Kacprowski (3):
      accel/ivpu: Remove unused firmware boot parameters
      accel/ivpu: Add support for user-managed preemption buffer
      accel/ivpu: Fix doc description of job structure

Athul Raj Kollareth (1):
      drm: Replace the deprecated DRM_* logging macros in gem helper files

Boris Brezillon (4):
      drm/panfrost: Introduce uAPI for JM context creation
      drm/panfrost: Introduce JM contexts for manging job resources
      drm/panfrost: Expose JM context IOCTLs to UM
      drm/panfrost: Display list of device JM contexts over debugfs

Brahmajit Das (1):
      drm/tegra: hdmi: sor: Fix error: variable ‘j’ set but not used

Brian Masney (7):
      drm/imx/ipuv3/imx-tve: convert from round_rate() to determine_rate()
      drm/mcde/mcde_clk_div: convert from round_rate() to determine_rate()
      drm/pl111: convert from round_rate() to determine_rate()
      drm/stm/dw_mipi_dsi-stm: convert from round_rate() to determine_rate()
      drm/stm/lvds: convert from round_rate() to determine_rate()
      drm/sun4i/sun4i_hdmi_ddc_clk: convert from round_rate() to determine_rate()
      drm/sun4i/sun4i_tcon_dclk: convert from round_rate() to determine_rate()

Chia-I Wu (2):
      drm/panthor: assign unique names to queues
      drm/panthor: always set fence errors on CS_FAULT

Christian König (1):
      drm/ttm: rename ttm_bo_put to _fini v3

Christopher Obbard (1):
      drm/dp: clamp PWM bit count to advertised MIN and MAX capabilities

Dmitry Baryshkov (2):
      drm/vc4: hdmi: switch to generic CEC helpers
      drm/tests: make sure drm_client_modeset tests are enabled

Geert Uytterhoeven (1):
      drm/bridge: imx8qxp-ldb: Remove dummy Runtime PM callback

Guido Günther (3):
      drm/panel: visionox-rm69299: Fix clock frequency for SHIFT6mq
      drm/panel: visionox-rm69299: Don't clear all mode flags
      drm/panel: visionox-rm69299: Add backlight support

Iker Pedrosa (5):
      drm/solomon: Move calls to drm_gem_fb_end_cpu*()
      drm/solomon: Use drm_WARN_ON_ONCE instead of WARN_ON
      drm/solomon: Simplify mode_valid() using DRM helper
      drm/solomon: Simplify get_modes() using DRM helper
      drm/solomon: Enforce one assignment per line

Jacek Lawrynowicz (4):
      accel/ivpu: Refactor priority_bands_show for readability
      accel/ivpu: Rework bind/unbind of imported buffers
      accel/ivpu: Fix page fault in ivpu_bo_unbind_all_bos_from_context()
      accel/ivpu: Improve BO alloc/free warnings

James Flowers (1):
      drm/ssd130x: Use kmalloc_array() instead of kmalloc()

John Ripple (1):
      drm/bridge: ti-sn65dsi86: Add support for DisplayPort mode with HPD

Karol Wachowski (5):
      accel/ivpu: Reset cmdq->db_id on register failure
      accel/ivpu: Ensure rpm_runtime_put in case of engine reset/resume fail
      accel/ivpu: Update JSM firmware API to latest 3.32.5 version
      accel/ivpu: Split FW runtime and global memory buffers
      accel/ivpu: Fix DCT active percent format

Lizhi Hou (3):
      accel/amdxdna: Fix an integer overflow in aie2_query_ctx_status_array()
      accel/amdxdna: Call dma_buf_vmap_unlocked() for imported object
      accel/amdxdna: Enhance runtime power management

Luc Ma (1):
      drm/sched: backend_ops doc fix

Luca Ceresoli (14):
      drm/display: bridge-connector: use scope-specific variable for the bridge pointer
      drm/bridge: add drm_for_each_bridge_in_chain_scoped()
      drm/display: bridge-connector: use drm_for_each_bridge_in_chain_scoped()
      drm/atomic: use drm_for_each_bridge_in_chain_scoped()
      drm/bridge: use drm_for_each_bridge_in_chain_scoped()
      drm/bridge: remove drm_for_each_bridge_in_chain()
      drm/bridge: add drm_for_each_bridge_in_chain_from()
      drm/omap: use drm_for_each_bridge_in_chain_from()
      drm/bridge: get the bridge returned by drm_bridge_get_next_bridge()
      drm/bridge: put the bridge returned by drm_bridge_get_next_bridge()
      drm/imx: parallel-display: put the bridge returned by drm_bridge_get_next_bridge()
      drm/bridge: add list of removed refcounted bridges
      drm/debugfs: show lingering bridges
      drm/bridge: adapt drm_bridge_add/remove() docs, mention the lingering list

Luca Weiss (2):
      drm/sysfb: simpledrm: Sort headers correctly
      fbdev/simplefb: Sort headers correctly

Lyude Paul (2):
      drm/gem/shmem: Extract drm_gem_shmem_init() from drm_gem_shmem_create()
      drm/gem/shmem: Extract drm_gem_shmem_release() from drm_gem_shmem_free()

Mainak Sen (1):
      gpu: host1x: Fix race in syncpt alloc/free

Marek Vasut (4):
      drm/panel: ilitek-ili9881c: Turn ILI9881C_COMMAND_INSTR() parameters lowercase
      dt-bindings: ili9881c: Document 5" Raspberry Pi 720x1280
      drm/panel: ilitek-ili9881c: Add configuration for 5" Raspberry Pi 720x1280
      dt-bindings: ili9881c: Allow port subnode

Maxime Ripard (6):
      drm/crtc: Drop no_vblank bit field
      drm/tidss: Convert to drm logging
      drm/tidss: Remove ftrace-like logs
      drm/tidss: crtc: Change variable name
      drm/tidss: crtc: Implement destroy_state
      drm/tidss: crtc: Cleanup reset implementation

Mikko Perttunen (1):
      gpu: host1x: Wait prefences outside MLOCK

Philipp Stanner (1):
      drm/sched/tests: Remove relict of done_list

Ruben Wauters (2):
      drm: gud: replace WARN_ON/WARN_ON_ONCE with drm versions
      drm/gud: fix accidentally deleted IS_ERR() check

Shengjiu Wang (5):
      dt-bindings: display: imx: add HDMI PAI for i.MX8MP
      ALSA: Add definitions for the bits in IEC958 subframe
      drm/bridge: dw-hdmi: Add API dw_hdmi_to_plat_data() to get plat_data
      drm/bridge: dw-hdmi: Add API dw_hdmi_set_sample_iec958() for iec958 format
      drm/bridge: imx: add driver for HDMI TX Parallel Audio Interface

Steffen Trumtrar (3):
      dt-bindings: vendor-prefixes: Add JuTouch Technology Co, Ltd
      dt-bindings: display: simple: Add JuTouch JT101TM023 panel
      drm/panel: simple: add JuTouch JT101TM023

Steven Price (1):
      drm/panfrost: Bump the minor version number

Svyatoslav Ryhel (2):
      dt-bindings: display: panel: document Sharp LQ079L1SX01 panel
      gpu/drm: panel: Add Sharp LQ079L1SX01 panel support

Thomas Zimmermann (45):
      Merge drm/drm-next into drm-misc-next
      drm/fb-helper: Synchronize dirty worker with vblank
      fbcon: Fix empty lines in fbcon.h
      fbcon: Rename struct fbcon_ops to struct fbcon_par
      fbcon: Set rotate_font callback with related callbacks
      fbcon: Move fbcon callbacks into struct fbcon_bitops
      fbcon: Streamline setting rotated/unrotated bitops
      drm/sysfb: Add custom plane state
      drm/sysfb: Lookup blit function during atomic check
      drm/format-helper: Remove drm_fb_blit()
      fbdev: Make drivers depend on FB_TILEBLITTING
      fbdev: Turn FB_MODE_HELPERS into an internal config option
      drm/ast: Move display-clock tables to per-Gen source files
      drm/ast: Move mode-detection helpers to Gen2 source files
      drm/ast: Split ast_detect_tx_chip() per chip generation
      drm/ast: Prepare per-Gen device initialization
      drm/ast: Move Gen1 device initialization into separate helper
      drm/ast: Move Gen2 device initialization into separate helper
      drm/ast: Move Gen3 device initialization into separate helper
      drm/ast: Move Gen4 device initialization into separate helper
      drm/ast: Move Gen5 device initialization into separate helper
      drm/ast: Move Gen6 device initialization into separate helper
      drm/ast: Move Gen7 device initialization into separate helper
      drm/ast: Remove generic device initialization
      drm/dumb-buffers: Sanitize output on errors
      drm/dumb-buffers: Provide helper to set pitch and size
      drm/gem-dma: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/gem-shmem: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/exynos: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/imx/ipuv3: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/loongson: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/msm: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/nouveau: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/omapdrm: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/renesas/rcar-du: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/rockchip: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/tegra: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/vmwgfx: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/xe: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/xlnx: Compute dumb-buffer sizes with drm_mode_size_dumb()
      drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()
      drm/vblank: Add vblank timer
      drm/vblank: Add CRTC helpers for simple use cases
      drm/vkms: Convert to DRM's vblank timer
      drm/hypervdrm: Use vblank timer

Tomasz Rusinowicz (1):
      accel/ivpu: Enable MCA ECC signalling based on MSR

Vamsee Vardhan Thummala (1):
      gpu: host1x: Allow loading tegra-drm without enabled engines

Ville Syrjälä (2):
      drm/dp: Add definitions for POST_LT_ADJ training sequence
      drm/dp: Add POST_LT_ADJ_REQ helpers

Zhijian Yan (2):
      drm/panel: Add support for KD116N3730A07
      drm/panel: Add support for KD116N3730A12

Zhongtian Wu (1):
      drm/panel-edp: Add several panel configurations for mt8189 Chromebook

 .clang-format                                      |    2 +-
 .../display/bridge/fsl,imx8mp-hdmi-tx.yaml         |   12 +
 .../bindings/display/imx/fsl,imx8mp-hdmi-pai.yaml  |   69 ++
 .../bindings/display/panel/ilitek,ili9881c.yaml    |    2 +
 .../bindings/display/panel/panel-simple.yaml       |    2 +
 .../bindings/display/panel/sharp,lq079l1sx01.yaml  |   99 ++
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 Documentation/gpu/drm-kms-helpers.rst              |   12 +
 Documentation/gpu/todo.rst                         |   37 +
 drivers/accel/amdxdna/Makefile                     |    1 +
 drivers/accel/amdxdna/aie2_ctx.c                   |   42 +-
 drivers/accel/amdxdna/aie2_message.c               |   28 +-
 drivers/accel/amdxdna/aie2_pci.c                   |   85 +-
 drivers/accel/amdxdna/aie2_pci.h                   |    3 +-
 drivers/accel/amdxdna/aie2_smu.c                   |   28 +-
 drivers/accel/amdxdna/amdxdna_ctx.c                |   62 +-
 drivers/accel/amdxdna/amdxdna_gem.c                |   47 +-
 drivers/accel/amdxdna/amdxdna_mailbox.c            |   13 +-
 drivers/accel/amdxdna/amdxdna_pci_drv.c            |   56 +-
 drivers/accel/amdxdna/amdxdna_pci_drv.h            |    2 +
 drivers/accel/amdxdna/amdxdna_pm.c                 |   94 ++
 drivers/accel/amdxdna/amdxdna_pm.h                 |   18 +
 drivers/accel/ivpu/ivpu_debugfs.c                  |   38 +-
 drivers/accel/ivpu/ivpu_drv.c                      |    6 +-
 drivers/accel/ivpu/ivpu_fw.c                       |  221 ++--
 drivers/accel/ivpu/ivpu_fw.h                       |   14 +-
 drivers/accel/ivpu/ivpu_gem.c                      |  115 +-
 drivers/accel/ivpu/ivpu_gem.h                      |   10 +-
 drivers/accel/ivpu/ivpu_hw.c                       |   59 +-
 drivers/accel/ivpu/ivpu_hw.h                       |   10 +-
 drivers/accel/ivpu/ivpu_hw_btrs.c                  |    2 +-
 drivers/accel/ivpu/ivpu_hw_btrs.h                  |    2 +-
 drivers/accel/ivpu/ivpu_job.c                      |  108 +-
 drivers/accel/ivpu/ivpu_job.h                      |   46 +-
 drivers/accel/ivpu/ivpu_mmu_context.c              |    2 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   11 +-
 drivers/accel/ivpu/vpu_jsm_api.h                   |  513 +++++----
 drivers/gpu/drm/Makefile                           |    3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c            |    2 +-
 drivers/gpu/drm/ast/Makefile                       |    3 +-
 drivers/gpu/drm/ast/ast_2000.c                     |  101 ++
 drivers/gpu/drm/ast/ast_2100.c                     |   85 ++
 drivers/gpu/drm/ast/ast_2200.c                     |   85 ++
 drivers/gpu/drm/ast/ast_2300.c                     |  128 +++
 drivers/gpu/drm/ast/ast_2400.c                     |   93 ++
 drivers/gpu/drm/ast/ast_2500.c                     |   98 ++
 drivers/gpu/drm/ast/ast_2600.c                     |   63 ++
 drivers/gpu/drm/ast/ast_drv.c                      |   67 +-
 drivers/gpu/drm/ast/ast_drv.h                      |   75 +-
 drivers/gpu/drm/ast/ast_main.c                     |  268 -----
 drivers/gpu/drm/ast/ast_mode.c                     |    4 +-
 drivers/gpu/drm/ast/ast_tables.h                   |   60 --
 drivers/gpu/drm/bridge/imx/Kconfig                 |   11 +
 drivers/gpu/drm/bridge/imx/Makefile                |    1 +
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c       |  158 +++
 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c        |   65 +-
 drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c           |    7 +-
 drivers/gpu/drm/bridge/synopsys/dw-hdmi-gp-audio.c |    5 +
 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c          |   18 +-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |  112 ++
 drivers/gpu/drm/display/drm_bridge_connector.c     |   11 +-
 drivers/gpu/drm/display/drm_dp_helper.c            |   76 +-
 drivers/gpu/drm/drm_atomic.c                       |    3 +-
 drivers/gpu/drm/drm_bridge.c                       |   52 +-
 drivers/gpu/drm/drm_client_modeset.c               |   44 +
 drivers/gpu/drm/drm_dumb_buffers.c                 |  170 ++-
 drivers/gpu/drm/drm_fb_helper.c                    |   30 +-
 drivers/gpu/drm/drm_format_helper.c                |   91 --
 drivers/gpu/drm/drm_gem.c                          |   16 +-
 drivers/gpu/drm/drm_gem_dma_helper.c               |    9 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |  136 ++-
 drivers/gpu/drm/drm_gem_vram_helper.c              |    6 +-
 drivers/gpu/drm/drm_vblank.c                       |  172 ++-
 drivers/gpu/drm/drm_vblank_helper.c                |  176 ++++
 drivers/gpu/drm/exynos/exynos_drm_gem.c            |    8 +-
 drivers/gpu/drm/gma500/fbdev.c                     |   43 -
 drivers/gpu/drm/gud/gud_connector.c                |    8 +-
 drivers/gpu/drm/gud/gud_pipe.c                     |   10 +-
 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c        |   11 +
 drivers/gpu/drm/i915/gem/i915_gem_ttm.c            |    4 +-
 drivers/gpu/drm/imx/ipuv3/imx-drm-core.c           |   29 +-
 drivers/gpu/drm/imx/ipuv3/imx-tve.c                |   17 +-
 drivers/gpu/drm/imx/ipuv3/parallel-display.c       |    4 +-
 drivers/gpu/drm/loongson/lsdc_gem.c                |   31 +-
 drivers/gpu/drm/mcde/mcde_clk_div.c                |   13 +-
 drivers/gpu/drm/msm/msm_gem.c                      |   27 +-
 drivers/gpu/drm/nouveau/Kconfig                    |    1 +
 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h  |    2 +
 drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h  |    1 +
 drivers/gpu/drm/nouveau/nouveau_bo.h               |    2 +-
 drivers/gpu/drm/nouveau/nouveau_display.c          |    7 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |    2 +-
 drivers/gpu/drm/nouveau/nouveau_platform.c         |   20 +
 drivers/gpu/drm/nouveau/nvkm/engine/device/base.c  |    1 +
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c |    4 +
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild     |    2 +
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.c    |    5 +
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a.h    |    1 +
 .../drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.c    |  320 ++++++
 .../drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.h    |   24 +
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gm20b.c    |    5 +
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c    |  185 ++++
 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.h    |   18 +
 drivers/gpu/drm/omapdrm/omap_encoder.c             |    4 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |   15 +-
 drivers/gpu/drm/panel/Kconfig                      |   15 +
 drivers/gpu/drm/panel/Makefile                     |    1 +
 drivers/gpu/drm/panel/panel-edp.c                  |    8 +
 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c      | 1098 ++++++++++++--------
 drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c    |  225 ++++
 drivers/gpu/drm/panel/panel-simple.c               |   35 +
 drivers/gpu/drm/panel/panel-visionox-rm69299.c     |   71 +-
 drivers/gpu/drm/panfrost/panfrost_device.h         |   11 +-
 drivers/gpu/drm/panfrost/panfrost_drv.c            |  152 ++-
 drivers/gpu/drm/panfrost/panfrost_job.c            |  201 +++-
 drivers/gpu/drm/panfrost/panfrost_job.h            |   25 +-
 drivers/gpu/drm/panthor/panthor_drv.c              |    2 +-
 drivers/gpu/drm/panthor/panthor_sched.c            |   40 +-
 drivers/gpu/drm/panthor/panthor_sched.h            |    3 +-
 drivers/gpu/drm/pl111/pl111_display.c              |   13 +-
 drivers/gpu/drm/qxl/qxl_gem.c                      |    2 +-
 drivers/gpu/drm/radeon/radeon_gem.c                |    2 +-
 drivers/gpu/drm/renesas/rcar-du/rcar_du_kms.c      |    7 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |   12 +-
 drivers/gpu/drm/scheduler/tests/sched_tests.h      |    3 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |   86 +-
 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c              |   14 +-
 drivers/gpu/drm/stm/lvds.c                         |   12 +-
 drivers/gpu/drm/sun4i/sun4i_hdmi_ddc_clk.c         |   12 +-
 drivers/gpu/drm/sun4i/sun4i_tcon_dclk.c            |   18 +-
 drivers/gpu/drm/sysfb/drm_sysfb_helper.h           |   34 +-
 drivers/gpu/drm/sysfb/drm_sysfb_modeset.c          |  153 ++-
 drivers/gpu/drm/sysfb/simpledrm.c                  |    3 +-
 drivers/gpu/drm/sysfb/vesadrm.c                    |    3 +-
 drivers/gpu/drm/tegra/gem.c                        |    8 +-
 drivers/gpu/drm/tegra/hdmi.c                       |    4 +-
 drivers/gpu/drm/tegra/sor.c                        |    4 +-
 drivers/gpu/drm/tests/.kunitconfig                 |    2 +
 drivers/gpu/drm/tidss/tidss_crtc.c                 |   33 +-
 drivers/gpu/drm/tidss/tidss_dispc.c                |   10 +-
 drivers/gpu/drm/tidss/tidss_drv.c                  |   16 -
 drivers/gpu/drm/tidss/tidss_kms.c                  |    4 -
 drivers/gpu/drm/tidss/tidss_plane.c                |    8 -
 drivers/gpu/drm/ttm/tests/ttm_bo_test.c            |   12 +-
 drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c   |   60 +-
 drivers/gpu/drm/ttm/ttm_bo.c                       |   15 +-
 drivers/gpu/drm/ttm/ttm_bo_internal.h              |    2 +
 drivers/gpu/drm/vc4/Kconfig                        |    1 +
 drivers/gpu/drm/vc4/vc4_hdmi.c                     |  137 +--
 drivers/gpu/drm/vc4/vc4_hdmi.h                     |    1 -
 drivers/gpu/drm/vkms/vkms_crtc.c                   |   83 +-
 drivers/gpu/drm/vkms/vkms_drv.h                    |    2 -
 drivers/gpu/drm/vmwgfx/vmwgfx_gem.c                |    2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c            |   21 +-
 drivers/gpu/drm/xe/xe_bo.c                         |   10 +-
 drivers/gpu/drm/xlnx/zynqmp_kms.c                  |    7 +-
 drivers/gpu/host1x/bus.c                           |   12 +
 drivers/gpu/host1x/dev.c                           |   11 +-
 drivers/gpu/host1x/hw/channel_hw.c                 |  112 +-
 drivers/gpu/host1x/syncpt.c                        |    4 +-
 drivers/video/fbdev/Kconfig                        |    8 +-
 drivers/video/fbdev/core/Kconfig                   |    2 +-
 drivers/video/fbdev/core/bitblit.c                 |  122 +--
 drivers/video/fbdev/core/fbcon.c                   |  459 ++++----
 drivers/video/fbdev/core/fbcon.h                   |   17 +-
 drivers/video/fbdev/core/fbcon_ccw.c               |  151 +--
 drivers/video/fbdev/core/fbcon_cw.c                |  151 +--
 drivers/video/fbdev/core/fbcon_rotate.c            |   47 +-
 drivers/video/fbdev/core/fbcon_rotate.h            |   18 +-
 drivers/video/fbdev/core/fbcon_ud.c                |  167 +--
 drivers/video/fbdev/core/softcursor.c              |   18 +-
 drivers/video/fbdev/core/tileblit.c                |   32 +-
 drivers/video/fbdev/simplefb.c                     |    6 +-
 include/drm/bridge/dw_hdmi.h                       |   11 +-
 include/drm/display/drm_dp.h                       |    3 +
 include/drm/display/drm_dp_helper.h                |    8 +
 include/drm/drm_bridge.h                           |   61 +-
 include/drm/drm_client.h                           |    1 +
 include/drm/drm_crtc.h                             |    2 +-
 include/drm/drm_dumb_buffers.h                     |   14 +
 include/drm/drm_format_helper.h                    |    4 -
 include/drm/drm_gem_shmem_helper.h                 |    2 +
 include/drm/drm_modeset_helper_vtables.h           |   12 +
 include/drm/drm_vblank.h                           |   32 +
 include/drm/drm_vblank_helper.h                    |   56 +
 include/drm/gpu_scheduler.h                        |    2 +-
 include/drm/ttm/ttm_bo.h                           |    2 +-
 include/sound/asoundef.h                           |    9 +
 include/uapi/drm/drm_mode.h                        |   50 +-
 include/uapi/drm/ivpu_accel.h                      |   11 +
 include/uapi/drm/panfrost_drm.h                    |   50 +
 191 files changed, 6739 insertions(+), 2832 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pai.yaml
 create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq079l1sx01.yaml
 create mode 100644 drivers/accel/amdxdna/amdxdna_pm.c
 create mode 100644 drivers/accel/amdxdna/amdxdna_pm.h
 create mode 100644 drivers/gpu/drm/ast/ast_2200.c
 create mode 100644 drivers/gpu/drm/ast/ast_2400.c
 delete mode 100644 drivers/gpu/drm/ast/ast_main.c
 create mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c
 create mode 100644 drivers/gpu/drm/drm_vblank_helper.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gk20a_devfreq.h
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.c
 create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/clk/gp10b.h
 create mode 100644 drivers/gpu/drm/panel/panel-sharp-lq079l1sx01.c
 create mode 100644 include/drm/drm_dumb_buffers.h
 create mode 100644 include/drm/drm_vblank_helper.h

             reply	other threads:[~2025-10-02 14:51 UTC|newest]

Thread overview: 386+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-02 14:51 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-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-29 12:44 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=b412fb91-8545-466a-8102-d89c0f2758a7@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.