Lines Matching refs:usb
50 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_recalc_rate() local
51 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_recalc_rate()
116 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_parent() local
117 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_set_parent()
130 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_get_parent() local
131 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_get_parent()
140 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9x5_clk_usb_set_rate() local
141 struct at91_pmc *pmc = usb->pmc; in at91sam9x5_clk_usb_set_rate()
168 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9n12_clk_usb_enable() local
169 struct at91_pmc *pmc = usb->pmc; in at91sam9n12_clk_usb_enable()
178 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9n12_clk_usb_disable() local
179 struct at91_pmc *pmc = usb->pmc; in at91sam9n12_clk_usb_disable()
187 struct at91sam9x5_clk_usb *usb = to_at91sam9x5_clk_usb(hw); in at91sam9n12_clk_usb_is_enabled() local
188 struct at91_pmc *pmc = usb->pmc; in at91sam9n12_clk_usb_is_enabled()
206 struct at91sam9x5_clk_usb *usb; in at91sam9x5_clk_register_usb() local
210 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in at91sam9x5_clk_register_usb()
211 if (!usb) in at91sam9x5_clk_register_usb()
221 usb->hw.init = &init; in at91sam9x5_clk_register_usb()
222 usb->pmc = pmc; in at91sam9x5_clk_register_usb()
224 clk = clk_register(NULL, &usb->hw); in at91sam9x5_clk_register_usb()
226 kfree(usb); in at91sam9x5_clk_register_usb()
235 struct at91sam9x5_clk_usb *usb; in at91sam9n12_clk_register_usb() local
239 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in at91sam9n12_clk_register_usb()
240 if (!usb) in at91sam9n12_clk_register_usb()
249 usb->hw.init = &init; in at91sam9n12_clk_register_usb()
250 usb->pmc = pmc; in at91sam9n12_clk_register_usb()
252 clk = clk_register(NULL, &usb->hw); in at91sam9n12_clk_register_usb()
254 kfree(usb); in at91sam9n12_clk_register_usb()
262 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); in at91rm9200_clk_usb_recalc_rate() local
263 struct at91_pmc *pmc = usb->pmc; in at91rm9200_clk_usb_recalc_rate()
269 if (usb->divisors[usbdiv]) in at91rm9200_clk_usb_recalc_rate()
270 return parent_rate / usb->divisors[usbdiv]; in at91rm9200_clk_usb_recalc_rate()
278 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); in at91rm9200_clk_usb_round_rate() local
289 if (!usb->divisors[i]) in at91rm9200_clk_usb_round_rate()
292 tmp_parent_rate = rate * usb->divisors[i]; in at91rm9200_clk_usb_round_rate()
294 tmprate = DIV_ROUND_CLOSEST(tmp_parent_rate, usb->divisors[i]); in at91rm9200_clk_usb_round_rate()
318 struct at91rm9200_clk_usb *usb = to_at91rm9200_clk_usb(hw); in at91rm9200_clk_usb_set_rate() local
319 struct at91_pmc *pmc = usb->pmc; in at91rm9200_clk_usb_set_rate()
328 if (usb->divisors[i] == div) { in at91rm9200_clk_usb_set_rate()
350 struct at91rm9200_clk_usb *usb; in at91rm9200_clk_register_usb() local
354 usb = kzalloc(sizeof(*usb), GFP_KERNEL); in at91rm9200_clk_register_usb()
355 if (!usb) in at91rm9200_clk_register_usb()
364 usb->hw.init = &init; in at91rm9200_clk_register_usb()
365 usb->pmc = pmc; in at91rm9200_clk_register_usb()
366 memcpy(usb->divisors, divisors, sizeof(usb->divisors)); in at91rm9200_clk_register_usb()
368 clk = clk_register(NULL, &usb->hw); in at91rm9200_clk_register_usb()
370 kfree(usb); in at91rm9200_clk_register_usb()