Lines Matching refs:bandwidth

8951  * Used for display watermark bandwidth calculations
8983 u32 yclk; /* bandwidth per dram data pin in kHz */
8998 * dce8_dram_bandwidth - get the dram bandwidth
9002 * Calculate the raw dram bandwidth (CIK).
9003 * Used for display watermark bandwidth calculations
9004 * Returns the dram bandwidth in MBytes/s
9010 fixed20_12 yclk, dram_channels, bandwidth;
9020 bandwidth.full = dfixed_mul(dram_channels, yclk);
9021 bandwidth.full = dfixed_mul(bandwidth, dram_efficiency);
9023 return dfixed_trunc(bandwidth);
9027 * dce8_dram_bandwidth_for_display - get the dram bandwidth for display
9031 * Calculate the dram bandwidth used for display (CIK).
9032 * Used for display watermark bandwidth calculations
9033 * Returns the dram bandwidth for display in MBytes/s
9039 fixed20_12 yclk, dram_channels, bandwidth;
9049 bandwidth.full = dfixed_mul(dram_channels, yclk);
9050 bandwidth.full = dfixed_mul(bandwidth, disp_dram_allocation);
9052 return dfixed_trunc(bandwidth);
9056 * dce8_data_return_bandwidth - get the data return bandwidth
9060 * Calculate the data return bandwidth used for display (CIK).
9061 * Used for display watermark bandwidth calculations
9062 * Returns the data return bandwidth in MBytes/s
9068 fixed20_12 sclk, bandwidth;
9078 bandwidth.full = dfixed_mul(a, sclk);
9079 bandwidth.full = dfixed_mul(bandwidth, return_efficiency);
9081 return dfixed_trunc(bandwidth);
9085 * dce8_dmif_request_bandwidth - get the dmif bandwidth
9089 * Calculate the dmif bandwidth used for display (CIK).
9090 * Used for display watermark bandwidth calculations
9091 * Returns the dmif bandwidth in MBytes/s
9097 fixed20_12 disp_clk, bandwidth;
9110 bandwidth.full = dfixed_mul(b, disp_clk_request_efficiency);
9112 return dfixed_trunc(bandwidth);
9116 * dce8_available_bandwidth - get the min available bandwidth
9120 * Calculate the min available bandwidth used for display (CIK).
9121 * Used for display watermark bandwidth calculations
9122 * Returns the min available bandwidth in MBytes/s
9126 /* Calculate the Available bandwidth. Display can use this temporarily but not in average. */
9135 * dce8_average_bandwidth - get the average available bandwidth
9139 * Calculate the average available bandwidth used for display (CIK).
9140 * Used for display watermark bandwidth calculations
9141 * Returns the average available bandwidth in MBytes/s
9152 fixed20_12 bandwidth;
9160 bandwidth.full = dfixed_mul(src_width, bpp);
9161 bandwidth.full = dfixed_mul(bandwidth, wm->vsc);
9162 bandwidth.full = dfixed_div(bandwidth, line_time);
9164 return dfixed_trunc(bandwidth);
9173 * Used for display watermark bandwidth calculations
9228 * average and available dram bandwidth
9232 * Check if the display average bandwidth fits in the display
9233 * dram bandwidth (CIK).
9234 * Used for display watermark bandwidth calculations
9248 * average and available bandwidth
9252 * Check if the display average bandwidth fits in the display
9253 * available bandwidth (CIK).
9254 * Used for display watermark bandwidth calculations
9272 * Used for display watermark bandwidth calculations