The drm/amdgpu driver supports all AMD Radeon GPUs based on the Graphics Core Next (GCN) architecture.
The amdgpu driver supports the following module parameters:
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
This section covers core driver infrastructure.
.. kernel-doc:: include/uapi/drm/amdgpu_drm.h :doc: memory domains
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c :doc: amdgpu_object
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c :internal:
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c :doc: PRIME Buffer Sharing
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c :internal:
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c :doc: MMU Notifier
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c :internal:
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c :doc: GPUVM
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c :internal:
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c :doc: Interrupt Handling
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c :internal:
This section covers hwmon and power/thermal controls.
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: hwmon
GPU power controls are exposed via sysfs files.
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: power_dpm_state
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: power_dpm_force_performance_level
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: pp_table
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: pp_od_clk_voltage
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: pp_dpm_sclk pp_dpm_mclk pp_dpm_pcie
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: pp_power_profile_mode
.. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c :doc: busy_percent