Lines Matching refs:np
128 struct device_node *np, *old, *found = NULL; in pseries_setup_i8259_cascade() local
134 for_each_node_by_type(np, "interrupt-controller") { in pseries_setup_i8259_cascade()
135 if (of_device_is_compatible(np, "chrp,iic")) { in pseries_setup_i8259_cascade()
136 found = np; in pseries_setup_i8259_cascade()
153 for (old = of_node_get(found); old != NULL ; old = np) { in pseries_setup_i8259_cascade()
154 np = of_get_parent(old); in pseries_setup_i8259_cascade()
156 if (np == NULL) in pseries_setup_i8259_cascade()
158 if (strcmp(np->name, "pci") != 0) in pseries_setup_i8259_cascade()
160 addrp = of_get_property(np, "8259-interrupt-acknowledge", NULL); in pseries_setup_i8259_cascade()
163 naddr = of_n_addr_cells(np); in pseries_setup_i8259_cascade()
177 struct device_node *np; in pseries_mpic_init_IRQ() local
183 np = of_find_node_by_path("/"); in pseries_mpic_init_IRQ()
184 naddr = of_n_addr_cells(np); in pseries_mpic_init_IRQ()
185 opprop = of_get_property(np, "platform-open-pic", &opplen); in pseries_mpic_init_IRQ()
190 of_node_put(np); in pseries_mpic_init_IRQ()
233 struct device_node *np; in pseries_discover_pic() local
236 for_each_node_by_name(np, "interrupt-controller") { in pseries_discover_pic()
237 typep = of_get_property(np, "compatible", NULL); in pseries_discover_pic()
239 pSeries_mpic_node = of_node_get(np); in pseries_discover_pic()
258 struct device_node *parent, *np = rd->dn; in pci_dn_reconfig_notifier() local
264 parent = of_get_parent(np); in pci_dn_reconfig_notifier()
268 update_dn_pci_info(np, pdn->phb); in pci_dn_reconfig_notifier()
269 eeh_dev_init(PCI_DN(np), pdn->phb); in pci_dn_reconfig_notifier()
275 pdn = PCI_DN(np); in pci_dn_reconfig_notifier()