/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 | driver-misc.rst | 2 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 D | driver-core.rst | 58 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 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 | Kconfig | 30 # 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 D | amdgpu_cgs.c | 30 #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 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 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 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 | 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 | amdgpu_vce.c | 34 #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 D | amdgpu_uvd.c | 37 #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 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_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 | amdgpu_vm_tlb_fence.c | 27 #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 D | psp_v12_0.c | 25 #include "amdgpu.h" 40 MODULE_FIRMWARE("amdgpu/renoir_asd.bin"); 41 MODULE_FIRMWARE("amdgpu/renoir_ta.bin"); 42 MODULE_FIRMWARE("amdgpu/green_sardine_asd.bin"); 43 MODULE_FIRMWARE("amdgpu/green_sardine_ta.bin");
|
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_fdinfo.c | 38 #include "amdgpu.h" 98 /* Legacy amdgpu keys, alias to drm-resident-memory-: */ in amdgpu_show_fdinfo() 106 /* Amdgpu specific memory accounting keys: */ in amdgpu_show_fdinfo()
|
H A D | sdma_v7_0.c | 29 #include "amdgpu.h" 46 MODULE_FIRMWARE("amdgpu/sdma_7_0_0.bin"); 47 MODULE_FIRMWARE("amdgpu/sdma_7_0_1.bin"); 162 * @ring: amdgpu ring pointer 180 * @ring: amdgpu ring pointer 200 * @ring: amdgpu ring pointer 286 * @ring: amdgpu ring pointer 324 * @ring: amdgpu ring pointer 349 * @ring: amdgpu ring pointer 375 * @ring: amdgpu ring pointer [all …]
|
H A D | amdgpu_hmm.c | 50 #include "amdgpu.h" 124 * @bo: amdgpu buffer object 156 * @bo: amdgpu buffer object
|
/linux/Documentation/gpu/amdgpu/display/ |
H A D | display-contributing.rst | 4 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
|