Skip to content

Commit f13c7da

Browse files
amd-sukhatrialexdeucher
authored andcommitted
drm/amdgpu: clean the dummy wait_for_idle functions
Remove the dummy wait_for_idle functions for all ip blocks. Signed-off-by: Sunil Khatri <sunil.khatri@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
1 parent aa980de commit f13c7da

16 files changed

Lines changed: 1 addition & 96 deletions

File tree

drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -584,11 +584,6 @@ static bool acp_is_idle(void *handle)
584584
return true;
585585
}
586586

587-
static int acp_wait_for_idle(struct amdgpu_ip_block *ip_block)
588-
{
589-
return 0;
590-
}
591-
592587
static int acp_soft_reset(struct amdgpu_ip_block *ip_block)
593588
{
594589
return 0;
@@ -622,7 +617,6 @@ static const struct amd_ip_funcs acp_ip_funcs = {
622617
.suspend = acp_suspend,
623618
.resume = acp_resume,
624619
.is_idle = acp_is_idle,
625-
.wait_for_idle = acp_wait_for_idle,
626620
.soft_reset = acp_soft_reset,
627621
.set_clockgating_state = acp_set_clockgating_state,
628622
.set_powergating_state = acp_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,6 @@ static bool isp_is_idle(void *handle)
128128
return true;
129129
}
130130

131-
static int isp_wait_for_idle(struct amdgpu_ip_block *ip_block)
132-
{
133-
return 0;
134-
}
135-
136131
static int isp_soft_reset(struct amdgpu_ip_block *ip_block)
137132
{
138133
return 0;
@@ -157,7 +152,6 @@ static const struct amd_ip_funcs isp_ip_funcs = {
157152
.hw_init = isp_hw_init,
158153
.hw_fini = isp_hw_fini,
159154
.is_idle = isp_is_idle,
160-
.wait_for_idle = isp_wait_for_idle,
161155
.soft_reset = isp_soft_reset,
162156
.set_clockgating_state = isp_set_clockgating_state,
163157
.set_powergating_state = isp_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -632,11 +632,6 @@ static bool amdgpu_vkms_is_idle(void *handle)
632632
return true;
633633
}
634634

635-
static int amdgpu_vkms_wait_for_idle(struct amdgpu_ip_block *ip_block)
636-
{
637-
return 0;
638-
}
639-
640635
static int amdgpu_vkms_soft_reset(struct amdgpu_ip_block *ip_block)
641636
{
642637
return 0;
@@ -665,7 +660,6 @@ static const struct amd_ip_funcs amdgpu_vkms_ip_funcs = {
665660
.suspend = amdgpu_vkms_suspend,
666661
.resume = amdgpu_vkms_resume,
667662
.is_idle = amdgpu_vkms_is_idle,
668-
.wait_for_idle = amdgpu_vkms_wait_for_idle,
669663
.soft_reset = amdgpu_vkms_soft_reset,
670664
.set_clockgating_state = amdgpu_vkms_set_clockgating_state,
671665
.set_powergating_state = amdgpu_vkms_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/cik.c

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2153,10 +2153,7 @@ static bool cik_common_is_idle(void *handle)
21532153
return true;
21542154
}
21552155

2156-
static int cik_common_wait_for_idle(struct amdgpu_ip_block *ip_block)
2157-
{
2158-
return 0;
2159-
}
2156+
21602157

21612158
static int cik_common_soft_reset(struct amdgpu_ip_block *ip_block)
21622159
{
@@ -2184,7 +2181,6 @@ static const struct amd_ip_funcs cik_common_ip_funcs = {
21842181
.hw_fini = cik_common_hw_fini,
21852182
.resume = cik_common_resume,
21862183
.is_idle = cik_common_is_idle,
2187-
.wait_for_idle = cik_common_wait_for_idle,
21882184
.soft_reset = cik_common_soft_reset,
21892185
.set_clockgating_state = cik_common_set_clockgating_state,
21902186
.set_powergating_state = cik_common_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2948,11 +2948,6 @@ static bool dce_v10_0_is_idle(void *handle)
29482948
return true;
29492949
}
29502950

2951-
static int dce_v10_0_wait_for_idle(struct amdgpu_ip_block *ip_block)
2952-
{
2953-
return 0;
2954-
}
2955-
29562951
static bool dce_v10_0_check_soft_reset(struct amdgpu_ip_block *ip_block)
29572952
{
29582953
struct amdgpu_device *adev = ip_block->adev;
@@ -3330,7 +3325,6 @@ static const struct amd_ip_funcs dce_v10_0_ip_funcs = {
33303325
.suspend = dce_v10_0_suspend,
33313326
.resume = dce_v10_0_resume,
33323327
.is_idle = dce_v10_0_is_idle,
3333-
.wait_for_idle = dce_v10_0_wait_for_idle,
33343328
.check_soft_reset = dce_v10_0_check_soft_reset,
33353329
.soft_reset = dce_v10_0_soft_reset,
33363330
.set_clockgating_state = dce_v10_0_set_clockgating_state,

drivers/gpu/drm/amd/amdgpu/dce_v11_0.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3086,11 +3086,6 @@ static bool dce_v11_0_is_idle(void *handle)
30863086
return true;
30873087
}
30883088

3089-
static int dce_v11_0_wait_for_idle(struct amdgpu_ip_block *ip_block)
3090-
{
3091-
return 0;
3092-
}
3093-
30943089
static int dce_v11_0_soft_reset(struct amdgpu_ip_block *ip_block)
30953090
{
30963091
u32 srbm_soft_reset = 0, tmp;
@@ -3462,7 +3457,6 @@ static const struct amd_ip_funcs dce_v11_0_ip_funcs = {
34623457
.suspend = dce_v11_0_suspend,
34633458
.resume = dce_v11_0_resume,
34643459
.is_idle = dce_v11_0_is_idle,
3465-
.wait_for_idle = dce_v11_0_wait_for_idle,
34663460
.soft_reset = dce_v11_0_soft_reset,
34673461
.set_clockgating_state = dce_v11_0_set_clockgating_state,
34683462
.set_powergating_state = dce_v11_0_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2843,11 +2843,6 @@ static bool dce_v6_0_is_idle(void *handle)
28432843
return true;
28442844
}
28452845

2846-
static int dce_v6_0_wait_for_idle(struct amdgpu_ip_block *ip_block)
2847-
{
2848-
return 0;
2849-
}
2850-
28512846
static int dce_v6_0_soft_reset(struct amdgpu_ip_block *ip_block)
28522847
{
28532848
DRM_INFO("xxxx: dce_v6_0_soft_reset --- no impl!!\n");
@@ -3152,7 +3147,6 @@ static const struct amd_ip_funcs dce_v6_0_ip_funcs = {
31523147
.suspend = dce_v6_0_suspend,
31533148
.resume = dce_v6_0_resume,
31543149
.is_idle = dce_v6_0_is_idle,
3155-
.wait_for_idle = dce_v6_0_wait_for_idle,
31563150
.soft_reset = dce_v6_0_soft_reset,
31573151
.set_clockgating_state = dce_v6_0_set_clockgating_state,
31583152
.set_powergating_state = dce_v6_0_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2866,11 +2866,6 @@ static bool dce_v8_0_is_idle(void *handle)
28662866
return true;
28672867
}
28682868

2869-
static int dce_v8_0_wait_for_idle(struct amdgpu_ip_block *ip_block)
2870-
{
2871-
return 0;
2872-
}
2873-
28742869
static int dce_v8_0_soft_reset(struct amdgpu_ip_block *ip_block)
28752870
{
28762871
u32 srbm_soft_reset = 0, tmp;
@@ -3240,7 +3235,6 @@ static const struct amd_ip_funcs dce_v8_0_ip_funcs = {
32403235
.suspend = dce_v8_0_suspend,
32413236
.resume = dce_v8_0_resume,
32423237
.is_idle = dce_v8_0_is_idle,
3243-
.wait_for_idle = dce_v8_0_wait_for_idle,
32443238
.soft_reset = dce_v8_0_soft_reset,
32453239
.set_clockgating_state = dce_v8_0_set_clockgating_state,
32463240
.set_powergating_state = dce_v8_0_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/nv.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,11 +1039,6 @@ static bool nv_common_is_idle(void *handle)
10391039
return true;
10401040
}
10411041

1042-
static int nv_common_wait_for_idle(struct amdgpu_ip_block *ip_block)
1043-
{
1044-
return 0;
1045-
}
1046-
10471042
static int nv_common_soft_reset(struct amdgpu_ip_block *ip_block)
10481043
{
10491044
return 0;
@@ -1111,7 +1106,6 @@ static const struct amd_ip_funcs nv_common_ip_funcs = {
11111106
.suspend = nv_common_suspend,
11121107
.resume = nv_common_resume,
11131108
.is_idle = nv_common_is_idle,
1114-
.wait_for_idle = nv_common_wait_for_idle,
11151109
.soft_reset = nv_common_soft_reset,
11161110
.set_clockgating_state = nv_common_set_clockgating_state,
11171111
.set_powergating_state = nv_common_set_powergating_state,

drivers/gpu/drm/amd/amdgpu/si.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2649,11 +2649,6 @@ static bool si_common_is_idle(void *handle)
26492649
return true;
26502650
}
26512651

2652-
static int si_common_wait_for_idle(struct amdgpu_ip_block *ip_block)
2653-
{
2654-
return 0;
2655-
}
2656-
26572652
static int si_common_soft_reset(struct amdgpu_ip_block *ip_block)
26582653
{
26592654
return 0;
@@ -2679,7 +2674,6 @@ static const struct amd_ip_funcs si_common_ip_funcs = {
26792674
.hw_fini = si_common_hw_fini,
26802675
.resume = si_common_resume,
26812676
.is_idle = si_common_is_idle,
2682-
.wait_for_idle = si_common_wait_for_idle,
26832677
.soft_reset = si_common_soft_reset,
26842678
.set_clockgating_state = si_common_set_clockgating_state,
26852679
.set_powergating_state = si_common_set_powergating_state,

0 commit comments

Comments
 (0)