| /linux-6.15/drivers/gpu/drm/amd/include/ |
| H A D | amd_shared.h | 31 struct amdgpu_ip_block; 413 int (*early_init)(struct amdgpu_ip_block *ip_block); 414 int (*late_init)(struct amdgpu_ip_block *ip_block); 415 int (*sw_init)(struct amdgpu_ip_block *ip_block); 416 int (*sw_fini)(struct amdgpu_ip_block *ip_block); 417 int (*early_fini)(struct amdgpu_ip_block *ip_block); 418 int (*hw_init)(struct amdgpu_ip_block *ip_block); 419 int (*hw_fini)(struct amdgpu_ip_block *ip_block); 422 int (*suspend)(struct amdgpu_ip_block *ip_block); 423 int (*resume)(struct amdgpu_ip_block *ip_block); [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdgpu/ |
| H A D | tonga_ih.c | 286 static int tonga_ih_early_init(struct amdgpu_ip_block *ip_block) in tonga_ih_early_init() 300 static int tonga_ih_sw_init(struct amdgpu_ip_block *ip_block) in tonga_ih_sw_init() 317 static int tonga_ih_sw_fini(struct amdgpu_ip_block *ip_block) in tonga_ih_sw_fini() 327 static int tonga_ih_hw_init(struct amdgpu_ip_block *ip_block) in tonga_ih_hw_init() 339 static int tonga_ih_hw_fini(struct amdgpu_ip_block *ip_block) in tonga_ih_hw_fini() 346 static int tonga_ih_suspend(struct amdgpu_ip_block *ip_block) in tonga_ih_suspend() 351 static int tonga_ih_resume(struct amdgpu_ip_block *ip_block) in tonga_ih_resume() 356 static bool tonga_ih_is_idle(struct amdgpu_ip_block *ip_block) in tonga_ih_is_idle() 367 static int tonga_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in tonga_ih_wait_for_idle() 402 static int tonga_ih_pre_soft_reset(struct amdgpu_ip_block *ip_block) in tonga_ih_pre_soft_reset() [all …]
|
| H A D | si_ih.c | 159 static int si_ih_early_init(struct amdgpu_ip_block *ip_block) in si_ih_early_init() 168 static int si_ih_sw_init(struct amdgpu_ip_block *ip_block) in si_ih_sw_init() 180 static int si_ih_sw_fini(struct amdgpu_ip_block *ip_block) in si_ih_sw_fini() 189 static int si_ih_hw_init(struct amdgpu_ip_block *ip_block) in si_ih_hw_init() 196 static int si_ih_hw_fini(struct amdgpu_ip_block *ip_block) in si_ih_hw_fini() 203 static int si_ih_suspend(struct amdgpu_ip_block *ip_block) in si_ih_suspend() 208 static int si_ih_resume(struct amdgpu_ip_block *ip_block) in si_ih_resume() 213 static bool si_ih_is_idle(struct amdgpu_ip_block *ip_block) in si_ih_is_idle() 224 static int si_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in si_ih_wait_for_idle() 237 static int si_ih_soft_reset(struct amdgpu_ip_block *ip_block) in si_ih_soft_reset() [all …]
|
| H A D | cik_ih.c | 286 static int cik_ih_early_init(struct amdgpu_ip_block *ip_block) in cik_ih_early_init() 300 static int cik_ih_sw_init(struct amdgpu_ip_block *ip_block) in cik_ih_sw_init() 314 static int cik_ih_sw_fini(struct amdgpu_ip_block *ip_block) in cik_ih_sw_fini() 324 static int cik_ih_hw_init(struct amdgpu_ip_block *ip_block) in cik_ih_hw_init() 331 static int cik_ih_hw_fini(struct amdgpu_ip_block *ip_block) in cik_ih_hw_fini() 338 static int cik_ih_suspend(struct amdgpu_ip_block *ip_block) in cik_ih_suspend() 343 static int cik_ih_resume(struct amdgpu_ip_block *ip_block) in cik_ih_resume() 348 static bool cik_ih_is_idle(struct amdgpu_ip_block *ip_block) in cik_ih_is_idle() 359 static int cik_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in cik_ih_wait_for_idle() 375 static int cik_ih_soft_reset(struct amdgpu_ip_block *ip_block) in cik_ih_soft_reset() [all …]
|
| H A D | iceland_ih.c | 276 static int iceland_ih_early_init(struct amdgpu_ip_block *ip_block) in iceland_ih_early_init() 290 static int iceland_ih_sw_init(struct amdgpu_ip_block *ip_block) in iceland_ih_sw_init() 304 static int iceland_ih_sw_fini(struct amdgpu_ip_block *ip_block) in iceland_ih_sw_fini() 314 static int iceland_ih_hw_init(struct amdgpu_ip_block *ip_block) in iceland_ih_hw_init() 321 static int iceland_ih_hw_fini(struct amdgpu_ip_block *ip_block) in iceland_ih_hw_fini() 328 static int iceland_ih_suspend(struct amdgpu_ip_block *ip_block) in iceland_ih_suspend() 333 static int iceland_ih_resume(struct amdgpu_ip_block *ip_block) in iceland_ih_resume() 338 static bool iceland_ih_is_idle(struct amdgpu_ip_block *ip_block) in iceland_ih_is_idle() 349 static int iceland_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in iceland_ih_wait_for_idle() 365 static int iceland_ih_soft_reset(struct amdgpu_ip_block *ip_block) in iceland_ih_soft_reset() [all …]
|
| H A D | cz_ih.c | 277 static int cz_ih_early_init(struct amdgpu_ip_block *ip_block) in cz_ih_early_init() 291 static int cz_ih_sw_init(struct amdgpu_ip_block *ip_block) in cz_ih_sw_init() 305 static int cz_ih_sw_fini(struct amdgpu_ip_block *ip_block) in cz_ih_sw_fini() 315 static int cz_ih_hw_init(struct amdgpu_ip_block *ip_block) in cz_ih_hw_init() 327 static int cz_ih_hw_fini(struct amdgpu_ip_block *ip_block) in cz_ih_hw_fini() 334 static int cz_ih_suspend(struct amdgpu_ip_block *ip_block) in cz_ih_suspend() 339 static int cz_ih_resume(struct amdgpu_ip_block *ip_block) in cz_ih_resume() 344 static bool cz_ih_is_idle(struct amdgpu_ip_block *ip_block) in cz_ih_is_idle() 355 static int cz_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in cz_ih_wait_for_idle() 371 static int cz_ih_soft_reset(struct amdgpu_ip_block *ip_block) in cz_ih_soft_reset() [all …]
|
| H A D | amdgpu_isp.c | 42 static int isp_hw_init(struct amdgpu_ip_block *ip_block) in isp_hw_init() 59 static int isp_hw_fini(struct amdgpu_ip_block *ip_block) in isp_hw_fini() 99 static int isp_early_init(struct amdgpu_ip_block *ip_block) in isp_early_init() 127 static bool isp_is_idle(struct amdgpu_ip_block *ip_block) in isp_is_idle() 132 static int isp_set_clockgating_state(struct amdgpu_ip_block *ip_block, in isp_set_clockgating_state() 138 static int isp_set_powergating_state(struct amdgpu_ip_block *ip_block, in isp_set_powergating_state()
|
| H A D | vce_v2_0.c | 204 static bool vce_v2_0_is_idle(struct amdgpu_ip_block *ip_block) in vce_v2_0_is_idle() 211 static int vce_v2_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in vce_v2_0_wait_for_idle() 277 struct amdgpu_ip_block *ip_block; in vce_v2_0_stop() 407 static int vce_v2_0_early_init(struct amdgpu_ip_block *ip_block) in vce_v2_0_early_init() 419 static int vce_v2_0_sw_init(struct amdgpu_ip_block *ip_block) in vce_v2_0_sw_init() 453 static int vce_v2_0_sw_fini(struct amdgpu_ip_block *ip_block) in vce_v2_0_sw_fini() 465 static int vce_v2_0_hw_init(struct amdgpu_ip_block *ip_block) in vce_v2_0_hw_init() 484 static int vce_v2_0_hw_fini(struct amdgpu_ip_block *ip_block) in vce_v2_0_hw_fini() 491 static int vce_v2_0_suspend(struct amdgpu_ip_block *ip_block) in vce_v2_0_suspend() 527 static int vce_v2_0_resume(struct amdgpu_ip_block *ip_block) in vce_v2_0_resume() [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_v3_0.c | 55 static int jpeg_v3_0_set_powergating_state(struct amdgpu_ip_block *ip_block, 65 static int jpeg_v3_0_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_early_init() 98 static int jpeg_v3_0_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_sw_init() 148 static int jpeg_v3_0_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_sw_fini() 170 static int jpeg_v3_0_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_hw_init() 188 static int jpeg_v3_0_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_hw_fini() 208 static int jpeg_v3_0_suspend(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_suspend() 228 static int jpeg_v3_0_resume(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_resume() 473 static bool jpeg_v3_0_is_idle(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_is_idle() 485 static int jpeg_v3_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in jpeg_v3_0_wait_for_idle() [all …]
|
| H A D | uvd_v5_0.c | 91 static int uvd_v5_0_early_init(struct amdgpu_ip_block *ip_block) in uvd_v5_0_early_init() 102 static int uvd_v5_0_sw_init(struct amdgpu_ip_block *ip_block) in uvd_v5_0_sw_init() 131 static int uvd_v5_0_sw_fini(struct amdgpu_ip_block *ip_block) in uvd_v5_0_sw_fini() 150 static int uvd_v5_0_hw_init(struct amdgpu_ip_block *ip_block) in uvd_v5_0_hw_init() 207 static int uvd_v5_0_hw_fini(struct amdgpu_ip_block *ip_block) in uvd_v5_0_hw_fini() 219 static int uvd_v5_0_prepare_suspend(struct amdgpu_ip_block *ip_block) in uvd_v5_0_prepare_suspend() 226 static int uvd_v5_0_suspend(struct amdgpu_ip_block *ip_block) in uvd_v5_0_suspend() 262 static int uvd_v5_0_resume(struct amdgpu_ip_block *ip_block) in uvd_v5_0_resume() 583 static bool uvd_v5_0_is_idle(struct amdgpu_ip_block *ip_block) in uvd_v5_0_is_idle() 590 static int uvd_v5_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in uvd_v5_0_wait_for_idle() [all …]
|
| H A D | uvd_v4_2.c | 93 static int uvd_v4_2_early_init(struct amdgpu_ip_block *ip_block) in uvd_v4_2_early_init() 104 static int uvd_v4_2_sw_init(struct amdgpu_ip_block *ip_block) in uvd_v4_2_sw_init() 133 static int uvd_v4_2_sw_fini(struct amdgpu_ip_block *ip_block) in uvd_v4_2_sw_fini() 154 static int uvd_v4_2_hw_init(struct amdgpu_ip_block *ip_block) in uvd_v4_2_hw_init() 209 static int uvd_v4_2_hw_fini(struct amdgpu_ip_block *ip_block) in uvd_v4_2_hw_fini() 221 static int uvd_v4_2_prepare_suspend(struct amdgpu_ip_block *ip_block) in uvd_v4_2_prepare_suspend() 228 static int uvd_v4_2_suspend(struct amdgpu_ip_block *ip_block) in uvd_v4_2_suspend() 264 static int uvd_v4_2_resume(struct amdgpu_ip_block *ip_block) in uvd_v4_2_resume() 662 static bool uvd_v4_2_is_idle(struct amdgpu_ip_block *ip_block) in uvd_v4_2_is_idle() 669 static int uvd_v4_2_wait_for_idle(struct amdgpu_ip_block *ip_block) in uvd_v4_2_wait_for_idle() [all …]
|
| H A D | vce_v3_0.c | 67 static int vce_v3_0_wait_for_idle(struct amdgpu_ip_block *ip_block); 399 static int vce_v3_0_early_init(struct amdgpu_ip_block *ip_block) in vce_v3_0_early_init() 418 static int vce_v3_0_sw_init(struct amdgpu_ip_block *ip_block) in vce_v3_0_sw_init() 456 static int vce_v3_0_sw_fini(struct amdgpu_ip_block *ip_block) in vce_v3_0_sw_fini() 468 static int vce_v3_0_hw_init(struct amdgpu_ip_block *ip_block) in vce_v3_0_hw_init() 488 static int vce_v3_0_hw_fini(struct amdgpu_ip_block *ip_block) in vce_v3_0_hw_fini() 503 static int vce_v3_0_suspend(struct amdgpu_ip_block *ip_block) in vce_v3_0_suspend() 538 static int vce_v3_0_resume(struct amdgpu_ip_block *ip_block) in vce_v3_0_resume() 600 static bool vce_v3_0_is_idle(struct amdgpu_ip_block *ip_block) in vce_v3_0_is_idle() 611 static int vce_v3_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in vce_v3_0_wait_for_idle() [all …]
|
| H A D | uvd_v3_1.c | 534 static int uvd_v3_1_early_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_early_init() 545 static int uvd_v3_1_sw_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_sw_init() 583 static int uvd_v3_1_sw_fini(struct amdgpu_ip_block *ip_block) in uvd_v3_1_sw_fini() 628 static int uvd_v3_1_hw_init(struct amdgpu_ip_block *ip_block) in uvd_v3_1_hw_init() 695 static int uvd_v3_1_hw_fini(struct amdgpu_ip_block *ip_block) in uvd_v3_1_hw_fini() 707 static int uvd_v3_1_prepare_suspend(struct amdgpu_ip_block *ip_block) in uvd_v3_1_prepare_suspend() 714 static int uvd_v3_1_suspend(struct amdgpu_ip_block *ip_block) in uvd_v3_1_suspend() 750 static int uvd_v3_1_resume(struct amdgpu_ip_block *ip_block) in uvd_v3_1_resume() 761 static bool uvd_v3_1_is_idle(struct amdgpu_ip_block *ip_block) in uvd_v3_1_is_idle() 768 static int uvd_v3_1_wait_for_idle(struct amdgpu_ip_block *ip_block) in uvd_v3_1_wait_for_idle() [all …]
|
| H A D | jpeg_v5_0_0.c | 55 static int jpeg_v5_0_0_set_powergating_state(struct amdgpu_ip_block *ip_block, 65 static int jpeg_v5_0_0_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_early_init() 85 static int jpeg_v5_0_0_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_sw_init() 139 static int jpeg_v5_0_0_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_sw_fini() 160 static int jpeg_v5_0_0_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_hw_init() 187 static int jpeg_v5_0_0_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_hw_fini() 207 static int jpeg_v5_0_0_suspend(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_suspend() 227 static int jpeg_v5_0_0_resume(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_resume() 562 static bool jpeg_v5_0_0_is_idle(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_is_idle() 574 static int jpeg_v5_0_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in jpeg_v5_0_0_wait_for_idle() [all …]
|
| H A D | navi10_ih.c | 544 static int navi10_ih_early_init(struct amdgpu_ip_block *ip_block) in navi10_ih_early_init() 553 static int navi10_ih_sw_init(struct amdgpu_ip_block *ip_block) in navi10_ih_sw_init() 595 static int navi10_ih_sw_fini(struct amdgpu_ip_block *ip_block) in navi10_ih_sw_fini() 604 static int navi10_ih_hw_init(struct amdgpu_ip_block *ip_block) in navi10_ih_hw_init() 611 static int navi10_ih_hw_fini(struct amdgpu_ip_block *ip_block) in navi10_ih_hw_fini() 618 static int navi10_ih_suspend(struct amdgpu_ip_block *ip_block) in navi10_ih_suspend() 623 static int navi10_ih_resume(struct amdgpu_ip_block *ip_block) in navi10_ih_resume() 628 static bool navi10_ih_is_idle(struct amdgpu_ip_block *ip_block) in navi10_ih_is_idle() 634 static int navi10_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in navi10_ih_wait_for_idle() 640 static int navi10_ih_soft_reset(struct amdgpu_ip_block *ip_block) in navi10_ih_soft_reset() [all …]
|
| H A D | soc24.c | 365 static int soc24_common_early_init(struct amdgpu_ip_block *ip_block) in soc24_common_early_init() 442 static int soc24_common_late_init(struct amdgpu_ip_block *ip_block) in soc24_common_late_init() 467 static int soc24_common_sw_init(struct amdgpu_ip_block *ip_block) in soc24_common_sw_init() 477 static int soc24_common_hw_init(struct amdgpu_ip_block *ip_block) in soc24_common_hw_init() 501 static int soc24_common_hw_fini(struct amdgpu_ip_block *ip_block) in soc24_common_hw_fini() 524 static int soc24_common_suspend(struct amdgpu_ip_block *ip_block) in soc24_common_suspend() 529 static int soc24_common_resume(struct amdgpu_ip_block *ip_block) in soc24_common_resume() 534 static bool soc24_common_is_idle(struct amdgpu_ip_block *ip_block) in soc24_common_is_idle() 539 static int soc24_common_set_clockgating_state(struct amdgpu_ip_block *ip_block, in soc24_common_set_clockgating_state() 559 static int soc24_common_set_powergating_state(struct amdgpu_ip_block *ip_block, in soc24_common_set_powergating_state() [all …]
|
| H A D | vega10_ih.c | 474 static int vega10_ih_early_init(struct amdgpu_ip_block *ip_block) in vega10_ih_early_init() 483 static int vega10_ih_sw_init(struct amdgpu_ip_block *ip_block) in vega10_ih_sw_init() 527 static int vega10_ih_sw_fini(struct amdgpu_ip_block *ip_block) in vega10_ih_sw_fini() 536 static int vega10_ih_hw_init(struct amdgpu_ip_block *ip_block) in vega10_ih_hw_init() 541 static int vega10_ih_hw_fini(struct amdgpu_ip_block *ip_block) in vega10_ih_hw_fini() 548 static int vega10_ih_suspend(struct amdgpu_ip_block *ip_block) in vega10_ih_suspend() 553 static int vega10_ih_resume(struct amdgpu_ip_block *ip_block) in vega10_ih_resume() 558 static bool vega10_ih_is_idle(struct amdgpu_ip_block *ip_block) in vega10_ih_is_idle() 564 static int vega10_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in vega10_ih_wait_for_idle() 570 static int vega10_ih_soft_reset(struct amdgpu_ip_block *ip_block) in vega10_ih_soft_reset() [all …]
|
| H A D | gmc_v6_0.c | 46 static int gmc_v6_0_wait_for_idle(struct amdgpu_ip_block *ip_block); 67 struct amdgpu_ip_block *ip_block; in gmc_v6_0_mc_stop() 222 struct amdgpu_ip_block *ip_block; in gmc_v6_0_mc_program() 787 static int gmc_v6_0_late_init(struct amdgpu_ip_block *ip_block) in gmc_v6_0_late_init() 814 static int gmc_v6_0_sw_init(struct amdgpu_ip_block *ip_block) in gmc_v6_0_sw_init() 891 static int gmc_v6_0_sw_fini(struct amdgpu_ip_block *ip_block) in gmc_v6_0_sw_fini() 904 static int gmc_v6_0_hw_init(struct amdgpu_ip_block *ip_block) in gmc_v6_0_hw_init() 929 static int gmc_v6_0_hw_fini(struct amdgpu_ip_block *ip_block) in gmc_v6_0_hw_fini() 939 static int gmc_v6_0_suspend(struct amdgpu_ip_block *ip_block) in gmc_v6_0_suspend() 946 static int gmc_v6_0_resume(struct amdgpu_ip_block *ip_block) in gmc_v6_0_resume() [all …]
|
| H A D | vega20_ih.c | 556 static int vega20_ih_early_init(struct amdgpu_ip_block *ip_block) in vega20_ih_early_init() 565 static int vega20_ih_sw_init(struct amdgpu_ip_block *ip_block) in vega20_ih_sw_init() 616 static int vega20_ih_sw_fini(struct amdgpu_ip_block *ip_block) in vega20_ih_sw_fini() 625 static int vega20_ih_hw_init(struct amdgpu_ip_block *ip_block) in vega20_ih_hw_init() 637 static int vega20_ih_hw_fini(struct amdgpu_ip_block *ip_block) in vega20_ih_hw_fini() 644 static int vega20_ih_suspend(struct amdgpu_ip_block *ip_block) in vega20_ih_suspend() 649 static int vega20_ih_resume(struct amdgpu_ip_block *ip_block) in vega20_ih_resume() 654 static bool vega20_ih_is_idle(struct amdgpu_ip_block *ip_block) in vega20_ih_is_idle() 660 static int vega20_ih_wait_for_idle(struct amdgpu_ip_block *ip_block) in vega20_ih_wait_for_idle() 666 static int vega20_ih_soft_reset(struct amdgpu_ip_block *ip_block) in vega20_ih_soft_reset() [all …]
|
| H A D | ih_v6_0.c | 562 static int ih_v6_0_early_init(struct amdgpu_ip_block *ip_block) in ih_v6_0_early_init() 571 static int ih_v6_0_sw_init(struct amdgpu_ip_block *ip_block) in ih_v6_0_sw_init() 617 static int ih_v6_0_sw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_0_sw_fini() 626 static int ih_v6_0_hw_init(struct amdgpu_ip_block *ip_block) in ih_v6_0_hw_init() 638 static int ih_v6_0_hw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_0_hw_fini() 645 static int ih_v6_0_suspend(struct amdgpu_ip_block *ip_block) in ih_v6_0_suspend() 650 static int ih_v6_0_resume(struct amdgpu_ip_block *ip_block) in ih_v6_0_resume() 655 static bool ih_v6_0_is_idle(struct amdgpu_ip_block *ip_block) in ih_v6_0_is_idle() 661 static int ih_v6_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in ih_v6_0_wait_for_idle() 667 static int ih_v6_0_soft_reset(struct amdgpu_ip_block *ip_block) in ih_v6_0_soft_reset() [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() 550 static int ih_v6_1_sw_init(struct amdgpu_ip_block *ip_block) in ih_v6_1_sw_init() 596 static int ih_v6_1_sw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_1_sw_fini() 605 static int ih_v6_1_hw_init(struct amdgpu_ip_block *ip_block) in ih_v6_1_hw_init() 617 static int ih_v6_1_hw_fini(struct amdgpu_ip_block *ip_block) in ih_v6_1_hw_fini() 624 static int ih_v6_1_suspend(struct amdgpu_ip_block *ip_block) in ih_v6_1_suspend() 629 static int ih_v6_1_resume(struct amdgpu_ip_block *ip_block) in ih_v6_1_resume() 634 static bool ih_v6_1_is_idle(struct amdgpu_ip_block *ip_block) in ih_v6_1_is_idle() 640 static int ih_v6_1_wait_for_idle(struct amdgpu_ip_block *ip_block) in ih_v6_1_wait_for_idle() 646 static int ih_v6_1_soft_reset(struct amdgpu_ip_block *ip_block) in ih_v6_1_soft_reset() [all …]
|
| H A D | ih_v7_0.c | 531 static int ih_v7_0_early_init(struct amdgpu_ip_block *ip_block) in ih_v7_0_early_init() 540 static int ih_v7_0_sw_init(struct amdgpu_ip_block *ip_block) in ih_v7_0_sw_init() 586 static int ih_v7_0_sw_fini(struct amdgpu_ip_block *ip_block) in ih_v7_0_sw_fini() 595 static int ih_v7_0_hw_init(struct amdgpu_ip_block *ip_block) in ih_v7_0_hw_init() 607 static int ih_v7_0_hw_fini(struct amdgpu_ip_block *ip_block) in ih_v7_0_hw_fini() 614 static int ih_v7_0_suspend(struct amdgpu_ip_block *ip_block) in ih_v7_0_suspend() 619 static int ih_v7_0_resume(struct amdgpu_ip_block *ip_block) in ih_v7_0_resume() 624 static bool ih_v7_0_is_idle(struct amdgpu_ip_block *ip_block) in ih_v7_0_is_idle() 630 static int ih_v7_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in ih_v7_0_wait_for_idle() 636 static int ih_v7_0_soft_reset(struct amdgpu_ip_block *ip_block) in ih_v7_0_soft_reset() [all …]
|
| H A D | jpeg_v2_0.c | 54 static int jpeg_v2_0_set_powergating_state(struct amdgpu_ip_block *ip_block, 64 static int jpeg_v2_0_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_early_init() 84 static int jpeg_v2_0_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_sw_init() 134 static int jpeg_v2_0_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_sw_fini() 156 static int jpeg_v2_0_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_hw_init() 174 static int jpeg_v2_0_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_hw_fini() 194 static int jpeg_v2_0_suspend(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_suspend() 214 static int jpeg_v2_0_resume(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_resume() 683 static bool jpeg_v2_0_is_idle(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_is_idle() 692 static int jpeg_v2_0_wait_for_idle(struct amdgpu_ip_block *ip_block) in jpeg_v2_0_wait_for_idle() [all …]
|
| H A D | jpeg_v2_5.c | 57 static int jpeg_v2_5_set_powergating_state(struct amdgpu_ip_block *ip_block, 73 static int jpeg_v2_5_early_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_early_init() 104 static int jpeg_v2_5_sw_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_sw_init() 183 static int jpeg_v2_5_sw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_sw_fini() 205 static int jpeg_v2_5_hw_init(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_hw_init() 234 static int jpeg_v2_5_hw_fini(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_hw_fini() 263 static int jpeg_v2_5_suspend(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_suspend() 283 static int jpeg_v2_5_resume(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_resume() 518 static bool jpeg_v2_5_is_idle(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_is_idle() 535 static int jpeg_v2_5_wait_for_idle(struct amdgpu_ip_block *ip_block) in jpeg_v2_5_wait_for_idle() [all …]
|