Home
last modified time | relevance | path

Searched refs:ip_block (Results 1 – 25 of 39) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dtonga_ih.c292 static int tonga_ih_early_init(struct amdgpu_ip_block *ip_block) in tonga_ih_early_init() argument
294 struct amdgpu_device *adev = ip_block->adev; in tonga_ih_early_init()
306 static int tonga_ih_sw_init(struct amdgpu_ip_block *ip_block) in tonga_ih_sw_init() argument
309 struct amdgpu_device *adev = ip_block->adev; in tonga_ih_sw_init()
327 static int tonga_ih_sw_fini(struct amdgpu_ip_block *ip_block) in tonga_ih_sw_fini() argument
329 struct amdgpu_device *adev = ip_block->adev; in tonga_ih_sw_fini()
337 static int tonga_ih_hw_init(struct amdgpu_ip_block *ip_block) in tonga_ih_hw_init() argument
340 struct amdgpu_device *adev = ip_block->adev; in tonga_ih_hw_init()
349 static int tonga_ih_hw_fini(struct amdgpu_ip_block *ip_block) in tonga_ih_hw_fini() argument
351 tonga_ih_irq_disable(ip_block->adev); in tonga_ih_hw_fini()
[all …]
H A Dsi_ih.c168 static int si_ih_early_init(struct amdgpu_ip_block *ip_block) in si_ih_early_init() argument
170 struct amdgpu_device *adev = ip_block->adev; in si_ih_early_init()
177 static int si_ih_sw_init(struct amdgpu_ip_block *ip_block) in si_ih_sw_init() argument
180 struct amdgpu_device *adev = ip_block->adev; in si_ih_sw_init()
193 static int si_ih_sw_fini(struct amdgpu_ip_block *ip_block) in si_ih_sw_fini() argument
195 struct amdgpu_device *adev = ip_block->adev; in si_ih_sw_fini()
202 static int si_ih_hw_init(struct amdgpu_ip_block *ip_block) in si_ih_hw_init() argument
204 struct amdgpu_device *adev = ip_block->adev; in si_ih_hw_init()
209 static int si_ih_hw_fini(struct amdgpu_ip_block *ip_block) in si_ih_hw_fini() argument
211 si_ih_irq_disable(ip_block->adev); in si_ih_hw_fini()
[all …]
H A Dcik_ih.c294 static int cik_ih_early_init(struct amdgpu_ip_block *ip_block) in cik_ih_early_init() argument
296 struct amdgpu_device *adev = ip_block->adev; in cik_ih_early_init()
308 static int cik_ih_sw_init(struct amdgpu_ip_block *ip_block) in cik_ih_sw_init() argument
311 struct amdgpu_device *adev = ip_block->adev; in cik_ih_sw_init()
326 static int cik_ih_sw_fini(struct amdgpu_ip_block *ip_block) in cik_ih_sw_fini() argument
328 struct amdgpu_device *adev = ip_block->adev; in cik_ih_sw_fini()
336 static int cik_ih_hw_init(struct amdgpu_ip_block *ip_block) in cik_ih_hw_init() argument
338 struct amdgpu_device *adev = ip_block->adev; in cik_ih_hw_init()
343 static int cik_ih_hw_fini(struct amdgpu_ip_block *ip_block) in cik_ih_hw_fini() argument
345 cik_ih_irq_disable(ip_block->adev); in cik_ih_hw_fini()
[all …]
H A Diceland_ih.c282 static int iceland_ih_early_init(struct amdgpu_ip_block *ip_block) in iceland_ih_early_init() argument
284 struct amdgpu_device *adev = ip_block->adev; in iceland_ih_early_init()
296 static int iceland_ih_sw_init(struct amdgpu_ip_block *ip_block) in iceland_ih_sw_init() argument
299 struct amdgpu_device *adev = ip_block->adev; in iceland_ih_sw_init()
314 static int iceland_ih_sw_fini(struct amdgpu_ip_block *ip_block) in iceland_ih_sw_fini() argument
316 struct amdgpu_device *adev = ip_block->adev; in iceland_ih_sw_fini()
324 static int iceland_ih_hw_init(struct amdgpu_ip_block *ip_block) in iceland_ih_hw_init() argument
326 struct amdgpu_device *adev = ip_block->adev; in iceland_ih_hw_init()
331 static int iceland_ih_hw_fini(struct amdgpu_ip_block *ip_block) in iceland_ih_hw_fini() argument
333 iceland_ih_irq_disable(ip_block->adev); in iceland_ih_hw_fini()
[all …]
H A Dcz_ih.c283 static int cz_ih_early_init(struct amdgpu_ip_block *ip_block) in cz_ih_early_init() argument
285 struct amdgpu_device *adev = ip_block->adev; in cz_ih_early_init()
297 static int cz_ih_sw_init(struct amdgpu_ip_block *ip_block) in cz_ih_sw_init() argument
300 struct amdgpu_device *adev = ip_block->adev; in cz_ih_sw_init()
315 static int cz_ih_sw_fini(struct amdgpu_ip_block *ip_block) in cz_ih_sw_fini() argument
317 struct amdgpu_device *adev = ip_block->adev; in cz_ih_sw_fini()
325 static int cz_ih_hw_init(struct amdgpu_ip_block *ip_block) in cz_ih_hw_init() argument
328 struct amdgpu_device *adev = ip_block->adev; in cz_ih_hw_init()
337 static int cz_ih_hw_fini(struct amdgpu_ip_block *ip_block) in cz_ih_hw_fini() argument
339 cz_ih_irq_disable(ip_block->adev); in cz_ih_hw_fini()
[all …]
H A Damdgpu_isp.c44 static int isp_hw_init(struct amdgpu_ip_block *ip_block) in isp_hw_init() argument
46 struct amdgpu_device *adev = ip_block->adev; in isp_hw_init()
61 static int isp_hw_fini(struct amdgpu_ip_block *ip_block) in isp_hw_fini() argument
63 struct amdgpu_isp *isp = &ip_block->adev->isp; in isp_hw_fini()
101 static int isp_early_init(struct amdgpu_ip_block *ip_block) in isp_early_init() argument
104 struct amdgpu_device *adev = ip_block->adev; in isp_early_init()
129 static bool isp_is_idle(struct amdgpu_ip_block *ip_block) in isp_is_idle() argument
134 static int isp_set_clockgating_state(struct amdgpu_ip_block *ip_block, in isp_set_clockgating_state() argument
140 static int isp_set_powergating_state(struct amdgpu_ip_block *ip_block, in isp_set_powergating_state() argument
321 static int isp_resume(struct amdgpu_ip_block *ip_block) in isp_resume() argument
[all …]
H A Dgmc_v7_0.c55 static int gmc_v7_0_wait_for_idle(struct amdgpu_ip_block *ip_block);
90 struct amdgpu_ip_block *ip_block; in gmc_v7_0_mc_stop() local
93 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_GMC); in gmc_v7_0_mc_stop()
94 if (!ip_block) in gmc_v7_0_mc_stop()
97 gmc_v7_0_wait_for_idle(ip_block); in gmc_v7_0_mc_stop()
260 struct amdgpu_ip_block *ip_block; in gmc_v7_0_mc_program() local
264 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_GMC); in gmc_v7_0_mc_program()
265 if (!ip_block) in gmc_v7_0_mc_program()
278 if (gmc_v7_0_wait_for_idle(ip_block)) in gmc_v7_0_mc_program()
302 if (gmc_v7_0_wait_for_idle(ip_block)) in gmc_v7_0_mc_program()
[all …]
H A Dgmc_v8_0.c56 static int gmc_v8_0_wait_for_idle(struct amdgpu_ip_block *ip_block);
173 struct amdgpu_ip_block *ip_block; in gmc_v8_0_mc_stop() local
175 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_GMC); in gmc_v8_0_mc_stop()
176 if (!ip_block) in gmc_v8_0_mc_stop()
179 gmc_v8_0_wait_for_idle(ip_block); in gmc_v8_0_mc_stop()
435 struct amdgpu_ip_block *ip_block; in gmc_v8_0_mc_program() local
449 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_GMC); in gmc_v8_0_mc_program()
450 if (!ip_block) in gmc_v8_0_mc_program()
453 if (gmc_v8_0_wait_for_idle(ip_block)) in gmc_v8_0_mc_program()
488 if (gmc_v8_0_wait_for_idle(ip_block)) in gmc_v8_0_mc_program()
[all …]
H A Damdgpu_acp.c101 static int acp_sw_init(struct amdgpu_ip_block *ip_block) in acp_sw_init() argument
103 struct amdgpu_device *adev = ip_block->adev; in acp_sw_init()
115 static int acp_sw_fini(struct amdgpu_ip_block *ip_block) in acp_sw_fini() argument
117 struct amdgpu_device *adev = ip_block->adev; in acp_sw_fini()
225 static int acp_hw_init(struct amdgpu_ip_block *ip_block) in acp_hw_init() argument
233 struct amdgpu_device *adev = ip_block->adev; in acp_hw_init()
236 ip_block->version->major, ip_block->version->minor); in acp_hw_init()
507 static int acp_hw_fini(struct amdgpu_ip_block *ip_block) in acp_hw_fini() argument
511 struct amdgpu_device *adev = ip_block->adev; in acp_hw_fini()
566 static int acp_suspend(struct amdgpu_ip_block *ip_block) in acp_suspend() argument
[all …]
H A Damdgpu_vkms.c497 static int amdgpu_vkms_sw_init(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_sw_init() argument
500 struct amdgpu_device *adev = ip_block->adev; in amdgpu_vkms_sw_init()
540 static int amdgpu_vkms_sw_fini(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_sw_fini() argument
542 struct amdgpu_device *adev = ip_block->adev; in amdgpu_vkms_sw_fini()
559 static int amdgpu_vkms_hw_init(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_hw_init() argument
561 struct amdgpu_device *adev = ip_block->adev; in amdgpu_vkms_hw_init()
597 static int amdgpu_vkms_hw_fini(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_hw_fini() argument
602 static int amdgpu_vkms_suspend(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_suspend() argument
604 struct amdgpu_device *adev = ip_block->adev; in amdgpu_vkms_suspend()
614 static int amdgpu_vkms_resume(struct amdgpu_ip_block *ip_block) in amdgpu_vkms_resume() argument
[all …]
H A Dsoc21.c587 static int soc21_common_early_init(struct amdgpu_ip_block *ip_block) in soc21_common_early_init() argument
589 struct amdgpu_device *adev = ip_block->adev; in soc21_common_early_init()
881 static int soc21_common_late_init(struct amdgpu_ip_block *ip_block) in soc21_common_late_init() argument
883 struct amdgpu_device *adev = ip_block->adev; in soc21_common_late_init()
919 static int soc21_common_sw_init(struct amdgpu_ip_block *ip_block) in soc21_common_sw_init() argument
921 struct amdgpu_device *adev = ip_block->adev; in soc21_common_sw_init()
929 static int soc21_common_hw_init(struct amdgpu_ip_block *ip_block) in soc21_common_hw_init() argument
931 struct amdgpu_device *adev = ip_block->adev; in soc21_common_hw_init()
949 static int soc21_common_hw_fini(struct amdgpu_ip_block *ip_block) in soc21_common_hw_fini() argument
951 struct amdgpu_device *adev = ip_block->adev; in soc21_common_hw_fini()
[all …]
H A Djpeg_v1_0.h27 int jpeg_v1_0_early_init(struct amdgpu_ip_block *ip_block);
28 int jpeg_v1_0_sw_init(struct amdgpu_ip_block *ip_block);
29 void jpeg_v1_0_sw_fini(struct amdgpu_ip_block *ip_block);
H A Dsoc15.c959 static int soc15_common_early_init(struct amdgpu_ip_block *ip_block) in soc15_common_early_init() argument
961 struct amdgpu_device *adev = ip_block->adev; in soc15_common_early_init()
1231 static int soc15_common_late_init(struct amdgpu_ip_block *ip_block) in soc15_common_late_init() argument
1233 struct amdgpu_device *adev = ip_block->adev; in soc15_common_late_init()
1246 static int soc15_common_sw_init(struct amdgpu_ip_block *ip_block) in soc15_common_sw_init() argument
1248 struct amdgpu_device *adev = ip_block->adev; in soc15_common_sw_init()
1260 static int soc15_common_sw_fini(struct amdgpu_ip_block *ip_block) in soc15_common_sw_fini() argument
1262 struct amdgpu_device *adev = ip_block->adev; in soc15_common_sw_fini()
1284 static int soc15_common_hw_init(struct amdgpu_ip_block *ip_block) in soc15_common_hw_init() argument
1286 struct amdgpu_device *adev = ip_block->adev; in soc15_common_hw_init()
[all …]
H A Dvcn_v5_0_0.c95 static int vcn_v5_0_0_early_init(struct amdgpu_ip_block *ip_block) in vcn_v5_0_0_early_init() argument
97 struct amdgpu_device *adev = ip_block->adev; in vcn_v5_0_0_early_init()
125 static int vcn_v5_0_0_sw_init(struct amdgpu_ip_block *ip_block) in vcn_v5_0_0_sw_init() argument
128 struct amdgpu_device *adev = ip_block->adev; in vcn_v5_0_0_sw_init()
211 static int vcn_v5_0_0_sw_fini(struct amdgpu_ip_block *ip_block) in vcn_v5_0_0_sw_fini() argument
213 struct amdgpu_device *adev = ip_block->adev; in vcn_v5_0_0_sw_fini()
252 static int vcn_v5_0_0_hw_init(struct amdgpu_ip_block *ip_block) in vcn_v5_0_0_hw_init() argument
254 struct amdgpu_device *adev = ip_block->adev; in vcn_v5_0_0_hw_init()
282 static int vcn_v5_0_0_hw_fini(struct amdgpu_ip_block *ip_block) in vcn_v5_0_0_hw_fini() argument
284 struct amdgpu_device *adev = ip_block->adev; in vcn_v5_0_0_hw_fini()
[all …]
H A Dsdma_v5_2.c790 static int sdma_v5_2_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v5_2_soft_reset() argument
792 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_soft_reset()
820 struct amdgpu_ip_block *ip_block; in sdma_v5_2_start() local
841 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_SDMA); in sdma_v5_2_start()
842 if (!ip_block) in sdma_v5_2_start()
845 sdma_v5_2_soft_reset(ip_block); in sdma_v5_2_start()
1251 static int sdma_v5_2_early_init(struct amdgpu_ip_block *ip_block) in sdma_v5_2_early_init() argument
1253 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_early_init()
1303 static int sdma_v5_2_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_2_sw_init() argument
1307 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_sw_init()
[all …]
H A Dsdma_v6_0.c760 static int sdma_v6_0_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v6_0_soft_reset() argument
762 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_soft_reset()
796 static bool sdma_v6_0_check_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v6_0_check_soft_reset() argument
798 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_check_soft_reset()
1283 static int sdma_v6_0_early_init(struct amdgpu_ip_block *ip_block) in sdma_v6_0_early_init() argument
1285 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_early_init()
1320 static int sdma_v6_0_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v6_0_sw_init() argument
1324 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_sw_init()
1427 static int sdma_v6_0_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v6_0_sw_fini() argument
1429 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_sw_fini()
[all …]
H A Dgmc_v9_0.c1546 static int gmc_v9_0_early_init(struct amdgpu_ip_block *ip_block) in gmc_v9_0_early_init() argument
1548 struct amdgpu_device *adev = ip_block->adev; in gmc_v9_0_early_init()
1600 static int gmc_v9_0_late_init(struct amdgpu_ip_block *ip_block) in gmc_v9_0_late_init() argument
1602 struct amdgpu_device *adev = ip_block->adev; in gmc_v9_0_late_init()
1827 static int gmc_v9_0_sw_init(struct amdgpu_ip_block *ip_block) in gmc_v9_0_sw_init() argument
1830 struct amdgpu_device *adev = ip_block->adev; in gmc_v9_0_sw_init()
2036 static int gmc_v9_0_sw_fini(struct amdgpu_ip_block *ip_block) in gmc_v9_0_sw_fini() argument
2038 struct amdgpu_device *adev = ip_block->adev; in gmc_v9_0_sw_fini()
2145 static int gmc_v9_0_hw_init(struct amdgpu_ip_block *ip_block) in gmc_v9_0_hw_init() argument
2147 struct amdgpu_device *adev = ip_block->adev; in gmc_v9_0_hw_init()
[all …]
H A Dsdma_v5_0.c1360 static int sdma_v5_0_early_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_early_init() argument
1362 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_early_init()
1379 static int sdma_v5_0_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_sw_init() argument
1383 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_sw_init()
1445 static int sdma_v5_0_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v5_0_sw_fini() argument
1447 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_sw_fini()
1461 static int sdma_v5_0_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_hw_init() argument
1464 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_hw_init()
1473 static int sdma_v5_0_hw_fini(struct amdgpu_ip_block *ip_block) in sdma_v5_0_hw_fini() argument
1475 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_hw_fini()
[all …]
H A Dvcn_v4_0_5.c113 static int vcn_v4_0_5_early_init(struct amdgpu_ip_block *ip_block) in vcn_v4_0_5_early_init() argument
115 struct amdgpu_device *adev = ip_block->adev; in vcn_v4_0_5_early_init()
145 static int vcn_v4_0_5_sw_init(struct amdgpu_ip_block *ip_block) in vcn_v4_0_5_sw_init() argument
148 struct amdgpu_device *adev = ip_block->adev; in vcn_v4_0_5_sw_init()
245 static int vcn_v4_0_5_sw_fini(struct amdgpu_ip_block *ip_block) in vcn_v4_0_5_sw_fini() argument
247 struct amdgpu_device *adev = ip_block->adev; in vcn_v4_0_5_sw_fini()
288 static int vcn_v4_0_5_hw_init(struct amdgpu_ip_block *ip_block) in vcn_v4_0_5_hw_init() argument
290 struct amdgpu_device *adev = ip_block->adev; in vcn_v4_0_5_hw_init()
318 static int vcn_v4_0_5_hw_fini(struct amdgpu_ip_block *ip_block) in vcn_v4_0_5_hw_fini() argument
320 struct amdgpu_device *adev = ip_block->adev; in vcn_v4_0_5_hw_fini()
[all …]
H A Dmes_v11_0.c62 static int mes_v11_0_hw_init(struct amdgpu_ip_block *ip_block);
63 static int mes_v11_0_hw_fini(struct amdgpu_ip_block *ip_block);
1418 static int mes_v11_0_sw_init(struct amdgpu_ip_block *ip_block) in mes_v11_0_sw_init() argument
1420 struct amdgpu_device *adev = ip_block->adev; in mes_v11_0_sw_init()
1476 static int mes_v11_0_sw_fini(struct amdgpu_ip_block *ip_block) in mes_v11_0_sw_fini() argument
1478 struct amdgpu_device *adev = ip_block->adev; in mes_v11_0_sw_fini()
1573 struct amdgpu_ip_block *ip_block; in mes_v11_0_kiq_hw_init() local
1597 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_MES); in mes_v11_0_kiq_hw_init()
1598 if (unlikely(!ip_block)) { in mes_v11_0_kiq_hw_init()
1613 r = mes_v11_0_hw_init(ip_block); in mes_v11_0_kiq_hw_init()
[all …]
H A Damdgpu_dev_coredump.c206 struct amdgpu_ip_block *ip_block; in amdgpu_devcoredump_read() local
285 ip_block = &coredump->adev->ip_blocks[i]; in amdgpu_devcoredump_read()
286 if (ip_block->version->funcs->print_ip_state) { in amdgpu_devcoredump_read()
287 drm_printf(&p, "IP: %s\n", ip_block->version->funcs->name); in amdgpu_devcoredump_read()
288 ip_block->version->funcs->print_ip_state(ip_block, &p); in amdgpu_devcoredump_read()
H A Dmes_v12_0.c43 static int mes_v12_0_hw_init(struct amdgpu_ip_block *ip_block);
44 static int mes_v12_0_hw_fini(struct amdgpu_ip_block *ip_block);
1600 static int mes_v12_0_sw_init(struct amdgpu_ip_block *ip_block) in mes_v12_0_sw_init() argument
1602 struct amdgpu_device *adev = ip_block->adev; in mes_v12_0_sw_init()
1648 static int mes_v12_0_sw_fini(struct amdgpu_ip_block *ip_block) in mes_v12_0_sw_fini() argument
1650 struct amdgpu_device *adev = ip_block->adev; in mes_v12_0_sw_fini()
1740 struct amdgpu_ip_block *ip_block; in mes_v12_0_kiq_hw_init() local
1768 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_MES); in mes_v12_0_kiq_hw_init()
1769 if (unlikely(!ip_block)) { in mes_v12_0_kiq_hw_init()
1787 r = mes_v12_0_hw_init(ip_block); in mes_v12_0_kiq_hw_init()
[all …]
H A Dvcn_v2_5.c224 static int vcn_v2_5_early_init(struct amdgpu_ip_block *ip_block) in vcn_v2_5_early_init() argument
226 struct amdgpu_device *adev = ip_block->adev; in vcn_v2_5_early_init()
273 static int vcn_v2_5_sw_init(struct amdgpu_ip_block *ip_block) in vcn_v2_5_sw_init() argument
277 struct amdgpu_device *adev = ip_block->adev; in vcn_v2_5_sw_init()
419 static int vcn_v2_5_sw_fini(struct amdgpu_ip_block *ip_block) in vcn_v2_5_sw_fini() argument
422 struct amdgpu_device *adev = ip_block->adev; in vcn_v2_5_sw_fini()
458 static int vcn_v2_5_hw_init(struct amdgpu_ip_block *ip_block) in vcn_v2_5_hw_init() argument
460 struct amdgpu_device *adev = ip_block->adev; in vcn_v2_5_hw_init()
506 static int vcn_v2_5_hw_fini(struct amdgpu_ip_block *ip_block) in vcn_v2_5_hw_fini() argument
508 struct amdgpu_device *adev = ip_block->adev; in vcn_v2_5_hw_fini()
[all …]
/linux/drivers/gpu/drm/amd/pm/powerplay/
H A Damd_powerplay.c80 static int pp_early_init(struct amdgpu_ip_block *ip_block) in pp_early_init() argument
83 struct amdgpu_device *adev = ip_block->adev; in pp_early_init()
135 static int pp_sw_init(struct amdgpu_ip_block *ip_block) in pp_sw_init() argument
137 struct amdgpu_device *adev = ip_block->adev; in pp_sw_init()
152 static int pp_sw_fini(struct amdgpu_ip_block *ip_block) in pp_sw_fini() argument
154 struct amdgpu_device *adev = ip_block->adev; in pp_sw_fini()
164 static int pp_hw_init(struct amdgpu_ip_block *ip_block) in pp_hw_init() argument
167 struct amdgpu_device *adev = ip_block->adev; in pp_hw_init()
178 static int pp_hw_fini(struct amdgpu_ip_block *ip_block) in pp_hw_fini() argument
180 struct pp_hwmgr *hwmgr = ip_block->adev->powerplay.pp_handle; in pp_hw_fini()
[all …]
/linux/drivers/gpu/drm/amd/ras/ras_mgr/
H A Damdgpu_ras_mgr.c283 static int amdgpu_ras_mgr_sw_init(struct amdgpu_ip_block *ip_block) in amdgpu_ras_mgr_sw_init() argument
285 struct amdgpu_device *adev = ip_block->adev; in amdgpu_ras_mgr_sw_init()
338 static int amdgpu_ras_mgr_sw_fini(struct amdgpu_ip_block *ip_block) in amdgpu_ras_mgr_sw_fini() argument
340 struct amdgpu_device *adev = ip_block->adev; in amdgpu_ras_mgr_sw_fini()
364 static int amdgpu_ras_mgr_hw_init(struct amdgpu_ip_block *ip_block) in amdgpu_ras_mgr_hw_init() argument
366 struct amdgpu_device *adev = ip_block->adev; in amdgpu_ras_mgr_hw_init()
395 static int amdgpu_ras_mgr_hw_fini(struct amdgpu_ip_block *ip_block) in amdgpu_ras_mgr_hw_fini() argument
397 struct amdgpu_device *adev = ip_block->adev; in amdgpu_ras_mgr_hw_fini()

12