Lines Matching refs:dev
1266 struct cpe_dev *dev; in ehci_hub_control() local
1268 dev = (struct cpe_dev *)( (char *)__mptr - offsetof(struct cpe_dev,dev) ); in ehci_hub_control()
1269 U32 regUTMI = dev->utmibase; in ehci_hub_control()
1814 if ( g_usb_phy_reset_flg && (hcd == cpe_ehci_dev.dev.driver_data) ) in ehci_hub_control()
1833 if ( g_usb_phy_reset_flg_Port2&& (hcd == cpe_ehci_dev_Port2.dev.driver_data) ) in ehci_hub_control()
2456 urb->dev->devpath, in qtd_copy_status()
2538 usb_endpoint_halt (urb->dev, in qtd_copy_status()
2592 } else if (urb->dev->tt && !usb_pipeint (urb->pipe) in qtd_copy_status()
2595 struct usb_device *tt = urb->dev->tt->hub; in qtd_copy_status()
2596 dev_dbg (&tt->dev, in qtd_copy_status()
2598 urb->dev->ttport, urb->dev->devnum, in qtd_copy_status()
2601 usb_hub_tt_clear_buffer (urb->dev, urb->pipe); in qtd_copy_status()
3850 maxpacket = max_packet(usb_maxpacket(urb->dev, urb->pipe, !is_input)); in qh_urb_transaction()
3853 switch (urb->dev->speed) { in qh_urb_transaction()
3855 maxpacket = max_packet(usb_maxpacket(urb->dev, urb->pipe, !is_input)); in qh_urb_transaction()
3864 maxpacket = max_packet(usb_maxpacket(urb->dev, urb->pipe, !is_input)); in qh_urb_transaction()
4549 maxp = usb_maxpacket (urb->dev, urb->pipe, !is_input); in qh_make()
4611 if (urb->dev->speed == USB_SPEED_HIGH) { in qh_make()
4674 qh->gap_uf = 1 + usb_calc_bus_time (urb->dev->speed, in qh_make()
4743 switch (urb->dev->speed) { in qh_make()
4754 dbg ("unknow speed %d", urb->dev->speed); in qh_make()
4761 switch (urb->dev->speed) { in qh_make()
4771 if (type == PIPE_CONTROL && (urb->dev->speed == USB_SPEED_FULL) ) { in qh_make()
4839 if (urb->dev->tt->hub->devnum != 1) // Skip the Root Hub devnum == 1 in qh_make()
4841 info2 |= urb->dev->ttport << 23; in qh_make()
4842 info2 |= urb->dev->tt->hub->devnum << 16; in qh_make()
4918 dbg ("bogus dev %p speed %d", urb->dev, urb->dev->speed); in qh_make()
4979 usb_settoggle (urb->dev, usb_pipeendpoint (urb->pipe), !is_input, 1); in qh_make()
5332 …ToLE32((LE32ToCPU(qh->hw_info1)&(~(((1<<11)-1)<<16)))|(usb_maxpacket (urb->dev, urb->pipe, !(usb_p… in qh_append_tds()
5407 max = urb->dev->descriptor.bMaxPacketSize0; in qh_append_tds()
5420 if (unlikely (!usb_gettoggle (urb->dev, in qh_append_tds()
5429 clear_toggle (urb->dev, in qh_append_tds()
5577 struct hcd_dev *dev; in submit_async() local
5632 dev = (struct hcd_dev *)urb->dev->hcpriv; in submit_async()
5640 qtd, dev ? dev->ep [epnum] : (void *)~0); in submit_async()
5691 qh = qh_append_tds (ehci, urb, qtd_list, epnum, &dev->ep [epnum]); in submit_async()
8392 if (urb->dev->speed == USB_SPEED_HIGH) in ehci_urb_enqueue()
8923 ehci_endpoint_disable (struct usb_hcd *hcd, struct hcd_dev *dev, int ep) in ehci_endpoint_disable() argument
8987 qh = (struct ehci_qh *) dev->ep [epnum]; in ehci_endpoint_disable()
9115 dev->ep [epnum] = 0; in ehci_endpoint_disable()
9187 void cpe_ehci_start_hc(struct cpe_dev *dev) in cpe_ehci_start_hc() argument
9196 void cpe_ehci_stop_hc(struct cpe_dev *dev) in cpe_ehci_stop_hc() argument
9206 void usb_hcd_cpe_ehci_remove (struct usb_hcd *hcd, struct cpe_dev *dev);
9213 struct cpe_dev *dev) in usb_hcd_cpe_ehci_probe() argument
9236 cpe_ehci_start_hc(dev); in usb_hcd_cpe_ehci_probe()
9257 hcd->self.controller = &dev->dev; in usb_hcd_cpe_ehci_probe()
9326 usb_hcd_cpe_ehci_remove(hcd, dev); in usb_hcd_cpe_ehci_probe()
9339 cpe_ehci_stop_hc(dev); in usb_hcd_cpe_ehci_probe()
9345 void usb_hcd_cpe_ehci_remove (struct usb_hcd *hcd, struct cpe_dev *dev) in usb_hcd_cpe_ehci_remove() argument
9365 cpe_ehci_stop_hc(dev); in usb_hcd_cpe_ehci_remove()
9436 extern void ehci_endpoint_disable (struct usb_hcd *hcd, struct hcd_dev *dev, int ep);
9490 struct cpe_dev *dev; in ehci_hcd_cpe_ehci_drv_probe() local
9495 dev = (struct cpe_dev *)( (char *)__mptr - (char *)offsetof(struct cpe_dev,dev) ); in ehci_hcd_cpe_ehci_drv_probe()
9502 ret = usb_hcd_cpe_ehci_probe(&ehci_cpe_hc_driver, &hcd, dev); in ehci_hcd_cpe_ehci_drv_probe()
9506 dev->dev.driver_data = hcd; in ehci_hcd_cpe_ehci_drv_probe()
9517 struct cpe_dev *dev; in ehci_hcd_cpe_ehci_drv_remove() local
9521 dev = (struct cpe_dev *)( (char *)__mptr - (char *)offsetof(struct cpe_dev,dev) ); in ehci_hcd_cpe_ehci_drv_remove()
9522 hcd = (struct usb_hcd *) dev->dev.driver_data; in ehci_hcd_cpe_ehci_drv_remove()
9524 usb_hcd_cpe_ehci_remove(hcd, dev); in ehci_hcd_cpe_ehci_drv_remove()
9526 dev->dev.driver_data = NULL; in ehci_hcd_cpe_ehci_drv_remove()
9535 struct cpe_dev *dev; in ehci_hcd_cpe_ehci_drv_suspend() local
9538 dev = (struct cpe_dev *)( (char *)__mptr - offsetof(struct cpe_dev,dev) ); in ehci_hcd_cpe_ehci_drv_suspend()
9539 hcd = dev->dev.driver_data; in ehci_hcd_cpe_ehci_drv_suspend()
9549 struct cpe_dev *dev; in ehci_hcd_cpe_ehci_drv_resume() local
9552 dev = (struct cpe_dev *)( (char *)__mptr - offsetof(struct cpe_dev,dev) ); in ehci_hcd_cpe_ehci_drv_resume()
9553 hcd = dev->dev.driver_data; in ehci_hcd_cpe_ehci_drv_resume()
9588 device_initialize(&cpe_ehci_dev.dev); in ehci_cpe_dev_init()
9593 cpe_ehci_dev.dev.parent = NULL; //parent should be CPE AMBA in ehci_cpe_dev_init()
9594 strncpy(cpe_ehci_dev.dev.name,"CPE_EHCI HC", sizeof("CPE_EHCI HC")); //USB_2 in ehci_cpe_dev_init()
9595 strncpy(cpe_ehci_dev.dev.bus_id,"AHB0_EHCI", sizeof("AHB0_EHCI")); in ehci_cpe_dev_init()
9596 cpe_ehci_dev.dev.bus = &CPE_AMBA_bus_type; in ehci_cpe_dev_init()
9603 device_add(&cpe_ehci_dev.dev); in ehci_cpe_dev_init()
9653 struct cpe_dev *dev) in usb_hcd_cpe_ehci_probe_EX() argument
9657 struct s_gVar4UsbPort *p_rootHub = cpe_to_gVar(dev); in usb_hcd_cpe_ehci_probe_EX()
9660 cpe_ehci_start_hc(dev); in usb_hcd_cpe_ehci_probe_EX()
9680 hcd->irq = dev->intNum; in usb_hcd_cpe_ehci_probe_EX()
9681 hcd->regs = (U32*) dev->mapbase; in usb_hcd_cpe_ehci_probe_EX()
9683 hcd->self.controller = &dev->dev; in usb_hcd_cpe_ehci_probe_EX()
9719 usb_hcd_cpe_ehci_remove(hcd, dev); in usb_hcd_cpe_ehci_probe_EX()
9732 cpe_ehci_stop_hc(dev); in usb_hcd_cpe_ehci_probe_EX()
9784 struct cpe_dev *dev; in ehci_hcd_cpe_ehci_drv_probe_EX() local
9789 dev = (struct cpe_dev *)( (char *)__mptr - (char *)offsetof(struct cpe_dev,dev) ); in ehci_hcd_cpe_ehci_drv_probe_EX()
9795 ret = usb_hcd_cpe_ehci_probe_EX(&ehci_cpe_hc_driver, &hcd, dev); in ehci_hcd_cpe_ehci_drv_probe_EX()
9800 dev->dev.driver_data = hcd; in ehci_hcd_cpe_ehci_drv_probe_EX()
9827 int __init ehci_cpe_dev_init_EX(struct cpe_dev * dev) in ehci_cpe_dev_init_EX() argument
9829 struct s_gVar4UsbPort *p_rootHub = cpe_to_gVar(dev); in ehci_cpe_dev_init_EX()
9832 device_initialize(&dev->dev); in ehci_cpe_dev_init_EX()
9837 dev->dev.parent = NULL; //parent should be CPE AMBA in ehci_cpe_dev_init_EX()
9838 … strncpy(dev->dev.name,p_rootHub->cpe_dev_info.devname, sizeof(p_rootHub->cpe_dev_info.devname)); in ehci_cpe_dev_init_EX()
9839 strncpy(dev->dev.bus_id,"AHB_EHCI", sizeof("AHB_EHCI")); in ehci_cpe_dev_init_EX()
9840 dev->dev.bus = &CPE_AMBA_bus_type_EX; in ehci_cpe_dev_init_EX()
9841 dev->devid = p_rootHub->cpe_dev_info.devid; in ehci_cpe_dev_init_EX()
9842 dev->dma_mask = 0x00; //Unsupport DMA in ehci_cpe_dev_init_EX()
9844 device_add(&dev->dev); in ehci_cpe_dev_init_EX()
9996 switch (urb->dev->speed) { in qh_urb_transaction_EHSET()
9998 maxpacket = max_packet(usb_maxpacket(urb->dev, urb->pipe, !is_input)); in qh_urb_transaction_EHSET()
10007 maxpacket = max_packet(usb_maxpacket(urb->dev, urb->pipe, !is_input)); in qh_urb_transaction_EHSET()