• Home
  • Raw
  • Download

Lines Matching refs:pci_dev

51 static inline int is_ohci_or_uhci(struct pci_dev *pdev)  in is_ohci_or_uhci()
56 typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd,
57 struct pci_dev *companion, struct usb_hcd *companion_hcd);
60 static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd, in for_each_companion()
63 struct pci_dev *companion; in for_each_companion()
90 static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_pre_add()
91 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_pre_add()
107 static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_post_add()
108 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_post_add()
128 static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd, in non_ehci_add()
129 struct pci_dev *companion, struct usb_hcd *companion_hcd) in non_ehci_add()
139 static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_remove()
140 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_remove()
149 static void ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd, in ehci_wait_for_companions()
150 struct pci_dev *companion, struct usb_hcd *companion_hcd) in ehci_wait_for_companions()
175 int usb_hcd_pci_probe(struct pci_dev *dev, const struct pci_device_id *id) in usb_hcd_pci_probe()
316 void usb_hcd_pci_remove(struct pci_dev *dev) in usb_hcd_pci_remove()
367 void usb_hcd_pci_shutdown(struct pci_dev *dev) in usb_hcd_pci_shutdown()
386 static void powermac_set_asic(struct pci_dev *pci_dev, int enable) in powermac_set_asic() argument
392 of_node = pci_device_to_OF_node(pci_dev); in powermac_set_asic()
401 static inline void powermac_set_asic(struct pci_dev *pci_dev, int enable) in powermac_set_asic() argument
408 struct pci_dev *pci_dev = to_pci_dev(dev); in check_root_hub_suspended() local
409 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in check_root_hub_suspended()
428 struct pci_dev *pci_dev = to_pci_dev(dev); in suspend_common() local
429 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in suspend_common()
470 synchronize_irq(pci_dev->irq); in suspend_common()
477 pci_disable_device(pci_dev); in suspend_common()
483 struct pci_dev *pci_dev = to_pci_dev(dev); in resume_common() local
484 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in resume_common()
494 retval = pci_enable_device(pci_dev); in resume_common()
500 pci_set_master(pci_dev); in resume_common()
509 if (pci_dev->class == CL_EHCI && event != PM_EVENT_AUTO_RESUME) in resume_common()
510 for_each_companion(pci_dev, hcd, in resume_common()
535 struct pci_dev *pci_dev = to_pci_dev(dev); in hcd_pci_suspend_noirq() local
536 struct usb_hcd *hcd = pci_get_drvdata(pci_dev); in hcd_pci_suspend_noirq()
543 pci_save_state(pci_dev); in hcd_pci_suspend_noirq()
556 retval = pci_prepare_to_sleep(pci_dev); in hcd_pci_suspend_noirq()
562 pci_power_name(pci_dev->current_state)); in hcd_pci_suspend_noirq()
568 powermac_set_asic(pci_dev, 0); in hcd_pci_suspend_noirq()
574 struct pci_dev *pci_dev = to_pci_dev(dev); in hcd_pci_resume_noirq() local
576 powermac_set_asic(pci_dev, 1); in hcd_pci_resume_noirq()
579 pci_back_from_sleep(pci_dev); in hcd_pci_resume_noirq()