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 --]
next 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: linkBe 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.