Lines Matching +full:power +full:- +full:button
2 * arch/arm/mach-ixp4xx/fsg-setup.c
4 * FSG board-setup
8 * based on ixdp425-setup.c:
9 * Copyright (C) 2003-2004 MontaVista Software, Inc.
10 * based on nslu2-power.c
14 * Maintainers: http://www.nslu2-linux.org/
25 #include <linux/i2c-gpio.h>
27 #include <asm/mach-types.h>
34 #define FSG_SB_GPIO 4 /* sync button */
35 #define FSG_RB_GPIO 9 /* reset button */
36 #define FSG_UB_GPIO 10 /* usb button */
48 .name = "IXP4XX-Flash",
63 .name = "i2c-gpio",
122 .name = "fsg-led",
123 .id = -1,
126 /* Built-in 10/100 Ethernet MAC interfaces */
175 /* This is the paper-clip reset which does an emergency reboot. */ in fsg_reset_handler()
191 IXP4XX_EXP_BUS_BASE(0) + ixp4xx_exp_bus_size - 1; in fsg_init()
212 "FSG reset button", NULL) < 0) { in fsg_init()
214 printk(KERN_DEBUG "Reset Button IRQ %d not available\n", in fsg_init()
220 "FSG power button", NULL) < 0) { in fsg_init()
222 printk(KERN_DEBUG "Power Button IRQ %d not available\n", in fsg_init()
242 Endian-swapped reads from unaligned addresses are in fsg_init()
243 required to extract the two MACs from the big-endian in fsg_init()
270 MACHINE_START(FSG, "Freecom FSG-3")
271 /* Maintainer: www.nslu2-linux.org */