/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | smumgr.c | 32 MODULE_FIRMWARE("amdgpu/bonaire_smc.bin"); 33 MODULE_FIRMWARE("amdgpu/bonaire_k_smc.bin"); 34 MODULE_FIRMWARE("amdgpu/hawaii_smc.bin"); 35 MODULE_FIRMWARE("amdgpu/hawaii_k_smc.bin"); 36 MODULE_FIRMWARE("amdgpu/topaz_smc.bin"); 37 MODULE_FIRMWARE("amdgpu/topaz_k_smc.bin"); 38 MODULE_FIRMWARE("amdgpu/tonga_smc.bin"); 39 MODULE_FIRMWARE("amdgpu/tonga_k_smc.bin"); 40 MODULE_FIRMWARE("amdgpu/fiji_smc.bin"); 41 MODULE_FIRMWARE("amdgpu/polaris10_smc.bin"); [all …]
|
/linux/Documentation/gpu/amdgpu/ |
H A D | ras.rst | 2 AMDGPU RAS Support 5 The AMDGPU RAS interfaces are exposed via sysfs (for informational queries) and 11 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 12 :doc: AMDGPU RAS debugfs control interface 17 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 18 :doc: AMDGPU RAS Reboot Behavior for Unrecoverable Errors 23 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 24 :doc: AMDGPU RAS sysfs Error Count Interface 29 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c 30 :doc: AMDGPU RAS debugfs EEPROM table reset interface [all …]
|
H A D | flashing.rst | 9 For supported GPUs, `amdgpu` will export a series of sysfs files that can be 25 * Writing the name of a firmware payload stored in `/lib/firmware/amdgpu` to the sysfs file will in… 27 The firmware payload stored in `/lib/firmware/amdgpu` can be named any name 29 `amdgpu`. 33 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c
|
H A D | xgmi.rst | 2 AMDGPU XGMI Support 5 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
|
H A D | module-parameters.rst | 5 The amdgpu driver supports the following module parameters: 7 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | Kconfig | 30 # amdgpu depends on ACPI_VIDEO when ACPI is enabled, for select to work 40 If M is selected, the module will be called amdgpu. 43 bool "Enable amdgpu support for SI parts" 50 in amdgpu will be disabled by default and is still provided by 53 radeon.si_support=0 amdgpu.si_support=1 56 bool "Enable amdgpu support for CIK parts" 62 CIK is already supported in radeon. Support for CIK in amdgpu 66 radeon.cik_support=0 amdgpu.cik_support=1 85 it up into the amdgpu driver. It is required for cameras 95 Add -Werror to the build flags for amdgpu.ko. [all …]
|
H A D | psp_v11_0.c | 28 #include "amdgpu.h" 44 MODULE_FIRMWARE("amdgpu/vega20_sos.bin"); 45 MODULE_FIRMWARE("amdgpu/vega20_asd.bin"); 46 MODULE_FIRMWARE("amdgpu/vega20_ta.bin"); 47 MODULE_FIRMWARE("amdgpu/navi10_sos.bin"); 48 MODULE_FIRMWARE("amdgpu/navi10_asd.bin"); 49 MODULE_FIRMWARE("amdgpu/navi10_ta.bin"); 50 MODULE_FIRMWARE("amdgpu/navi14_sos.bin"); 51 MODULE_FIRMWARE("amdgpu/navi14_asd.bin"); 52 MODULE_FIRMWARE("amdgpu/navi14_ta.bin"); [all …]
|
H A D | psp_v13_0.c | 25 #include "amdgpu.h" 35 MODULE_FIRMWARE("amdgpu/aldebaran_sos.bin"); 36 MODULE_FIRMWARE("amdgpu/aldebaran_ta.bin"); 37 MODULE_FIRMWARE("amdgpu/aldebaran_cap.bin"); 38 MODULE_FIRMWARE("amdgpu/yellow_carp_toc.bin"); 39 MODULE_FIRMWARE("amdgpu/yellow_carp_ta.bin"); 40 MODULE_FIRMWARE("amdgpu/psp_13_0_5_toc.bin"); 41 MODULE_FIRMWARE("amdgpu/psp_13_0_5_ta.bin"); 42 MODULE_FIRMWARE("amdgpu/psp_13_0_8_toc.bin"); 43 MODULE_FIRMWARE("amdgpu/psp_13_0_8_ta.bin"); [all …]
|
H A D | amdgpu_irq.c | 33 * passed to amdgpu IRQ handler which is responsible for detecting source and 51 #include "amdgpu.h" 120 * @adev: amdgpu device pointer 160 * IRQ handler for amdgpu driver (all ASICs). 228 * @adev: amdgpu device pointer (unused) 264 * @adev: amdgpu device pointer 319 dev_dbg(adev->dev, "amdgpu: irq initialized.\n"); in amdgpu_irq_init() 348 * @adev: amdgpu device pointer 379 * @adev: amdgpu device pointer 432 * @adev: amdgpu device pointer [all …]
|
H A D | psp_v10_0.c | 30 #include "amdgpu.h" 40 MODULE_FIRMWARE("amdgpu/raven_asd.bin"); 41 MODULE_FIRMWARE("amdgpu/picasso_asd.bin"); 42 MODULE_FIRMWARE("amdgpu/raven2_asd.bin"); 43 MODULE_FIRMWARE("amdgpu/picasso_ta.bin"); 44 MODULE_FIRMWARE("amdgpu/raven2_ta.bin"); 45 MODULE_FIRMWARE("amdgpu/raven_ta.bin");
|
H A D | imu_v11_0.c | 25 #include "amdgpu.h" 34 MODULE_FIRMWARE("amdgpu/gc_11_0_0_imu.bin"); 35 MODULE_FIRMWARE("amdgpu/gc_11_0_0_imu_kicker.bin"); 36 MODULE_FIRMWARE("amdgpu/gc_11_0_1_imu.bin"); 37 MODULE_FIRMWARE("amdgpu/gc_11_0_2_imu.bin"); 38 MODULE_FIRMWARE("amdgpu/gc_11_0_3_imu.bin"); 39 MODULE_FIRMWARE("amdgpu/gc_11_0_4_imu.bin"); 40 MODULE_FIRMWARE("amdgpu/gc_11_5_0_imu.bin"); 41 MODULE_FIRMWARE("amdgpu/gc_11_5_1_imu.bin"); 42 MODULE_FIRMWARE("amdgpu/gc_11_5_2_imu.bin"); [all …]
|
H A D | smuio_v13_0_3.c | 23 #include "amdgpu.h" 34 * @adev: amdgpu device pointer 51 * @adev: amdgpu device pointer 68 * @adev: amdgpu device pointer
|
H A D | smuio_v13_0.c | 23 #include "amdgpu.h" 77 * @adev: amdgpu device pointer 94 * @adev: amdgpu device pointer 111 * @adev: amdgpu device pointer
|
H A D | psp_v12_0.c | 25 #include "amdgpu.h" 37 MODULE_FIRMWARE("amdgpu/renoir_asd.bin"); 38 MODULE_FIRMWARE("amdgpu/renoir_ta.bin"); 39 MODULE_FIRMWARE("amdgpu/green_sardine_asd.bin"); 40 MODULE_FIRMWARE("amdgpu/green_sardine_ta.bin");
|
H A D | psp_v3_1.c | 30 #include "amdgpu.h" 45 MODULE_FIRMWARE("amdgpu/vega10_sos.bin"); 46 MODULE_FIRMWARE("amdgpu/vega10_asd.bin"); 47 MODULE_FIRMWARE("amdgpu/vega10_cap.bin"); 48 MODULE_FIRMWARE("amdgpu/vega12_sos.bin"); 49 MODULE_FIRMWARE("amdgpu/vega12_asd.bin");
|
H A D | psp_v14_0.c | 25 #include "amdgpu.h" 34 MODULE_FIRMWARE("amdgpu/psp_14_0_2_sos.bin"); 35 MODULE_FIRMWARE("amdgpu/psp_14_0_2_ta.bin"); 36 MODULE_FIRMWARE("amdgpu/psp_14_0_3_sos.bin"); 37 MODULE_FIRMWARE("amdgpu/psp_14_0_3_sos_kicker.bin"); 38 MODULE_FIRMWARE("amdgpu/psp_14_0_3_ta.bin"); 39 MODULE_FIRMWARE("amdgpu/psp_14_0_3_ta_kicker.bin"); 40 MODULE_FIRMWARE("amdgpu/psp_14_0_5_toc.bin"); 41 MODULE_FIRMWARE("amdgpu/psp_14_0_5_ta.bin");
|
H A D | sdma_v6_0.c | 29 #include "amdgpu.h" 49 MODULE_FIRMWARE("amdgpu/sdma_6_0_0.bin"); 50 MODULE_FIRMWARE("amdgpu/sdma_6_0_1.bin"); 51 MODULE_FIRMWARE("amdgpu/sdma_6_0_2.bin"); 52 MODULE_FIRMWARE("amdgpu/sdma_6_0_3.bin"); 53 MODULE_FIRMWARE("amdgpu/sdma_6_1_0.bin"); 54 MODULE_FIRMWARE("amdgpu/sdma_6_1_1.bin"); 55 MODULE_FIRMWARE("amdgpu/sdma_6_1_2.bin"); 56 MODULE_FIRMWARE("amdgpu/sdma_6_1_3.bin"); 164 * @ring: amdgpu ring pointer [all …]
|
H A D | sdma_v5_2.c | 29 #include "amdgpu.h" 47 MODULE_FIRMWARE("amdgpu/sienna_cichlid_sdma.bin"); 48 MODULE_FIRMWARE("amdgpu/navy_flounder_sdma.bin"); 49 MODULE_FIRMWARE("amdgpu/dimgrey_cavefish_sdma.bin"); 50 MODULE_FIRMWARE("amdgpu/beige_goby_sdma.bin"); 52 MODULE_FIRMWARE("amdgpu/vangogh_sdma.bin"); 53 MODULE_FIRMWARE("amdgpu/yellow_carp_sdma.bin"); 54 MODULE_FIRMWARE("amdgpu/sdma_5_2_6.bin"); 55 MODULE_FIRMWARE("amdgpu/sdma_5_2_7.bin"); 163 * @ring: amdgpu ring pointer [all …]
|
H A D | sdma_v5_0.c | 29 #include "amdgpu.h" 45 MODULE_FIRMWARE("amdgpu/navi10_sdma.bin"); 46 MODULE_FIRMWARE("amdgpu/navi10_sdma1.bin"); 48 MODULE_FIRMWARE("amdgpu/navi14_sdma.bin"); 49 MODULE_FIRMWARE("amdgpu/navi14_sdma1.bin"); 51 MODULE_FIRMWARE("amdgpu/navi12_sdma.bin"); 52 MODULE_FIRMWARE("amdgpu/navi12_sdma1.bin"); 54 MODULE_FIRMWARE("amdgpu/cyan_skillfish2_sdma.bin"); 55 MODULE_FIRMWARE("amdgpu/cyan_skillfish2_sdma1.bin"); 323 * @ring: amdgpu ring pointer [all …]
|
H A D | amdgpu_drv.h | 1 /* amdgpu_drv.h -- Private header for amdgpu driver -*- linux-c -*- 41 #define DRIVER_NAME "amdgpu"
|
H A D | amdgpu_amdkfd.c | 28 #include "amdgpu.h" 87 * @start_offset: output returning # of doorbell bytes reserved for amdgpu. 89 * amdgpu and amdkfd share the doorbell aperture. amdgpu sets it up, 91 * amdgpu reserved doorbells are at the start of the doorbell aperture. 99 * The first num_kernel_doorbells are used by amdgpu. in amdgpu_doorbell_get_kfd_info() 106 * not initialized as AMDGPU manages the whole in amdgpu_doorbell_get_kfd_info() 686 DRM_ERROR("amdgpu: failed to schedule IB.\n"); in amdgpu_amdkfd_submit_ib()
|
H A D | amdgpu_isp.c | 31 #include "amdgpu.h" 83 "amdgpu/%s.bin", ucode_prefix); in isp_load_fw_by_psp() 220 * @buf_obj: amdgpu isp user BO to free 302 * @buf_obj: amdgpu isp user BO to free
|
H A D | imu_v12_0.c | 25 #include "amdgpu.h" 35 MODULE_FIRMWARE("amdgpu/gc_12_0_0_imu.bin"); 36 MODULE_FIRMWARE("amdgpu/gc_12_0_1_imu.bin"); 37 MODULE_FIRMWARE("amdgpu/gc_12_0_1_imu_kicker.bin"); 53 "amdgpu/%s_imu_kicker.bin", ucode_prefix); in imu_v12_0_init_microcode() 56 "amdgpu/%s_imu.bin", ucode_prefix); in imu_v12_0_init_microcode()
|
H A D | sdma_v7_0.c | 29 #include "amdgpu.h" 48 MODULE_FIRMWARE("amdgpu/sdma_7_0_0.bin"); 49 MODULE_FIRMWARE("amdgpu/sdma_7_0_1.bin"); 164 * @ring: amdgpu ring pointer 182 * @ring: amdgpu ring pointer 202 * @ring: amdgpu ring pointer 261 * @ring: amdgpu ring pointer 299 * @ring: amdgpu ring pointer 324 * @ring: amdgpu ring pointer 350 * @ring: amdgpu ring pointer [all …]
|
H A D | amdgpu_pmu.c | 26 #include "amdgpu.h" 554 pr_info("Detected AMDGPU %s Counters. # of Counters = %d.\n", in init_pmu_entry_by_type_and_add() 557 pr_info("Detected AMDGPU %d Perf Events.\n", total_num_events); in init_pmu_entry_by_type_and_add() 571 pr_warn("Error initializing AMDGPU %s PMUs.\n", in init_pmu_entry_by_type_and_add() 642 "", "amdgpu"); in amdgpu_pmu_init() 661 "", "amdgpu"); in amdgpu_pmu_init()
|