Lines Matching +full:gpio +full:- +full:mpp
1 // SPDX-License-Identifier: GPL-2.0-only
3 * arch/arm/mach-orion5x/rd88f5182-setup.c
5 * Marvell Orion-NAS Reference Design Setup
9 #include <linux/gpio.h>
20 #include <asm/mach-types.h>
24 #include "mpp.h"
28 * RD-88F5182 Info
64 .end = RD88F5182_NOR_BASE + RD88F5182_NOR_SIZE - 1,
68 .name = "physmap-flash",
78 * Use GPIO LED as CPU active indication
87 .gpio = RD88F5182_GPIO_LED,
97 .name = "leds-gpio",
98 .id = -1,
113 * Configure PCI GPIO IRQ pins in rd88f5182_pci_preinit()
125 printk(KERN_ERR "rd88f5182_pci_preinit failed to request gpio %d\n", pin); in rd88f5182_pci_preinit()
148 * Check for devices with hard-wired IRQs. in rd88f5182_pci_map_irq()
151 if (irq != -1) in rd88f5182_pci_map_irq()
157 switch (slot - RD88F5182_PCI_SLOT0_OFFS) { in rd88f5182_pci_map_irq()
164 return -1; in rd88f5182_pci_map_irq()
245 * MPP[20] PCI Clock to MV88F5182 in rd88f5182_init()
246 * MPP[21] PCI Clock to mini PCI CON11 in rd88f5182_init()
247 * MPP[22] USB 0 over current indication in rd88f5182_init()
248 * MPP[23] USB 1 over current indication in rd88f5182_init()
249 * MPP[24] USB 1 over current enable in rd88f5182_init()
250 * MPP[25] USB 0 over current enable in rd88f5182_init()
278 MACHINE_START(RD88F5182, "Marvell Orion-NAS Reference Design")