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()
160 /* Assume spin table. We could test for the enable-method in in smp_ppc47x_kick_cpu()
161 * the device-tree but currently there's little point as it's in smp_ppc47x_kick_cpu()
165 of_get_property(cpunode, "cpu-release-addr", NULL); in smp_ppc47x_kick_cpu()
168 pr_err("CPU%d: Can't start, missing cpu-release-addr !\n", in smp_ppc47x_kick_cpu()
179 pr_debug("CPU%d: Spin table mapped at %p\n", cpu, spin_table); in smp_ppc47x_kick_cpu()
218 static int board_rev = -1;
226 np = of_find_compatible_node(NULL, NULL, "ibm,currituck-fpga"); in ppc47x_get_board_rev()
229 np = of_find_compatible_node(NULL, NULL, "ibm,akebono-fpga"); in ppc47x_get_board_rev()
255 if (dev->vendor == 0x1033 && (dev->device == 0x0035 || in ppc47x_pci_irq_fixup()
256 dev->device == 0x00e0)) { in ppc47x_pci_irq_fixup()
258 dev->irq = irq_create_mapping(NULL, 47); in ppc47x_pci_irq_fixup()
259 pr_info("%s: Mapping irq %d\n", __func__, dev->irq); in ppc47x_pci_irq_fixup()
261 dev->irq = irq_create_mapping(NULL, 49); in ppc47x_pci_irq_fixup()
262 pr_info("%s: Mapping irq %d\n", __func__, dev->irq); in ppc47x_pci_irq_fixup()
270 * Called very early, MMU is off, device-tree isn't unflattened