Lines Matching refs:memory_clock
475 u32 engine_clock, u32 memory_clock, in cypress_populate_mclk_value() argument
502 memory_clock, strobe_mode, ÷rs); in cypress_populate_mclk_value()
556 u32 vco_freq = memory_clock * dividers.post_div; in cypress_populate_mclk_value()
575 memory_clock); in cypress_populate_mclk_value()
598 mclk->mclk770.mclk_value = cpu_to_be32(memory_clock); in cypress_populate_mclk_value()
612 u32 memory_clock, bool strobe_mode) in cypress_get_mclk_frequency_ratio() argument
618 if (memory_clock < 10000) in cypress_get_mclk_frequency_ratio()
620 else if (memory_clock > 47500) in cypress_get_mclk_frequency_ratio()
623 mc_para_index = (u8)((memory_clock - 10000) / 2500); in cypress_get_mclk_frequency_ratio()
625 if (memory_clock < 65000) in cypress_get_mclk_frequency_ratio()
627 else if (memory_clock > 135000) in cypress_get_mclk_frequency_ratio()
630 mc_para_index = (u8)((memory_clock - 60000) / 5000); in cypress_get_mclk_frequency_ratio()
634 if (memory_clock < 10000) in cypress_get_mclk_frequency_ratio()
636 else if (memory_clock > 47500) in cypress_get_mclk_frequency_ratio()
639 mc_para_index = (u8)((memory_clock - 10000) / 2500); in cypress_get_mclk_frequency_ratio()
641 if (memory_clock < 40000) in cypress_get_mclk_frequency_ratio()
643 else if (memory_clock > 115000) in cypress_get_mclk_frequency_ratio()
646 mc_para_index = (u8)((memory_clock - 40000) / 5000); in cypress_get_mclk_frequency_ratio()
905 u32 engine_clock, u32 memory_clock) in cypress_calculate_burst_time() argument
909 u32 result = (4 * multiplier * engine_clock) / (memory_clock / 2); in cypress_calculate_burst_time()