mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 10:04:04 +02:00
drm/amdgpu: Remove pcie bw sys entry
Remove pcie bw sys entry for asics not supporting such function Signed-off-by: Asad Kamal <asad.kamal@amd.com> Reviewed-by: Lijo Lazar <lijo.lazar@amd.com> Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
c607e76e64
commit
5fe4a8d3c6
|
|
@ -895,7 +895,6 @@ static const struct amdgpu_asic_funcs aqua_vanjaram_asic_funcs =
|
|||
.get_config_memsize = &soc15_get_config_memsize,
|
||||
.need_full_reset = &soc15_need_full_reset,
|
||||
.init_doorbell_index = &aqua_vanjaram_doorbell_index_init,
|
||||
.get_pcie_usage = &vega20_get_pcie_usage,
|
||||
.need_reset_on_init = &soc15_need_reset_on_init,
|
||||
.get_pcie_replay_count = &amdgpu_nbio_get_pcie_replay_count,
|
||||
.supports_baco = &soc15_supports_baco,
|
||||
|
|
|
|||
|
|
@ -2174,7 +2174,8 @@ static int default_attr_update(struct amdgpu_device *adev, struct amdgpu_device_
|
|||
*states = ATTR_STATE_UNSUPPORTED;
|
||||
} else if (DEVICE_ATTR_IS(pcie_bw)) {
|
||||
/* PCIe Perf counters won't work on APU nodes */
|
||||
if (adev->flags & AMD_IS_APU)
|
||||
if (adev->flags & AMD_IS_APU ||
|
||||
!adev->asic_funcs->get_pcie_usage)
|
||||
*states = ATTR_STATE_UNSUPPORTED;
|
||||
} else if (DEVICE_ATTR_IS(unique_id)) {
|
||||
switch (gc_ver) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user