xref: /linux/drivers/gpu/drm/amd/amdgpu/Kconfig (revision 133dc89c640f965c2736e70d8dec0699d763850d)
1bd95c144SAlex Deucher# SPDX-License-Identifier: MIT
2a036db18SKen Wangconfig DRM_AMDGPU_SI
3a036db18SKen Wang	bool "Enable amdgpu support for SI parts"
4a036db18SKen Wang	depends on DRM_AMDGPU
5a036db18SKen Wang	help
6a036db18SKen Wang	  Choose this option if you want to enable experimental support
7*133dc89cSAndré Almeida	  for SI (Southern Islands) asics.
8a036db18SKen Wang
9ef789173SFelix Kuehling	  SI is already supported in radeon. Experimental support for SI
10ef789173SFelix Kuehling	  in amdgpu will be disabled by default and is still provided by
11ef789173SFelix Kuehling	  radeon. Use module options to override this:
12ef789173SFelix Kuehling
13ef789173SFelix Kuehling	  radeon.si_support=0 amdgpu.si_support=1
14ef789173SFelix Kuehling
15d38ceaf9SAlex Deucherconfig DRM_AMDGPU_CIK
16d38ceaf9SAlex Deucher	bool "Enable amdgpu support for CIK parts"
17d38ceaf9SAlex Deucher	depends on DRM_AMDGPU
18d38ceaf9SAlex Deucher	help
19*133dc89cSAndré Almeida	  Choose this option if you want to enable support for CIK (Sea
20*133dc89cSAndré Almeida	  Islands) asics.
21d38ceaf9SAlex Deucher
222b059658SMichel Dänzer	  CIK is already supported in radeon. Support for CIK in amdgpu
232b059658SMichel Dänzer	  will be disabled by default and is still provided by radeon.
242b059658SMichel Dänzer	  Use module options to override this:
25ef789173SFelix Kuehling
262b059658SMichel Dänzer	  radeon.cik_support=0 amdgpu.cik_support=1
27d38ceaf9SAlex Deucher
28d38ceaf9SAlex Deucherconfig DRM_AMDGPU_USERPTR
29d38ceaf9SAlex Deucher	bool "Always enable userptr write support"
30d38ceaf9SAlex Deucher	depends on DRM_AMDGPU
319c240a7bSChristoph Hellwig	depends on MMU
329c240a7bSChristoph Hellwig	select HMM_MIRROR
339c240a7bSChristoph Hellwig	select MMU_NOTIFIER
34d38ceaf9SAlex Deucher	help
352c5a51f5SPhilip Yang	  This option selects CONFIG_HMM and CONFIG_HMM_MIRROR if it
362c5a51f5SPhilip Yang	  isn't already selected to enabled full userptr support.
37a1d29476SChristian König
38fdba11f4SAlex Deuchersource "drivers/gpu/drm/amd/acp/Kconfig"
394562236bSHarry Wentlandsource "drivers/gpu/drm/amd/display/Kconfig"
4004d5e276SAmber Linsource "drivers/gpu/drm/amd/amdkfd/Kconfig"
41