Home
last modified time | relevance | path

Searched full:amdgpu (Results 1 – 25 of 257) sorted by relevance

1234567891011

/linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/
H A Dsmumgr.c32 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 Dras.rst2 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 Dflashing.rst9 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 Dxgmi.rst2 AMDGPU XGMI Support
5 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c
H A Dmodule-parameters.rst5 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 Damdgpu_cgs.c30 #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 Damdgpu_irq.c33 * 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 Dimu_v11_0.c25 #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 Dmes_v11_0.c26 #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 Dsmuio_v13_0_3.c23 #include "amdgpu.h"
34 * @adev: amdgpu device pointer
51 * @adev: amdgpu device pointer
68 * @adev: amdgpu device pointer
H A Dpsp_v15_0.c25 #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 Damdgpu_vce.c34 #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 Dsmuio_v13_0.c23 #include "amdgpu.h"
77 * @adev: amdgpu device pointer
94 * @adev: amdgpu device pointer
111 * @adev: amdgpu device pointer
H A Damdgpu_uvd.c37 #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 Damdgpu_hmm.c50 #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 Dgfx_v8_0.c30 #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 Damdgpu_vm_tlb_fence.c27 #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 Damdgpu_lockdep.c5 * 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 Damdgpu_object.c40 #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 Damdgpu_drv.h1 /* amdgpu_drv.h -- Private header for amdgpu driver -*- linux-c -*-
41 #define DRIVER_NAME "amdgpu"
H A Dsdma_v6_0.c29 #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 Dimu_v12_0.c25 #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 Damdgpu_isp.c31 #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 Dgfx_v11_0.c28 #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 Dgfx_v9_0.c30 #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 …]

1234567891011