Home
last modified time | relevance | path

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

12345678910>>...17

/linux/drivers/gpu/drm/amd/amdgpu/
H A DMakefile32 -I$(FULL_AMD_PATH)/amdgpu \
46 amdgpu-y := amdgpu_drv.o
49 amdgpu-y += amdgpu_device.o amdgpu_doorbell_mgr.o amdgpu_kms.o \
70 amdgpu-$(CONFIG_PROC_FS) += amdgpu_fdinfo.o
72 amdgpu-$(CONFIG_PERF_EVENTS) += amdgpu_pmu.o
75 amdgpu-$(CONFIG_DRM_AMDGPU_CIK)+= cik.o cik_ih.o \
78 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 \
81 amdgpu-y += \
89 amdgpu-y += \
97 amdgpu-y += \
[all …]
H A DKconfig30 # amdgpu depends on ACPI_VIDEO when ACPI is enabled, for select to work
40 If M is selected, the module will be called amdgpu.
43 bool "Enable amdgpu support for SI parts"
50 in amdgpu will be disabled by default and is still provided by
53 radeon.si_support=0 amdgpu.si_support=1
56 bool "Enable amdgpu support for CIK parts"
62 CIK is already supported in radeon. Support for CIK in amdgpu
66 radeon.cik_support=0 amdgpu.cik_support=1
86 it up into the amdgpu driver. It is required for cameras
96 Add -Werror to the build flags for amdgpu.ko.
[all …]
H A 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 …]
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
159 * IRQ handler for amdgpu driver (all ASICs).
227 * @adev: amdgpu device pointer (unused)
263 * @adev: amdgpu device pointer
318 DRM_DEBUG("amdgpu: irq initialized.\n"); in amdgpu_irq_init()
347 * @adev: amdgpu device pointer
378 * @adev: amdgpu device pointer
431 * @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 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 …]
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 Dsdma_v3_0.c29 #include "amdgpu.h"
57 MODULE_FIRMWARE("amdgpu/tonga_sdma.bin");
58 MODULE_FIRMWARE("amdgpu/tonga_sdma1.bin");
59 MODULE_FIRMWARE("amdgpu/carrizo_sdma.bin");
60 MODULE_FIRMWARE("amdgpu/carrizo_sdma1.bin");
61 MODULE_FIRMWARE("amdgpu/fiji_sdma.bin");
62 MODULE_FIRMWARE("amdgpu/fiji_sdma1.bin");
63 MODULE_FIRMWARE("amdgpu/stoney_sdma.bin");
64 MODULE_FIRMWARE("amdgpu/polaris10_sdma.bin");
65 MODULE_FIRMWARE("amdgpu/polaris10_sdma1.bin");
[all …]
H A Damdgpu_vce.c34 #include "amdgpu.h"
45 #define FIRMWARE_BONAIRE "amdgpu/bonaire_vce.bin"
46 #define FIRMWARE_KABINI "amdgpu/kabini_vce.bin"
47 #define FIRMWARE_KAVERI "amdgpu/kaveri_vce.bin"
48 #define FIRMWARE_HAWAII "amdgpu/hawaii_vce.bin"
49 #define FIRMWARE_MULLINS "amdgpu/mullins_vce.bin"
51 #define FIRMWARE_TONGA "amdgpu/tonga_vce.bin"
52 #define FIRMWARE_CARRIZO "amdgpu/carrizo_vce.bin"
53 #define FIRMWARE_FIJI "amdgpu/fiji_vce.bin"
54 #define FIRMWARE_STONEY "amdgpu/stoney_vce.bin"
[all …]
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 Dcik_sdma.c28 #include "amdgpu.h"
59 MODULE_FIRMWARE("amdgpu/bonaire_sdma.bin");
60 MODULE_FIRMWARE("amdgpu/bonaire_sdma1.bin");
61 MODULE_FIRMWARE("amdgpu/hawaii_sdma.bin");
62 MODULE_FIRMWARE("amdgpu/hawaii_sdma1.bin");
63 MODULE_FIRMWARE("amdgpu/kaveri_sdma.bin");
64 MODULE_FIRMWARE("amdgpu/kaveri_sdma1.bin");
65 MODULE_FIRMWARE("amdgpu/kabini_sdma.bin");
66 MODULE_FIRMWARE("amdgpu/kabini_sdma1.bin");
67 MODULE_FIRMWARE("amdgpu/mullins_sdma.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 Dimu_v11_0.c25 #include "amdgpu.h"
34 MODULE_FIRMWARE("amdgpu/gc_11_0_0_imu.bin");
35 MODULE_FIRMWARE("amdgpu/gc_11_0_1_imu.bin");
36 MODULE_FIRMWARE("amdgpu/gc_11_0_2_imu.bin");
37 MODULE_FIRMWARE("amdgpu/gc_11_0_3_imu.bin");
38 MODULE_FIRMWARE("amdgpu/gc_11_0_4_imu.bin");
39 MODULE_FIRMWARE("amdgpu/gc_11_5_0_imu.bin");
40 MODULE_FIRMWARE("amdgpu/gc_11_5_1_imu.bin");
41 MODULE_FIRMWARE("amdgpu/gc_11_5_2_imu.bin");
54 "amdgpu/%s_imu.bin", ucode_prefix); in imu_v11_0_init_microcode()
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 …]
/linux/drivers/gpu/drm/ci/xfails/
H A Damdgpu-stoney-fails.txt1 amdgpu/amd_abm@abm_enabled,Fail
2 amdgpu/amd_abm@abm_gradual,Fail
3 amdgpu/amd_abm@backlight_monotonic_abm,Fail
4 amdgpu/amd_abm@backlight_monotonic_basic,Fail
5 amdgpu/amd_abm@dpms_cycle,Fail
6 amdgpu/amd_assr@assr-links,Fail
7 amdgpu/amd_assr@assr-links-dpms,Fail
8 amdgpu/amd_mall@static-screen,Crash
9 amdgpu/amd_mode_switch@mode-switch-first-last-pipe-2,Crash
10 amdgpu/amd_plane@mpo-pan-nv12,Fail
[all …]
H A Damdgpu-stoney-skips.txt20 amdgpu/amd_module_load@reload
24 amdgpu/amd_deadlock@amdgpu-deadlock-sdma
25 amdgpu/amd_deadlock@amdgpu-gfx-illegal-reg-access
26 amdgpu/amd_dispatch@amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE
29 amdgpu/amd_pci_unplug@amdgpu_hotunplug_simple
30 amdgpu/amd_pci_unplug@amdgpu_hotunplug_with_cs
31 amdgpu/amd_pci_unplug@amdgpu_hotunplug_with_exported_bo
32 amdgpu/amd_pci_unplug@amdgpu_hotunplug_with_exported_fence
33 amdgpu/amd_vrr_range@freesync-parsing
/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 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
32 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
38 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c
50 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
78 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
84 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
90 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
[all …]
H A 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 …]
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 Damdgpu-glossary.rst2 AMDGPU Glossary
5 Here you can find some generic acronyms used in the amdgpu driver. Notice that
7 'Documentation/gpu/amdgpu/display/dc-glossary.rst'.
/linux/Documentation/gpu/amdgpu/display/
H A Ddisplay-contributing.rst4 AMDGPU - Display Contributions
94 AMD has an extensive portfolio with various dGPUs and APUs that amdgpu
97 amdgpu accumulated some technical debt in the code duplication area. For this
122 adding documentation is a great way to learn more about the amdgpu driver and
127 Beyond AMDGPU
130 AMDGPU provides features that are not yet enabled in the userspace. This
138 'Documentation/gpu/amdgpu/display/mpo-overview.rst') which is intended to

12345678910>>...17