Home
last modified time | relevance | path

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

12345678910

/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 Dpsp_v11_0.c28 #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 Dpsp_v13_0.c25 #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 Damdgpu_irq.c33 * 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 Dpsp_v10_0.c30 #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 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 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 Dsmuio_v13_0.c23 #include "amdgpu.h"
77 * @adev: amdgpu device pointer
94 * @adev: amdgpu device pointer
111 * @adev: amdgpu device pointer
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 Dpsp_v12_0.c25 #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 Dpsp_v3_1.c30 #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 Dpsp_v14_0.c25 #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 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");
164 * @ring: amdgpu ring pointer
[all …]
H A Damdgpu_drv.h1 /* amdgpu_drv.h -- Private header for amdgpu driver -*- linux-c -*-
41 #define DRIVER_NAME "amdgpu"
H A Damdgpu_amdkfd.c28 #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 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_v6_0.c26 #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 Dgmc_v6_0.c29 #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 Damdgpu_pmu.c26 #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 Damdgpu_dm.h40 * 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 */

12345678910