Star64_linux/drivers/gpu/drm/amd/amdgpu
Yintian Tao e9bc1bf791 drm/amdgpu: register pm sysfs for sriov (v2)
we need register pm sysfs for virt in order
to support dpm level modification because
smu ip block will not be added under SRIOV

v2: whitespace fixes (Alex)

Signed-off-by: Yintian Tao <yttao@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-06-13 13:59:48 -05:00
..
amdgpu.h drm/amdgpu: Add module parameter for specifying default ABM level 2019-06-11 12:45:18 -05:00
amdgpu_acp.c
amdgpu_acp.h
amdgpu_acpi.c drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in 2019-05-06 09:36:23 -05:00
amdgpu_afmt.c
amdgpu_amdkfd.c drm/amdgpu: Add CHIP_VEGAM to amdgpu_amdkfd_device_probe 2019-06-11 12:51:43 -05:00
amdgpu_amdkfd.h drm/amdgpu: Add function to add/remove gws to kfd process 2019-05-28 14:44:18 -05:00
amdgpu_amdkfd_fence.c drm/amdgpu: Simplify kgd2kfd interface 2019-01-14 15:04:29 -05:00
amdgpu_amdkfd_gfx_v7.c drm/amdkfd: Cosmetic cleanup 2019-05-24 12:20:48 -05:00
amdgpu_amdkfd_gfx_v8.c drm/amdkfd: Cosmetic cleanup 2019-05-24 12:20:48 -05:00
amdgpu_amdkfd_gfx_v9.c drm/amdgpu: Use heavy weight for tlb invalidation on xgmi configuration 2019-05-24 12:21:01 -05:00
amdgpu_amdkfd_gpuvm.c drm/ttm: Make LRU removal optional v2 2019-05-31 10:39:34 -05:00
amdgpu_atombios.c
amdgpu_atombios.h
amdgpu_atomfirmware.c drm/amdgpu: add atomfirmware helper function to query sram ecc caps 2019-03-19 15:36:51 -05:00
amdgpu_atomfirmware.h drm/amdgpu: add atomfirmware helper function to query sram ecc caps 2019-03-19 15:36:51 -05:00
amdgpu_atpx_handler.c drm/amdgpu: Add APTX quirk for Lenovo laptop 2019-01-25 16:15:35 -05:00
amdgpu_benchmark.c
amdgpu_bios.c
amdgpu_bo_list.c drm/amdgpu: remove static GDS, GWS and OA allocation 2019-05-24 12:20:52 -05:00
amdgpu_bo_list.h drm/amdgpu: replace get_user_pages with HMM mirror helpers 2019-05-24 12:21:02 -05:00
amdgpu_cgs.c
amdgpu_connectors.c drm: Split out drm_probe_helper.h 2019-01-24 13:20:42 +01:00
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu: stop removing BOs from the LRU v3 2019-06-11 11:52:19 -05:00
amdgpu_csa.c drm/amdgpu: stop removing BOs from the LRU v3 2019-06-11 11:52:19 -05:00
amdgpu_csa.h
amdgpu_ctx.c drm/amdgpu: wait for VM to become idle during flush 2019-03-19 15:36:58 -05:00
amdgpu_ctx.h drm/amdgpu: wait for VM to become idle during flush 2019-03-19 15:36:58 -05:00
amdgpu_debugfs.c drm/amd/powerplay: implement sysfs of amdgpu_get_busy_percent for smu11 2019-03-19 15:03:57 -05:00
amdgpu_debugfs.h
amdgpu_device.c drm/amdgpu: register pm sysfs for sriov (v2) 2019-06-13 13:59:48 -05:00
amdgpu_display.c drm/amd/display: Switch the custom "max bpc" property to the DRM prop 2019-05-24 12:25:56 -05:00
amdgpu_display.h
amdgpu_dma_buf.c drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] 2019-05-24 12:20:48 -05:00
amdgpu_dma_buf.h drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] 2019-05-24 12:20:48 -05:00
amdgpu_doorbell.h Revert "drm/amdgpu: Delete user queue doorbell variables" 2019-02-19 15:58:26 -05:00
amdgpu_dpm.c drm/amd/powerplay: add function to get sclk and mclk 2019-03-19 15:04:01 -05:00
amdgpu_dpm.h drm/amd/powerplay: support temperature emergency max values 2019-05-24 12:20:47 -05:00
amdgpu_drv.c drm/amdgpu: Add module parameter for specifying default ABM level 2019-06-11 12:45:18 -05:00
amdgpu_drv.h
amdgpu_encoders.c
amdgpu_fb.c drm: Remove users of drm_format_info_plane_cpp 2019-05-20 13:35:56 +02:00
amdgpu_fence.c drm/amdgpu: enable separate timeout setting for every ring type V4 2019-05-24 12:20:48 -05:00
amdgpu_gart.c
amdgpu_gart.h
amdgpu_gds.h drm/amdgpu: remove static GDS, GWS and OA allocation 2019-05-24 12:20:52 -05:00
amdgpu_gem.c drm/amdgpu: stop removing BOs from the LRU v3 2019-06-11 11:52:19 -05:00
amdgpu_gem.h drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] 2019-05-24 12:20:48 -05:00
amdgpu_gfx.c drm/amd/powerplay: add limit of pp_feature for smu (v3) 2019-03-19 15:04:02 -05:00
amdgpu_gfx.h drm/amdgpu: enable ras on gfx9 (v2) 2019-03-19 15:36:50 -05:00
amdgpu_gmc.c drm/amdgpu: use ring/hash for fault handling on GMC9 v3 2019-03-19 15:36:58 -05:00
amdgpu_gmc.h drm/amdgpu: use ring/hash for fault handling on GMC9 v3 2019-03-19 15:36:58 -05:00
amdgpu_gtt_mgr.c drm/amdgpu: Add sysfs files for returning VRAM/GTT info v2 2019-03-19 15:04:02 -05:00
amdgpu_i2c.c
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: Adjust IB test timeout for XGMI configuration 2019-04-04 10:21:14 -05:00
amdgpu_ids.c
amdgpu_ids.h
amdgpu_ih.c drm/amdgpu: limit the number of IVs processed at once 2019-03-19 15:36:58 -05:00
amdgpu_ih.h drm/amdgpu: limit the number of IVs processed at once 2019-03-19 15:36:58 -05:00
amdgpu_ioc32.c
amdgpu_irq.c drm/amdgpu: cleanup amdgpu_ih_process a bit more 2019-02-13 17:47:11 -05:00
amdgpu_irq.h drm/amdgpu: cleanup amdgpu_ih_process a bit more 2019-02-13 17:47:11 -05:00
amdgpu_job.c drm/amdgpu: suppress repeating tmo report 2019-05-24 12:20:52 -05:00
amdgpu_job.h
amdgpu_kms.c drm/amdgpu: fix a race in GPU reset with IB test (v2) 2019-06-05 22:18:09 -05:00
amdgpu_mn.c drm/amdgpu: use new HMM APIs and helpers 2019-06-11 12:56:01 -05:00
amdgpu_mn.h drm/amdgpu: more descriptive message if HMM not enabled 2019-05-24 12:21:02 -05:00
amdgpu_mode.h drm/amd/display: Switch the custom "max bpc" property to the DRM prop 2019-05-24 12:25:56 -05:00
amdgpu_object.c drm/amdgpu: create GDS, GWS and OA in system domain 2019-06-11 11:52:12 -05:00
amdgpu_object.h drm/amdgpu: stop removing BOs from the LRU v3 2019-06-11 11:52:19 -05:00
amdgpu_pll.c
amdgpu_pll.h
amdgpu_pm.c drm/amdgpu: register pm sysfs for sriov (v2) 2019-06-13 13:59:48 -05:00
amdgpu_pm.h drm/amdgpu: register pm sysfs for sriov (v2) 2019-06-13 13:59:48 -05:00
amdgpu_psp.c Merge branch 'drm-next-5.3' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-05-31 10:04:39 +10:00
amdgpu_psp.h drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG 2019-05-24 12:20:51 -05:00
amdgpu_ras.c drm/amdgpu: ras injection use gpu address 2019-05-31 10:39:29 -05:00
amdgpu_ras.h drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported() 2019-06-11 12:51:51 -05:00
amdgpu_ring.c drm/amdgpu: drop the incorrect soft_reset for SRIOV 2019-06-11 12:44:52 -05:00
amdgpu_ring.h drm/amdgpu: add no_user_fence flag to ring funcs 2019-05-24 12:20:51 -05:00
amdgpu_rlc.c
amdgpu_rlc.h
amdgpu_sa.c
amdgpu_sched.c amdgpu: switch to fdget() 2019-05-02 02:25:53 -04:00
amdgpu_sched.h
amdgpu_sdma.c
amdgpu_sdma.h drm/amdgpu: Correct the irq types' num of sdma 2019-04-03 10:00:28 -05:00
amdgpu_sync.c
amdgpu_sync.h
amdgpu_test.c
amdgpu_trace.h drm/amdgpu: add the IH to the IV trace 2019-01-14 15:04:48 -05:00
amdgpu_trace_points.c
amdgpu_ttm.c drm/amdgpu: use new HMM APIs and helpers 2019-06-11 12:56:01 -05:00
amdgpu_ttm.h drm/amdgpu: fix HMM config dependency issue 2019-05-24 12:21:02 -05:00
amdgpu_ucode.c drm/amdgpu: Report firmware versions with sysfs v2 2019-05-24 12:20:52 -05:00
amdgpu_ucode.h drm/amdgpu: Report firmware versions with sysfs v2 2019-05-24 12:20:52 -05:00
amdgpu_uvd.c
amdgpu_uvd.h
amdgpu_vce.c drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) 2019-06-11 12:39:26 -05:00
amdgpu_vce.h drm/amdgpu: add flags to emit_ib interface v2 2019-01-25 16:15:35 -05:00
amdgpu_vcn.c drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc 2019-06-11 12:39:44 -05:00
amdgpu_vcn.h drm/amdgpu: make VCN DPG pause mode detached from general VCN 2019-05-24 12:20:52 -05:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: init vega10 SR-IOV reg access mode 2019-05-24 12:20:50 -05:00
amdgpu_virt.h drm/amdgpu: init vega10 SR-IOV reg access mode 2019-05-24 12:20:50 -05:00
amdgpu_vm.c drm/amdgpu: Fix VM clean check method 2019-05-06 09:36:48 -05:00
amdgpu_vm.h drm/amdgpu: provide the page fault queue to the VM code 2019-04-03 10:00:30 -05:00
amdgpu_vm_cpu.c drm/amdgpu: move VM table mapping into the backend as well 2019-03-27 22:40:50 -05:00
amdgpu_vm_sdma.c drm/amdgpu: drop the ib from the VM update parameters 2019-03-27 22:40:57 -05:00
amdgpu_vram_mgr.c drm/amd/amdgpu: remove vram_page_split kernel option (v3) 2019-06-11 12:44:23 -05:00
amdgpu_xgmi.c drm/amd/doc: Add XGMI sysfs documentation 2019-05-24 12:46:49 -05:00
amdgpu_xgmi.h drm/amdgpu: Implement get num of hops between two xgmi device 2019-05-24 12:20:48 -05:00
atom.c drm: move drm_can_sleep() to drm_util.h 2019-01-14 10:58:37 +01:00
atom.h
atombios_crtc.c
atombios_crtc.h
atombios_dp.c
atombios_dp.h
atombios_encoders.c
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik.c drm/amdgpu: Add PCIe replay count sysfs file 2019-05-24 12:20:48 -05:00
cik.h
cik_dpm.h drm/amdgpu: remove old CI DPM implementation 2019-01-25 16:15:36 -05:00
cik_ih.c drm/amdgpu: simplify IH programming 2019-01-14 15:04:47 -05:00
cik_ih.h
cik_sdma.c drm/amdgpu: Correct the irq types' num of sdma 2019-04-03 10:00:28 -05:00
cik_sdma.h
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_si.h
clearstate_vi.h
cz_ih.c drm/amdgpu: simplify IH programming 2019-01-14 15:04:47 -05:00
cz_ih.h
dce_v6_0.c drm/amdgpu: fix several indentation issues 2019-02-13 17:51:37 -05:00
dce_v6_0.h
dce_v8_0.c
dce_v8_0.h
dce_v10_0.c
dce_v10_0.h
dce_v11_0.c
dce_v11_0.h
dce_virtual.c drm/amdgpu/virtual_dce: No need to pin the fb's bo 2019-01-14 15:04:22 -05:00
dce_virtual.h
df_v1_7.c
df_v1_7.h
df_v3_6.c drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" 2019-05-24 12:21:00 -05:00
df_v3_6.h drm/amdgpu: add df perfmon regs and funcs for xgmi 2019-05-24 12:20:50 -05:00
emu_soc.c
gfx_v6_0.c drm/amdgpu: add thick tile mode settings for Oland of gfx6 2019-03-19 15:04:04 -05:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu: remove static GDS, GWS and OA allocation 2019-05-24 12:20:52 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: remove static GDS, GWS and OA allocation 2019-05-24 12:20:52 -05:00
gfx_v8_0.h
gfx_v9_0.c drm/amdgpu: Add GDS clearing workaround in later init for gfx9 2019-06-11 12:44:47 -05:00
gfx_v9_0.h
gfxhub_v1_0.c drm/amdgpu/sriov: Correct some register program method 2019-05-31 10:39:33 -05:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gmc_v6_0.c Merge branch 'drm-next-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-04-03 13:26:11 +10:00
gmc_v6_0.h
gmc_v7_0.c Merge branch 'drm-next-5.2' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-04-03 13:26:11 +10:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: Fix CIK references in gmc_v8 2019-05-24 12:20:48 -05:00
gmc_v8_0.h
gmc_v9_0.c Merge branch 'drm-next-5.3' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-05-31 10:04:39 +10:00
gmc_v9_0.h
iceland_ih.c drm/amdgpu: simplify IH programming 2019-01-14 15:04:47 -05:00
iceland_ih.h
iceland_sdma_pkt_open.h
Kconfig Merge branch 'drm-next-5.3' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-05-31 10:04:39 +10:00
kv_dpm.c drm/amd/powerplay: add limit of pp_feature for smu (v3) 2019-03-19 15:04:02 -05:00
kv_dpm.h
kv_smc.c
Makefile drm/amdgpu: use HMM callback to replace mmu notifier 2019-05-24 12:21:01 -05:00
mmhub_v1_0.c drm/amdgpu: Skip setting some regs under Vega10 VF 2019-05-24 12:20:51 -05:00
mmhub_v1_0.h
mmsch_v1_0.h
mxgpu_ai.c drm/amdgpu: Hardcode reg access using L1 security 2019-06-11 12:39:51 -05:00
mxgpu_ai.h drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV 2019-05-06 09:36:48 -05:00
mxgpu_vi.c drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive" 2019-04-19 11:33:27 -05:00
mxgpu_vi.h
nbio_v6_1.c drm/amdgpu: enable IH doorbell for ring 1&2 on Vega 2019-03-19 15:36:58 -05:00
nbio_v6_1.h
nbio_v7_0.c drm/amdgpu: Remap hdp coherency registers 2019-05-24 12:20:47 -05:00
nbio_v7_0.h
nbio_v7_4.c drm/amdgpu: Remap hdp coherency registers 2019-05-24 12:20:47 -05:00
nbio_v7_4.h
ObjectID.h
ppsmc.h
psp_gfx_if.h drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG 2019-05-24 12:20:50 -05:00
psp_v3_1.c drm/amdgpu: Support PSP VMR ring for Vega10 VF 2019-05-24 12:20:51 -05:00
psp_v3_1.h
psp_v10_0.c drm/amdgpu/psp: make get_fw_type and prep_cmd_buf to be common interfaces 2019-01-14 15:04:51 -05:00
psp_v10_0.h
psp_v11_0.c drm/amdgpu: Always enable memory sharing within same XGMI hive 2019-04-10 13:53:27 -05:00
psp_v11_0.h
r600_dpm.h
sdma_v2_4.c drm/amdgpu: Correct the irq types' num of sdma 2019-04-03 10:00:28 -05:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: Correct the irq types' num of sdma 2019-04-03 10:00:28 -05:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: sdma handle ras resume 2019-05-24 12:20:51 -05:00
sdma_v4_0.h
si.c drm/amdgpu: Add PCIe replay count sysfs file 2019-05-24 12:20:48 -05:00
si.h
si_dma.c drm/amdgpu: Correct the irq types' num of sdma 2019-04-03 10:00:28 -05:00
si_dma.h
si_dpm.c drm/amdgpu: remove set but not used variable 'vbi_time_out' 2019-03-19 15:03:53 -05:00
si_dpm.h
si_enums.h
si_ih.c drm/amdgpu: simplify IH programming 2019-01-14 15:04:47 -05:00
si_ih.h
si_smc.c
sid.h
sislands_smc.h
soc15.c drm/amdgpu: Need to set the baco cap before baco reset 2019-05-28 14:47:42 -05:00
soc15.h drm/amdgpu: Fixed missing to clear some EDC count 2019-06-11 11:57:38 -05:00
soc15_common.h drm/amdgpu: move the VCN DPG mode read and write to VCN 2019-05-24 12:20:52 -05:00
soc15d.h
ta_ras_if.h drm/amdgpu/psp: udpate ta_ras interface header 2019-06-11 11:51:28 -05:00
ta_xgmi_if.h
tonga_ih.c drm/amdgpu: simplify IH programming 2019-01-14 15:04:47 -05:00
tonga_ih.h
tonga_sdma_pkt_open.h
uvd_v4_2.c drm/amdgpu/UVD: set no_user_fence flag to true 2019-05-24 12:20:51 -05:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu/UVD: set no_user_fence flag to true 2019-05-24 12:20:51 -05:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc 2019-06-11 12:39:44 -05:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc 2019-06-11 12:39:44 -05:00
uvd_v7_0.h
vce_v2_0.c drm/amdgpu/VCE: set no_user_fence flag to true 2019-05-24 12:20:51 -05:00
vce_v2_0.h
vce_v3_0.c drm/amdgpu/VCE: set no_user_fence flag to true 2019-05-24 12:20:51 -05:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu/VCE: set no_user_fence flag to true 2019-05-24 12:20:51 -05:00
vce_v4_0.h
vcn_v1_0.c drm/amdgpu: make VCN DPG pause mode detached from general VCN 2019-05-24 12:20:52 -05:00
vcn_v1_0.h
vega10_ih.c drm/amdgpu: call psp to program ih cntl in SR-IOV 2019-05-24 12:20:51 -05:00
vega10_ih.h
vega10_reg_init.c Revert "drm/amdgpu: Delete user queue doorbell variables" 2019-02-19 15:58:26 -05:00
vega10_sdma_pkt_open.h
vega20_reg_init.c Revert "drm/amdgpu: Delete user queue doorbell variables" 2019-02-19 15:58:26 -05:00
vi.c drm/amdgpu: Add PCIe replay count sysfs file 2019-05-24 12:20:48 -05:00
vi.h
vi_dpm.h
vid.h