Lines Matching refs:clock
144 uint32_t *clock; in clock_get_frequency_idx() local
155 clock = clocks; in clock_get_frequency_idx()
156 while (clock && clock < clocks + (len / sizeof(uint32_t))) { in clock_get_frequency_idx()
158 freq = clock_get_frequency_cells(clock); in clock_get_frequency_idx()
161 clock = clock_next_clock(clock); in clock_get_frequency_idx()
185 uint32_t *clock; in clock_set_frequency_idx() local
196 clock = clocks; in clock_set_frequency_idx()
197 while (clock && clock < clocks + (len / sizeof(uint32_t))) { in clock_set_frequency_idx()
199 rv = clock_set_frequency_cells(clock, freq); in clock_set_frequency_idx()
202 clock = clock_next_clock(clock); in clock_set_frequency_idx()
226 uint32_t *clock; in clock_do_enable_idx() local
236 clock = clocks; in clock_do_enable_idx()
237 while (clock && clock < clocks + (len / sizeof(uint32_t))) { in clock_do_enable_idx()
239 clock_enable_cells(clock, on); in clock_do_enable_idx()
242 clock = clock_next_clock(clock); in clock_do_enable_idx()
289 uint32_t *clock, *parent, *rate; in clock_set_assigned() local
299 clock = clocks = malloc(clen, M_TEMP, M_WAITOK); in clock_set_assigned()
313 while (clock && clock < clocks + (clen / sizeof(uint32_t))) { in clock_set_assigned()
316 clock_set_parent_cells(clock, parent); in clock_set_assigned()
320 clock_set_frequency_cells(clock, *rate); in clock_set_assigned()
322 clock = clock_next_clock(clock); in clock_set_assigned()