/* * arch/arm/mach-ixp4xx/include/mach/fsg.h * * Freecom FSG-3 platform specific definitions * * Author: Rod Whitby * Author: Tomasz Chmielewski * Maintainers: http://www.nslu2-linux.org * * Based on coyote.h by * Copyright 2004 (c) MontaVista, Software, Inc. * * This file is licensed under the terms of the GNU General Public * License version 2. This program is licensed "as is" without any * warranty of any kind, whether express or implied. */ #ifndef __ASM_ARCH_HARDWARE_H__ #error "Do not include this directly, instead #include " #endif #define FSG_SDA_PIN 12 #define FSG_SCL_PIN 13 /* * FSG PCI IRQs */ #define FSG_PCI_MAX_DEV 3 #define FSG_PCI_IRQ_LINES 3 /* PCI controller GPIO to IRQ pin mappings */ #define FSG_PCI_INTA_PIN 6 #define FSG_PCI_INTB_PIN 7 #define FSG_PCI_INTC_PIN 5 /* Buttons */ #define FSG_SB_GPIO 4 /* sync button */ #define FSG_RB_GPIO 9 /* reset button */ #define FSG_UB_GPIO 10 /* usb button */ /* LEDs */ #define FSG_LED_WLAN_BIT 0 #define FSG_LED_WAN_BIT 1 #define FSG_LED_SATA_BIT 2 #define FSG_LED_USB_BIT 4 #define FSG_LED_RING_BIT 5 #define FSG_LED_SYNC_BIT 7