Searched refs:hcd (Results 1 - 25 of 45) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/core/
H A Dhcd-pci.c35 #include "hcd.h"
61 struct usb_hcd *hcd; local
83 hcd = usb_create_hcd (driver, &dev->dev, pci_name(dev));
84 if (!hcd) {
90 hcd->rsrc_start = pci_resource_start (dev, 0);
91 hcd->rsrc_len = pci_resource_len (dev, 0);
92 if (!request_mem_region (hcd->rsrc_start, hcd->rsrc_len,
98 hcd->regs = ioremap_nocache (hcd
166 struct usb_hcd *hcd; local
196 struct usb_hcd *hcd; local
309 struct usb_hcd *hcd; local
411 struct usb_hcd *hcd; local
[all...]
H A Dhcd.c45 #include "hcd.h"
102 /* used when updating hcd data */
288 * @hcd: the host controller for this root hub
298 struct usb_hcd *hcd,
314 strlcpy (buf, hcd->self.bus_name, sizeof buf);
318 strlcpy (buf, hcd->product_desc, sizeof buf);
323 init_utsname()->release, hcd->driver->description);
344 static int rh_call_control (struct usb_hcd *hcd, struct urb *urb) argument
389 tbuf [0] = (device_may_wakeup(&hcd->self.root_hub->dev)
397 device_set_wakeup_enable(&hcd
296 rh_string( int id, struct usb_hcd *hcd, u8 *data, int len ) argument
541 usb_hcd_poll_rh_status(struct usb_hcd *hcd) argument
600 rh_queue_status(struct usb_hcd *hcd, struct urb *urb) argument
629 rh_urb_enqueue(struct usb_hcd *hcd, struct urb *urb) argument
643 usb_rh_urb_dequeue(struct usb_hcd *hcd, struct urb *urb) argument
792 register_root_hub(struct usb_hcd *hcd) argument
839 struct usb_hcd *hcd; local
923 struct usb_hcd *hcd = bus_to_hcd(urb->dev->bus); local
1030 struct usb_hcd *hcd = bus_to_hcd(udev->bus); local
1045 unlink1(struct usb_hcd *hcd, struct urb *urb) argument
1074 struct usb_hcd *hcd = NULL; local
1172 struct usb_hcd *hcd; local
1258 struct usb_hcd *hcd; local
1276 struct usb_hcd *hcd; local
1299 struct usb_hcd *hcd = container_of(work, struct usb_hcd, wakeup_work); local
1317 usb_hcd_resume_root_hub(struct usb_hcd *hcd) argument
1347 struct usb_hcd *hcd; local
1383 usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb) argument
1431 struct usb_hcd *hcd = __hcd; local
1457 usb_hc_died(struct usb_hcd *hcd) argument
1494 struct usb_hcd *hcd; local
1526 struct usb_hcd *hcd = container_of (kref, struct usb_hcd, kref); local
1531 usb_get_hcd(struct usb_hcd *hcd) argument
1539 usb_put_hcd(struct usb_hcd *hcd) argument
1556 usb_add_hcd(struct usb_hcd *hcd, unsigned int irqnum, unsigned long irqflags) argument
1669 usb_remove_hcd(struct usb_hcd *hcd) argument
1705 struct usb_hcd *hcd = platform_get_drvdata(dev); local
[all...]
H A Dbuffer.c18 #include "hcd.h"
41 * @hcd: the bus whose buffer pools are to be initialized
51 int hcd_buffer_create(struct usb_hcd *hcd) argument
56 if (!hcd->self.controller->dma_mask)
63 hcd->pool[i] = dma_pool_create(name, hcd->self.controller,
65 if (!hcd->pool [i]) {
66 hcd_buffer_destroy(hcd);
76 * @hcd: the bus whose buffer pools are to be destroyed
81 void hcd_buffer_destroy(struct usb_hcd *hcd) argument
106 struct usb_hcd *hcd = bus_to_hcd(bus); local
129 struct usb_hcd *hcd = bus_to_hcd(bus); local
[all...]
H A Dhcd.h63 struct usb_bus self; /* hcd is-a bus */
131 static inline struct usb_bus *hcd_to_bus (struct usb_hcd *hcd) argument
133 return &hcd->self;
150 const char *description; /* "ehci-hcd" etc */
155 irqreturn_t (*irq) (struct usb_hcd *hcd);
163 int (*reset) (struct usb_hcd *hcd);
164 int (*start) (struct usb_hcd *hcd);
170 int (*suspend) (struct usb_hcd *hcd, pm_message_t message);
173 int (*resume) (struct usb_hcd *hcd);
176 void (*stop) (struct usb_hcd *hcd);
370 usb_hcd_resume_root_hub(struct usb_hcd *hcd) argument
[all...]
H A DMakefile5 usbcore-objs := usb.o hub.o hcd.o urb.o message.o driver.o \
10 usbcore-objs += hcd-pci.o
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/usb/host/
H A Dohci-ppc-soc.c35 struct usb_hcd *hcd; local
55 hcd = usb_create_hcd(driver, &pdev->dev, "PPC-SOC USB");
56 if (!hcd)
58 hcd->rsrc_start = res->start;
59 hcd->rsrc_len = res->end - res->start + 1;
61 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
67 hcd->regs = ioremap(hcd->rsrc_start, hcd
106 usb_hcd_ppc_soc_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
119 ohci_ppc_soc_start(struct usb_hcd *hcd) argument
191 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-ep93xx.c50 struct usb_hcd *hcd; local
57 hcd = usb_create_hcd(driver, &pdev->dev, "ep93xx");
58 if (hcd == NULL)
61 hcd->rsrc_start = pdev->resource[0].start;
62 hcd->rsrc_len = pdev->resource[0].end - pdev->resource[0].start + 1;
63 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
64 usb_put_hcd(hcd);
69 hcd->regs = ioremap(hcd
95 usb_hcd_ep93xx_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
106 ohci_ep93xx_start(struct usb_hcd *hcd) argument
161 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
171 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
187 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-pnx8550.c77 struct usb_hcd *hcd; local
85 hcd = usb_create_hcd (driver, &dev->dev, "pnx8550");
86 if (!hcd)
88 hcd->rsrc_start = dev->resource[0].start;
89 hcd->rsrc_len = dev->resource[0].end - dev->resource[0].start + 1;
91 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
93 "failed\n", hcd->rsrc_start, hcd->rsrc_len);
98 hcd
137 usb_hcd_pnx8550_remove(struct usb_hcd *hcd, struct platform_device *dev) argument
149 ohci_pnx8550_start(struct usb_hcd *hcd) argument
227 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-ppc-of.c23 ohci_ppc_of_start(struct usb_hcd *hcd) argument
25 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
33 ohci_stop(hcd);
88 struct usb_hcd *hcd; local
109 hcd = usb_create_hcd(&ohci_ppc_of_hc_driver, &op->dev, "PPC-OF USB");
110 if (!hcd)
113 hcd->rsrc_start = res.start;
114 hcd->rsrc_len = res.end - res.start + 1;
116 if (!request_mem_region(hcd->rsrc_start, hcd
159 struct usb_hcd *hcd = dev_get_drvdata(&op->dev); local
177 struct usb_hcd *hcd = dev_get_drvdata(&op->dev); local
[all...]
H A DMakefile11 obj-$(CONFIG_USB_EHCI_HCD) += ehci-hcd.o
12 obj-$(CONFIG_USB_ISP116X_HCD) += isp116x-hcd.o
13 obj-$(CONFIG_USB_OHCI_HCD) += ohci-hcd.o
14 obj-$(CONFIG_USB_UHCI_HCD) += uhci-hcd.o
15 obj-$(CONFIG_USB_SL811_HCD) += sl811-hcd.o
17 obj-$(CONFIG_USB_U132_HCD) += u132-hcd.o
H A Dehci-au1xxx.c101 struct usb_hcd *hcd; local
121 hcd = usb_create_hcd(driver, &dev->dev, "Au1xxx");
122 if (!hcd)
124 hcd->rsrc_start = dev->resource[0].start;
125 hcd->rsrc_len = dev->resource[0].end - dev->resource[0].start + 1;
127 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
133 hcd->regs = ioremap(hcd->rsrc_start, hcd
175 usb_ehci_au1xxx_remove(struct usb_hcd *hcd, struct platform_device *dev) argument
232 struct usb_hcd *hcd = NULL; local
246 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-lh7a404.c74 struct usb_hcd *hcd; local
81 hcd = usb_create_hcd(driver, &dev->dev, "lh7a404");
82 if (!hcd)
84 hcd->rsrc_start = dev->resource[0].start;
85 hcd->rsrc_len = dev->resource[0].end - dev->resource[0].start + 1;
87 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
93 hcd->regs = ioremap(hcd->rsrc_start, hcd
130 usb_hcd_lh7a404_remove(struct usb_hcd *hcd, struct platform_device *dev) argument
142 ohci_lh7a404_start(struct usb_hcd *hcd) argument
221 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-s3c2410.c30 /* clock device associated with the hcd */
41 static struct s3c2410_hcd_info *to_s3c2410_info(struct usb_hcd *hcd) argument
43 return hcd->self.controller->platform_data;
46 static void s3c2410_start_hc(struct platform_device *dev, struct usb_hcd *hcd) argument
58 info->hcd = hcd;
75 info->hcd = NULL;
93 ohci_s3c2410_hub_status_data (struct usb_hcd *hcd, char *buf) argument
95 struct s3c2410_hcd_info *info = to_s3c2410_info(hcd);
100 orig = ohci_hub_status_data (hcd, bu
150 ohci_s3c2410_hub_control( struct usb_hcd *hcd, u16 typeReq, u16 wValue, u16 wIndex, char *buf, u16 wLength) argument
284 struct usb_hcd *hcd; local
326 usb_hcd_s3c2410_remove(struct usb_hcd *hcd, struct platform_device *dev) argument
347 struct usb_hcd *hcd = NULL; local
416 ohci_s3c2410_start(struct usb_hcd *hcd) argument
486 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-sa1111.c114 struct usb_hcd *hcd; local
117 hcd = usb_create_hcd (driver, &dev->dev, "sa1111");
118 if (!hcd)
120 hcd->rsrc_start = dev->res.start;
121 hcd->rsrc_len = dev->res.end - dev->res.start + 1;
123 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
128 hcd->regs = dev->mapbase;
131 ohci_hcd_init(hcd_to_ohci(hcd));
133 retval = usb_add_hcd(hcd, de
158 usb_hcd_sa1111_remove(struct usb_hcd *hcd, struct sa1111_dev *dev) argument
169 ohci_sa1111_start(struct usb_hcd *hcd) argument
244 struct usb_hcd *hcd = sa1111_get_drvdata(dev); local
[all...]
H A Dehci-fsl.c48 struct usb_hcd *hcd; local
85 hcd = usb_create_hcd(driver, &pdev->dev, pdev->dev.bus_id);
86 if (!hcd) {
99 hcd->rsrc_start = res->start;
100 hcd->rsrc_len = res->end - res->start + 1;
101 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len,
107 hcd->regs = ioremap(hcd->rsrc_start, hcd
150 usb_hcd_fsl_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
182 mpc83xx_usb_setup(struct usb_hcd *hcd) argument
245 ehci_fsl_setup(struct usb_hcd *hcd) argument
333 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-at91.c55 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
56 struct ohci_regs __iomem *regs = hcd->regs;
73 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
74 struct ohci_regs __iomem *regs = hcd->regs;
110 struct usb_hcd *hcd = NULL; local
113 pr_debug("hcd probe: invalid num_resources");
119 pr_debug("hcd probe: invalid resource type\n");
123 hcd = usb_create_hcd(driver, &pdev->dev, "at91");
124 if (!hcd)
126 hcd
185 usb_hcd_at91_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
206 ohci_at91_start(struct usb_hcd *hcd) argument
289 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
312 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-pxa27x.c148 struct usb_hcd *hcd; local
161 hcd = usb_create_hcd (driver, &pdev->dev, "pxa27x");
162 if (!hcd)
164 hcd->rsrc_start = pdev->resource[0].start;
165 hcd->rsrc_len = pdev->resource[0].end - pdev->resource[0].start + 1;
167 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
173 hcd->regs = ioremap(hcd->rsrc_start, hcd
221 usb_hcd_pxa27x_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
233 ohci_pxa27x_start(struct usb_hcd *hcd) argument
314 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
324 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
340 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-ps3.c23 static int ps3_ohci_hc_reset(struct usb_hcd *hcd) argument
25 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
32 static int __devinit ps3_ohci_hc_start(struct usb_hcd *hcd) argument
35 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
47 err("can't start %s", hcd->self.bus_name);
48 ohci_stop(hcd);
81 struct usb_hcd *hcd; local
114 hcd = usb_create_hcd(&ps3_ohci_hc_driver, &dev->core, dev->core.bus_id);
116 if (!hcd) {
123 hcd
170 struct usb_hcd *hcd = local
[all...]
H A Dehci-ps3.c23 static int ps3_ehci_hc_reset(struct usb_hcd *hcd) argument
26 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
30 ehci->caps = hcd->regs;
31 ehci->regs = hcd->regs + HC_LENGTH(ehci_readl(ehci,
44 result = ehci_init(hcd);
79 struct usb_hcd *hcd; local
112 hcd = usb_create_hcd(&ps3_ehci_hc_driver, &dev->core, dev->core.bus_id);
114 if (!hcd) {
121 hcd->rsrc_start = dev->m_region->lpar_addr;
122 hcd
168 struct usb_hcd *hcd = local
[all...]
H A Dohci-pci.c23 static int broken_suspend(struct usb_hcd *hcd) argument
25 device_init_wakeup(&hcd->self.root_hub->dev, 0);
29 static int ohci_quirk_amd756(struct usb_hcd *hcd) argument
31 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
37 return broken_suspend(hcd);
44 static int ohci_quirk_opti(struct usb_hcd *hcd) argument
46 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
57 static int ohci_quirk_ns(struct usb_hcd *hcd) argument
59 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
65 struct ohci_hcd *ohci = hcd_to_ohci (hcd);
79 ohci_quirk_zfmicro(struct usb_hcd *hcd) argument
92 ohci_quirk_toshiba_scc(struct usb_hcd *hcd) argument
149 ohci_pci_reset(struct usb_hcd *hcd) argument
173 ohci_pci_start(struct usb_hcd *hcd) argument
201 ohci_pci_suspend(struct usb_hcd *hcd, pm_message_t message) argument
235 ohci_pci_resume(struct usb_hcd *hcd) argument
[all...]
H A Dohci-au1xxx.c156 struct usb_hcd *hcd; local
174 hcd = usb_create_hcd(driver, &dev->dev, "au1xxx");
175 if (!hcd)
177 hcd->rsrc_start = dev->resource[0].start;
178 hcd->rsrc_len = dev->resource[0].end - dev->resource[0].start + 1;
180 if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len, hcd_name)) {
186 hcd->regs = ioremap(hcd->rsrc_start, hcd
223 usb_ohci_au1xxx_remove(struct usb_hcd *hcd, struct platform_device *dev) argument
235 ohci_au1xxx_start(struct usb_hcd *hcd) argument
316 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dohci-omap.c186 static int ohci_omap_init(struct usb_hcd *hcd) argument
188 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
189 struct omap_usb_config *config = hcd->self.controller->platform_data;
193 dev_dbg(hcd->self.controller, "starting USB Controller\n");
214 dev_dbg(hcd->self.controller, "init %s transceiver, status %d\n",
222 dev_err(hcd->self.controller, "can't find transceiver\n");
277 static void ohci_omap_stop(struct usb_hcd *hcd) argument
279 dev_dbg(hcd->self.controller, "stopping USB Controller\n");
298 struct usb_hcd *hcd = 0; local
302 printk(KERN_ERR "hcd prob
388 usb_hcd_omap_remove(struct usb_hcd *hcd, struct platform_device *pdev) argument
408 ohci_omap_start(struct usb_hcd *hcd) argument
485 struct usb_hcd *hcd = platform_get_drvdata(dev); local
[all...]
H A Dohci-pnx4008.c233 static int __devinit ohci_pnx4008_start(struct usb_hcd *hcd) argument
235 struct ohci_hcd *ohci = hcd_to_ohci(hcd);
242 dev_err(hcd->self.controller, "can't start\n");
243 ohci_stop(hcd);
333 struct usb_hcd *hcd = 0; local
393 hcd = usb_create_hcd (driver, &pdev->dev, pdev->dev.bus_id);
394 if (!hcd) {
403 hcd->rsrc_start = pdev->resource[0].start;
404 hcd->rsrc_len = pdev->resource[0].end - pdev->resource[0].start + 1;
405 if (!request_mem_region(hcd
444 struct usb_hcd *hcd = platform_get_drvdata(pdev); local
[all...]
H A Dehci-pci.c67 static int ehci_pci_setup(struct usb_hcd *hcd) argument
69 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
70 struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
88 ehci->caps = hcd->regs;
89 ehci->regs = hcd->regs +
127 retval = ehci_init(hcd);
229 static int ehci_pci_suspend(struct usb_hcd *hcd, pm_message_t message) argument
231 struct ehci_hcd *ehci = hcd_to_ehci(hcd);
243 * This is still racy as hcd->state is manipulated outside of
247 if (hcd
270 ehci_pci_resume(struct usb_hcd *hcd) argument
[all...]
H A Duhci-hcd.c49 #include "../core/hcd.h"
50 #include "uhci-hcd.h"
377 static irqreturn_t uhci_irq(struct usb_hcd *hcd) argument
379 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
416 mod_timer(&hcd->rh_timer, jiffies);
423 usb_hcd_poll_rh_status(hcd);
483 static int uhci_init(struct usb_hcd *hcd) argument
485 struct uhci_hcd *uhci = hcd_to_uhci(hcd);
486 unsigned io_size = (unsigned) hcd->rsrc_len;
489 uhci->io_addr = (unsigned long) hcd
533 struct usb_hcd *hcd = (struct usb_hcd *) pci_get_drvdata(pdev); local
556 uhci_start(struct usb_hcd *hcd) argument
697 uhci_stop(struct usb_hcd *hcd) argument
712 uhci_rh_suspend(struct usb_hcd *hcd) argument
726 uhci_rh_resume(struct usb_hcd *hcd) argument
741 uhci_suspend(struct usb_hcd *hcd, pm_message_t message) argument
777 uhci_resume(struct usb_hcd *hcd) argument
820 uhci_hcd_endpoint_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep) argument
845 uhci_hcd_get_frame_number(struct usb_hcd *hcd) argument
[all...]

Completed in 80 milliseconds

12