@@ -129,7 +129,6 @@ static int amdgpu_debugfs_process_reg_op(bool read, struct file *f,
129129 if (use_bank ) {
130130 if ((sh_bank != 0xFFFFFFFF && sh_bank >= adev -> gfx .config .max_sh_per_se ) ||
131131 (se_bank != 0xFFFFFFFF && se_bank >= adev -> gfx .config .max_shader_engines )) {
132- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
133132 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
134133 amdgpu_virt_disable_access_debugfs (adev );
135134 return - EINVAL ;
@@ -179,7 +178,6 @@ static int amdgpu_debugfs_process_reg_op(bool read, struct file *f,
179178 if (pm_pg_lock )
180179 mutex_unlock (& adev -> pm .mutex );
181180
182- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
183181 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
184182
185183 amdgpu_virt_disable_access_debugfs (adev );
@@ -255,7 +253,6 @@ static ssize_t amdgpu_debugfs_regs2_op(struct file *f, char __user *buf, u32 off
255253 if (rd -> id .use_grbm ) {
256254 if ((rd -> id .grbm .sh != 0xFFFFFFFF && rd -> id .grbm .sh >= adev -> gfx .config .max_sh_per_se ) ||
257255 (rd -> id .grbm .se != 0xFFFFFFFF && rd -> id .grbm .se >= adev -> gfx .config .max_shader_engines )) {
258- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
259256 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
260257 amdgpu_virt_disable_access_debugfs (adev );
261258 mutex_unlock (& rd -> lock );
@@ -310,7 +307,6 @@ static ssize_t amdgpu_debugfs_regs2_op(struct file *f, char __user *buf, u32 off
310307
311308 mutex_unlock (& rd -> lock );
312309
313- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
314310 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
315311
316312 amdgpu_virt_disable_access_debugfs (adev );
@@ -446,7 +442,6 @@ static ssize_t amdgpu_debugfs_gprwave_read(struct file *f, char __user *buf, siz
446442 amdgpu_gfx_select_se_sh (adev , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , rd -> id .xcc_id );
447443 mutex_unlock (& adev -> grbm_idx_mutex );
448444
449- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
450445 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
451446
452447 if (!x ) {
@@ -557,7 +552,6 @@ static ssize_t amdgpu_debugfs_regs_pcie_read(struct file *f, char __user *buf,
557552
558553 r = result ;
559554out :
560- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
561555 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
562556 amdgpu_virt_disable_access_debugfs (adev );
563557 return r ;
@@ -617,7 +611,6 @@ static ssize_t amdgpu_debugfs_regs_pcie_write(struct file *f, const char __user
617611
618612 r = result ;
619613out :
620- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
621614 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
622615 amdgpu_virt_disable_access_debugfs (adev );
623616 return r ;
@@ -676,7 +669,6 @@ static ssize_t amdgpu_debugfs_regs_didt_read(struct file *f, char __user *buf,
676669
677670 r = result ;
678671out :
679- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
680672 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
681673 amdgpu_virt_disable_access_debugfs (adev );
682674 return r ;
@@ -736,7 +728,6 @@ static ssize_t amdgpu_debugfs_regs_didt_write(struct file *f, const char __user
736728
737729 r = result ;
738730out :
739- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
740731 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
741732 amdgpu_virt_disable_access_debugfs (adev );
742733 return r ;
@@ -795,7 +786,6 @@ static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,
795786
796787 r = result ;
797788out :
798- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
799789 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
800790 amdgpu_virt_disable_access_debugfs (adev );
801791 return r ;
@@ -855,7 +845,6 @@ static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *
855845
856846 r = result ;
857847out :
858- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
859848 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
860849 amdgpu_virt_disable_access_debugfs (adev );
861850 return r ;
@@ -1003,7 +992,6 @@ static ssize_t amdgpu_debugfs_sensor_read(struct file *f, char __user *buf,
1003992
1004993 r = amdgpu_dpm_read_sensor (adev , idx , & values [0 ], & valuesize );
1005994
1006- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
1007995 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
1008996
1009997 if (r ) {
@@ -1094,7 +1082,6 @@ static ssize_t amdgpu_debugfs_wave_read(struct file *f, char __user *buf,
10941082 amdgpu_gfx_select_se_sh (adev , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0 );
10951083 mutex_unlock (& adev -> grbm_idx_mutex );
10961084
1097- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
10981085 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
10991086
11001087 if (!x ) {
@@ -1192,7 +1179,6 @@ static ssize_t amdgpu_debugfs_gpr_read(struct file *f, char __user *buf,
11921179 amdgpu_gfx_select_se_sh (adev , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0 );
11931180 mutex_unlock (& adev -> grbm_idx_mutex );
11941181
1195- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
11961182 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
11971183
11981184 while (size ) {
@@ -1266,7 +1252,6 @@ static ssize_t amdgpu_debugfs_gfxoff_residency_read(struct file *f, char __user
12661252
12671253 r = result ;
12681254out :
1269- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
12701255 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
12711256
12721257 return r ;
@@ -1315,7 +1300,6 @@ static ssize_t amdgpu_debugfs_gfxoff_residency_write(struct file *f, const char
13151300
13161301 r = result ;
13171302out :
1318- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
13191303 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
13201304
13211305 return r ;
@@ -1365,7 +1349,6 @@ static ssize_t amdgpu_debugfs_gfxoff_count_read(struct file *f, char __user *buf
13651349
13661350 r = result ;
13671351out :
1368- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
13691352 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
13701353
13711354 return r ;
@@ -1414,7 +1397,6 @@ static ssize_t amdgpu_debugfs_gfxoff_write(struct file *f, const char __user *bu
14141397
14151398 r = result ;
14161399out :
1417- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
14181400 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
14191401
14201402 return r ;
@@ -1460,7 +1442,6 @@ static ssize_t amdgpu_debugfs_gfxoff_read(struct file *f, char __user *buf,
14601442
14611443 r = result ;
14621444out :
1463- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
14641445 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
14651446
14661447 return r ;
@@ -1501,7 +1482,6 @@ static ssize_t amdgpu_debugfs_gfxoff_status_read(struct file *f, char __user *bu
15011482
15021483 r = result ;
15031484out :
1504- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
15051485 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
15061486
15071487 return r ;
@@ -1701,7 +1681,6 @@ static int amdgpu_debugfs_test_ib_show(struct seq_file *m, void *unused)
17011681
17021682 up_write (& adev -> reset_domain -> sem );
17031683
1704- pm_runtime_mark_last_busy (dev -> dev );
17051684 pm_runtime_put_autosuspend (dev -> dev );
17061685
17071686 return 0 ;
@@ -1721,7 +1700,6 @@ static int amdgpu_debugfs_evict_vram(void *data, u64 *val)
17211700
17221701 * val = amdgpu_ttm_evict_resources (adev , TTM_PL_VRAM );
17231702
1724- pm_runtime_mark_last_busy (dev -> dev );
17251703 pm_runtime_put_autosuspend (dev -> dev );
17261704
17271705 return 0 ;
@@ -1742,7 +1720,6 @@ static int amdgpu_debugfs_evict_gtt(void *data, u64 *val)
17421720
17431721 * val = amdgpu_ttm_evict_resources (adev , TTM_PL_TT );
17441722
1745- pm_runtime_mark_last_busy (dev -> dev );
17461723 pm_runtime_put_autosuspend (dev -> dev );
17471724
17481725 return 0 ;
@@ -1762,7 +1739,6 @@ static int amdgpu_debugfs_benchmark(void *data, u64 val)
17621739
17631740 r = amdgpu_benchmark (adev , val );
17641741
1765- pm_runtime_mark_last_busy (dev -> dev );
17661742 pm_runtime_put_autosuspend (dev -> dev );
17671743
17681744 return r ;
@@ -2014,7 +1990,6 @@ static int amdgpu_debugfs_sclk_set(void *data, u64 val)
20141990 ret = - EINVAL ;
20151991
20161992out :
2017- pm_runtime_mark_last_busy (adev_to_drm (adev )-> dev );
20181993 pm_runtime_put_autosuspend (adev_to_drm (adev )-> dev );
20191994
20201995 return ret ;
0 commit comments