Lines Matching +full:spin +full:- +full:table
1 // SPDX-License-Identifier: GPL-2.0-or-later
10 * Copyright 2002-2005 MontaVista Software Inc.
13 * Copyright (c) 2003-2005 Zultys Technologies
98 { "akebono-avr", 0 },
104 .name = "akebono-avr",
124 for_each_node_with_property(np, "interrupt-controller") { in ppc47x_init_irq()
132 if (of_device_is_compatible(np, "chrp,open-pic")) { in ppc47x_init_irq()
134 * device-tree, just pass 0 to all arguments in ppc47x_init_irq()
162 /* Assume spin table. We could test for the enable-method in in smp_ppc47x_kick_cpu()
163 * the device-tree but currently there's little point as it's in smp_ppc47x_kick_cpu()
167 of_get_property(cpunode, "cpu-release-addr", NULL); in smp_ppc47x_kick_cpu()
170 pr_err("CPU%d: Can't start, missing cpu-release-addr !\n", in smp_ppc47x_kick_cpu()
181 pr_debug("CPU%d: Spin table mapped at %p\n", cpu, spin_table); in smp_ppc47x_kick_cpu()
220 static int board_rev = -1;
228 np = of_find_compatible_node(NULL, NULL, "ibm,currituck-fpga"); in ppc47x_get_board_rev()
231 np = of_find_compatible_node(NULL, NULL, "ibm,akebono-fpga"); in ppc47x_get_board_rev()
257 if (dev->vendor == 0x1033 && (dev->device == 0x0035 || in ppc47x_pci_irq_fixup()
258 dev->device == 0x00e0)) { in ppc47x_pci_irq_fixup()
260 dev->irq = irq_create_mapping(NULL, 47); in ppc47x_pci_irq_fixup()
261 pr_info("%s: Mapping irq %d\n", __func__, dev->irq); in ppc47x_pci_irq_fixup()
263 dev->irq = irq_create_mapping(NULL, 49); in ppc47x_pci_irq_fixup()
264 pr_info("%s: Mapping irq %d\n", __func__, dev->irq); in ppc47x_pci_irq_fixup()
272 * Called very early, MMU is off, device-tree isn't unflattened