Lines Matching refs:c67x00

49 	struct c67x00_hcd *c67x00 = sie->private_data;  in c67x00_hub_reset_host_port()  local
54 spin_lock_irqsave(&c67x00->lock, flags); in c67x00_hub_reset_host_port()
56 spin_unlock_irqrestore(&c67x00->lock, flags); in c67x00_hub_reset_host_port()
63 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); in c67x00_hub_status_data() local
64 struct c67x00_sie *sie = c67x00->sie; in c67x00_hub_status_data()
83 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); in c67x00_hub_control() local
84 struct c67x00_sie *sie = c67x00->sie; in c67x00_hub_control()
113 c67x00->low_speed_ports |= (1 << port); in c67x00_hub_control()
115 c67x00->low_speed_ports &= ~(1 << port); in c67x00_hub_control()
144 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
160 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
180 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
186 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
192 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
198 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
209 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
215 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
221 dev_dbg(c67x00_hcd_dev(c67x00), in c67x00_hub_control()
234 dev_dbg(c67x00_hcd_dev(c67x00), "%s: unknown\n", __func__); in c67x00_hub_control()
252 struct c67x00_hcd *c67x00 = sie->private_data; in c67x00_hcd_irq() local
253 struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00); in c67x00_hcd_irq()
258 c67x00_sched_kick(c67x00); in c67x00_hcd_irq()
260 dev_warn(c67x00_hcd_dev(c67x00), in c67x00_hcd_irq()
273 c67x00_sched_kick(c67x00); in c67x00_hcd_irq()
299 struct c67x00_hcd *c67x00 = hcd_to_c67x00_hcd(hcd); in c67x00_hcd_get_frame() local
302 dev_dbg(c67x00_hcd_dev(c67x00), "%s\n", __func__); in c67x00_hcd_get_frame()
303 temp_val = c67x00_ll_husb_get_frame(c67x00->sie); in c67x00_hcd_get_frame()
345 struct c67x00_hcd *c67x00; in c67x00_hcd_probe() local
358 c67x00 = hcd_to_c67x00_hcd(hcd); in c67x00_hcd_probe()
360 spin_lock_init(&c67x00->lock); in c67x00_hcd_probe()
361 c67x00->sie = sie; in c67x00_hcd_probe()
363 INIT_LIST_HEAD(&c67x00->list[PIPE_ISOCHRONOUS]); in c67x00_hcd_probe()
364 INIT_LIST_HEAD(&c67x00->list[PIPE_INTERRUPT]); in c67x00_hcd_probe()
365 INIT_LIST_HEAD(&c67x00->list[PIPE_CONTROL]); in c67x00_hcd_probe()
366 INIT_LIST_HEAD(&c67x00->list[PIPE_BULK]); in c67x00_hcd_probe()
367 c67x00->urb_count = 0; in c67x00_hcd_probe()
368 INIT_LIST_HEAD(&c67x00->td_list); in c67x00_hcd_probe()
369 c67x00->td_base_addr = CY_HCD_BUF_ADDR + SIE_TD_OFFSET(sie->sie_num); in c67x00_hcd_probe()
370 c67x00->buf_base_addr = CY_HCD_BUF_ADDR + SIE_BUF_OFFSET(sie->sie_num); in c67x00_hcd_probe()
371 c67x00->max_frame_bw = MAX_FRAME_BW_STD; in c67x00_hcd_probe()
375 init_completion(&c67x00->endpoint_disable); in c67x00_hcd_probe()
376 retval = c67x00_sched_start_scheduler(c67x00); in c67x00_hcd_probe()
390 sie->private_data = c67x00; in c67x00_hcd_probe()
397 c67x00_sched_stop_scheduler(c67x00); in c67x00_hcd_probe()
407 struct c67x00_hcd *c67x00 = sie->private_data; in c67x00_hcd_remove() local
408 struct usb_hcd *hcd = c67x00_hcd_to_hcd(c67x00); in c67x00_hcd_remove()
410 c67x00_sched_stop_scheduler(c67x00); in c67x00_hcd_remove()