Home
last modified time | relevance | path

Searched refs:c67x00 (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/usb/c67x00/
Dc67x00-sched.c150 static void dbg_td(struct c67x00_hcd *c67x00, struct c67x00_td *td, char *msg) in dbg_td() argument
152 struct device *dev = c67x00_hcd_dev(c67x00); in dbg_td()
173 static inline u16 c67x00_get_current_frame_number(struct c67x00_hcd *c67x00) in c67x00_get_current_frame_number() argument
175 return c67x00_ll_husb_get_frame(c67x00->sie) & HOST_FRAME_MASK; in c67x00_get_current_frame_number()
212 static void c67x00_release_urb(struct c67x00_hcd *c67x00, struct urb *urb) in c67x00_release_urb() argument
219 c67x00->urb_count--; in c67x00_release_urb()
222 c67x00->urb_iso_count--; in c67x00_release_urb()
223 if (c67x00->urb_iso_count == 0) in c67x00_release_urb()
224 c67x00->max_frame_bw = MAX_FRAME_BW_STD; in c67x00_release_urb()
232 list_for_each_entry(td, &c67x00->td_list, td_list) in c67x00_release_urb()
[all …]
Dc67x00-hcd.c49 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()
[all …]
Dc67x00-drv.c88 struct c67x00_device *c67x00 = __dev; in c67x00_irq() local
93 int_status = c67x00_ll_hpi_status(c67x00); in c67x00_irq()
98 c67x00_ll_irq(c67x00, int_status); in c67x00_irq()
100 sie = &c67x00->sie[i]; in c67x00_irq()
103 msg = c67x00_ll_fetch_siemsg(c67x00, i); in c67x00_irq()
107 int_status = c67x00_ll_hpi_status(c67x00); in c67x00_irq()
111 dev_warn(&c67x00->pdev->dev, "Not all interrupts handled! " in c67x00_irq()
121 struct c67x00_device *c67x00; in c67x00_drv_probe() local
138 c67x00 = kzalloc(sizeof(*c67x00), GFP_KERNEL); in c67x00_drv_probe()
139 if (!c67x00) in c67x00_drv_probe()
[all …]
DMakefile5 obj-$(CONFIG_USB_C67X00_HCD) += c67x00.o
7 c67x00-y := c67x00-drv.o c67x00-ll-hpi.o c67x00-hcd.o c67x00-sched.o
Dc67x00-hcd.h106 static inline struct usb_hcd *c67x00_hcd_to_hcd(struct c67x00_hcd *c67x00) in c67x00_hcd_to_hcd() argument
108 return container_of((void *)c67x00, struct usb_hcd, hcd_priv); in c67x00_hcd_to_hcd()
127 void c67x00_sched_kick(struct c67x00_hcd *c67x00);
128 int c67x00_sched_start_scheduler(struct c67x00_hcd *c67x00);
129 void c67x00_sched_stop_scheduler(struct c67x00_hcd *c67x00);
/linux-4.4.14/drivers/usb/
DMakefile33 obj-$(CONFIG_USB_C67X00_HCD) += c67x00/
/linux-4.4.14/drivers/usb/host/
DKconfig16 module will be called c67x00.
/linux-4.4.14/
DMAINTAINERS11086 F: drivers/usb/c67x00/