Home
last modified time | relevance | path

Searched refs:harvest_config (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dvce_v3_0.c83 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_get_rptr()
84 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_get_rptr()
86 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_get_rptr()
115 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_get_wptr()
116 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_get_wptr()
118 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_get_wptr()
146 if (adev->vce.harvest_config == 0 || in vce_v3_0_ring_set_wptr()
147 adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE1) in vce_v3_0_ring_set_wptr()
149 else if (adev->vce.harvest_config == AMDGPU_VCE_HARVEST_VCE0) in vce_v3_0_ring_set_wptr()
272 if (adev->vce.harvest_config & (1 << idx)) in vce_v3_0_start()
[all …]
H A Djpeg_v2_5.c68 adev->jpeg.harvest_config |= 1 << i; in jpeg_v2_5_early_init()
70 if (adev->jpeg.harvest_config == (AMDGPU_JPEG_HARVEST_JPEG0 | in jpeg_v2_5_early_init()
95 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_sw_init()
126 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_sw_init()
187 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_hw_init()
217 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_hw_fini()
326 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_start()
380 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_stop()
491 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_is_idle()
508 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v2_5_wait_for_idle()
[all …]
H A Djpeg_v4_0_5.c108 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_sw_init()
139 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_sw_init()
206 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_hw_init()
233 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_hw_fini()
488 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_start()
554 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_stop()
636 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_is_idle()
652 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_wait_for_idle()
671 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_set_clockgating_state()
799 if (adev->jpeg.harvest_config & (1 << i)) in jpeg_v4_0_5_set_dec_ring_funcs()
[all …]
H A Dvcn_v2_5.c124 adev->vcn.harvest_config = 0; in vcn_v2_5_early_init()
133 adev->vcn.harvest_config |= 1 << i; in vcn_v2_5_early_init()
135 if (adev->vcn.harvest_config == (AMDGPU_VCN_HARVEST_VCN0 | in vcn_v2_5_early_init()
167 if (adev->vcn.harvest_config & (1 << j)) in vcn_v2_5_sw_init()
203 if (adev->vcn.harvest_config & (1 << j)) in vcn_v2_5_sw_init()
310 if (adev->vcn.harvest_config & (1 << i)) in vcn_v2_5_sw_fini()
350 if (adev->vcn.harvest_config & (1 << j)) in vcn_v2_5_hw_init()
396 if (adev->vcn.harvest_config & (1 << i)) in vcn_v2_5_hw_fini()
465 if (adev->vcn.harvest_config & (1 << i)) in vcn_v2_5_mc_resume()
624 if (adev->vcn.harvest_config & (1 << i)) in vcn_v2_5_disable_clock_gating()
[all …]
H A Dvcn_v5_0_0.c149 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_sw_init()
218 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_sw_fini()
255 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_hw_init()
286 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_hw_fini()
786 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_start()
966 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_stop()
1184 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_set_unified_ring_funcs()
1205 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_is_idle()
1227 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_wait_for_idle()
1255 if (adev->vcn.harvest_config & (1 << i)) in vcn_v5_0_0_set_clockgating_state()
[all …]
H A Dvcn_v4_0.c120 adev->vcn.harvest_config = VCN_HARVEST_MMSCH; in vcn_v4_0_early_init()
123 adev->vcn.harvest_config |= 1 << i; in vcn_v4_0_early_init()
190 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_sw_init()
277 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_sw_fini()
322 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_hw_init()
333 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_hw_init()
365 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_hw_fini()
1106 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_start()
1334 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_start_sriov()
1419 if (!(adev->vcn.harvest_config & (1 << 0))) { in vcn_v4_0_start_sriov()
[all …]
H A Duvd_v7_0.c376 adev->uvd.harvest_config |= 1 << i; in uvd_v7_0_early_init()
379 if (adev->uvd.harvest_config == (AMDGPU_UVD_HARVEST_UVD0 | in uvd_v7_0_early_init()
406 if (adev->uvd.harvest_config & (1 << j)) in uvd_v7_0_sw_init()
443 if (adev->uvd.harvest_config & (1 << j)) in uvd_v7_0_sw_init()
502 if (adev->uvd.harvest_config & (1 << j)) in uvd_v7_0_sw_fini()
532 if (adev->uvd.harvest_config & (1 << j)) in uvd_v7_0_hw_init()
679 if (adev->uvd.harvest_config & (1 << i)) in uvd_v7_0_mc_resume()
758 if (adev->uvd.harvest_config & (1 << i)) in uvd_v7_0_mmsch_start()
816 if (adev->uvd.harvest_config & (1 << i)) in uvd_v7_0_sriov_start()
961 if (adev->uvd.harvest_config & (1 << k)) in uvd_v7_0_start()
[all …]
H A Dvcn_v4_0_5.c152 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_sw_init()
236 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_sw_fini()
275 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_hw_init()
306 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_hw_fini()
1009 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_start()
1216 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_stop()
1441 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_set_unified_ring_funcs()
1462 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_is_idle()
1484 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_wait_for_idle()
1512 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_5_set_clockgating_state()
[all …]
H A Dvcn_v3_0.c130 adev->vcn.harvest_config = 0; in vcn_v3_0_early_init()
134 if (adev->vcn.harvest_config == (AMDGPU_VCN_HARVEST_VCN0 | in vcn_v3_0_early_init()
195 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_sw_init()
315 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_sw_fini()
358 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_hw_init()
389 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_hw_init()
428 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_hw_fini()
1150 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_start()
1369 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_start_sriov()
1574 if (adev->vcn.harvest_config & (1 << i)) in vcn_v3_0_stop()
[all …]
H A Damdgpu_isp.h54 unsigned int harvest_config; member
H A Damdgpu_vce.h50 unsigned harvest_config; member
H A Damdgpu_uvd.h67 unsigned harvest_config; member
H A Damdgpu_vcn.c211 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_vcn_sw_init()
260 if (adev->vcn.harvest_config & (1 << j)) in amdgpu_vcn_sw_fini()
310 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_vcn_save_vcpu_bo()
352 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_vcn_resume()
398 if (adev->vcn.harvest_config & (1 << j)) in amdgpu_vcn_idle_work_handler()
1070 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_vcn_setup_ucode()
1239 if (adev->vcn.harvest_config & (1 << i) || in amdgpu_vcn_ras_late_init()
H A Dsoc21.c153 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in soc21_query_video_codecs()
162 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) || in soc21_query_video_codecs()
175 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0)) { in soc21_query_video_codecs()
803 if ((adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) || in soc21_common_late_init()
H A Damdgpu_uvd.c323 if (adev->uvd.harvest_config & (1 << j)) in amdgpu_uvd_sw_init()
378 if (adev->uvd.harvest_config & (1 << j)) in amdgpu_uvd_sw_fini()
441 if (adev->uvd.harvest_config & (1 << j)) in amdgpu_uvd_prepare_suspend()
482 if (adev->uvd.harvest_config & (1 << i)) in amdgpu_uvd_resume()
1268 if (adev->uvd.harvest_config & (1 << i)) in amdgpu_uvd_idle_work_handler()
H A Dnv.c213 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in nv_query_video_codecs()
221 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_query_video_codecs()
233 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_query_video_codecs()
953 if (adev->vcn.harvest_config & AMDGPU_VCN_HARVEST_VCN0) { in nv_common_late_init()
H A Damdgpu_jpeg.h121 unsigned harvest_config; member
H A Damdgpu_kms.c414 if (adev->uvd.harvest_config & (1 << i)) in amdgpu_hw_ip_info()
434 if (adev->uvd.harvest_config & (1 << i)) in amdgpu_hw_ip_info()
447 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_hw_ip_info()
459 if (adev->vcn.harvest_config & (1 << i)) in amdgpu_hw_ip_info()
474 if (adev->jpeg.harvest_config & (1 << i)) in amdgpu_hw_ip_info()
919 dev_info->vce_harvest_config = adev->vce.harvest_config; in amdgpu_info_ioctl()
H A Damdgpu_discovery.c369 adev->vcn.harvest_config |= AMDGPU_VCN_HARVEST_VCN1; in amdgpu_discovery_harvest_config_quirk()
639 adev->vcn.harvest_config |= AMDGPU_VCN_HARVEST_VCN0; in amdgpu_discovery_read_harvest_bit_per_ip()
645 adev->vcn.harvest_config |= AMDGPU_VCN_HARVEST_VCN1; in amdgpu_discovery_read_harvest_bit_per_ip()
695 adev->vcn.harvest_config |= in amdgpu_discovery_read_from_harvest_table()
697 adev->jpeg.harvest_config |= in amdgpu_discovery_read_from_harvest_table()
723 adev->isp.harvest_config |= in amdgpu_discovery_read_from_harvest_table()
H A Damdgpu_vcn.h333 unsigned harvest_config; member
H A Dsoc24.c77 if (adev->vcn.num_vcn_inst == hweight8(adev->vcn.harvest_config)) in soc24_query_video_codecs()
H A Daqua_vanjaram.c826 adev->vcn.harvest_config = 0; in aqua_vanjaram_init_soc_config()
829 adev->jpeg.harvest_config = 0; in aqua_vanjaram_init_soc_config()
H A Dvcn_v4_0_3.c1782 if (adev->vcn.harvest_config & (1 << i)) { in vcn_v4_0_3_print_ip_state()
1814 if (adev->vcn.harvest_config & (1 << i)) in vcn_v4_0_3_dump_ip_state()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0.c1318 if (adev->vcn.harvest_config & (1 << i)) in smu_v14_0_set_performance_level()
1334 if (adev->vcn.harvest_config & (1 << i)) in smu_v14_0_set_performance_level()
1517 if (adev->vcn.harvest_config & (1 << inst)) in smu_v14_0_set_vcn_enable()
1545 if (adev->jpeg.harvest_config & (1 << i)) in smu_v14_0_set_jpeg_enable()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0.c1837 if (adev->vcn.harvest_config & (1 << i)) in smu_v13_0_set_performance_level()
1853 if (adev->vcn.harvest_config & (1 << i)) in smu_v13_0_set_performance_level()
2114 if (adev->vcn.harvest_config & (1 << inst)) in smu_v13_0_set_vcn_enable()

12