| /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 | amdgpu_cgs.c | 30 #include "amdgpu.h" 260 strscpy(fw_name, "amdgpu/bonaire_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 262 strscpy(fw_name, "amdgpu/bonaire_smc.bin"); in amdgpu_cgs_get_firmware_info() 268 strscpy(fw_name, "amdgpu/hawaii_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 270 strscpy(fw_name, "amdgpu/hawaii_smc.bin"); in amdgpu_cgs_get_firmware_info() 280 strscpy(fw_name, "amdgpu/topaz_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 282 strscpy(fw_name, "amdgpu/topaz_smc.bin"); in amdgpu_cgs_get_firmware_info() 288 strscpy(fw_name, "amdgpu/tonga_k_smc.bin"); in amdgpu_cgs_get_firmware_info() 290 strscpy(fw_name, "amdgpu/tonga_smc.bin"); in amdgpu_cgs_get_firmware_info() 293 strscpy(fw_name, "amdgpu/fiji_smc.bin"); in amdgpu_cgs_get_firmware_info() [all …]
|
| H A D | amdgpu_irq.c | 33 * passed to amdgpu IRQ handler which is responsible for detecting source and 51 #include "amdgpu.h" 155 * @adev: amdgpu device pointer 195 * IRQ handler for amdgpu driver (all ASICs). 263 * @adev: amdgpu device pointer (unused) 299 * @adev: amdgpu device pointer 381 * @adev: amdgpu device pointer 412 * @adev: amdgpu device pointer 463 * @adev: amdgpu device pointer 536 * @adev: amdgpu device pointer [all …]
|
| 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 | mes_v11_0.c | 26 #include "amdgpu.h" 36 MODULE_FIRMWARE("amdgpu/gc_11_0_0_mes.bin"); 37 MODULE_FIRMWARE("amdgpu/gc_11_0_0_mes_2.bin"); 38 MODULE_FIRMWARE("amdgpu/gc_11_0_0_mes1.bin"); 39 MODULE_FIRMWARE("amdgpu/gc_11_0_1_mes.bin"); 40 MODULE_FIRMWARE("amdgpu/gc_11_0_1_mes_2.bin"); 41 MODULE_FIRMWARE("amdgpu/gc_11_0_1_mes1.bin"); 42 MODULE_FIRMWARE("amdgpu/gc_11_0_2_mes.bin"); 43 MODULE_FIRMWARE("amdgpu/gc_11_0_2_mes_2.bin"); 44 MODULE_FIRMWARE("amdgpu/gc_11_0_2_mes1.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 | psp_v15_0.c | 25 #include "amdgpu.h" 34 MODULE_FIRMWARE("amdgpu/psp_15_0_0_toc.bin"); 35 MODULE_FIRMWARE("amdgpu/psp_15_0_0_ta.bin"); 36 MODULE_FIRMWARE("amdgpu/psp_15_0_5_toc.bin"); 37 MODULE_FIRMWARE("amdgpu/psp_15_0_5_ta.bin"); 38 MODULE_FIRMWARE("amdgpu/psp_15_0_9_toc.bin"); 39 MODULE_FIRMWARE("amdgpu/psp_15_0_9_ta.bin");
|
| H A D | amdgpu_vce.c | 34 #include "amdgpu.h" 45 #define FIRMWARE_VCE_V1_0 "amdgpu/vce_1_0_0.bin" 48 #define FIRMWARE_BONAIRE "amdgpu/bonaire_vce.bin" 49 #define FIRMWARE_KABINI "amdgpu/kabini_vce.bin" 50 #define FIRMWARE_KAVERI "amdgpu/kaveri_vce.bin" 51 #define FIRMWARE_HAWAII "amdgpu/hawaii_vce.bin" 52 #define FIRMWARE_MULLINS "amdgpu/mullins_vce.bin" 54 #define FIRMWARE_TONGA "amdgpu/tonga_vce.bin" 55 #define FIRMWARE_CARRIZO "amdgpu/carrizo_vce.bin" 56 #define FIRMWARE_FIJI "amdgpu/fiji_vce.bin" [all …]
|
| 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 | amdgpu_uvd.c | 37 #include "amdgpu.h" 60 #define FIRMWARE_TAHITI "amdgpu/tahiti_uvd.bin" 61 #define FIRMWARE_VERDE "amdgpu/verde_uvd.bin" 62 #define FIRMWARE_PITCAIRN "amdgpu/pitcairn_uvd.bin" 63 #define FIRMWARE_OLAND "amdgpu/oland_uvd.bin" 66 #define FIRMWARE_BONAIRE "amdgpu/bonaire_uvd.bin" 67 #define FIRMWARE_KABINI "amdgpu/kabini_uvd.bin" 68 #define FIRMWARE_KAVERI "amdgpu/kaveri_uvd.bin" 69 #define FIRMWARE_HAWAII "amdgpu/hawaii_uvd.bin" 70 #define FIRMWARE_MULLINS "amdgpu/mullins_uvd.bin" [all …]
|
| H A D | amdgpu_hmm.c | 50 #include "amdgpu.h" 124 * @bo: amdgpu buffer object 156 * @bo: amdgpu buffer object 249 * amdgpu_hmm_range_alloc - allocate and initialize an AMDGPU HMM range 272 * amdgpu_hmm_range_free - release an AMDGPU HMM range
|
| H A D | gfx_v8_0.c | 30 #include "amdgpu.h" 101 MODULE_FIRMWARE("amdgpu/carrizo_ce.bin"); 102 MODULE_FIRMWARE("amdgpu/carrizo_pfp.bin"); 103 MODULE_FIRMWARE("amdgpu/carrizo_me.bin"); 104 MODULE_FIRMWARE("amdgpu/carrizo_mec.bin"); 105 MODULE_FIRMWARE("amdgpu/carrizo_mec2.bin"); 106 MODULE_FIRMWARE("amdgpu/carrizo_rlc.bin"); 108 MODULE_FIRMWARE("amdgpu/stoney_ce.bin"); 109 MODULE_FIRMWARE("amdgpu/stoney_pfp.bin"); 110 MODULE_FIRMWARE("amdgpu/stoney_me.bin"); [all …]
|
| H A D | amdgpu_vm_tlb_fence.c | 27 #include "amdgpu.h" 43 return "amdgpu tlb fence"; in amdgpu_tlb_fence_get_driver_name() 48 return "amdgpu tlb timeline"; in amdgpu_tlb_fence_get_timeline_name()
|
| H A D | amdgpu_lockdep.c | 5 * Lockdep annotation for AMDGPU lock ordering 14 #include "amdgpu.h" 43 * @adev: AMDGPU device 202 pr_info("AMDGPU: Lockdep annotations initialized (9 lock levels)\n"); in amdgpu_lockdep_init()
|
| H A D | amdgpu_object.c | 40 #include "amdgpu.h" 222 * @adev: amdgpu device object 322 * @adev: amdgpu device object 362 * @adev: amdgpu device object 430 * @adev: amdgpu device object 497 * @bo: amdgpu BO to free 533 * @bo: amdgpu isp user BO to free 619 * @adev: amdgpu device object 756 * @adev: amdgpu device object 785 * @adev: amdgpu device object [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 | 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"); 57 MODULE_FIRMWARE("amdgpu/sdma_6_1_4.bin"); [all …]
|
| 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 | 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 304 * @buf_obj: amdgpu isp user BO to free
|
| H A D | gfx_v11_0.c | 28 #include "amdgpu.h" 89 MODULE_FIRMWARE("amdgpu/gc_11_0_0_pfp.bin"); 90 MODULE_FIRMWARE("amdgpu/gc_11_0_0_me.bin"); 91 MODULE_FIRMWARE("amdgpu/gc_11_0_0_mec.bin"); 92 MODULE_FIRMWARE("amdgpu/gc_11_0_0_rlc.bin"); 93 MODULE_FIRMWARE("amdgpu/gc_11_0_0_rlc_kicker.bin"); 94 MODULE_FIRMWARE("amdgpu/gc_11_0_0_rlc_1.bin"); 95 MODULE_FIRMWARE("amdgpu/gc_11_0_0_toc.bin"); 96 MODULE_FIRMWARE("amdgpu/gc_11_0_1_pfp.bin"); 97 MODULE_FIRMWARE("amdgpu/gc_11_0_1_me.bin"); [all …]
|
| H A D | gfx_v9_0.c | 30 #include "amdgpu.h" 69 MODULE_FIRMWARE("amdgpu/vega10_ce.bin"); 70 MODULE_FIRMWARE("amdgpu/vega10_pfp.bin"); 71 MODULE_FIRMWARE("amdgpu/vega10_me.bin"); 72 MODULE_FIRMWARE("amdgpu/vega10_mec.bin"); 73 MODULE_FIRMWARE("amdgpu/vega10_mec2.bin"); 74 MODULE_FIRMWARE("amdgpu/vega10_rlc.bin"); 76 MODULE_FIRMWARE("amdgpu/vega12_ce.bin"); 77 MODULE_FIRMWARE("amdgpu/vega12_pfp.bin"); 78 MODULE_FIRMWARE("amdgpu/vega12_me.bin"); [all …]
|