diff options
author | Alex Deucher <alexander.deucher@amd.com> | 2017-12-15 16:18:00 -0500 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2017-12-18 10:59:40 -0500 |
commit | 2990a1fc012e1bb4523a54d2c27eebc21a2c7e7e (patch) | |
tree | e07272cef54677f36064067882d5135ce5c69422 /drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | |
parent | f5ec697e37023ce60dc1c38bf6b2bf32de767376 (diff) |
drm/amdgpu: rename ip block helper functions
add device to the name for consistency.
Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 50 |
1 files changed, 26 insertions, 24 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index 3135287c0f5b..38e14525721c 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | |||
@@ -937,9 +937,9 @@ static const struct vga_switcheroo_client_ops amdgpu_switcheroo_ops = { | |||
937 | .can_switch = amdgpu_switcheroo_can_switch, | 937 | .can_switch = amdgpu_switcheroo_can_switch, |
938 | }; | 938 | }; |
939 | 939 | ||
940 | int amdgpu_set_clockgating_state(struct amdgpu_device *adev, | 940 | int amdgpu_device_ip_set_clockgating_state(struct amdgpu_device *adev, |
941 | enum amd_ip_block_type block_type, | 941 | enum amd_ip_block_type block_type, |
942 | enum amd_clockgating_state state) | 942 | enum amd_clockgating_state state) |
943 | { | 943 | { |
944 | int i, r = 0; | 944 | int i, r = 0; |
945 | 945 | ||
@@ -959,9 +959,9 @@ int amdgpu_set_clockgating_state(struct amdgpu_device *adev, | |||
959 | return r; | 959 | return r; |
960 | } | 960 | } |
961 | 961 | ||
962 | int amdgpu_set_powergating_state(struct amdgpu_device *adev, | 962 | int amdgpu_device_ip_set_powergating_state(struct amdgpu_device *adev, |
963 | enum amd_ip_block_type block_type, | 963 | enum amd_ip_block_type block_type, |
964 | enum amd_powergating_state state) | 964 | enum amd_powergating_state state) |
965 | { | 965 | { |
966 | int i, r = 0; | 966 | int i, r = 0; |
967 | 967 | ||
@@ -981,7 +981,8 @@ int amdgpu_set_powergating_state(struct amdgpu_device *adev, | |||
981 | return r; | 981 | return r; |
982 | } | 982 | } |
983 | 983 | ||
984 | void amdgpu_get_clockgating_state(struct amdgpu_device *adev, u32 *flags) | 984 | void amdgpu_device_ip_get_clockgating_state(struct amdgpu_device *adev, |
985 | u32 *flags) | ||
985 | { | 986 | { |
986 | int i; | 987 | int i; |
987 | 988 | ||
@@ -993,8 +994,8 @@ void amdgpu_get_clockgating_state(struct amdgpu_device *adev, u32 *flags) | |||
993 | } | 994 | } |
994 | } | 995 | } |
995 | 996 | ||
996 | int amdgpu_wait_for_idle(struct amdgpu_device *adev, | 997 | int amdgpu_device_ip_wait_for_idle(struct amdgpu_device *adev, |
997 | enum amd_ip_block_type block_type) | 998 | enum amd_ip_block_type block_type) |
998 | { | 999 | { |
999 | int i, r; | 1000 | int i, r; |
1000 | 1001 | ||
@@ -1012,8 +1013,8 @@ int amdgpu_wait_for_idle(struct amdgpu_device *adev, | |||
1012 | 1013 | ||
1013 | } | 1014 | } |
1014 | 1015 | ||
1015 | bool amdgpu_is_idle(struct amdgpu_device *adev, | 1016 | bool amdgpu_device_ip_is_idle(struct amdgpu_device *adev, |
1016 | enum amd_ip_block_type block_type) | 1017 | enum amd_ip_block_type block_type) |
1017 | { | 1018 | { |
1018 | int i; | 1019 | int i; |
1019 | 1020 | ||
@@ -1027,8 +1028,9 @@ bool amdgpu_is_idle(struct amdgpu_device *adev, | |||
1027 | 1028 | ||
1028 | } | 1029 | } |
1029 | 1030 | ||
1030 | struct amdgpu_ip_block * amdgpu_get_ip_block(struct amdgpu_device *adev, | 1031 | struct amdgpu_ip_block * |
1031 | enum amd_ip_block_type type) | 1032 | amdgpu_device_ip_get_ip_block(struct amdgpu_device *adev, |
1033 | enum amd_ip_block_type type) | ||
1032 | { | 1034 | { |
1033 | int i; | 1035 | int i; |
1034 | 1036 | ||
@@ -1040,7 +1042,7 @@ struct amdgpu_ip_block * amdgpu_get_ip_block(struct amdgpu_device *adev, | |||
1040 | } | 1042 | } |
1041 | 1043 | ||
1042 | /** | 1044 | /** |
1043 | * amdgpu_ip_block_version_cmp | 1045 | * amdgpu_device_ip_block_version_cmp |
1044 | * | 1046 | * |
1045 | * @adev: amdgpu_device pointer | 1047 | * @adev: amdgpu_device pointer |
1046 | * @type: enum amd_ip_block_type | 1048 | * @type: enum amd_ip_block_type |
@@ -1050,11 +1052,11 @@ struct amdgpu_ip_block * amdgpu_get_ip_block(struct amdgpu_device *adev, | |||
1050 | * return 0 if equal or greater | 1052 | * return 0 if equal or greater |
1051 | * return 1 if smaller or the ip_block doesn't exist | 1053 | * return 1 if smaller or the ip_block doesn't exist |
1052 | */ | 1054 | */ |
1053 | int amdgpu_ip_block_version_cmp(struct amdgpu_device *adev, | 1055 | int amdgpu_device_ip_block_version_cmp(struct amdgpu_device *adev, |
1054 | enum amd_ip_block_type type, | 1056 | enum amd_ip_block_type type, |
1055 | u32 major, u32 minor) | 1057 | u32 major, u32 minor) |
1056 | { | 1058 | { |
1057 | struct amdgpu_ip_block *ip_block = amdgpu_get_ip_block(adev, type); | 1059 | struct amdgpu_ip_block *ip_block = amdgpu_device_ip_get_ip_block(adev, type); |
1058 | 1060 | ||
1059 | if (ip_block && ((ip_block->version->major > major) || | 1061 | if (ip_block && ((ip_block->version->major > major) || |
1060 | ((ip_block->version->major == major) && | 1062 | ((ip_block->version->major == major) && |
@@ -1065,7 +1067,7 @@ int amdgpu_ip_block_version_cmp(struct amdgpu_device *adev, | |||
1065 | } | 1067 | } |
1066 | 1068 | ||
1067 | /** | 1069 | /** |
1068 | * amdgpu_ip_block_add | 1070 | * amdgpu_device_ip_block_add |
1069 | * | 1071 | * |
1070 | * @adev: amdgpu_device pointer | 1072 | * @adev: amdgpu_device pointer |
1071 | * @ip_block_version: pointer to the IP to add | 1073 | * @ip_block_version: pointer to the IP to add |
@@ -1073,8 +1075,8 @@ int amdgpu_ip_block_version_cmp(struct amdgpu_device *adev, | |||
1073 | * Adds the IP block driver information to the collection of IPs | 1075 | * Adds the IP block driver information to the collection of IPs |
1074 | * on the asic. | 1076 | * on the asic. |
1075 | */ | 1077 | */ |
1076 | int amdgpu_ip_block_add(struct amdgpu_device *adev, | 1078 | int amdgpu_device_ip_block_add(struct amdgpu_device *adev, |
1077 | const struct amdgpu_ip_block_version *ip_block_version) | 1079 | const struct amdgpu_ip_block_version *ip_block_version) |
1078 | { | 1080 | { |
1079 | if (!ip_block_version) | 1081 | if (!ip_block_version) |
1080 | return -EINVAL; | 1082 | return -EINVAL; |
@@ -1569,10 +1571,10 @@ int amdgpu_device_ip_suspend(struct amdgpu_device *adev) | |||
1569 | amdgpu_virt_request_full_gpu(adev, false); | 1571 | amdgpu_virt_request_full_gpu(adev, false); |
1570 | 1572 | ||
1571 | /* ungate SMC block first */ | 1573 | /* ungate SMC block first */ |
1572 | r = amdgpu_set_clockgating_state(adev, AMD_IP_BLOCK_TYPE_SMC, | 1574 | r = amdgpu_device_ip_set_clockgating_state(adev, AMD_IP_BLOCK_TYPE_SMC, |
1573 | AMD_CG_STATE_UNGATE); | 1575 | AMD_CG_STATE_UNGATE); |
1574 | if (r) { | 1576 | if (r) { |
1575 | DRM_ERROR("set_clockgating_state(ungate) SMC failed %d\n",r); | 1577 | DRM_ERROR("set_clockgating_state(ungate) SMC failed %d\n", r); |
1576 | } | 1578 | } |
1577 | 1579 | ||
1578 | for (i = adev->num_ip_blocks - 1; i >= 0; i--) { | 1580 | for (i = adev->num_ip_blocks - 1; i >= 0; i--) { |