Lines Matching refs:node

87 #define nlm_xlpii_get_usb_pcibase(node, inst)			\  argument
89 XLP9XX_IO_USB_OFFSET(node, inst) : \
90 XLP2XX_IO_USB_OFFSET(node, inst))
91 #define nlm_xlpii_get_usb_regbase(node, inst) \ argument
92 (nlm_xlpii_get_usb_pcibase(node, inst) + XLP_IO_PCI_HDRSZ)
118 int node, irq; in xlp9xx_usb_ack() local
122 node = data->irq / NLM_IRQS_PER_NODE; in xlp9xx_usb_ack()
126 port_addr = nlm_xlpii_get_usb_regbase(node, 1); in xlp9xx_usb_ack()
129 port_addr = nlm_xlpii_get_usb_regbase(node, 2); in xlp9xx_usb_ack()
132 port_addr = nlm_xlpii_get_usb_regbase(node, 3); in xlp9xx_usb_ack()
135 pr_err("No matching USB irq %d node %d!\n", irq, node); in xlp9xx_usb_ack()
141 static void nlm_xlpii_usb_hw_reset(int node, int port) in nlm_xlpii_usb_hw_reset() argument
147 port_addr = nlm_xlpii_get_usb_regbase(node, port); in nlm_xlpii_usb_hw_reset()
180 pci_base = nlm_xlpii_get_usb_pcibase(node, port); in nlm_xlpii_usb_hw_reset()
210 int node; in nlm_platform_xlpii_usb_init() local
229 for (node = 0; node < NLM_NR_NODES; node++) { in nlm_platform_xlpii_usb_init()
230 if (!nlm_node_present(node)) in nlm_platform_xlpii_usb_init()
232 nlm_xlpii_usb_hw_reset(node, 1); in nlm_platform_xlpii_usb_init()
233 nlm_xlpii_usb_hw_reset(node, 2); in nlm_platform_xlpii_usb_init()
234 nlm_xlpii_usb_hw_reset(node, 3); in nlm_platform_xlpii_usb_init()
235 nlm_set_pic_extra_ack(node, PIC_9XX_XHCI_0_IRQ, xlp9xx_usb_ack); in nlm_platform_xlpii_usb_init()
236 nlm_set_pic_extra_ack(node, PIC_9XX_XHCI_1_IRQ, xlp9xx_usb_ack); in nlm_platform_xlpii_usb_init()
237 nlm_set_pic_extra_ack(node, PIC_9XX_XHCI_2_IRQ, xlp9xx_usb_ack); in nlm_platform_xlpii_usb_init()
249 int node; in nlm_xlp9xx_usb_fixup_final() local
251 node = xlp_socdev_to_node(dev); in nlm_xlp9xx_usb_fixup_final()
256 dev->irq = nlm_irq_to_xirq(node, PIC_9XX_XHCI_0_IRQ); in nlm_xlp9xx_usb_fixup_final()
259 dev->irq = nlm_irq_to_xirq(node, PIC_9XX_XHCI_1_IRQ); in nlm_xlp9xx_usb_fixup_final()
262 dev->irq = nlm_irq_to_xirq(node, PIC_9XX_XHCI_2_IRQ); in nlm_xlp9xx_usb_fixup_final()