Lines Matching refs:ip_block
58 static int jpeg_v4_0_set_powergating_state(struct amdgpu_ip_block *ip_block,
70 static int jpeg_v4_0_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_early_init() argument
72 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_early_init()
92 static int jpeg_v4_0_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_sw_init() argument
94 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_sw_init()
162 static int jpeg_v4_0_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_sw_fini() argument
164 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_sw_fini()
183 static int jpeg_v4_0_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_hw_init() argument
185 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_hw_init()
220 static int jpeg_v4_0_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_hw_fini() argument
222 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_hw_fini()
228 jpeg_v4_0_set_powergating_state(ip_block, AMD_PG_STATE_GATE); in jpeg_v4_0_hw_fini()
243 static int jpeg_v4_0_suspend(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_suspend() argument
247 r = jpeg_v4_0_hw_fini(ip_block); in jpeg_v4_0_suspend()
251 r = amdgpu_jpeg_suspend(ip_block->adev); in jpeg_v4_0_suspend()
263 static int jpeg_v4_0_resume(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_resume() argument
267 r = amdgpu_jpeg_resume(ip_block->adev); in jpeg_v4_0_resume()
271 r = jpeg_v4_0_hw_init(ip_block); in jpeg_v4_0_resume()
636 static bool jpeg_v4_0_is_idle(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_is_idle() argument
638 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_is_idle()
648 static int jpeg_v4_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_wait_for_idle() argument
650 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_wait_for_idle()
657 static int jpeg_v4_0_set_clockgating_state(struct amdgpu_ip_block *ip_block, in jpeg_v4_0_set_clockgating_state() argument
660 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_set_clockgating_state()
664 if (!jpeg_v4_0_is_idle(ip_block)) in jpeg_v4_0_set_clockgating_state()
674 static int jpeg_v4_0_set_powergating_state(struct amdgpu_ip_block *ip_block, in jpeg_v4_0_set_powergating_state() argument
677 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_set_powergating_state()