RHEL 10.1: DRM Tree-Wide Dependency: Simplify assignment of required_devs
Overview
The patches in this MR were cherry-picked from the DRM Dependencies Backport.
The DRM backport's goal is to backport all the changes in the DRM subsystem to the kernel target version, with the biggest value being that we get the upstream hardware enablement (and bug fixes) into RHEL.
For more information, please see !606 (merged).
While I'll keep the main work of the DRM Dependencies Backport in !606 (merged), Marcelo suggested in the ML (thanks!!) that I extract tree-wide patches into dedicated MRs to simplify the review process.
This MR backports this upstream series, needed to compile the tegra driver: https://lore.kernel.org/all/20241002122232.194245-1-ulf.hansson@linaro.org/
The first 2 patches of the series:
- Revert "drm/tegra: gr3d: Convert into dev_pm_domain_attach|detach_list()"
- PM: domains: Fix alloc/free in dev_pm_domain_attach|detach_list()
Are already present in main, but the other 9 patches (7 after !420 (merged)) are backported by this MR.
Other:
JIRA: https://issues.redhat.com/browse/RHEL-75956
Signed-off-by: José Expósito jexposit@redhat.com