Home
last modified time | relevance | path

Searched refs:yclk (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v8_0.c677 fixed20_12 yclk, dram_channels, bandwidth; in dce_v8_0_dram_bandwidth() local
681 yclk.full = dfixed_const(wm->yclk); in dce_v8_0_dram_bandwidth()
682 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth()
687 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v8_0_dram_bandwidth()
706 fixed20_12 yclk, dram_channels, bandwidth; in dce_v8_0_dram_bandwidth_for_display() local
710 yclk.full = dfixed_const(wm->yclk); in dce_v8_0_dram_bandwidth_for_display()
711 yclk.full = dfixed_div(yclk, a); in dce_v8_0_dram_bandwidth_for_display()
999 wm_high.yclk = in dce_v8_0_program_watermarks()
1004 wm_high.yclk = adev->pm.current_mclk * 10; in dce_v8_0_program_watermarks()
1038 wm_low.yclk = in dce_v8_0_program_watermarks()
[all …]
H A Ddce_v6_0.c577 fixed20_12 yclk, dram_channels, bandwidth; in dce_v6_0_dram_bandwidth() local
581 yclk.full = dfixed_const(wm->yclk); in dce_v6_0_dram_bandwidth()
582 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth()
587 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v6_0_dram_bandwidth()
606 fixed20_12 yclk, dram_channels, bandwidth; in dce_v6_0_dram_bandwidth_for_display() local
610 yclk.full = dfixed_const(wm->yclk); in dce_v6_0_dram_bandwidth_for_display()
611 yclk.full = dfixed_div(yclk, a); in dce_v6_0_dram_bandwidth_for_display()
908 wm_high.yclk = in dce_v6_0_program_watermarks()
913 wm_high.yclk = adev->pm.current_mclk * 10; in dce_v6_0_program_watermarks()
935 wm_low.yclk = in dce_v6_0_program_watermarks()
[all …]
H A Ddce_v10_0.c724 fixed20_12 yclk, dram_channels, bandwidth; in dce_v10_0_dram_bandwidth() local
728 yclk.full = dfixed_const(wm->yclk); in dce_v10_0_dram_bandwidth()
729 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth()
734 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v10_0_dram_bandwidth()
753 fixed20_12 yclk, dram_channels, bandwidth; in dce_v10_0_dram_bandwidth_for_display() local
757 yclk.full = dfixed_const(wm->yclk); in dce_v10_0_dram_bandwidth_for_display()
758 yclk.full = dfixed_div(yclk, a); in dce_v10_0_dram_bandwidth_for_display()
1046 wm_high.yclk = in dce_v10_0_program_watermarks()
1051 wm_high.yclk = adev->pm.current_mclk * 10; in dce_v10_0_program_watermarks()
1085 wm_low.yclk = in dce_v10_0_program_watermarks()
[all …]
H A Ddce_v11_0.c756 fixed20_12 yclk, dram_channels, bandwidth; in dce_v11_0_dram_bandwidth() local
760 yclk.full = dfixed_const(wm->yclk); in dce_v11_0_dram_bandwidth()
761 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth()
766 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce_v11_0_dram_bandwidth()
785 fixed20_12 yclk, dram_channels, bandwidth; in dce_v11_0_dram_bandwidth_for_display() local
789 yclk.full = dfixed_const(wm->yclk); in dce_v11_0_dram_bandwidth_for_display()
790 yclk.full = dfixed_div(yclk, a); in dce_v11_0_dram_bandwidth_for_display()
1078 wm_high.yclk = in dce_v11_0_program_watermarks()
1083 wm_high.yclk = adev->pm.current_mclk * 10; in dce_v11_0_program_watermarks()
1117 wm_low.yclk = in dce_v11_0_program_watermarks()
[all …]
/linux-6.15/drivers/gpu/drm/radeon/
H A Devergreen.c1954 fixed20_12 yclk, dram_channels, bandwidth; in evergreen_dram_bandwidth() local
1958 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth()
1959 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth()
1964 bandwidth.full = dfixed_mul(dram_channels, yclk); in evergreen_dram_bandwidth()
1974 fixed20_12 yclk, dram_channels, bandwidth; in evergreen_dram_bandwidth_for_display() local
1978 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth_for_display()
1979 yclk.full = dfixed_div(yclk, a); in evergreen_dram_bandwidth_for_display()
2184 wm_high.yclk = in evergreen_program_watermarks()
2189 wm_high.yclk = rdev->pm.current_mclk * 10; in evergreen_program_watermarks()
2211 wm_low.yclk = in evergreen_program_watermarks()
[all …]
H A Dsi.c2053 fixed20_12 yclk, dram_channels, bandwidth; in dce6_dram_bandwidth() local
2057 yclk.full = dfixed_const(wm->yclk); in dce6_dram_bandwidth()
2058 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth()
2063 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce6_dram_bandwidth()
2073 fixed20_12 yclk, dram_channels, bandwidth; in dce6_dram_bandwidth_for_display() local
2077 yclk.full = dfixed_const(wm->yclk); in dce6_dram_bandwidth_for_display()
2078 yclk.full = dfixed_div(yclk, a); in dce6_dram_bandwidth_for_display()
2306 wm_high.yclk = in dce6_program_watermarks()
2311 wm_high.yclk = rdev->pm.current_mclk * 10; in dce6_program_watermarks()
2333 wm_low.yclk = in dce6_program_watermarks()
[all …]
H A Dcik.c8927 fixed20_12 yclk, dram_channels, bandwidth; in dce8_dram_bandwidth() local
8931 yclk.full = dfixed_const(wm->yclk); in dce8_dram_bandwidth()
8932 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth()
8937 bandwidth.full = dfixed_mul(dram_channels, yclk); in dce8_dram_bandwidth()
8956 fixed20_12 yclk, dram_channels, bandwidth; in dce8_dram_bandwidth_for_display() local
8960 yclk.full = dfixed_const(wm->yclk); in dce8_dram_bandwidth_for_display()
8961 yclk.full = dfixed_div(yclk, a); in dce8_dram_bandwidth_for_display()
9250 wm_high.yclk = in dce8_program_watermarks()
9255 wm_high.yclk = rdev->pm.current_mclk * 10; in dce8_program_watermarks()
9290 wm_low.yclk = in dce8_program_watermarks()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/basics/
H A Ddce_calcs.c99 struct bw_fixed *yclk; in calculate_bandwidth() local
123 yclk = kcalloc(3, sizeof(*yclk), GFP_KERNEL); in calculate_bandwidth()
124 if (!yclk) in calculate_bandwidth()
139 yclk[low] = vbios->low_yclk; in calculate_bandwidth()
140 yclk[mid] = vbios->mid_yclk; in calculate_bandwidth()
141 yclk[high] = vbios->high_yclk; in calculate_bandwidth()
1535 …data->dram_bandwidth = bw_mul(bw_div(bw_mul(bw_mul(data->dram_efficiency, yclk[high]), bw_int_to_f… in calculate_bandwidth()
1541 …data->dram_bandwidth = bw_mul(bw_div(bw_mul(bw_mul(data->dram_efficiency, yclk[high]), bw_int_to_f… in calculate_bandwidth()
1549 …data->dram_bandwidth = bw_mul(bw_div(bw_mul(bw_mul(data->dram_efficiency, yclk[low]), bw_int_to_fi… in calculate_bandwidth()
1555 …data->dram_bandwidth = bw_mul(bw_div(bw_mul(bw_mul(data->dram_efficiency, yclk[mid]), bw_int_to_fi… in calculate_bandwidth()
[all …]