mirror of
https://github.com/torvalds/linux.git
synced 2026-04-22 16:53:59 -04:00
Most of our helpers have relied on being selected so far through Kconfig, but that creates issues when we have multiple layers of helpers with some depending on others. Indeed, select doesn't select a dependency's dependencies, and thus isn't super intuitive. Depends on however doesn't have that limitation, so we can just switch all the drivers that were selecting DRM_DISPLAY_DP_HELPER to depend on it. Reviewed-by: Jani Nikula <jani.nikula@intel.com> Link: https://lore.kernel.org/r/20240327-kms-kconfig-helpers-v3-10-eafee11b84b3@kernel.org Signed-off-by: Maxime Ripard <mripard@kernel.org>
45 lines
1.3 KiB
Plaintext
45 lines
1.3 KiB
Plaintext
# SPDX-License-Identifier: MIT
|
|
|
|
config DRM_RADEON
|
|
tristate "ATI Radeon"
|
|
depends on AGP || !AGP
|
|
depends on DRM
|
|
depends on DRM_DISPLAY_DP_HELPER
|
|
depends on DRM_DISPLAY_HELPER
|
|
depends on PCI
|
|
depends on MMU
|
|
select FW_LOADER
|
|
select DRM_KMS_HELPER
|
|
select DRM_SUBALLOC_HELPER
|
|
select DRM_TTM
|
|
select DRM_TTM_HELPER
|
|
select FB_IOMEM_HELPERS if DRM_FBDEV_EMULATION
|
|
select SND_HDA_COMPONENT if SND_HDA_CORE
|
|
select POWER_SUPPLY
|
|
select HWMON
|
|
select BACKLIGHT_CLASS_DEVICE
|
|
select INTERVAL_TREE
|
|
select I2C
|
|
select I2C_ALGOBIT
|
|
# radeon depends on ACPI_VIDEO when ACPI is enabled, for select to work
|
|
# ACPI_VIDEO's dependencies must also be selected.
|
|
select INPUT if ACPI
|
|
select ACPI_VIDEO if ACPI
|
|
# On x86 ACPI_VIDEO also needs ACPI_WMI
|
|
select X86_PLATFORM_DEVICES if ACPI && X86
|
|
select ACPI_WMI if ACPI && X86
|
|
help
|
|
Choose this option if you have an ATI Radeon graphics card. There
|
|
are both PCI and AGP versions. You don't need to choose this to
|
|
run the Radeon in plain VGA mode.
|
|
|
|
If M is selected, the module will be called radeon.
|
|
|
|
config DRM_RADEON_USERPTR
|
|
bool "Always enable userptr support"
|
|
depends on DRM_RADEON
|
|
select MMU_NOTIFIER
|
|
help
|
|
This option selects CONFIG_MMU_NOTIFIER if it isn't already
|
|
selected to enabled full userptr support.
|