| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | tonga_ih.c | 292 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 D | si_ih.c | 168 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 D | cik_ih.c | 294 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 D | iceland_ih.c | 282 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 D | cz_ih.c | 283 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 D | amdgpu_isp.c | 44 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 D | gmc_v7_0.c | 55 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 D | gmc_v8_0.c | 56 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 D | amdgpu_acp.c | 101 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 D | amdgpu_vkms.c | 497 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 D | soc21.c | 587 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 D | jpeg_v1_0.h | 27 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 D | soc15.c | 959 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 D | vcn_v5_0_0.c | 95 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 D | sdma_v5_2.c | 790 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 D | sdma_v6_0.c | 760 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 D | gmc_v9_0.c | 1546 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 D | sdma_v5_0.c | 1360 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 D | vcn_v4_0_5.c | 113 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 D | mes_v11_0.c | 62 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 D | amdgpu_dev_coredump.c | 206 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 D | mes_v12_0.c | 43 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 D | vcn_v2_5.c | 224 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 D | amd_powerplay.c | 80 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 D | amdgpu_ras_mgr.c | 283 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()
|