linux/drivers/gpu/drm/amd/amdgpu
Lijo Lazar fcd91a95df drm/amdgpu: Add option to refresh NPS data
In certain use cases, NPS data needs to be refreshed again from
discovery table. Add API parameter to refresh NPS data from discovery
table.

Signed-off-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Rajneesh Bhardwaj <rajneesh.bhardwaj@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-10-01 17:40:07 -04:00
..
aldebaran.c drm/amdgpu: Support reset-on-init on select SOCs 2024-09-26 17:06:58 -04:00
aldebaran.h
aldebaran_reg_init.c
amdgpu.h drm/amdgpu: Drop delayed reset work handler 2024-09-26 17:06:53 -04:00
amdgpu_aca.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
amdgpu_aca.h Revert "drm/amdgpu: change aca bank error lock type to spinlock" 2024-06-19 12:51:23 -04:00
amdgpu_acp.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
amdgpu_acp.h
amdgpu_acpi.c drm/amd/display: Set default brightness according to ACPI 2024-06-14 16:17:11 -04:00
amdgpu_afmt.c drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr 2024-04-30 09:44:34 -04:00
amdgpu_amdkfd.c drm/amdkfd:Add kfd function to config sq perfmon 2024-09-26 17:06:17 -04:00
amdgpu_amdkfd.h drm/amdkfd:Add kfd function to config sq perfmon 2024-09-26 17:06:17 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_aldebaran.h
amdgpu_amdkfd_arcturus.c drm/amdgpu: get rid of bogus includes of fdtable.h 2024-09-10 13:44:30 -04:00
amdgpu_amdkfd_arcturus.h
amdgpu_amdkfd_fence.c
amdgpu_amdkfd_gc_9_4_3.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v7.c
amdgpu_amdkfd_gfx_v8.c
amdgpu_amdkfd_gfx_v9.c drm/amdkfd: Fix CU occupancy for GFX 9.4.3 2024-09-25 12:56:07 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: Update logic for CU occupancy calculations 2024-09-25 12:56:00 -04:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v10.h drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v11.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v12.c drm/amdkfd: fix support for trap on wave start and end for gfx12 2024-05-02 16:18:13 -04:00
amdgpu_amdkfd_gpuvm.c drm/amdgpu: remove amdgpu_pin_restricted() 2024-09-18 16:15:09 -04:00
amdgpu_atombios.c drm/amdgpu: check return for setting engine dram timings 2024-09-26 17:06:18 -04:00
amdgpu_atombios.h drm/amdgpu: check return for setting engine dram timings 2024-09-26 17:06:18 -04:00
amdgpu_atomfirmware.c drm/amdgpu/atomfirmware: fix parsing of vram_info 2024-06-27 17:09:41 -04:00
amdgpu_atomfirmware.h
amdgpu_atpx_handler.c drm/amdgpu: Remove unused amdgpu_atpx functions 2024-09-26 17:06:24 -04:00
amdgpu_benchmark.c drm/amdgpu: replace tmz flag into buffer flag 2024-04-26 17:22:38 -04:00
amdgpu_bios.c drm/amdgpu: fix vbios fetching for SR-IOV 2024-09-26 17:04:10 -04:00
amdgpu_bo_list.c
amdgpu_bo_list.h
amdgpu_cgs.c drm/amd: Use a constant format string for amdgpu_ucode_request 2024-08-13 10:27:03 -04:00
amdgpu_connectors.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_connectors.h drm/amdgpu: remove amdgpu_connector_edid() and stop using edid_blob_ptr 2024-05-23 14:37:24 +03:00
amdgpu_cs.c drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_cs.h
amdgpu_csa.c
amdgpu_csa.h
amdgpu_ctx.c drm/amdgpu: Actually check flags for all context ops. 2024-08-13 13:03:57 -04:00
amdgpu_ctx.h
amdgpu_debugfs.c drm/amdgpu: add amdgpu_jpeg_sched_mask debugfs 2024-09-26 17:06:17 -04:00
amdgpu_debugfs.h
amdgpu_dev_coredump.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
amdgpu_dev_coredump.h drm/amdgpu: skip printing vram_lost if needed 2024-08-29 13:38:53 -04:00
amdgpu_device.c drm/amdgpu: Add sysfs nodes to get xcp details 2024-10-01 17:28:56 -04:00
amdgpu_df.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
amdgpu_discovery.c drm/amdgpu: Add option to refresh NPS data 2024-10-01 17:40:07 -04:00
amdgpu_discovery.h drm/amdgpu: Add option to refresh NPS data 2024-10-01 17:40:07 -04:00
amdgpu_display.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
amdgpu_display.h
amdgpu_dma_buf.c drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_dma_buf.h
amdgpu_doorbell.h
amdgpu_doorbell_mgr.c
amdgpu_drv.c drm/amdgpu: Drop delayed reset work handler 2024-09-26 17:06:53 -04:00
amdgpu_drv.h
amdgpu_eeprom.c drm/amdgpu: use u32 for buf size in __amdgpu_eeprom_xfer 2024-06-05 10:57:47 -04:00
amdgpu_eeprom.h drm/amdgpu: update type of buf size to u32 for eeprom functions 2024-05-20 16:20:26 -04:00
amdgpu_encoders.c
amdgpu_fdinfo.c
amdgpu_fdinfo.h
amdgpu_fence.c drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Add smu v13_0_14 ip block 2024-05-02 15:49:11 -04:00
amdgpu_fru_eeprom.h
amdgpu_fw_attestation.c
amdgpu_fw_attestation.h
amdgpu_gart.c drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb 2024-06-14 16:15:59 -04:00
amdgpu_gart.h drm/amd: Remove unused declarations 2024-08-16 14:23:16 -04:00
amdgpu_gds.h
amdgpu_gem.c drm/amdgpu: use GEM references instead of TTMs v2 2024-09-18 16:15:13 -04:00
amdgpu_gem.h drm/amdgpu: use GEM references instead of TTMs v2 2024-09-18 16:15:13 -04:00
amdgpu_gfx.c drm/amdgpu: Remove unused amdgpu_gfx_bit_to_me_queue 2024-09-26 17:06:33 -04:00
amdgpu_gfx.h drm/amdgpu: Remove unused amdgpu_gfx_bit_to_me_queue 2024-09-26 17:06:33 -04:00
amdgpu_gfxhub.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_gmc.c drm/amdgpu: Add option to refresh NPS data 2024-10-01 17:40:07 -04:00
amdgpu_gmc.h drm/amdgpu: Remove unused amdgpu_gmc_vram_cpu_pa 2024-09-26 17:06:29 -04:00
amdgpu_gtt_mgr.c drm/amdgpu: remove tlb flush in amdgpu_gtt_mgr_recover 2024-06-14 16:15:58 -04:00
amdgpu_hdp.c
amdgpu_hdp.h
amdgpu_hmm.c drm/amdkfd: Remove arbitrary timeout for hmm_range_fault 2024-05-13 15:44:02 -04:00
amdgpu_hmm.h
amdgpu_i2c.c drm/amdgpu: Remove unused amdgpu_i2c functions 2024-09-26 17:06:36 -04:00
amdgpu_i2c.h drm/amdgpu: Remove unused amdgpu_i2c functions 2024-09-26 17:06:36 -04:00
amdgpu_ib.c
amdgpu_ids.c drm/amdgpu: Make enforce_isolation setting per GPU 2024-08-16 14:27:45 -04:00
amdgpu_ids.h drm/amdgpu: Make enforce_isolation setting per GPU 2024-08-16 14:27:45 -04:00
amdgpu_ih.c
amdgpu_ih.h
amdgpu_imu.h
amdgpu_ioc32.c
amdgpu_irq.c drm/amd/amdgpu: Map ISP interrupts as generic IRQs 2024-06-27 17:34:40 -04:00
amdgpu_irq.h
amdgpu_isp.c drm/amd: Don't initialize ISP hardware without FW 2024-06-27 17:34:40 -04:00
amdgpu_isp.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
amdgpu_job.c drm/amdgpu: update the handle ptr in dump_ip_state 2024-10-01 17:28:51 -04:00
amdgpu_job.h drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_jpeg.c drm/amdgpu: add amdgpu_jpeg_sched_mask debugfs 2024-09-26 17:06:17 -04:00
amdgpu_jpeg.h drm/amdgpu: add amdgpu_jpeg_sched_mask debugfs 2024-09-26 17:06:17 -04:00
amdgpu_kms.c amd-drm-next-6.12-2024-08-26: 2024-08-27 14:33:12 +02:00
amdgpu_lsdma.c
amdgpu_lsdma.h
amdgpu_mca.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_mca.h Revert "drm/amdgpu: change bank cache lock type to spinlock" 2024-06-19 12:50:31 -04:00
amdgpu_mes.c drm/amdgpu/mes11: update mes_reset_queue function to support sdma queue 2024-09-26 17:06:16 -04:00
amdgpu_mes.h drm/amdgpu/mes: modify mes api for mmio queue reset 2024-09-02 11:41:03 -04:00
amdgpu_mes_ctx.h
amdgpu_mmhub.c
amdgpu_mmhub.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_mode.h drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_nbio.c
amdgpu_nbio.h drm/amdgpu: add nbio set_reg_remap helper 2024-05-08 15:17:06 -04:00
amdgpu_object.c drm/amdgpu: use GEM references instead of TTMs v2 2024-09-18 16:15:13 -04:00
amdgpu_object.h drm/amdgpu: remove amdgpu_pin_restricted() 2024-09-18 16:15:09 -04:00
amdgpu_pll.c drm/amd: use clamp() in amdgpu_pll_get_fb_ref_div() 2024-09-06 17:38:53 -04:00
amdgpu_pll.h
amdgpu_pmu.c
amdgpu_pmu.h
amdgpu_preempt_mgr.c
amdgpu_psp.c drm/amdgpu: Add interface for TOS reload cases 2024-09-26 17:07:07 -04:00
amdgpu_psp.h drm/amdgpu: Add interface for TOS reload cases 2024-09-26 17:07:07 -04:00
amdgpu_psp_ta.c drm/amdgpu: Validate TA binary size 2024-08-20 23:04:17 -04:00
amdgpu_psp_ta.h
amdgpu_rap.c
amdgpu_rap.h
amdgpu_ras.c drm/amdgpu: Refactor XGMI reset on init handling 2024-09-26 17:06:46 -04:00
amdgpu_ras.h drm/amdgpu: Add helper to initialize badpage info 2024-09-26 17:06:38 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: Fix a typo 2024-09-18 16:14:26 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: add RAS is_rma flag 2024-06-05 11:25:14 -04:00
amdgpu_res_cursor.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_reset.c drm/amdgpu: Add reset on init handler for XGMI 2024-09-26 17:06:19 -04:00
amdgpu_reset.h drm/amdgpu: Add reset on init handler for XGMI 2024-09-26 17:06:19 -04:00
amdgpu_ring.c drm/amdgpu/mes: fix mes ring buffer overflow 2024-08-13 12:50:01 -04:00
amdgpu_ring.h drm/amdgpu: Emit cleaner shader at end of IB submission 2024-08-16 14:27:42 -04:00
amdgpu_ring_mux.c drm/amdgpu: Return earlier in amdgpu_sw_ring_ib_end if mcbp is off 2024-08-16 14:17:31 -04:00
amdgpu_ring_mux.h
amdgpu_rlc.c
amdgpu_rlc.h drm/amdgpu: add rlc TOC header file for soc24 2024-05-02 16:18:10 -04:00
amdgpu_sa.c
amdgpu_sched.c drm/amdgpu: get rid of bogus includes of fdtable.h 2024-09-10 13:44:30 -04:00
amdgpu_sched.h
amdgpu_sdma.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
amdgpu_sdma.h drm/amdgpu: Add sdma_v5_2 ip dump for devcoredump 2024-07-23 17:07:08 -04:00
amdgpu_securedisplay.c drm/amdgpu: Fix the uninitialized variable warning 2024-05-08 15:17:04 -04:00
amdgpu_securedisplay.h
amdgpu_seq64.c
amdgpu_seq64.h
amdgpu_smuio.h drm/amdgpu: Add smuio callback to get gpu clk counter 2024-03-20 13:38:16 -04:00
amdgpu_socbb.h
amdgpu_sync.c drm/amdgpu: sync to KFD fences before clearing PTEs 2024-09-25 12:55:44 -04:00
amdgpu_sync.h drm/amdgpu: sync to KFD fences before clearing PTEs 2024-09-25 12:55:44 -04:00
amdgpu_trace.h drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_trace_points.c
amdgpu_ttm.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
amdgpu_ttm.h drm/amdgpu: restore dcc bo tilling configs while moving 2024-07-08 16:47:27 -04:00
amdgpu_ucode.c drm/amd/amdgpu: Add ISP driver support 2024-06-27 17:34:39 -04:00
amdgpu_ucode.h drm/amdgpu: load sos binary properly on the basis of pmfw version 2024-09-18 16:15:06 -04:00
amdgpu_umc.c drm/amdgpu: create function to check RAS RMA status 2024-08-06 11:11:01 -04:00
amdgpu_umc.h drm/amdgpu: Remove unused code 2024-07-23 17:32:20 -04:00
amdgpu_umr.h
amdgpu_umsch_mm.c drm/amd: Use a constant format string for amdgpu_ucode_request 2024-08-13 10:27:03 -04:00
amdgpu_umsch_mm.h drm/amdgpu/umsch: add support to capture fw debug log 2024-05-13 15:45:41 -04:00
amdgpu_uvd.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
amdgpu_uvd.h
amdgpu_vce.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
amdgpu_vce.h
amdgpu_vcn.c drm/amdgpu/vcn: not pause dpg for unified queue 2024-07-16 11:44:04 -04:00
amdgpu_vcn.h drm/amdgpu: add vcn ip dump ptr in vcn global struct 2024-08-16 14:23:45 -04:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
amdgpu_virt.h drm/amdgpu: Disable dpm_enabled flag while VF is in reset 2024-08-13 12:12:52 -04:00
amdgpu_vkms.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
amdgpu_vkms.h
amdgpu_vm.c drm/amdgpu: sync to KFD fences before clearing PTEs 2024-09-25 12:55:44 -04:00
amdgpu_vm.h drm/amdgpu: re-work VM syncing 2024-09-06 17:36:24 -04:00
amdgpu_vm_cpu.c drm/amdgpu: Fix kdoc entry in 'amdgpu_vm_cpu_prepare' 2024-09-10 13:44:29 -04:00
amdgpu_vm_pt.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_vm_sdma.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_vm_tlb_fence.c drm/amdgpu: implement TLB flush fence 2024-03-20 13:38:14 -04:00
amdgpu_vpe.c drm/amdgpu: add VPE IP v6.1.3 support 2024-07-02 18:06:13 -04:00
amdgpu_vpe.h
amdgpu_vram_mgr.c drm/amdgpu: Add DCC GFX12 flag to enable address alignment 2024-08-07 18:23:59 -04:00
amdgpu_vram_mgr.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_xcp.c drm/amdgpu: Add sysfs nodes to get xcp details 2024-10-01 17:28:56 -04:00
amdgpu_xcp.h drm/amdgpu: Add sysfs nodes to get xcp details 2024-10-01 17:28:56 -04:00
amdgpu_xgmi.c drm/amdgpu: Refactor XGMI reset on init handling 2024-09-26 17:06:46 -04:00
amdgpu_xgmi.h drm/amdgpu: Refactor XGMI reset on init handling 2024-09-26 17:06:46 -04:00
amdgv_sriovmsg.h drm/amd/amdgpu: Properly tune the size of struct 2024-08-13 10:25:49 -04:00
aqua_vanjaram.c drm/amdgpu: Add callback get xcp resource info 2024-09-26 17:06:18 -04:00
arct_reg_init.c
athub_v1_0.c
athub_v1_0.h
athub_v2_0.c
athub_v2_0.h
athub_v2_1.c
athub_v2_1.h
athub_v3_0.c
athub_v3_0.h
athub_v4_1_0.c
athub_v4_1_0.h
atom.c drm/amdgpu: remove dead code in atom_get_src_int 2024-06-14 15:34:10 -04:00
atom.h
atombios_crtc.c
atombios_crtc.h
atombios_dp.c
atombios_dp.h
atombios_encoders.c amd-drm-next-6.12-2024-08-26: 2024-08-27 14:33:12 +02:00
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
cik.h
cik_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
cik_ih.h
cik_sdma.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
cik_sdma.h
cikd.h drm/amdgpu/gfx7: add ring reset callback for gfx 2024-08-16 14:24:18 -04:00
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_gfx11.h
clearstate_gfx12.h drm/amdgpu: add gfx12 clearstate header 2024-05-02 16:18:10 -04:00
clearstate_si.h
clearstate_vi.h
cz_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
cz_ih.h
dce_v6_0.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
dce_v6_0.h
dce_v8_0.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
dce_v8_0.h
dce_v10_0.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
dce_v10_0.h
dce_v11_0.c drm/amdgpu: explicitely set the AMDGPU_GEM_CREATE_VRAM_CONTIGUOUS flag 2024-09-18 16:15:09 -04:00
dce_v11_0.h
df_v1_7.c drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number 2024-05-08 15:17:07 -04:00
df_v1_7.h
df_v3_6.c
df_v3_6.h
df_v4_3.c
df_v4_3.h
df_v4_6_2.c
df_v4_6_2.h
df_v4_15.c drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
df_v4_15.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
dimgrey_cavefish_reg_init.c
emu_soc.c
gfx_v6_0.c drm/amdgpu: refine gfx6 firmware loading 2024-06-19 12:52:36 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu/gfx7: add ring reset callback for gfx 2024-08-16 14:24:18 -04:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu/gfx8: add ring reset callback for gfx 2024-08-16 14:24:09 -04:00
gfx_v8_0.h
gfx_v9_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
gfx_v9_0.h
gfx_v9_0_cleaner_shader.h drm/amdgpu/gfx9: Implement cleaner shader support for GFX9 hardware 2024-08-20 22:07:07 -04:00
gfx_v9_4.c
gfx_v9_4.h
gfx_v9_4_2.c drm/amdgpu: retire gfx ras query_utcl2_poison_status 2024-03-20 13:37:36 -04:00
gfx_v9_4_2.h
gfx_v9_4_3.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
gfx_v9_4_3.h
gfx_v9_4_3_cleaner_shader.asm drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.3 2024-08-20 22:07:16 -04:00
gfx_v9_4_3_cleaner_shader.h drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.3 2024-08-20 22:07:16 -04:00
gfx_v10_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
gfx_v10_0.h
gfx_v11_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
gfx_v11_0.h drm/amdgpu/gfx11: export gfx_v11_0_request_gfx_index_mutex() 2024-08-16 14:24:56 -04:00
gfx_v11_0_3.c drm/amdgpu: create function to check RAS RMA status 2024-08-06 11:11:01 -04:00
gfx_v11_0_3.h
gfx_v12_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
gfx_v12_0.h drm/amdgpu: Add gfx v12_0 ip block support (v6) 2024-05-02 16:18:10 -04:00
gfxhub_v1_0.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v1_2.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
gfxhub_v1_2.h
gfxhub_v2_0.c
gfxhub_v2_0.h
gfxhub_v2_1.c drm/amdgpu: Skip access PF-only registers on gfx10/gfxhub2_1 under SRIOV 2024-03-20 13:12:57 -04:00
gfxhub_v2_1.h
gfxhub_v3_0.c
gfxhub_v3_0.h
gfxhub_v3_0_3.c
gfxhub_v3_0_3.h
gfxhub_v11_5_0.c
gfxhub_v11_5_0.h
gfxhub_v12_0.c drm/amdgpu: update gfxhub client id for gfx12 2024-07-08 16:46:36 -04:00
gfxhub_v12_0.h drm/amdgpu: Add gfxhub v12_0 ip block support (v3) 2024-04-30 10:00:30 -04:00
gmc_v6_0.c drm/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Refactor XGMI reset on init handling 2024-09-26 17:06:46 -04:00
gmc_v9_0.h
gmc_v10_0.c drm/amdkfd: Change kfd/svm page fault drain handling 2024-08-23 10:55:13 -04:00
gmc_v10_0.h
gmc_v11_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
gmc_v11_0.h
gmc_v12_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
gmc_v12_0.h drm/amdgpu: Add gmc v12_0 ip block support (v7) 2024-04-30 10:00:39 -04:00
hdp_v4_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v4_0.h
hdp_v5_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v5_0.h
hdp_v5_2.c
hdp_v5_2.h
hdp_v6_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v6_0.h
hdp_v7_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v7_0.h
iceland_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_0.c drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts 2024-06-27 17:30:27 -04:00
ih_v6_0.h
ih_v6_1.c drm/amd/amdgpu: Map ISP interrupts as generic IRQs 2024-06-27 17:34:40 -04:00
ih_v6_1.h
ih_v7_0.c drm/amdgpu: enable redirection of irq's for IH v7.0 2024-07-08 16:47:09 -04:00
ih_v7_0.h
imu_v11_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
imu_v11_0.h
imu_v11_0_3.c
imu_v11_0_3.h
imu_v12_0.c drm/amdgpu: refine imu firmware loading 2024-06-14 16:17:12 -04:00
imu_v12_0.h drm/amd/amdgpu: imu fw loading support 2024-05-02 16:18:11 -04:00
isp_v4_1_0.c drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_0.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_1.c drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_1.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
jpeg_v1_0.c drm/amd/amdgpu: apply command submission parser for JPEG v1 2024-09-10 13:44:29 -04:00
jpeg_v1_0.h drm/amd/amdgpu: apply command submission parser for JPEG v1 2024-09-10 13:44:29 -04:00
jpeg_v2_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_5.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_5.h
jpeg_v3_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v3_0.h
jpeg_v4_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_3.c drm/amdgpu: Remove unneeded write in JPEG v4.0.3 2024-09-26 17:06:17 -04:00
jpeg_v4_0_3.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_5.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_5.h
jpeg_v5_0_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v5_0_0.h drm/amdgpu/jpeg5: Add support for DPG mode 2024-06-27 17:34:33 -04:00
Kconfig drm/amdgpu: fix Kconfig for ISP v2 2024-06-27 17:34:40 -04:00
lsdma_v6_0.c
lsdma_v6_0.h
lsdma_v7_0.c
lsdma_v7_0.h
Makefile drm/amdgpu: drop redundant W=1 warnings from Makefile 2024-09-06 17:55:17 -04:00
mca_v3_0.c
mca_v3_0.h
mes_v11_0.c drm/amdgpu/mes11: update mes_reset_queue function to support sdma queue 2024-09-26 17:06:16 -04:00
mes_v11_0.h
mes_v12_0.c drm/amdgpu/mes12: set enable_level_process_quantum_check 2024-09-25 12:55:14 -04:00
mes_v12_0.h drm/amdgpu: Add mes v12_0 ip block support (v4) 2024-05-02 16:18:10 -04:00
mmhub_v1_0.c
mmhub_v1_0.h
mmhub_v1_7.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v1_7.h
mmhub_v1_8.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
mmhub_v1_8.h
mmhub_v2_0.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v2_0.h
mmhub_v2_3.c
mmhub_v2_3.h
mmhub_v3_0.c
mmhub_v3_0.h
mmhub_v3_0_1.c
mmhub_v3_0_1.h
mmhub_v3_0_2.c
mmhub_v3_0_2.h
mmhub_v3_3.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v3_3.h
mmhub_v4_1_0.c drm/amdgpu: force to use legacy inv in mmhub 2024-08-07 18:16:38 -04:00
mmhub_v4_1_0.h drm/amdgpu: Add mmhub v4_1_0 ip block support (v4) 2024-04-30 09:58:25 -04:00
mmhub_v9_4.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v9_4.h
mmsch_v1_0.h
mmsch_v2_0.h
mmsch_v3_0.h
mmsch_v4_0.h
mmsch_v4_0_3.h
mxgpu_ai.c drm/amdgpu: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_ai.h drm/amdgpu: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_nv.c drm/amdgpu: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_nv.h drm/amd/sriov: extend NV_MAILBOX_POLL_MSG_TIMEDOUT 2024-08-13 12:12:51 -04:00
mxgpu_vi.c drm/amdgpu: fix sriov host flr handler 2024-06-14 16:15:58 -04:00
mxgpu_vi.h
navi10_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
navi10_ih.h
navi10_sdma_pkt_open.h drm/amdgpu: Flush tlb by VM_INVALIDATION packet in sdma_v5_2 2024-10-01 17:39:38 -04:00
nbif_v6_3_1.c drm/amdgpu: access ltr through pci cfg space 2024-06-27 17:10:35 -04:00
nbif_v6_3_1.h
nbio_v2_3.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
nbio_v2_3.h
nbio_v4_3.c drm/amdgpu/soc21: use common nbio callback to set remap offset 2024-05-08 15:17:07 -04:00
nbio_v4_3.h
nbio_v6_1.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04:00
nbio_v6_1.h
nbio_v7_0.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04:00
nbio_v7_0.h
nbio_v7_2.c drm/amdgpu/nv: use common nbio callback to set remap offset 2024-05-08 15:17:07 -04:00
nbio_v7_2.h
nbio_v7_4.c drm/amdgpu: set RAS fed status for more cases 2024-06-14 16:18:26 -04:00
nbio_v7_4.h
nbio_v7_7.c drm/amdgpu: add set_reg_remap callback for NBIO 7.7 2024-05-08 15:17:06 -04:00
nbio_v7_7.h
nbio_v7_9.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04:00
nbio_v7_9.h
nbio_v7_11.c drm/amdgpu: add set_reg_remap callback for NBIO 7.11 2024-05-08 15:17:06 -04:00
nbio_v7_11.h
nv.c drm/amdgpu: drop MES 10.1 support v3 2024-05-29 14:09:01 -04:00
nv.h
nvd.h
ObjectID.h
psp_gfx_if.h drm/amdgpu: Add psp command CONFIG_SQ_PERFMON 2024-09-26 17:06:16 -04:00
psp_v3_1.c
psp_v3_1.h
psp_v10_0.c
psp_v10_0.h
psp_v11_0.c
psp_v11_0.h
psp_v11_0_8.c
psp_v11_0_8.h
psp_v12_0.c
psp_v12_0.h
psp_v13_0.c drm/amdgpu: Add interface for TOS reload cases 2024-09-26 17:07:07 -04:00
psp_v13_0.h
psp_v13_0_4.c
psp_v13_0_4.h
psp_v14_0.c drm/amdgpu: init TA fw for psp v14 2024-06-19 18:25:58 -04:00
psp_v14_0.h
sdma_common.h
sdma_v2_4.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
sdma_v4_0.h
sdma_v4_4.c
sdma_v4_4.h
sdma_v4_4_2.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
sdma_v4_4_2.h
sdma_v5_0.c drm/amdgpu/sdma5: implement ring reset callback for sdma5 2024-10-01 17:38:38 -04:00
sdma_v5_0.h drm/amd: Make amd_ip_funcs static for SDMA v5.0 2024-08-13 10:26:53 -04:00
sdma_v5_2.c drm/amdgpu/sdma5.2: implement ring reset callback for sdma5.2 2024-10-01 17:39:57 -04:00
sdma_v5_2.h drm/amd: Make amd_ip_funcs static for SDMA v5.2 2024-08-13 10:26:59 -04:00
sdma_v6_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
sdma_v6_0.h
sdma_v6_0_0_pkt_open.h drm/amdgpu: add sdma 7.0 support for copy dcc buffer 2024-06-14 15:22:14 -04:00
sdma_v7_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
sdma_v7_0.h drm/amdgpu: Add sdma v7_0 ip block support (v7) 2024-04-30 10:03:32 -04:00
si.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si.h
si_dma.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si_dma.h
si_enums.h
si_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si_ih.h
sid.h
sienna_cichlid.c drm/amdgpu: Fix uninitialized variable warnings 2024-04-26 17:22:39 -04:00
sienna_cichlid.h
smu_v11_0_i2c.c
smu_v11_0_i2c.h
smu_v13_0_10.c drm/amd/amdgpu: Fix uninitialized variable warnings 2024-07-24 17:30:23 -04:00
smu_v13_0_10.h
smuio_v9_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
smuio_v9_0.h
smuio_v11_0.c
smuio_v11_0.h
smuio_v11_0_6.c
smuio_v11_0_6.h
smuio_v13_0.c
smuio_v13_0.h
smuio_v13_0_3.c
smuio_v13_0_3.h
smuio_v13_0_6.c
smuio_v13_0_6.h
smuio_v14_0_2.c drm/amdgpu: Add smuio callback to get gpu clk counter 2024-03-20 13:38:16 -04:00
smuio_v14_0_2.h drm/amdgpu: Add smuio v14_0_2 ip block support 2024-03-20 13:38:16 -04:00
soc15.c drm/amdgpu: Add PSP reload case to reset-on-init 2024-09-26 17:07:16 -04:00
soc15.h drm/amdgpu: add macro to calculate offset with instance 2024-07-27 17:28:28 -04:00
soc15_common.h
soc15d.h drm/amdgpu: Add PACKET3_RUN_CLEANER_SHADER for cleaner shader execution 2024-08-20 22:07:02 -04:00
soc21.c drm/amdgpu: enable dpg for vcn and jpeg on GC 11_5_2 2024-07-08 16:50:40 -04:00
soc21.h
soc24.c drm/amdgpu: Fix selfring initialization sequence on soc24 2024-09-18 16:14:47 -04:00
soc24.h drm/amdgpu: Add soc24 common ip block (v2) 2024-04-30 09:46:51 -04:00
ta_rap_if.h
ta_ras_if.h drm/amdgpu: add socket id parameter for psp query address cmd 2024-03-22 15:54:54 -04:00
ta_secureDisplay_if.h
ta_xgmi_if.h
tonga_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_0.c
umc_v6_0.h
umc_v6_1.c
umc_v6_1.h
umc_v6_7.c
umc_v6_7.h
umc_v8_7.c
umc_v8_7.h
umc_v8_10.c drm/amdgpu: Update setting EEPROM table version 2024-03-20 13:38:15 -04:00
umc_v8_10.h
umc_v12_0.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
umc_v12_0.h drm/amdgpu: optimize logging deferred error info 2024-07-23 17:32:14 -04:00
umsch_mm_v4_0.c drm/amdgpu: fix invadate operation for umsch 2024-05-23 15:09:35 -04:00
umsch_mm_v4_0.h
uvd_v3_1.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v3_1.h
uvd_v4_2.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v6_0.h
uvd_v7_0.c
uvd_v7_0.h
vce_v2_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
vce_v2_0.h
vce_v3_0.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
vce_v3_0.h
vce_v4_0.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
vce_v4_0.h
vcn_sw_ring.c
vcn_sw_ring.h
vcn_v1_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v2_0.h
vcn_v2_5.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v2_5.h
vcn_v3_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v3_0.h
vcn_v4_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v4_0.h
vcn_v4_0_3.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v4_0_3.h
vcn_v4_0_5.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v4_0_5.h
vcn_v5_0_0.c drm/amdgpu: update the handle ptr in print_ip_state 2024-10-01 17:36:17 -04:00
vcn_v5_0_0.h
vega10_ih.c
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: Add sdma v4_4_5 ip block 2024-05-02 15:48:57 -04:00
vega20_ih.h
vega20_reg_init.c
vi.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
vi.h
vid.h drm/amdgpu/gfx8: add ring reset callback for gfx 2024-08-16 14:24:09 -04:00
vpe_6_1_fw_if.h
vpe_v6_1.c drm/amdgpu: add firmware for VPE IP v6.1.3 2024-07-02 18:06:24 -04:00
vpe_v6_1.h