All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maxime Ripard <maxime@cerno.tech>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Tvrtko Ursulin <tvrtko.ursulin@linux.intel.com>,
	dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	intel-gfx@lists.freedesktop.org
Subject: [PULL] drm-misc-next
Date: Fri, 23 Sep 2022 09:39:43 +0200	[thread overview]
Message-ID: <20220923073943.d43tne5hni3iknlv@houat> (raw)

[-- Attachment #1: Type: text/plain, Size: 19727 bytes --]

Hi Daniel, Dave,

We haven't had a drm-misc-next PR for a while, so here it is.

It should be the last drm-misc-next PR for 6.1

Maxime

drm-misc-next-2022-09-23:
drm-misc-next for 6.1:

UAPI Changes:

Cross-subsystem Changes:
  - dma-buf: Improve signaling when debugging

Core Changes:
  - Backlight handling improvements
  - format-helper: Add drm_fb_build_fourcc_list()
  - fourcc: Kunit tests improvements
  - modes: Add DRM_MODE_INIT() macro
  - plane: Remove drm_plane_init(), Allocate planes with drm_universal_plane_alloc()
  - plane-helper: Add drm_plane_helper_atomic_check()
  - probe-helper: Add drm_connector_helper_get_modes_fixed() and
    drm_crtc_helper_mode_valid_fixed()
  - tests: Conversion to parametrized tests, test name consistency

Driver Changes:
  - amdgpu: Fix for a VRAM eviction issue
  - ast: Resolution handling improvements
  - mediatek: small code improvements for DP
  - omap: Refcounting fix, small improvements
  - rockchip: RK3568 support, Gamma support for RK3399
  - sun4i: Build failure fix when !OF
  - udl: Multiple fixes here and there
  - vc4: HDMI hotplug handling improvements
  - vkms: Warning fix
The following changes since commit 213cb76ddc8b875e772f9f4d173feefa122716af:

  Merge tag 'drm-intel-gt-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-09-12 21:12:23 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-09-23

for you to fetch changes up to 39dd0cc2e5bd0d5188dd69f27e18783cea7ff06a:

  drm/amdgpu: Fix VRAM eviction issue (2022-09-22 19:53:06 +0200)

----------------------------------------------------------------
drm-misc-next for 6.1:

UAPI Changes:

Cross-subsystem Changes:
  - dma-buf: Improve signaling when debugging

Core Changes:
  - Backlight handling improvements
  - format-helper: Add drm_fb_build_fourcc_list()
  - fourcc: Kunit tests improvements
  - modes: Add DRM_MODE_INIT() macro
  - plane: Remove drm_plane_init(), Allocate planes with drm_universal_plane_alloc()
  - plane-helper: Add drm_plane_helper_atomic_check()
  - probe-helper: Add drm_connector_helper_get_modes_fixed() and
    drm_crtc_helper_mode_valid_fixed()
  - tests: Conversion to parametrized tests, test name consistency

Driver Changes:
  - amdgpu: Fix for a VRAM eviction issue
  - ast: Resolution handling improvements
  - mediatek: small code improvements for DP
  - omap: Refcounting fix, small improvements
  - rockchip: RK3568 support, Gamma support for RK3399
  - sun4i: Build failure fix when !OF
  - udl: Multiple fixes here and there
  - vc4: HDMI hotplug handling improvements
  - vkms: Warning fix

----------------------------------------------------------------
Arunpravin Paneer Selvam (1):
      drm/amdgpu: Fix VRAM eviction issue

Arvind Yadav (5):
      dma-buf: Remove the signaled bit status check
      dma-buf: set signaling bit for the stub fence
      dma-buf: Enable signaling on fence for selftests
      dma-buf: dma_fence_wait must enable signaling
      drm/sched: Use parent fence instead of finished

Bo-Chen Chen (3):
      drm/mediatek: dp: Reduce indentation in mtk_dp_bdg_detect()
      drm/mediatek: dp: Remove unused register definitions
      drm/mediatek: dp: Fix compiler warning in mtk_dp_video_mute()

Chris Morgan (2):
      dt-bindings: display: rockchip-dsi: add rk3568 compatible
      drm/rockchip: dsi: add rk3568 support

Christian König (1):
      dma-buf: fix dma_fence_default_wait() signaling check

Gaosheng Cui (5):
      drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration
      drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf() declaration
      drm/radeon: remove unused declarations for radeon
      drm/gma500: remove unused declarations in psb_intel_drv.h
      drm/amd/pm: remove unused declarations in hardwaremanager.h

Guo Zhengkui (1):
      drm: omapdrm: dss: replace ternary operator with max()

Hamza Mahfooz (1):
      drm/bridge: it6505: use drm_debug_enabled() in it6505_debug_print()

Hans de Goede (42):
      ACPI: video: Add acpi_video_backlight_use_native() helper
      drm/i915: Don't register backlight when another backlight should be used (v2)
      drm/amdgpu: Don't register backlight when another backlight should be used (v3)
      drm/radeon: Don't register backlight when another backlight should be used (v3)
      drm/nouveau: Don't register backlight when another backlight should be used (v2)
      ACPI: video: Drop backlight_device_get_by_type() call from acpi_video_get_backlight_type()
      ACPI: video: Remove acpi_video_bus from list before tearing it down
      ACPI: video: Simplify acpi_video_unregister_backlight()
      ACPI: video: Make backlight class device registration a separate step (v2)
      ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers
      drm/i915: Call acpi_video_register_backlight() (v3)
      drm/nouveau: Register ACPI video backlight when nv_backlight registration fails (v2)
      drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight registration
      drm/radeon: Register ACPI video backlight when skipping radeon backlight registration
      platform/x86: nvidia-wmi-ec-backlight: Move fw interface definitions to a header (v2)
      ACPI: video: Refactor acpi_video_get_backlight_type() a bit
      ACPI: video: Add Nvidia WMI EC brightness control detection (v3)
      ACPI: video: Add Apple GMUX brightness control detection
      platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_backlight_type()
      platform/x86: apple-gmux: Stop calling acpi/video.h functions
      platform/x86: toshiba_acpi: Stop using acpi_video_set_dmi_backlight_type()
      platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c
      platform/x86: asus-wmi: Drop DMI chassis-type check from backlight handling
      platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c
      platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c
      platform/x86: samsung-laptop: Move acpi_backlight=[vendor|native] quirks to ACPI video_detect.c
      ACPI: video: Remove acpi_video_set_dmi_backlight_type()
      ACPI: video: Drop "Samsung X360" acpi_backlight=native quirk
      ACPI: video: Drop NL5x?U, PF4NU1F and PF5?U?? acpi_backlight=native quirks
      ACPI: video: Fix indentation of video_detect_dmi_table[] entries
      drm/todo: Add entry about dealing with brightness control on devices with > 1 panel
      drm/gma500: Fix (vblank) IRQs not working after suspend/resume
      drm/gma500: Remove runtime_allowed dead code in psb_unlocked_ioctl()
      drm/gma500: Remove never set dev_priv->rpm_enabled flag
      drm/gma500: Remove a couple of not useful function wrappers
      drm/gma500: Rewrite power management code
      drm/gma500: Remove unnecessary suspend/resume wrappers
      drm/gma500: Refactor backlight support (v2)
      drm/gma500: Change registered backlight device type to raw/native
      drm/gma500: Use backlight_get_brightness() to get the brightness
      drm/gma500: Don't register backlight when another backlight should be used
      drm/gma500: Call acpi_video_register_backlight()

Harshit Mogalapalli (1):
      drm/vkms: fix variable dereferenced before check warning

Hugh Cole-Baker (2):
      drm/rockchip: define gamma registers for RK3399
      drm/rockchip: support gamma control on RK3399

Jammy Huang (2):
      drm/ast: Add resolution support for 1152x864@75
      drm/ast: Fix video broken in some resolutions on ast2600

Javier Martinez Canillas (1):
      drm/plane-helper: Add a drm_plane_helper_atomic_check() helper

Jiapeng Chong (1):
      drm/atomic-helper: Fix kernel-doc

Jilin Yuan (2):
      drm/tidss: fix repeated words in comments
      drm/vboxvideo: fix repeated words in comments

Jouni Högander (2):
      drm: Use original src rect while initializing damage iterator
      drm/tests: Set also mock plane src_x, src_y, src_w and src_h

Liang He (1):
      drm/omap: dss: Fix refcount leak bugs

Maxime Ripard (11):
      drm/sun4i: tv: Include drm_atomic.h
      drm/vc4: hdmi: Constify drm_display_mode
      drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
      drm/vc4: hdmi: Remove mutex in detect
      drm/vc4: hdmi: Simplify the hotplug handling
      drm/vc4: hdmi: Switch to detect_ctx
      drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
      drm/vc4: hdmi: Reset link on hotplug
      drm/scdc: Document hotplug gotchas
      Merge drm/drm-next into drm-misc-next
      Merge tag 'backlight-detect-refactor-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into drm-misc-next

Maya Matuszczyk (2):
      drm: panel-orientation-quirks: Add quirk for Anbernic Win600
      drm: panel-orientation-quirks: Add quirk for Aya Neo Air

Maíra Canal (2):
      drm/tests: Split drm_framebuffer_create_test into parameterized tests
      drm/tests: Change "igt_" prefix to "drm_test_"

Michał Winiarski (2):
      drm/format: Use appropriate types in expect/assert
      drm/format: Split into more granular test cases

Minghao Chi (1):
      drm: bridge/dw-hdmi-ahb-audio: use strscpy() is more robust and safer

Rafael Mendonca (1):
      drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()

Robert Foss (4):
      Revert "dt-bindings: Add byteswap order to chrontel ch7033"
      Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP"
      Revert "Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP""
      Revert "drm/bridge: chrontel-ch7033: Add byteswap order setting"

Takashi Iwai (10):
      drm/udl: Restore display mode on resume
      Revert "drm/udl: Kill pending URBs at suspend and disconnect"
      drm/udl: Suppress error print for -EPROTO at URB completion
      drm/udl: Increase the default URB list size to 20
      drm/udl: Drop unneeded alignment
      drm/udl: Pass rectangle directly to udl_handle_damage()
      drm/udl: Fix potential URB leaks
      drm/udl: Fix inconsistent urbs.count value during udl_free_urb_list()
      drm/udl: Don't re-initialize stuff at retrying the URB list allocation
      drm/udl: Sync pending URBs at the end of suspend

Thierry Reding (1):
      drm/aperture: Fix some kerneldoc comments

Thomas Zimmermann (10):
      drm/udl: Add reset_resume
      drm/udl: Enable damage clipping
      drm/probe-helper: Add drm_connector_helper_get_modes_fixed()
      drm/probe-helper: Add drm_crtc_helper_mode_valid_fixed()
      drm/modes: Add initializer macro DRM_MODE_INIT()
      drm/format-helper: Add drm_fb_build_fourcc_list() helper
      drm/plane: Remove drm_plane_init()
      drm/plane: Allocate planes with drm_universal_plane_alloc()
      drm/plane-helper: Warn if atomic drivers call non-atomic helpers
      drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initializer macro

Tom Rix (1):
      drm/rockchip: remove vop_writel from vop1 driver

Yang Yingliang (1):
      drm/mediatek: dp: change mtk_dp_driver to static

wangjianli (1):
      drm/rockchip: vop: fix repeated words in comment

ye xingchen (1):
      drm/omap: dmm_tiler:Remove the print function dev_err()

 .../bindings/display/bridge/chrontel,ch7033.yaml   |  13 -
 .../display/rockchip/dw_mipi_dsi_rockchip.txt      |   1 +
 Documentation/gpu/todo.rst                         |  68 ++++
 MAINTAINERS                                        |   1 +
 drivers/acpi/Kconfig                               |   1 +
 drivers/acpi/acpi_video.c                          |  64 ++-
 drivers/acpi/video_detect.c                        | 440 ++++++++++++---------
 drivers/dma-buf/dma-fence.c                        |  22 +-
 drivers/dma-buf/st-dma-fence-chain.c               |   4 +
 drivers/dma-buf/st-dma-fence-unwrap.c              |  22 ++
 drivers/dma-buf/st-dma-fence.c                     |  16 +
 drivers/dma-buf/st-dma-resv.c                      |  10 +
 drivers/gpu/drm/Kconfig                            |  14 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   2 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |  14 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   9 +
 .../gpu/drm/amd/pm/powerplay/inc/hardwaremanager.h |   2 -
 drivers/gpu/drm/ast/ast_mode.c                     |  19 +-
 drivers/gpu/drm/ast/ast_tables.h                   |   7 +
 drivers/gpu/drm/bridge/chrontel-ch7033.c           |  15 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |   2 +-
 .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c    |   6 +-
 drivers/gpu/drm/display/drm_scdc_helper.c          |  13 +
 drivers/gpu/drm/drm_aperture.c                     |  10 +-
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_damage_helper.c                |  11 +-
 drivers/gpu/drm/drm_format_helper.c                | 108 +++++
 drivers/gpu/drm/drm_mipi_dbi.c                     |  38 +-
 drivers/gpu/drm/drm_modeset_helper.c               |  68 ++--
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  18 +
 drivers/gpu/drm/drm_plane.c                        |  70 ++--
 drivers/gpu/drm/drm_plane_helper.c                 |  40 ++
 drivers/gpu/drm/drm_probe_helper.c                 |  64 +++
 drivers/gpu/drm/gma500/Kconfig                     |   2 +
 drivers/gpu/drm/gma500/backlight.c                 | 102 +++--
 drivers/gpu/drm/gma500/cdv_device.c                |  50 +--
 drivers/gpu/drm/gma500/gma_display.c               |  19 +-
 drivers/gpu/drm/gma500/gma_display.h               |   2 -
 drivers/gpu/drm/gma500/oaktrail_device.c           |  70 +---
 drivers/gpu/drm/gma500/oaktrail_lvds.c             |   1 -
 drivers/gpu/drm/gma500/opregion.c                  |   6 +-
 drivers/gpu/drm/gma500/power.c                     | 166 ++------
 drivers/gpu/drm/gma500/power.h                     |  18 -
 drivers/gpu/drm/gma500/psb_device.c                |  73 +---
 drivers/gpu/drm/gma500/psb_drv.c                   |  52 +--
 drivers/gpu/drm/gma500/psb_drv.h                   |  25 +-
 drivers/gpu/drm/gma500/psb_intel_drv.h             |   5 -
 drivers/gpu/drm/gma500/psb_irq.c                   |  30 +-
 drivers/gpu/drm/gma500/psb_irq.h                   |   2 +-
 drivers/gpu/drm/i915/Kconfig                       |   2 +
 drivers/gpu/drm/i915/display/intel_acpi.c          |  27 ++
 drivers/gpu/drm/i915/display/intel_acpi.h          |   3 +
 drivers/gpu/drm/i915/display/intel_backlight.c     |   7 +
 drivers/gpu/drm/i915/display/intel_display.c       |   2 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  66 ++--
 drivers/gpu/drm/mediatek/mtk_dp_reg.h              |   6 -
 drivers/gpu/drm/nouveau/dispnv04/crtc.c            |  45 +--
 drivers/gpu/drm/nouveau/dispnv04/overlay.c         |  13 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |  10 +
 drivers/gpu/drm/nouveau/nouveau_acpi.h             |   4 +
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |  13 +
 drivers/gpu/drm/omapdrm/dss/dispc.c                |   2 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |   3 +
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   4 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9341.c       |   1 +
 drivers/gpu/drm/radeon/atombios_encoders.c         |   7 +
 drivers/gpu/drm/radeon/r600_cs.c                   |   2 -
 drivers/gpu/drm/radeon/radeon.h                    |   3 -
 drivers/gpu/drm/radeon/radeon_encoders.c           |  11 +-
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c    |   7 +
 drivers/gpu/drm/radeon/radeon_mode.h               |   1 -
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |  51 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 113 ++++--
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |   2 +
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |  24 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.h        |   1 +
 drivers/gpu/drm/scheduler/sched_main.c             |   4 +-
 drivers/gpu/drm/shmobile/shmob_drm_plane.c         |   7 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |  18 +-
 drivers/gpu/drm/tests/drm_buddy_test.c             |  84 ++--
 drivers/gpu/drm/tests/drm_cmdline_parser_test.c    | 156 ++++----
 drivers/gpu/drm/tests/drm_damage_helper_test.c     |  89 +++--
 drivers/gpu/drm/tests/drm_dp_mst_helper_test.c     |   8 +-
 drivers/gpu/drm/tests/drm_format_helper_test.c     |   8 +-
 drivers/gpu/drm/tests/drm_format_test.c            | 324 ++++++++-------
 drivers/gpu/drm/tests/drm_framebuffer_test.c       |  55 +--
 drivers/gpu/drm/tests/drm_mm_test.c                | 155 ++++----
 drivers/gpu/drm/tests/drm_plane_helper_test.c      |   4 +-
 drivers/gpu/drm/tests/drm_rect_test.c              |  16 +-
 drivers/gpu/drm/tidss/tidss_kms.c                  |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_plane.c              |   9 +-
 drivers/gpu/drm/tiny/hx8357d.c                     |   1 +
 drivers/gpu/drm/tiny/ili9163.c                     |   1 +
 drivers/gpu/drm/tiny/ili9341.c                     |   1 +
 drivers/gpu/drm/tiny/ili9486.c                     |   1 +
 drivers/gpu/drm/tiny/mi0283qt.c                    |   1 +
 drivers/gpu/drm/tiny/panel-mipi-dbi.c              |   1 +
 drivers/gpu/drm/tiny/repaper.c                     |  26 +-
 drivers/gpu/drm/tiny/simpledrm.c                   | 123 +-----
 drivers/gpu/drm/tiny/st7735r.c                     |   1 +
 drivers/gpu/drm/udl/udl_drv.c                      |  19 +-
 drivers/gpu/drm/udl/udl_drv.h                      |  13 +-
 drivers/gpu/drm/udl/udl_main.c                     |  93 +++--
 drivers/gpu/drm/udl/udl_modeset.c                  |  53 +--
 drivers/gpu/drm/udl/udl_transfer.c                 |  45 +--
 drivers/gpu/drm/vboxvideo/vboxvideo.h              |   2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 305 +++++++++-----
 drivers/gpu/drm/vc4/vc4_hdmi.h                     |  12 +-
 drivers/gpu/drm/vkms/vkms_plane.c                  |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   1 +
 drivers/platform/x86/Kconfig                       |   1 +
 drivers/platform/x86/acer-wmi.c                    |  66 ----
 drivers/platform/x86/apple-gmux.c                  |   3 -
 drivers/platform/x86/asus-nb-wmi.c                 |  21 -
 drivers/platform/x86/asus-wmi.c                    |  13 -
 drivers/platform/x86/asus-wmi.h                    |   2 -
 drivers/platform/x86/eeepc-wmi.c                   |  25 +-
 drivers/platform/x86/nvidia-wmi-ec-backlight.c     |  82 +---
 drivers/platform/x86/samsung-laptop.c              |  87 ----
 drivers/platform/x86/toshiba_acpi.c                |  16 -
 include/acpi/video.h                               |   9 +-
 include/drm/drm_format_helper.h                    |  11 +-
 include/drm/drm_mipi_dbi.h                         |   2 +
 include/drm/drm_modes.h                            |  45 ++-
 include/drm/drm_plane.h                            |  52 ++-
 include/drm/drm_plane_helper.h                     |  13 +
 include/drm/drm_probe_helper.h                     |   9 +-
 .../platform_data/x86/nvidia-wmi-ec-backlight.h    |  76 ++++
 129 files changed, 2324 insertions(+), 2098 deletions(-)
 create mode 100644 include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: Maxime Ripard <maxime@cerno.tech>
To: Dave Airlie <airlied@gmail.com>, Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: dim-tools@lists.freedesktop.org, dri-devel@lists.freedesktop.org,
	Maxime Ripard <mripard@kernel.org>,
	Thomas Zimmermann <tzimmermann@suse.de>,
	Rodrigo Vivi <rodrigo.vivi@intel.com>,
	intel-gfx@lists.freedesktop.org
Subject: [Intel-gfx] [PULL] drm-misc-next
Date: Fri, 23 Sep 2022 09:39:43 +0200	[thread overview]
Message-ID: <20220923073943.d43tne5hni3iknlv@houat> (raw)

[-- Attachment #1: Type: text/plain, Size: 19727 bytes --]

Hi Daniel, Dave,

We haven't had a drm-misc-next PR for a while, so here it is.

It should be the last drm-misc-next PR for 6.1

Maxime

drm-misc-next-2022-09-23:
drm-misc-next for 6.1:

UAPI Changes:

Cross-subsystem Changes:
  - dma-buf: Improve signaling when debugging

Core Changes:
  - Backlight handling improvements
  - format-helper: Add drm_fb_build_fourcc_list()
  - fourcc: Kunit tests improvements
  - modes: Add DRM_MODE_INIT() macro
  - plane: Remove drm_plane_init(), Allocate planes with drm_universal_plane_alloc()
  - plane-helper: Add drm_plane_helper_atomic_check()
  - probe-helper: Add drm_connector_helper_get_modes_fixed() and
    drm_crtc_helper_mode_valid_fixed()
  - tests: Conversion to parametrized tests, test name consistency

Driver Changes:
  - amdgpu: Fix for a VRAM eviction issue
  - ast: Resolution handling improvements
  - mediatek: small code improvements for DP
  - omap: Refcounting fix, small improvements
  - rockchip: RK3568 support, Gamma support for RK3399
  - sun4i: Build failure fix when !OF
  - udl: Multiple fixes here and there
  - vc4: HDMI hotplug handling improvements
  - vkms: Warning fix
The following changes since commit 213cb76ddc8b875e772f9f4d173feefa122716af:

  Merge tag 'drm-intel-gt-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-intel into drm-next (2022-09-12 21:12:23 +1000)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2022-09-23

for you to fetch changes up to 39dd0cc2e5bd0d5188dd69f27e18783cea7ff06a:

  drm/amdgpu: Fix VRAM eviction issue (2022-09-22 19:53:06 +0200)

----------------------------------------------------------------
drm-misc-next for 6.1:

UAPI Changes:

Cross-subsystem Changes:
  - dma-buf: Improve signaling when debugging

Core Changes:
  - Backlight handling improvements
  - format-helper: Add drm_fb_build_fourcc_list()
  - fourcc: Kunit tests improvements
  - modes: Add DRM_MODE_INIT() macro
  - plane: Remove drm_plane_init(), Allocate planes with drm_universal_plane_alloc()
  - plane-helper: Add drm_plane_helper_atomic_check()
  - probe-helper: Add drm_connector_helper_get_modes_fixed() and
    drm_crtc_helper_mode_valid_fixed()
  - tests: Conversion to parametrized tests, test name consistency

Driver Changes:
  - amdgpu: Fix for a VRAM eviction issue
  - ast: Resolution handling improvements
  - mediatek: small code improvements for DP
  - omap: Refcounting fix, small improvements
  - rockchip: RK3568 support, Gamma support for RK3399
  - sun4i: Build failure fix when !OF
  - udl: Multiple fixes here and there
  - vc4: HDMI hotplug handling improvements
  - vkms: Warning fix

----------------------------------------------------------------
Arunpravin Paneer Selvam (1):
      drm/amdgpu: Fix VRAM eviction issue

Arvind Yadav (5):
      dma-buf: Remove the signaled bit status check
      dma-buf: set signaling bit for the stub fence
      dma-buf: Enable signaling on fence for selftests
      dma-buf: dma_fence_wait must enable signaling
      drm/sched: Use parent fence instead of finished

Bo-Chen Chen (3):
      drm/mediatek: dp: Reduce indentation in mtk_dp_bdg_detect()
      drm/mediatek: dp: Remove unused register definitions
      drm/mediatek: dp: Fix compiler warning in mtk_dp_video_mute()

Chris Morgan (2):
      dt-bindings: display: rockchip-dsi: add rk3568 compatible
      drm/rockchip: dsi: add rk3568 support

Christian König (1):
      dma-buf: fix dma_fence_default_wait() signaling check

Gaosheng Cui (5):
      drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration
      drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf() declaration
      drm/radeon: remove unused declarations for radeon
      drm/gma500: remove unused declarations in psb_intel_drv.h
      drm/amd/pm: remove unused declarations in hardwaremanager.h

Guo Zhengkui (1):
      drm: omapdrm: dss: replace ternary operator with max()

Hamza Mahfooz (1):
      drm/bridge: it6505: use drm_debug_enabled() in it6505_debug_print()

Hans de Goede (42):
      ACPI: video: Add acpi_video_backlight_use_native() helper
      drm/i915: Don't register backlight when another backlight should be used (v2)
      drm/amdgpu: Don't register backlight when another backlight should be used (v3)
      drm/radeon: Don't register backlight when another backlight should be used (v3)
      drm/nouveau: Don't register backlight when another backlight should be used (v2)
      ACPI: video: Drop backlight_device_get_by_type() call from acpi_video_get_backlight_type()
      ACPI: video: Remove acpi_video_bus from list before tearing it down
      ACPI: video: Simplify acpi_video_unregister_backlight()
      ACPI: video: Make backlight class device registration a separate step (v2)
      ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers
      drm/i915: Call acpi_video_register_backlight() (v3)
      drm/nouveau: Register ACPI video backlight when nv_backlight registration fails (v2)
      drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight registration
      drm/radeon: Register ACPI video backlight when skipping radeon backlight registration
      platform/x86: nvidia-wmi-ec-backlight: Move fw interface definitions to a header (v2)
      ACPI: video: Refactor acpi_video_get_backlight_type() a bit
      ACPI: video: Add Nvidia WMI EC brightness control detection (v3)
      ACPI: video: Add Apple GMUX brightness control detection
      platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_backlight_type()
      platform/x86: apple-gmux: Stop calling acpi/video.h functions
      platform/x86: toshiba_acpi: Stop using acpi_video_set_dmi_backlight_type()
      platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c
      platform/x86: asus-wmi: Drop DMI chassis-type check from backlight handling
      platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c
      platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c
      platform/x86: samsung-laptop: Move acpi_backlight=[vendor|native] quirks to ACPI video_detect.c
      ACPI: video: Remove acpi_video_set_dmi_backlight_type()
      ACPI: video: Drop "Samsung X360" acpi_backlight=native quirk
      ACPI: video: Drop NL5x?U, PF4NU1F and PF5?U?? acpi_backlight=native quirks
      ACPI: video: Fix indentation of video_detect_dmi_table[] entries
      drm/todo: Add entry about dealing with brightness control on devices with > 1 panel
      drm/gma500: Fix (vblank) IRQs not working after suspend/resume
      drm/gma500: Remove runtime_allowed dead code in psb_unlocked_ioctl()
      drm/gma500: Remove never set dev_priv->rpm_enabled flag
      drm/gma500: Remove a couple of not useful function wrappers
      drm/gma500: Rewrite power management code
      drm/gma500: Remove unnecessary suspend/resume wrappers
      drm/gma500: Refactor backlight support (v2)
      drm/gma500: Change registered backlight device type to raw/native
      drm/gma500: Use backlight_get_brightness() to get the brightness
      drm/gma500: Don't register backlight when another backlight should be used
      drm/gma500: Call acpi_video_register_backlight()

Harshit Mogalapalli (1):
      drm/vkms: fix variable dereferenced before check warning

Hugh Cole-Baker (2):
      drm/rockchip: define gamma registers for RK3399
      drm/rockchip: support gamma control on RK3399

Jammy Huang (2):
      drm/ast: Add resolution support for 1152x864@75
      drm/ast: Fix video broken in some resolutions on ast2600

Javier Martinez Canillas (1):
      drm/plane-helper: Add a drm_plane_helper_atomic_check() helper

Jiapeng Chong (1):
      drm/atomic-helper: Fix kernel-doc

Jilin Yuan (2):
      drm/tidss: fix repeated words in comments
      drm/vboxvideo: fix repeated words in comments

Jouni Högander (2):
      drm: Use original src rect while initializing damage iterator
      drm/tests: Set also mock plane src_x, src_y, src_w and src_h

Liang He (1):
      drm/omap: dss: Fix refcount leak bugs

Maxime Ripard (11):
      drm/sun4i: tv: Include drm_atomic.h
      drm/vc4: hdmi: Constify drm_display_mode
      drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
      drm/vc4: hdmi: Remove mutex in detect
      drm/vc4: hdmi: Simplify the hotplug handling
      drm/vc4: hdmi: Switch to detect_ctx
      drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
      drm/vc4: hdmi: Reset link on hotplug
      drm/scdc: Document hotplug gotchas
      Merge drm/drm-next into drm-misc-next
      Merge tag 'backlight-detect-refactor-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into drm-misc-next

Maya Matuszczyk (2):
      drm: panel-orientation-quirks: Add quirk for Anbernic Win600
      drm: panel-orientation-quirks: Add quirk for Aya Neo Air

Maíra Canal (2):
      drm/tests: Split drm_framebuffer_create_test into parameterized tests
      drm/tests: Change "igt_" prefix to "drm_test_"

Michał Winiarski (2):
      drm/format: Use appropriate types in expect/assert
      drm/format: Split into more granular test cases

Minghao Chi (1):
      drm: bridge/dw-hdmi-ahb-audio: use strscpy() is more robust and safer

Rafael Mendonca (1):
      drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()

Robert Foss (4):
      Revert "dt-bindings: Add byteswap order to chrontel ch7033"
      Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP"
      Revert "Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP""
      Revert "drm/bridge: chrontel-ch7033: Add byteswap order setting"

Takashi Iwai (10):
      drm/udl: Restore display mode on resume
      Revert "drm/udl: Kill pending URBs at suspend and disconnect"
      drm/udl: Suppress error print for -EPROTO at URB completion
      drm/udl: Increase the default URB list size to 20
      drm/udl: Drop unneeded alignment
      drm/udl: Pass rectangle directly to udl_handle_damage()
      drm/udl: Fix potential URB leaks
      drm/udl: Fix inconsistent urbs.count value during udl_free_urb_list()
      drm/udl: Don't re-initialize stuff at retrying the URB list allocation
      drm/udl: Sync pending URBs at the end of suspend

Thierry Reding (1):
      drm/aperture: Fix some kerneldoc comments

Thomas Zimmermann (10):
      drm/udl: Add reset_resume
      drm/udl: Enable damage clipping
      drm/probe-helper: Add drm_connector_helper_get_modes_fixed()
      drm/probe-helper: Add drm_crtc_helper_mode_valid_fixed()
      drm/modes: Add initializer macro DRM_MODE_INIT()
      drm/format-helper: Add drm_fb_build_fourcc_list() helper
      drm/plane: Remove drm_plane_init()
      drm/plane: Allocate planes with drm_universal_plane_alloc()
      drm/plane-helper: Warn if atomic drivers call non-atomic helpers
      drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initializer macro

Tom Rix (1):
      drm/rockchip: remove vop_writel from vop1 driver

Yang Yingliang (1):
      drm/mediatek: dp: change mtk_dp_driver to static

wangjianli (1):
      drm/rockchip: vop: fix repeated words in comment

ye xingchen (1):
      drm/omap: dmm_tiler:Remove the print function dev_err()

 .../bindings/display/bridge/chrontel,ch7033.yaml   |  13 -
 .../display/rockchip/dw_mipi_dsi_rockchip.txt      |   1 +
 Documentation/gpu/todo.rst                         |  68 ++++
 MAINTAINERS                                        |   1 +
 drivers/acpi/Kconfig                               |   1 +
 drivers/acpi/acpi_video.c                          |  64 ++-
 drivers/acpi/video_detect.c                        | 440 ++++++++++++---------
 drivers/dma-buf/dma-fence.c                        |  22 +-
 drivers/dma-buf/st-dma-fence-chain.c               |   4 +
 drivers/dma-buf/st-dma-fence-unwrap.c              |  22 ++
 drivers/dma-buf/st-dma-fence.c                     |  16 +
 drivers/dma-buf/st-dma-resv.c                      |  10 +
 drivers/gpu/drm/Kconfig                            |  14 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c       |   2 +-
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |  14 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   9 +
 .../gpu/drm/amd/pm/powerplay/inc/hardwaremanager.h |   2 -
 drivers/gpu/drm/ast/ast_mode.c                     |  19 +-
 drivers/gpu/drm/ast/ast_tables.h                   |   7 +
 drivers/gpu/drm/bridge/chrontel-ch7033.c           |  15 +-
 drivers/gpu/drm/bridge/ite-it6505.c                |   2 +-
 .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c    |   6 +-
 drivers/gpu/drm/display/drm_scdc_helper.c          |  13 +
 drivers/gpu/drm/drm_aperture.c                     |  10 +-
 drivers/gpu/drm/drm_atomic_helper.c                |   2 +-
 drivers/gpu/drm/drm_damage_helper.c                |  11 +-
 drivers/gpu/drm/drm_format_helper.c                | 108 +++++
 drivers/gpu/drm/drm_mipi_dbi.c                     |  38 +-
 drivers/gpu/drm/drm_modeset_helper.c               |  68 ++--
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |  18 +
 drivers/gpu/drm/drm_plane.c                        |  70 ++--
 drivers/gpu/drm/drm_plane_helper.c                 |  40 ++
 drivers/gpu/drm/drm_probe_helper.c                 |  64 +++
 drivers/gpu/drm/gma500/Kconfig                     |   2 +
 drivers/gpu/drm/gma500/backlight.c                 | 102 +++--
 drivers/gpu/drm/gma500/cdv_device.c                |  50 +--
 drivers/gpu/drm/gma500/gma_display.c               |  19 +-
 drivers/gpu/drm/gma500/gma_display.h               |   2 -
 drivers/gpu/drm/gma500/oaktrail_device.c           |  70 +---
 drivers/gpu/drm/gma500/oaktrail_lvds.c             |   1 -
 drivers/gpu/drm/gma500/opregion.c                  |   6 +-
 drivers/gpu/drm/gma500/power.c                     | 166 ++------
 drivers/gpu/drm/gma500/power.h                     |  18 -
 drivers/gpu/drm/gma500/psb_device.c                |  73 +---
 drivers/gpu/drm/gma500/psb_drv.c                   |  52 +--
 drivers/gpu/drm/gma500/psb_drv.h                   |  25 +-
 drivers/gpu/drm/gma500/psb_intel_drv.h             |   5 -
 drivers/gpu/drm/gma500/psb_irq.c                   |  30 +-
 drivers/gpu/drm/gma500/psb_irq.h                   |   2 +-
 drivers/gpu/drm/i915/Kconfig                       |   2 +
 drivers/gpu/drm/i915/display/intel_acpi.c          |  27 ++
 drivers/gpu/drm/i915/display/intel_acpi.h          |   3 +
 drivers/gpu/drm/i915/display/intel_backlight.c     |   7 +
 drivers/gpu/drm/i915/display/intel_display.c       |   2 +-
 drivers/gpu/drm/mediatek/mtk_dp.c                  |  66 ++--
 drivers/gpu/drm/mediatek/mtk_dp_reg.h              |   6 -
 drivers/gpu/drm/nouveau/dispnv04/crtc.c            |  45 +--
 drivers/gpu/drm/nouveau/dispnv04/overlay.c         |  13 +-
 drivers/gpu/drm/nouveau/nouveau_acpi.c             |  10 +
 drivers/gpu/drm/nouveau/nouveau_acpi.h             |   4 +
 drivers/gpu/drm/nouveau/nouveau_backlight.c        |  13 +
 drivers/gpu/drm/omapdrm/dss/dispc.c                |   2 +-
 drivers/gpu/drm/omapdrm/dss/dss.c                  |   3 +
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   4 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9341.c       |   1 +
 drivers/gpu/drm/radeon/atombios_encoders.c         |   7 +
 drivers/gpu/drm/radeon/r600_cs.c                   |   2 -
 drivers/gpu/drm/radeon/radeon.h                    |   3 -
 drivers/gpu/drm/radeon/radeon_encoders.c           |  11 +-
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c    |   7 +
 drivers/gpu/drm/radeon/radeon_mode.h               |   1 -
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |  51 ++-
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 113 ++++--
 drivers/gpu/drm/rockchip/rockchip_drm_vop.h        |   2 +
 drivers/gpu/drm/rockchip/rockchip_vop_reg.c        |  24 +-
 drivers/gpu/drm/rockchip/rockchip_vop_reg.h        |   1 +
 drivers/gpu/drm/scheduler/sched_main.c             |   4 +-
 drivers/gpu/drm/shmobile/shmob_drm_plane.c         |   7 +-
 drivers/gpu/drm/solomon/ssd130x.c                  |  18 +-
 drivers/gpu/drm/tests/drm_buddy_test.c             |  84 ++--
 drivers/gpu/drm/tests/drm_cmdline_parser_test.c    | 156 ++++----
 drivers/gpu/drm/tests/drm_damage_helper_test.c     |  89 +++--
 drivers/gpu/drm/tests/drm_dp_mst_helper_test.c     |   8 +-
 drivers/gpu/drm/tests/drm_format_helper_test.c     |   8 +-
 drivers/gpu/drm/tests/drm_format_test.c            | 324 ++++++++-------
 drivers/gpu/drm/tests/drm_framebuffer_test.c       |  55 +--
 drivers/gpu/drm/tests/drm_mm_test.c                | 155 ++++----
 drivers/gpu/drm/tests/drm_plane_helper_test.c      |   4 +-
 drivers/gpu/drm/tests/drm_rect_test.c              |  16 +-
 drivers/gpu/drm/tidss/tidss_kms.c                  |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_plane.c              |   9 +-
 drivers/gpu/drm/tiny/hx8357d.c                     |   1 +
 drivers/gpu/drm/tiny/ili9163.c                     |   1 +
 drivers/gpu/drm/tiny/ili9341.c                     |   1 +
 drivers/gpu/drm/tiny/ili9486.c                     |   1 +
 drivers/gpu/drm/tiny/mi0283qt.c                    |   1 +
 drivers/gpu/drm/tiny/panel-mipi-dbi.c              |   1 +
 drivers/gpu/drm/tiny/repaper.c                     |  26 +-
 drivers/gpu/drm/tiny/simpledrm.c                   | 123 +-----
 drivers/gpu/drm/tiny/st7735r.c                     |   1 +
 drivers/gpu/drm/udl/udl_drv.c                      |  19 +-
 drivers/gpu/drm/udl/udl_drv.h                      |  13 +-
 drivers/gpu/drm/udl/udl_main.c                     |  93 +++--
 drivers/gpu/drm/udl/udl_modeset.c                  |  53 +--
 drivers/gpu/drm/udl/udl_transfer.c                 |  45 +--
 drivers/gpu/drm/vboxvideo/vboxvideo.h              |   2 +-
 drivers/gpu/drm/vc4/vc4_hdmi.c                     | 305 +++++++++-----
 drivers/gpu/drm/vc4/vc4_hdmi.h                     |  12 +-
 drivers/gpu/drm/vkms/vkms_plane.c                  |   3 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   1 -
 drivers/gpu/drm/vmwgfx/vmwgfx_msg.c                |   1 +
 drivers/platform/x86/Kconfig                       |   1 +
 drivers/platform/x86/acer-wmi.c                    |  66 ----
 drivers/platform/x86/apple-gmux.c                  |   3 -
 drivers/platform/x86/asus-nb-wmi.c                 |  21 -
 drivers/platform/x86/asus-wmi.c                    |  13 -
 drivers/platform/x86/asus-wmi.h                    |   2 -
 drivers/platform/x86/eeepc-wmi.c                   |  25 +-
 drivers/platform/x86/nvidia-wmi-ec-backlight.c     |  82 +---
 drivers/platform/x86/samsung-laptop.c              |  87 ----
 drivers/platform/x86/toshiba_acpi.c                |  16 -
 include/acpi/video.h                               |   9 +-
 include/drm/drm_format_helper.h                    |  11 +-
 include/drm/drm_mipi_dbi.h                         |   2 +
 include/drm/drm_modes.h                            |  45 ++-
 include/drm/drm_plane.h                            |  52 ++-
 include/drm/drm_plane_helper.h                     |  13 +
 include/drm/drm_probe_helper.h                     |   9 +-
 .../platform_data/x86/nvidia-wmi-ec-backlight.h    |  76 ++++
 129 files changed, 2324 insertions(+), 2098 deletions(-)
 create mode 100644 include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

             reply	other threads:[~2022-09-23  7:39 UTC|newest]

Thread overview: 315+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-23  7:39 Maxime Ripard [this message]
2022-09-23  7:39 ` [Intel-gfx] [PULL] drm-misc-next Maxime Ripard
  -- strict thread matches above, loose matches on Subject: below --
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 22:17 ` Helen Koike
2023-08-14 23:49 ` Helen Mae Koike Fornazier
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-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=20220923073943.d43tne5hni3iknlv@houat \
    --to=maxime@cerno.tech \
    --cc=airlied@gmail.com \
    --cc=daniel.vetter@ffwll.ch \
    --cc=dim-tools@lists.freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=rodrigo.vivi@intel.com \
    --cc=tvrtko.ursulin@linux.intel.com \
    --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.