Searched refs:sl811 (Results 1 - 4 of 4) sorted by path

/linux-master/drivers/usb/host/
H A DMakefile77 obj-$(CONFIG_USB_SL811_HCD) += sl811-hcd.o
H A Dsl811-hcd.c26 * - usb suspend/resume triggered by sl811
47 #include <linux/usb/sl811.h>
59 #include "sl811.h"
64 MODULE_ALIAS("platform:sl811-hcd");
74 static const char hcd_name[] = "sl811-hcd";
78 static void port_power(struct sl811 *sl811, int is_on) argument
80 struct usb_hcd *hcd = sl811_to_hcd(sl811);
84 if (sl811->port1 & USB_PORT_STAT_POWER)
87 sl811
134 setup_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) argument
165 status_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) argument
199 in_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) argument
235 out_packet( struct sl811 *sl811, struct sl811h_ep *ep, struct urb *urb, u8 bank, u8 control ) argument
279 sofirq_on(struct sl811 *sl811) argument
287 sofirq_off(struct sl811 *sl811) argument
302 start(struct sl811 *sl811, u8 bank) argument
402 start_transfer(struct sl811 *sl811) argument
471 sofirq_off(sl811); variable
475 done(struct sl811 *sl811, struct sl811h_ep *ep, u8 bank) argument
589 checkdone(struct sl811 *sl811) argument
624 struct sl811 *sl811 = hcd_to_sl811(hcd); local
766 balance(struct sl811 *sl811, u16 period, u16 load) argument
797 struct sl811 *sl811 = hcd_to_sl811(hcd); local
962 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1051 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1067 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1091 sl811h_hub_descriptor( struct sl811 *sl811, struct usb_hub_descriptor *desc ) argument
1126 struct sl811 *sl811 = from_timer(sl811, t, timer); local
1222 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1387 struct sl811 *sl811 = s->private; local
1498 create_debug_file(struct sl811 *sl811) argument
1504 remove_debug_file(struct sl811 *sl811) argument
1514 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1527 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1588 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1610 struct sl811 *sl811; local
1741 struct sl811 *sl811 = hcd_to_sl811(hcd); local
1761 struct sl811 *sl811 = hcd_to_sl811(hcd); local
[all...]
H A Dsl811.h121 struct sl811 { struct
158 static inline struct sl811 *hcd_to_sl811(struct usb_hcd *hcd)
160 return (struct sl811 *) (hcd->hcd_priv);
163 static inline struct usb_hcd *sl811_to_hcd(struct sl811 *sl811) argument
165 return container_of((void *) sl811, struct usb_hcd, hcd_priv);
194 * NOTE: caller must hold sl811->lock.
197 static inline u8 sl811_read(struct sl811 *sl811, int reg) argument
199 writeb(reg, sl811
203 sl811_write(struct sl811 *sl811, int reg, u8 val) argument
210 sl811_write_buf(struct sl811 *sl811, int addr, const void *buf, size_t count) argument
227 sl811_read_buf(struct sl811 *sl811, int addr, void *buf, size_t count) argument
[all...]
H A Dsl811_cs.c7 * Port to sl811-hcd and 2.6.x by
27 #include <linux/usb/sl811.h>
106 /* The driver core will probe for us. We know sl811-hcd has been

Completed in 1206 milliseconds