Lines Matching refs:clk_rate
92 static unsigned int cycles_to_ns(unsigned long clk_rate, unsigned int cycles)
95 cycles, clk_rate);
98 static unsigned int startup_delay_ns(unsigned long clk_rate)
101 return cycles_to_ns(clk_rate, BIT(24));
102 return cycles_to_ns(clk_rate, 256 * TRNG_DEF_STARTUP_CYCLES);
105 static unsigned int refill_delay_ns(unsigned long clk_rate)
108 return cycles_to_ns(clk_rate, BIT(24));
109 return cycles_to_ns(clk_rate, 256 * TRNG_DEF_MAX_REFILL_CYCLES);
116 unsigned long clk_rate = clk_get_rate(ks_sa_rng->clk);
145 ks_sa_rng->refill_delay_ns = refill_delay_ns(clk_rate);
147 startup_delay_ns(clk_rate);