Home
last modified time | relevance | path

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

12345678910>>...26

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
DMakefile32 -I$(FULL_AMD_PATH)/amdgpu \
41 amdgpu-y := amdgpu_drv.o
44 amdgpu-y += amdgpu_device.o amdgpu_kms.o \
60 amdgpu-$(CONFIG_PERF_EVENTS) += amdgpu_pmu.o
63 amdgpu-$(CONFIG_DRM_AMDGPU_CIK)+= cik.o cik_ih.o \
66 amdgpu-$(CONFIG_DRM_AMDGPU_SI)+= si.o gmc_v6_0.o gfx_v6_0.o si_ih.o si_dma.o dce_v6_0.o \
69 amdgpu-y += \
75 amdgpu-y += \
80 amdgpu-y += \
87 amdgpu-y += \
[all …]
Damdgpu_cgs.c30 #include "amdgpu.h"
318 strcpy(fw_name, "amdgpu/bonaire_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
320 strcpy(fw_name, "amdgpu/bonaire_smc.bin"); in amdgpu_cgs_get_firmware_info()
326 strcpy(fw_name, "amdgpu/hawaii_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
328 strcpy(fw_name, "amdgpu/hawaii_smc.bin"); in amdgpu_cgs_get_firmware_info()
338 strcpy(fw_name, "amdgpu/topaz_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
340 strcpy(fw_name, "amdgpu/topaz_smc.bin"); in amdgpu_cgs_get_firmware_info()
346 strcpy(fw_name, "amdgpu/tonga_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
348 strcpy(fw_name, "amdgpu/tonga_smc.bin"); in amdgpu_cgs_get_firmware_info()
351 strcpy(fw_name, "amdgpu/fiji_smc.bin"); in amdgpu_cgs_get_firmware_info()
[all …]
DKconfig3 bool "Enable amdgpu support for SI parts"
10 in amdgpu will be disabled by default and is still provided by
13 radeon.si_support=0 amdgpu.si_support=1
16 bool "Enable amdgpu support for CIK parts"
21 CIK is already supported in radeon. Support for CIK in amdgpu
25 radeon.cik_support=0 amdgpu.cik_support=1
Damdgpu_irq.c33 * passed to amdgpu IRQ handler which is responsible for detecting source and
52 #include "amdgpu.h"
106 * @adev: amdgpu device pointer
146 * IRQ handler for amdgpu driver (all ASICs).
212 * @adev: amdgpu device pointer (unused)
233 * @adev: amdgpu device pointer
295 DRM_DEBUG("amdgpu: irq initialized.\n"); in amdgpu_irq_init()
302 * @adev: amdgpu device pointer
347 * @adev: amdgpu device pointer
400 * @adev: amdgpu device pointer
[all …]
Dpsp_v11_0.c27 #include "amdgpu.h"
43 MODULE_FIRMWARE("amdgpu/vega20_sos.bin");
44 MODULE_FIRMWARE("amdgpu/vega20_asd.bin");
45 MODULE_FIRMWARE("amdgpu/vega20_ta.bin");
46 MODULE_FIRMWARE("amdgpu/navi10_sos.bin");
47 MODULE_FIRMWARE("amdgpu/navi10_asd.bin");
48 MODULE_FIRMWARE("amdgpu/navi10_ta.bin");
49 MODULE_FIRMWARE("amdgpu/navi14_sos.bin");
50 MODULE_FIRMWARE("amdgpu/navi14_asd.bin");
51 MODULE_FIRMWARE("amdgpu/navi14_ta.bin");
[all …]
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");
72 snprintf(fw_name, sizeof(fw_name), "amdgpu/%s_ta.bin", chip_name); in psp_v10_0_init_microcode()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
DMakefile32 -I$(FULL_AMD_PATH)/amdgpu \
62 amdgpu-y := amdgpu_drv.o
65 amdgpu-y += amdgpu_device.o amdgpu_doorbell_mgr.o amdgpu_kms.o \
85 amdgpu-$(CONFIG_PROC_FS) += amdgpu_fdinfo.o
87 amdgpu-$(CONFIG_PERF_EVENTS) += amdgpu_pmu.o
90 amdgpu-$(CONFIG_DRM_AMDGPU_CIK)+= cik.o cik_ih.o \
93 amdgpu-$(CONFIG_DRM_AMDGPU_SI)+= si.o gmc_v6_0.o gfx_v6_0.o si_ih.o si_dma.o dce_v6_0.o \
96 amdgpu-y += \
104 amdgpu-y += \
110 amdgpu-y += \
[all …]
DKconfig25 # amdgpu depends on ACPI_VIDEO when ACPI is enabled, for select to work
35 If M is selected, the module will be called amdgpu.
38 bool "Enable amdgpu support for SI parts"
45 in amdgpu will be disabled by default and is still provided by
48 radeon.si_support=0 amdgpu.si_support=1
51 bool "Enable amdgpu support for CIK parts"
57 CIK is already supported in radeon. Support for CIK in amdgpu
61 radeon.cik_support=0 amdgpu.cik_support=1
80 Add -Werror to the build flags for amdgpu.ko.
81 Only enable this if you are warning code for amdgpu.ko.
Damdgpu_cgs.c30 #include "amdgpu.h"
321 strcpy(fw_name, "amdgpu/bonaire_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
323 strcpy(fw_name, "amdgpu/bonaire_smc.bin"); in amdgpu_cgs_get_firmware_info()
329 strcpy(fw_name, "amdgpu/hawaii_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
331 strcpy(fw_name, "amdgpu/hawaii_smc.bin"); in amdgpu_cgs_get_firmware_info()
341 strcpy(fw_name, "amdgpu/topaz_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
343 strcpy(fw_name, "amdgpu/topaz_smc.bin"); in amdgpu_cgs_get_firmware_info()
349 strcpy(fw_name, "amdgpu/tonga_k_smc.bin"); in amdgpu_cgs_get_firmware_info()
351 strcpy(fw_name, "amdgpu/tonga_smc.bin"); in amdgpu_cgs_get_firmware_info()
354 strcpy(fw_name, "amdgpu/fiji_smc.bin"); in amdgpu_cgs_get_firmware_info()
[all …]
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 …]
Damdgpu_irq.c33 * passed to amdgpu IRQ handler which is responsible for detecting source and
51 #include "amdgpu.h"
120 * @adev: amdgpu device pointer
159 * IRQ handler for amdgpu driver (all ASICs).
227 * @adev: amdgpu device pointer (unused)
263 * @adev: amdgpu device pointer
317 DRM_DEBUG("amdgpu: irq initialized.\n"); in amdgpu_irq_init()
340 * @adev: amdgpu device pointer
371 * @adev: amdgpu device pointer
424 * @adev: amdgpu device pointer
[all …]
Dpsp_v13_0.c25 #include "amdgpu.h"
34 MODULE_FIRMWARE("amdgpu/aldebaran_sos.bin");
35 MODULE_FIRMWARE("amdgpu/aldebaran_ta.bin");
36 MODULE_FIRMWARE("amdgpu/aldebaran_cap.bin");
37 MODULE_FIRMWARE("amdgpu/yellow_carp_toc.bin");
38 MODULE_FIRMWARE("amdgpu/yellow_carp_ta.bin");
39 MODULE_FIRMWARE("amdgpu/psp_13_0_5_toc.bin");
40 MODULE_FIRMWARE("amdgpu/psp_13_0_5_ta.bin");
41 MODULE_FIRMWARE("amdgpu/psp_13_0_8_toc.bin");
42 MODULE_FIRMWARE("amdgpu/psp_13_0_8_ta.bin");
[all …]
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");
Dsmuio_v13_0_3.c23 #include "amdgpu.h"
34 * @adev: amdgpu device pointer
51 * @adev: amdgpu device pointer
68 * @adev: amdgpu device pointer
Damdgpu_vcn.c34 #include "amdgpu.h"
40 #define FIRMWARE_RAVEN "amdgpu/raven_vcn.bin"
41 #define FIRMWARE_PICASSO "amdgpu/picasso_vcn.bin"
42 #define FIRMWARE_RAVEN2 "amdgpu/raven2_vcn.bin"
43 #define FIRMWARE_ARCTURUS "amdgpu/arcturus_vcn.bin"
44 #define FIRMWARE_RENOIR "amdgpu/renoir_vcn.bin"
45 #define FIRMWARE_GREEN_SARDINE "amdgpu/green_sardine_vcn.bin"
46 #define FIRMWARE_NAVI10 "amdgpu/navi10_vcn.bin"
47 #define FIRMWARE_NAVI14 "amdgpu/navi14_vcn.bin"
48 #define FIRMWARE_NAVI12 "amdgpu/navi12_vcn.bin"
[all …]
Dsmuio_v13_0.c23 #include "amdgpu.h"
77 * @adev: amdgpu device pointer
94 * @adev: amdgpu device pointer
111 * @adev: amdgpu device pointer
/kernel/linux/linux-5.10/Documentation/gpu/
Damdgpu.rst2 drm/amdgpu AMDgpu driver
5 The drm/amdgpu driver supports all AMD Radeon GPUs based on the Graphics Core
11 The amdgpu driver supports the following module parameters:
13 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
31 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
34 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
40 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
43 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
49 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
52 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c
[all …]
Damdgpu-dc.rst13 amdgpu base driver and DRM are implemented here.
19 supported ASICs. To force disable, set `amdgpu.dc=0` on kernel command line.
20 Likewise, to force enable on unsupported ASICs, set `amdgpu.dc=1`.
26 AMDgpu Display Manager
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/smumgr/
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 …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/smumgr/
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 …]
/kernel/linux/linux-6.6/Documentation/gpu/amdgpu/
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 …]
Ddriver-misc.rst2 Misc AMDGPU driver information
14 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
20 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
26 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
60 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
66 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
72 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
78 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
84 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
90 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
[all …]
Ddriver-core.rst58 It is described in more details in :ref:`Display Core <amdgpu-display-core>`.
133 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
136 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_object.c
142 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
145 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c
151 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
154 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
157 AMDGPU Virtual Memory
160 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
163 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
[all …]
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
Dindex.rst2 drm/amdgpu AMDgpu driver
5 The drm/amdgpu driver supports all AMD Radeon GPUs based on the Graphics Core
18 amdgpu-glossary

12345678910>>...26