From: Hans de Goede <hdegoede@redhat.com>
To: "Ben Skeggs" <bskeggs@redhat.com>,
"Karol Herbst" <kherbst@redhat.com>, Lyude <lyude@redhat.com>,
"Daniel Dadap" <ddadap@nvidia.com>,
"Maarten Lankhorst" <maarten.lankhorst@linux.intel.com>,
"Maxime Ripard" <mripard@kernel.org>,
"Thomas Zimmermann" <tzimmermann@suse.de>,
"Jani Nikula" <jani.nikula@linux.intel.com>,
"Joonas Lahtinen" <joonas.lahtinen@linux.intel.com>,
"Rodrigo Vivi" <rodrigo.vivi@intel.com>,
"Tvrtko Ursulin" <tvrtko.ursulin@linux.intel.com>,
"Alex Deucher" <alexander.deucher@amd.com>,
"Christian König" <christian.koenig@amd.com>,
Xinhui <Xinhui.Pan@amd.com>,
"Rafael J . Wysocki" <rafael@kernel.org>,
"Mika Westerberg" <mika.westerberg@linux.intel.com>,
"Lukas Wunner" <lukas@wunner.de>,
"Mark Gross" <markgross@kernel.org>,
"Andy Shevchenko" <andy@kernel.org>
Cc: linux-acpi@vger.kernel.org, nouveau@lists.freedesktop.org,
intel-gfx <intel-gfx@lists.freedesktop.org>,
dri-devel@lists.freedesktop.org,
platform-driver-x86@vger.kernel.org,
Hans de Goede <hdegoede@redhat.com>,
amd-gfx@lists.freedesktop.org, David Airlie <airlied@redhat.com>,
Len Brown <lenb@kernel.org>
Subject: [GIT PULL] Immutable backlight-detect-refactor branch between acpi, drm-* and pdx86
Date: Mon, 5 Sep 2022 10:35:47 +0200 [thread overview]
Message-ID: <261afe3d-7790-e945-adf6-a2c96c9b1eff@redhat.com> (raw)
Hi All,
Now that all patches have been reviewed/acked here is an immutable backlight-detect-refactor
branch with 6.0-rc1 + the v5 patch-set, for merging into the relevant (acpi, drm-* and pdx86)
subsystems.
Please pull this branch into the relevant subsystems.
I will merge this into the review-hans branch of the pdx86 git tree today and
from there it will move to for-next once the builders have successfully build-tested
the merge.
Regards,
Hans
The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868:
Linux 6.0-rc1 (2022-08-14 15:50:18 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git tags/backlight-detect-refactor-1
for you to fetch changes up to 4f96b1bc156e7076f6efedc2a76a8c7e897c7977:
drm/todo: Add entry about dealing with brightness control on devices with > 1 panel (2022-09-03 12:17:27 +0200)
----------------------------------------------------------------
Immutable backlight-detect-refactor branch between acpi, drm-* and pdx86
Tag (immutable branch) with v6.0-rc1 + the (acpi/x86) backlight
detect refactor work. For merging into the acpi, drm-* and pdx86
subsystems.
----------------------------------------------------------------
Hans de Goede (31):
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
Documentation/gpu/todo.rst | 68 ++++
MAINTAINERS | 1 +
drivers/acpi/Kconfig | 1 +
drivers/acpi/acpi_video.c | 64 ++-
drivers/acpi/video_detect.c | 428 ++++++++++++---------
drivers/gpu/drm/Kconfig | 14 +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 14 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +
drivers/gpu/drm/gma500/Kconfig | 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/nouveau/nouveau_acpi.c | 10 +
drivers/gpu/drm/nouveau/nouveau_acpi.h | 4 +
drivers/gpu/drm/nouveau/nouveau_backlight.c | 13 +
drivers/gpu/drm/radeon/atombios_encoders.c | 7 +
drivers/gpu/drm/radeon/radeon_encoders.c | 11 +-
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 7 +
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 +-
.../platform_data/x86/nvidia-wmi-ec-backlight.h | 76 ++++
32 files changed, 588 insertions(+), 507 deletions(-)
create mode 100644 include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
next reply other threads:[~2022-09-05 8:36 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-05 8:35 Hans de Goede [this message]
2022-09-14 11:29 ` [GIT PULL] Immutable backlight-detect-refactor branch between acpi, drm-* and pdx86 Maxime Ripard
2022-09-14 16:58 ` Hans de Goede
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=261afe3d-7790-e945-adf6-a2c96c9b1eff@redhat.com \
--to=hdegoede@redhat.com \
--cc=Xinhui.Pan@amd.com \
--cc=airlied@redhat.com \
--cc=alexander.deucher@amd.com \
--cc=amd-gfx@lists.freedesktop.org \
--cc=andy@kernel.org \
--cc=bskeggs@redhat.com \
--cc=christian.koenig@amd.com \
--cc=ddadap@nvidia.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=intel-gfx@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=joonas.lahtinen@linux.intel.com \
--cc=kherbst@redhat.com \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=lukas@wunner.de \
--cc=lyude@redhat.com \
--cc=maarten.lankhorst@linux.intel.com \
--cc=markgross@kernel.org \
--cc=mika.westerberg@linux.intel.com \
--cc=mripard@kernel.org \
--cc=nouveau@lists.freedesktop.org \
--cc=platform-driver-x86@vger.kernel.org \
--cc=rafael@kernel.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).