diff options
author | Rex Zhu <Rex.Zhu@amd.com> | 2018-03-12 07:52:23 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-03-15 10:57:50 -0400 |
commit | b905090d2bae2e6189511714a7b88691b439c5a1 (patch) | |
tree | 5e76fdd63bf4d6d2c9ca8ccfa881bc9950ffbc9e /drivers/gpu/drm/amd/amdgpu/si.c | |
parent | 5b2a3d2c153eb49343091e5394201d4f7e5554ed (diff) |
drm/amdgpu: Remove wrapper layer of smu ip functions
1. delete amdgpu_powerplay.c used for wrapping smu ip functions
2. delete struct pp_instance,
3. make struct hwmgr as the smu hw handle.
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Rex Zhu <Rex.Zhu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/si.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/si.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/si.c b/drivers/gpu/drm/amd/amdgpu/si.c index 6e61b56bfbfc..b154667a8fd9 100644 --- a/drivers/gpu/drm/amd/amdgpu/si.c +++ b/drivers/gpu/drm/amd/amdgpu/si.c | |||
@@ -32,7 +32,7 @@ | |||
32 | #include "amdgpu_vce.h" | 32 | #include "amdgpu_vce.h" |
33 | #include "atom.h" | 33 | #include "atom.h" |
34 | #include "amd_pcie.h" | 34 | #include "amd_pcie.h" |
35 | #include "amdgpu_powerplay.h" | 35 | #include "si_dpm.h" |
36 | #include "sid.h" | 36 | #include "sid.h" |
37 | #include "si_ih.h" | 37 | #include "si_ih.h" |
38 | #include "gfx_v6_0.h" | 38 | #include "gfx_v6_0.h" |
@@ -1983,7 +1983,7 @@ int si_set_ip_blocks(struct amdgpu_device *adev) | |||
1983 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); | 1983 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); |
1984 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); | 1984 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); |
1985 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); | 1985 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); |
1986 | amdgpu_device_ip_block_add(adev, &amdgpu_pp_ip_block); | 1986 | amdgpu_device_ip_block_add(adev, &si_smu_ip_block); |
1987 | if (adev->enable_virtual_display) | 1987 | if (adev->enable_virtual_display) |
1988 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); | 1988 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); |
1989 | else | 1989 | else |
@@ -1997,7 +1997,7 @@ int si_set_ip_blocks(struct amdgpu_device *adev) | |||
1997 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); | 1997 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); |
1998 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); | 1998 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); |
1999 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); | 1999 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); |
2000 | amdgpu_device_ip_block_add(adev, &amdgpu_pp_ip_block); | 2000 | amdgpu_device_ip_block_add(adev, &si_smu_ip_block); |
2001 | if (adev->enable_virtual_display) | 2001 | if (adev->enable_virtual_display) |
2002 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); | 2002 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); |
2003 | else | 2003 | else |
@@ -2011,7 +2011,7 @@ int si_set_ip_blocks(struct amdgpu_device *adev) | |||
2011 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); | 2011 | amdgpu_device_ip_block_add(adev, &si_common_ip_block); |
2012 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); | 2012 | amdgpu_device_ip_block_add(adev, &gmc_v6_0_ip_block); |
2013 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); | 2013 | amdgpu_device_ip_block_add(adev, &si_ih_ip_block); |
2014 | amdgpu_device_ip_block_add(adev, &amdgpu_pp_ip_block); | 2014 | amdgpu_device_ip_block_add(adev, &si_smu_ip_block); |
2015 | if (adev->enable_virtual_display) | 2015 | if (adev->enable_virtual_display) |
2016 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); | 2016 | amdgpu_device_ip_block_add(adev, &dce_virtual_ip_block); |
2017 | amdgpu_device_ip_block_add(adev, &gfx_v6_0_ip_block); | 2017 | amdgpu_device_ip_block_add(adev, &gfx_v6_0_ip_block); |