| /linux/drivers/gpu/drm/amd/amdgpu/ |
| 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 | vce_v2_0.c | 209 static bool vce_v2_0_is_idle(struct amdgpu_ip_block *ip_block) in vce_v2_0_is_idle() argument 211 struct amdgpu_device *adev = ip_block->adev; in vce_v2_0_is_idle() 216 static int vce_v2_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in vce_v2_0_wait_for_idle() argument 218 struct amdgpu_device *adev = ip_block->adev; in vce_v2_0_wait_for_idle() 222 if (vce_v2_0_is_idle(ip_block)) in vce_v2_0_wait_for_idle() 282 struct amdgpu_ip_block *ip_block; in vce_v2_0_stop() local 292 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_VCE); in vce_v2_0_stop() 293 if (!ip_block) in vce_v2_0_stop() 296 if (vce_v2_0_wait_for_idle(ip_block)) { in vce_v2_0_stop() 412 static int vce_v2_0_early_init(struct amdgpu_ip_block *ip_block) in vce_v2_0_early_init() argument [all …]
|
| H A D | vce_v1_0.c | 357 static bool vce_v1_0_is_idle(struct amdgpu_ip_block *ip_block) in vce_v1_0_is_idle() argument 359 struct amdgpu_device *adev = ip_block->adev; in vce_v1_0_is_idle() 367 static int vce_v1_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in vce_v1_0_wait_for_idle() argument 369 struct amdgpu_device *adev = ip_block->adev; in vce_v1_0_wait_for_idle() 374 if (vce_v1_0_is_idle(ip_block)) in vce_v1_0_wait_for_idle() 442 struct amdgpu_ip_block *ip_block; in vce_v1_0_stop() local 446 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_VCE); in vce_v1_0_stop() 447 if (!ip_block) in vce_v1_0_stop() 453 if (vce_v1_0_wait_for_idle(ip_block)) in vce_v1_0_stop() 513 static int vce_v1_0_early_init(struct amdgpu_ip_block *ip_block) in vce_v1_0_early_init() argument [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 | uvd_v3_1.c | 544 static int uvd_v3_1_early_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_early_init() argument 546 struct amdgpu_device *adev = ip_block->adev; in uvd_v3_1_early_init() 555 static int uvd_v3_1_sw_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_sw_init() argument 558 struct amdgpu_device *adev = ip_block->adev; in uvd_v3_1_sw_init() 593 static int uvd_v3_1_sw_fini(struct amdgpu_ip_block *ip_block) in uvd_v3_1_sw_fini() argument 596 struct amdgpu_device *adev = ip_block->adev; in uvd_v3_1_sw_fini() 653 static int uvd_v3_1_hw_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_hw_init() argument 655 struct amdgpu_device *adev = ip_block->adev; in uvd_v3_1_hw_init() 726 static int uvd_v3_1_hw_fini(struct amdgpu_ip_block *ip_block) in uvd_v3_1_hw_fini() argument 728 struct amdgpu_device *adev = ip_block->adev; in uvd_v3_1_hw_fini() [all …]
|
| H A D | soc24.c | 331 static int soc24_common_early_init(struct amdgpu_ip_block *ip_block) in soc24_common_early_init() argument 333 struct amdgpu_device *adev = ip_block->adev; in soc24_common_early_init() 402 static int soc24_common_late_init(struct amdgpu_ip_block *ip_block) in soc24_common_late_init() argument 404 struct amdgpu_device *adev = ip_block->adev; in soc24_common_late_init() 427 static int soc24_common_sw_init(struct amdgpu_ip_block *ip_block) in soc24_common_sw_init() argument 429 struct amdgpu_device *adev = ip_block->adev; in soc24_common_sw_init() 437 static int soc24_common_hw_init(struct amdgpu_ip_block *ip_block) in soc24_common_hw_init() argument 439 struct amdgpu_device *adev = ip_block->adev; in soc24_common_hw_init() 461 static int soc24_common_hw_fini(struct amdgpu_ip_block *ip_block) in soc24_common_hw_fini() argument 463 struct amdgpu_device *adev = ip_block->adev; in soc24_common_hw_fini() [all …]
|
| H A D | jpeg_v4_0.c | 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 [all …]
|
| H A D | jpeg_v4_0_5.c | 67 static int jpeg_v4_0_5_set_powergating_state(struct amdgpu_ip_block *ip_block, 85 static int jpeg_v4_0_5_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_5_early_init() argument 87 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_5_early_init() 118 static int jpeg_v4_0_5_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_5_sw_init() argument 120 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_5_sw_init() 195 static int jpeg_v4_0_5_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_5_sw_fini() argument 197 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_5_sw_fini() 216 static int jpeg_v4_0_5_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_5_hw_init() argument 218 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_5_hw_init() 247 static int jpeg_v4_0_5_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_5_hw_fini() argument [all …]
|
| H A D | ih_v6_1.c | 535 static int ih_v6_1_early_init(struct amdgpu_ip_block *ip_block) in ih_v6_1_early_init() argument 537 struct amdgpu_device *adev = ip_block->adev; in ih_v6_1_early_init() 550 static int ih_v6_1_sw_init(struct amdgpu_ip_block *ip_block) in ih_v6_1_sw_init() argument 553 struct amdgpu_device *adev = ip_block->adev; in ih_v6_1_sw_init() 595 static int ih_v6_1_sw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_1_sw_fini() argument 597 struct amdgpu_device *adev = ip_block->adev; in ih_v6_1_sw_fini() 604 static int ih_v6_1_hw_init(struct amdgpu_ip_block *ip_block) in ih_v6_1_hw_init() argument 607 struct amdgpu_device *adev = ip_block->adev; in ih_v6_1_hw_init() 616 static int ih_v6_1_hw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_1_hw_fini() argument 618 ih_v6_1_irq_disable(ip_block->adev); in ih_v6_1_hw_fini() [all …]
|
| H A D | gmc_v11_0.c | 619 static int gmc_v11_0_early_init(struct amdgpu_ip_block *ip_block) in gmc_v11_0_early_init() argument 621 struct amdgpu_device *adev = ip_block->adev; in gmc_v11_0_early_init() 640 static int gmc_v11_0_late_init(struct amdgpu_ip_block *ip_block) in gmc_v11_0_late_init() argument 642 struct amdgpu_device *adev = ip_block->adev; in gmc_v11_0_late_init() 740 static int gmc_v11_0_sw_init(struct amdgpu_ip_block *ip_block) in gmc_v11_0_sw_init() argument 743 struct amdgpu_device *adev = ip_block->adev; in gmc_v11_0_sw_init() 876 static int gmc_v11_0_sw_fini(struct amdgpu_ip_block *ip_block) in gmc_v11_0_sw_fini() argument 878 struct amdgpu_device *adev = ip_block->adev; in gmc_v11_0_sw_fini() 934 static int gmc_v11_0_hw_init(struct amdgpu_ip_block *ip_block) in gmc_v11_0_hw_init() argument 936 struct amdgpu_device *adev = ip_block->adev; in gmc_v11_0_hw_init() [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 232 struct amdgpu_device *adev = ip_block->adev; in acp_hw_init() 235 ip_block->version->major, ip_block->version->minor); in acp_hw_init() 506 static int acp_hw_fini(struct amdgpu_ip_block *ip_block) in acp_hw_fini() argument 510 struct amdgpu_device *adev = ip_block->adev; in acp_hw_fini() 571 static int acp_suspend(struct amdgpu_ip_block *ip_block) in acp_suspend() argument [all …]
|
| H A D | jpeg_v5_0_1.c | 40 static int jpeg_v5_0_1_set_powergating_state(struct amdgpu_ip_block *ip_block, 114 static int jpeg_v5_0_1_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_1_early_init() argument 116 struct amdgpu_device *adev = ip_block->adev; in jpeg_v5_0_1_early_init() 149 static int jpeg_v5_0_1_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_1_sw_init() argument 151 struct amdgpu_device *adev = ip_block->adev; in jpeg_v5_0_1_sw_init() 244 static int jpeg_v5_0_1_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_1_sw_fini() argument 246 struct amdgpu_device *adev = ip_block->adev; in jpeg_v5_0_1_sw_fini() 266 static int jpeg_v5_0_1_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_1_hw_init() argument 268 struct amdgpu_device *adev = ip_block->adev; in jpeg_v5_0_1_hw_init() 323 static int jpeg_v5_0_1_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_1_hw_fini() argument [all …]
|
| H A D | soc21.c | 552 static int soc21_common_early_init(struct amdgpu_ip_block *ip_block) in soc21_common_early_init() argument 554 struct amdgpu_device *adev = ip_block->adev; in soc21_common_early_init() 916 static int soc21_common_late_init(struct amdgpu_ip_block *ip_block) in soc21_common_late_init() argument 918 struct amdgpu_device *adev = ip_block->adev; in soc21_common_late_init() 954 static int soc21_common_sw_init(struct amdgpu_ip_block *ip_block) in soc21_common_sw_init() argument 956 struct amdgpu_device *adev = ip_block->adev; in soc21_common_sw_init() 964 static int soc21_common_hw_init(struct amdgpu_ip_block *ip_block) in soc21_common_hw_init() argument 966 struct amdgpu_device *adev = ip_block->adev; in soc21_common_hw_init() 984 static int soc21_common_hw_fini(struct amdgpu_ip_block *ip_block) in soc21_common_hw_fini() argument 986 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 | jpeg_v4_0_3.c | 46 static int jpeg_v4_0_3_set_powergating_state(struct amdgpu_ip_block *ip_block, 118 static int jpeg_v4_0_3_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_3_early_init() argument 120 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_3_early_init() 151 static int jpeg_v4_0_3_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_3_sw_init() argument 153 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_3_sw_init() 252 static int jpeg_v4_0_3_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_3_sw_fini() argument 254 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_3_sw_fini() 387 static int jpeg_v4_0_3_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_3_hw_init() argument 389 struct amdgpu_device *adev = ip_block->adev; in jpeg_v4_0_3_hw_init() 452 static int jpeg_v4_0_3_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v4_0_3_hw_fini() argument [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 | 789 static int sdma_v5_2_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v5_2_soft_reset() argument 791 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_soft_reset() 819 struct amdgpu_ip_block *ip_block; in sdma_v5_2_start() local 840 ip_block = amdgpu_device_ip_get_ip_block(adev, AMD_IP_BLOCK_TYPE_SDMA); in sdma_v5_2_start() 841 if (!ip_block) in sdma_v5_2_start() 844 sdma_v5_2_soft_reset(ip_block); in sdma_v5_2_start() 1257 static int sdma_v5_2_early_init(struct amdgpu_ip_block *ip_block) in sdma_v5_2_early_init() argument 1259 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_early_init() 1308 static int sdma_v5_2_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_2_sw_init() argument 1312 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_2_sw_init() [all …]
|
| H A D | sdma_v7_0.c | 751 static int sdma_v7_0_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v7_0_soft_reset() argument 753 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_0_soft_reset() 1256 static int sdma_v7_0_early_init(struct amdgpu_ip_block *ip_block) in sdma_v7_0_early_init() argument 1258 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_0_early_init() 1293 static int sdma_v7_0_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v7_0_sw_init() argument 1297 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_0_sw_init() 1367 static int sdma_v7_0_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v7_0_sw_fini() argument 1369 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_0_sw_fini() 1409 static int sdma_v7_0_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v7_0_hw_init() argument 1411 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_0_hw_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() 1273 static int sdma_v6_0_early_init(struct amdgpu_ip_block *ip_block) in sdma_v6_0_early_init() argument 1275 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_early_init() 1309 static int sdma_v6_0_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v6_0_sw_init() argument 1313 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_sw_init() 1416 static int sdma_v6_0_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v6_0_sw_fini() argument 1418 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_sw_fini() 1455 static int sdma_v6_0_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v6_0_hw_init() argument 1457 struct amdgpu_device *adev = ip_block->adev; in sdma_v6_0_hw_init() [all …]
|
| H A D | sdma_v7_1.c | 740 static int sdma_v7_1_soft_reset(struct amdgpu_ip_block *ip_block) in sdma_v7_1_soft_reset() argument 742 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_1_soft_reset() 1249 static int sdma_v7_1_early_init(struct amdgpu_ip_block *ip_block) in sdma_v7_1_early_init() argument 1251 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_1_early_init() 1280 static int sdma_v7_1_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v7_1_sw_init() argument 1284 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_1_sw_init() 1349 static int sdma_v7_1_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v7_1_sw_fini() argument 1351 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_1_sw_fini() 1368 static int sdma_v7_1_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v7_1_hw_init() argument 1370 struct amdgpu_device *adev = ip_block->adev; in sdma_v7_1_hw_init() [all …]
|
| H A D | sdma_v4_4_2.c | 1355 static int sdma_v4_4_2_early_init(struct amdgpu_ip_block *ip_block) in sdma_v4_4_2_early_init() argument 1357 struct amdgpu_device *adev = ip_block->adev; in sdma_v4_4_2_early_init() 1394 static int sdma_v4_4_2_late_init(struct amdgpu_ip_block *ip_block) in sdma_v4_4_2_late_init() argument 1396 struct amdgpu_device *adev = ip_block->adev; in sdma_v4_4_2_late_init() 1414 static int sdma_v4_4_2_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v4_4_2_sw_init() argument 1418 struct amdgpu_device *adev = ip_block->adev; in sdma_v4_4_2_sw_init() 1547 static int sdma_v4_4_2_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v4_4_2_sw_fini() argument 1549 struct amdgpu_device *adev = ip_block->adev; in sdma_v4_4_2_sw_fini() 1571 static int sdma_v4_4_2_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v4_4_2_hw_init() argument 1574 struct amdgpu_device *adev = ip_block->adev; in sdma_v4_4_2_hw_init() [all …]
|
| H A D | sdma_v5_0.c | 1366 static int sdma_v5_0_early_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_early_init() argument 1368 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_early_init() 1384 static int sdma_v5_0_sw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_sw_init() argument 1388 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_sw_init() 1450 static int sdma_v5_0_sw_fini(struct amdgpu_ip_block *ip_block) in sdma_v5_0_sw_fini() argument 1452 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_sw_fini() 1466 static int sdma_v5_0_hw_init(struct amdgpu_ip_block *ip_block) in sdma_v5_0_hw_init() argument 1469 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_hw_init() 1481 static int sdma_v5_0_hw_fini(struct amdgpu_ip_block *ip_block) in sdma_v5_0_hw_fini() argument 1483 struct amdgpu_device *adev = ip_block->adev; in sdma_v5_0_hw_fini() [all …]
|