/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v11_0.c | 729 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce10_wm_params 756 fixed20_12 yclk, dram_channels, bandwidth; local 760 yclk.full = dfixed_const(wm->yclk); 761 yclk.full = dfixed_div(yclk, a); 766 bandwidth.full = dfixed_mul(dram_channels, yclk); 785 fixed20_12 yclk, dram_channels, bandwidth; local 789 yclk.full = dfixed_const(wm->yclk); [all...] |
H A D | dce_v10_0.c | 697 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce10_wm_params 724 fixed20_12 yclk, dram_channels, bandwidth; local 728 yclk.full = dfixed_const(wm->yclk); 729 yclk.full = dfixed_div(yclk, a); 734 bandwidth.full = dfixed_mul(dram_channels, yclk); 753 fixed20_12 yclk, dram_channels, bandwidth; local 757 yclk.full = dfixed_const(wm->yclk); [all...] |
H A D | dce_v8_0.c | 650 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce8_wm_params 677 fixed20_12 yclk, dram_channels, bandwidth; local 681 yclk.full = dfixed_const(wm->yclk); 682 yclk.full = dfixed_div(yclk, a); 687 bandwidth.full = dfixed_mul(dram_channels, yclk); 706 fixed20_12 yclk, dram_channels, bandwidth; local 710 yclk.full = dfixed_const(wm->yclk); [all...] |
H A D | dce_v6_0.c | 515 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce6_wm_params 542 fixed20_12 yclk, dram_channels, bandwidth; local 546 yclk.full = dfixed_const(wm->yclk); 547 yclk.full = dfixed_div(yclk, a); 552 bandwidth.full = dfixed_mul(dram_channels, yclk); 571 fixed20_12 yclk, dram_channels, bandwidth; local 575 yclk.full = dfixed_const(wm->yclk); [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/basics/ |
H A D | dce_calcs.c | 99 struct bw_fixed *yclk; local 123 yclk = kcalloc(3, sizeof(*yclk), GFP_KERNEL); 124 if (!yclk) 139 yclk[low] = vbios->low_yclk; 140 yclk[mid] = vbios->mid_yclk; 141 yclk[high] = vbios->high_yclk; 1065 /*the dmif and mcifwr yclk(pclk) required is the one that allows the transfer of all pipe's data buffer size in memory in the time for data transfer*/ 1153 /*it will take 4 memclk cycles or 8 yclk cycles to fetch 64 bytes of data from the hbm memory (2 read commands).*/ 1154 /*it will take 2 memclk cycles or 4 yclk cycle [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | si.c | 2035 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce6_wm_params 2053 fixed20_12 yclk, dram_channels, bandwidth; local 2057 yclk.full = dfixed_const(wm->yclk); 2058 yclk.full = dfixed_div(yclk, a); 2063 bandwidth.full = dfixed_mul(dram_channels, yclk); 2073 fixed20_12 yclk, dram_channels, bandwidth; local 2077 yclk.full = dfixed_const(wm->yclk); [all...] |
H A D | evergreen.c | 1936 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:evergreen_wm_params 1954 fixed20_12 yclk, dram_channels, bandwidth; local 1958 yclk.full = dfixed_const(wm->yclk); 1959 yclk.full = dfixed_div(yclk, a); 1964 bandwidth.full = dfixed_mul(dram_channels, yclk); 1974 fixed20_12 yclk, dram_channels, bandwidth; local 1978 yclk.full = dfixed_const(wm->yclk); [all...] |
H A D | cik.c | 8900 u32 yclk; /* bandwidth per dram data pin in kHz */ member in struct:dce8_wm_params 8927 fixed20_12 yclk, dram_channels, bandwidth; local 8931 yclk.full = dfixed_const(wm->yclk); 8932 yclk.full = dfixed_div(yclk, a); 8937 bandwidth.full = dfixed_mul(dram_channels, yclk); 8956 fixed20_12 yclk, dram_channels, bandwidth; local 8960 yclk.full = dfixed_const(wm->yclk); [all...] |