Lines Matching refs:clks
216 static void compute_clocks(int pio, pio_clocks_t *clks)
224 clks->address_time = cmpt_clk(adr_setup, bus_speed);
225 clks->data_time = cmpt_clk(data_pls, bus_speed);
226 clks->recovery_time = cmpt_clk(ide_pio_timings[pio].cycle_time
228 if (clks->address_time<1) clks->address_time = 1;
229 if (clks->address_time>4) clks->address_time = 4;
230 if (clks->data_time<1) clks->data_time = 1;
231 if (clks->data_time>16) clks->data_time = 16;
232 if (clks->recovery_time<2) clks->recovery_time = 2;
233 if (clks->recovery_time>17) clks->recovery_time = 17;
235 clks->address_time = 1;
236 clks->data_time = 1;
237 clks->recovery_time = 2;