18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: MIT
28c2ecf20Sopenharmony_ciconfig DRM_AMDGPU_SI
38c2ecf20Sopenharmony_ci	bool "Enable amdgpu support for SI parts"
48c2ecf20Sopenharmony_ci	depends on DRM_AMDGPU
58c2ecf20Sopenharmony_ci	help
68c2ecf20Sopenharmony_ci	  Choose this option if you want to enable experimental support
78c2ecf20Sopenharmony_ci	  for SI asics.
88c2ecf20Sopenharmony_ci
98c2ecf20Sopenharmony_ci	  SI is already supported in radeon. Experimental support for SI
108c2ecf20Sopenharmony_ci	  in amdgpu will be disabled by default and is still provided by
118c2ecf20Sopenharmony_ci	  radeon. Use module options to override this:
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ci	  radeon.si_support=0 amdgpu.si_support=1
148c2ecf20Sopenharmony_ci
158c2ecf20Sopenharmony_ciconfig DRM_AMDGPU_CIK
168c2ecf20Sopenharmony_ci	bool "Enable amdgpu support for CIK parts"
178c2ecf20Sopenharmony_ci	depends on DRM_AMDGPU
188c2ecf20Sopenharmony_ci	help
198c2ecf20Sopenharmony_ci	  Choose this option if you want to enable support for CIK asics.
208c2ecf20Sopenharmony_ci
218c2ecf20Sopenharmony_ci	  CIK is already supported in radeon. Support for CIK in amdgpu
228c2ecf20Sopenharmony_ci	  will be disabled by default and is still provided by radeon.
238c2ecf20Sopenharmony_ci	  Use module options to override this:
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ci	  radeon.cik_support=0 amdgpu.cik_support=1
268c2ecf20Sopenharmony_ci
278c2ecf20Sopenharmony_ciconfig DRM_AMDGPU_USERPTR
288c2ecf20Sopenharmony_ci	bool "Always enable userptr write support"
298c2ecf20Sopenharmony_ci	depends on DRM_AMDGPU
308c2ecf20Sopenharmony_ci	depends on MMU
318c2ecf20Sopenharmony_ci	select HMM_MIRROR
328c2ecf20Sopenharmony_ci	select MMU_NOTIFIER
338c2ecf20Sopenharmony_ci	help
348c2ecf20Sopenharmony_ci	  This option selects CONFIG_HMM and CONFIG_HMM_MIRROR if it
358c2ecf20Sopenharmony_ci	  isn't already selected to enabled full userptr support.
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ciconfig DRM_AMDGPU_GART_DEBUGFS
388c2ecf20Sopenharmony_ci	bool "Allow GART access through debugfs"
398c2ecf20Sopenharmony_ci	depends on DRM_AMDGPU
408c2ecf20Sopenharmony_ci	depends on DEBUG_FS
418c2ecf20Sopenharmony_ci	default n
428c2ecf20Sopenharmony_ci	help
438c2ecf20Sopenharmony_ci	  Selecting this option creates a debugfs file to inspect the mapped
448c2ecf20Sopenharmony_ci	  pages. Uses more memory for housekeeping, enable only for debugging.
458c2ecf20Sopenharmony_ci
468c2ecf20Sopenharmony_cisource "drivers/gpu/drm/amd/acp/Kconfig"
478c2ecf20Sopenharmony_cisource "drivers/gpu/drm/amd/display/Kconfig"
488c2ecf20Sopenharmony_cisource "drivers/gpu/drm/amd/amdkfd/Kconfig"
49