| /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 | 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 | 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 | 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 | 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 | 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_v6_0.c | 26 #include "amdgpu.h" 63 MODULE_FIRMWARE("amdgpu/tahiti_pfp.bin"); 64 MODULE_FIRMWARE("amdgpu/tahiti_me.bin"); 65 MODULE_FIRMWARE("amdgpu/tahiti_ce.bin"); 66 MODULE_FIRMWARE("amdgpu/tahiti_rlc.bin"); 68 MODULE_FIRMWARE("amdgpu/pitcairn_pfp.bin"); 69 MODULE_FIRMWARE("amdgpu/pitcairn_me.bin"); 70 MODULE_FIRMWARE("amdgpu/pitcairn_ce.bin"); 71 MODULE_FIRMWARE("amdgpu/pitcairn_rlc.bin"); 73 MODULE_FIRMWARE("amdgpu/verde_pfp.bin"); [all …]
|
| H A D | gmc_v6_0.c | 29 #include "amdgpu.h" 48 MODULE_FIRMWARE("amdgpu/tahiti_mc.bin"); 49 MODULE_FIRMWARE("amdgpu/pitcairn_mc.bin"); 50 MODULE_FIRMWARE("amdgpu/verde_mc.bin"); 51 MODULE_FIRMWARE("amdgpu/oland_mc.bin"); 52 MODULE_FIRMWARE("amdgpu/hainan_mc.bin"); 53 MODULE_FIRMWARE("amdgpu/si58_mc.bin"); 135 "amdgpu/%s_mc.bin", chip_name); in gmc_v6_0_init_microcode() 870 * amdgpu graphics/compute will use VMIDs 1-7 in gmc_v6_0_sw_init()
|
| 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()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.h | 40 * and its API for amdgpu driver's use. 43 * The API contained here intended for amdgpu driver use. 133 * @dm: amdgpu display manager device 134 * @acrtc: amdgpu CRTC instance for which the event has occurred 149 * @dm: amdgpu display manager device 311 * struct amdgpu_display_manager - Central amdgpu display manager device 314 * @adev: AMDGPU base driver structure 322 * @hdcp_workqueue: AMDGPU content protection queue 710 * AMDGPU supports FreeSync over HDMI by using the VSDB section, and this 754 /* shared with amdgpu */
|