/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-pxa/ |
H A D | gpio.h | 2 * linux/include/asm-arm/arch-pxa/gpio.h 31 static inline int gpio_request(unsigned gpio, const char *label) argument 36 static inline void gpio_free(unsigned gpio) argument 41 static inline int gpio_direction_input(unsigned gpio) argument 43 return pxa_gpio_mode(gpio | GPIO_IN); 46 static inline int gpio_direction_output(unsigned gpio, int value) argument 48 return pxa_gpio_mode(gpio | GPIO_OUT | 52 static inline int __gpio_get_value(unsigned gpio) argument 54 return GPLR(gpio) & GPIO_bit(gpio); 62 __gpio_set_value(unsigned gpio, int value) argument [all...] |
H A D | udc.h | 12 static inline int udc_gpio_to_irq(unsigned gpio) argument 14 return IRQ_GPIO(gpio & GPIO_MD_MASK_NR); 17 static inline void udc_gpio_init_vbus(unsigned gpio) argument 19 pxa_gpio_mode((gpio & GPIO_MD_MASK_NR) | GPIO_IN); 22 static inline void udc_gpio_init_pullup(unsigned gpio) argument 24 pxa_gpio_mode((gpio & GPIO_MD_MASK_NR) | GPIO_OUT | GPIO_DFLT_LOW); 27 static inline int udc_gpio_get(unsigned gpio) argument 29 return (GPLR(gpio) & GPIO_bit(gpio)) != 0; 32 static inline void udc_gpio_set(unsigned gpio, in argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-s3c2410/ |
H A D | gpio.h | 2 * linux/include/asm-arm/arch-s3c2410/gpio.h 29 #include <asm/arch/regs-gpio.h> 31 static inline int gpio_request(unsigned gpio, const char *label) argument 36 static inline void gpio_free(unsigned gpio) argument 41 static inline int gpio_direction_input(unsigned gpio) argument 43 s3c2410_gpio_cfgpin(gpio, S3C2410_GPIO_INPUT); 47 static inline int gpio_direction_output(unsigned gpio, int value) argument 49 s3c2410_gpio_cfgpin(gpio, S3C2410_GPIO_OUTPUT); 51 s3c2410_gpio_setpin(gpio, value); 55 #define gpio_get_value(gpio) s3c2410_gpio_getpi [all...] |
H A D | leds-gpio.h | 1 /* linux/include/asm-arm/arch-s3c2410/leds-gpio.h 15 #define __ASM_ARCH_LEDSGPIO_H "leds-gpio.h" 21 unsigned int gpio; member in struct:s3c24xx_led_platdata
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-mips/ |
H A D | gpio.h | 18 * $Id: gpio.h,v 1.1 2009/11/02 19:10:00 Exp $ 24 int gpio_get_value(unsigned int gpio); 25 void gpio_set_value(unsigned int gpio, int value); 27 int gpio_request(unsigned int gpio, const char *label); 28 void gpio_free(unsigned int gpio);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm/ |
H A D | gpio.h | 18 * $Id: gpio.h,v 1.1 2009/11/02 19:10:00 Exp $ 24 int gpio_get_value(unsigned int gpio); 25 void gpio_set_value(unsigned int gpio, int value); 27 int gpio_request(unsigned int gpio, const char *label); 28 void gpio_free(unsigned int gpio);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-ixp4xx/ |
H A D | gpio.h | 2 * linux/include/asm-arm/arch-ixp4xx/gpio.h 30 static inline int gpio_request(unsigned gpio, const char *label) argument 35 static inline void gpio_free(unsigned gpio) argument 40 static inline int gpio_direction_input(unsigned gpio) argument 42 gpio_line_config(gpio, IXP4XX_GPIO_IN); 46 static inline int gpio_direction_output(unsigned gpio, int level) argument 48 gpio_line_set(gpio, level); 49 gpio_line_config(gpio, IXP4XX_GPIO_OUT); 53 static inline int gpio_get_value(unsigned gpio) argument 57 gpio_line_get(gpio, 62 gpio_set_value(unsigned gpio, int value) argument [all...] |
H A D | udc.h | 9 static inline int udc_gpio_to_irq(unsigned gpio) argument 14 static inline void udc_gpio_init_vbus(unsigned gpio) argument 18 static inline void udc_gpio_init_pullup(unsigned gpio) argument 22 static inline int udc_gpio_get(unsigned gpio) argument 27 static inline void udc_gpio_set(unsigned gpio, int is_on) argument
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-sa1100/ |
H A D | gpio.h | 2 * linux/include/asm-arm/arch-sa1100/gpio.h 30 static inline int gpio_request(unsigned gpio, const char *label) argument 35 static inline void gpio_free(unsigned gpio) argument 40 extern int gpio_direction_input(unsigned gpio); 41 extern int gpio_direction_output(unsigned gpio, int value); 44 static inline int gpio_get_value(unsigned gpio) argument 46 return GPLR & GPIO_GPIO(gpio); 49 static inline void gpio_set_value(unsigned gpio, int value) argument 52 GPSR = GPIO_GPIO(gpio); 54 GPCR = GPIO_GPIO(gpio); 59 gpio_to_irq(unsigned gpio) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/ |
H A D | gpio.h | 8 static inline int gpio_cansleep(unsigned gpio) argument 13 static inline int gpio_get_value_cansleep(unsigned gpio) argument 16 return gpio_get_value(gpio); 19 static inline void gpio_set_value_cansleep(unsigned gpio, int value) argument 22 gpio_set_value(gpio, value);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/arch-at32ap/ |
H A D | gpio.h | 9 int __must_check gpio_request(unsigned int gpio, const char *label); 10 void gpio_free(unsigned int gpio); 12 int gpio_direction_input(unsigned int gpio); 13 int gpio_direction_output(unsigned int gpio, int value); 14 int gpio_get_value(unsigned int gpio); 15 void gpio_set_value(unsigned int gpio, int value); 17 #include <asm-generic/gpio.h> /* cansleep wrappers */ 19 static inline int gpio_to_irq(unsigned int gpio) argument 21 return gpio + GPIO_IRQ_BASE;
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/ |
H A D | gpio.h | 5 #include <asm/arch/gpio.h>
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/ |
H A D | gpio.h | 4 #include <asm/arch/gpio.h>
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/mips/brcm-boards/bcm947xx/ |
H A D | gen_gpio.c | 65 int gpio_direction_input(unsigned gpio) argument 69 ret = si_gpioouten(gpio_sih, (1<<gpio), 0, GPIO_APP_PRIORITY); 70 DBG("%s: gpio %d - input 0x%x\n", __FUNCTION__, gpio, ret); 76 int gpio_direction_output(unsigned gpio, int value) argument 80 outen = si_gpioouten(gpio_sih, (1<<gpio), (1<<gpio), GPIO_APP_PRIORITY); 81 out = si_gpioout(gpio_sih, (1<<gpio), (value ? (1<<gpio) : 0), GPIO_APP_PRIORITY); 82 DBG("%s: gpio 87 gpio_get_value(unsigned int gpio) argument 98 gpio_set_value(unsigned int gpio, int value) argument 105 gpio_request(unsigned int gpio, const char *label) argument 129 gpio_free(unsigned int gpio) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-omap/ |
H A D | gpio.h | 2 * linux/include/asm-arm/arch-omap/gpio.h 73 extern int omap_request_gpio(int gpio); 74 extern void omap_free_gpio(int gpio); 75 extern void omap_set_gpio_direction(int gpio, int is_input); 76 extern void omap_set_gpio_dataout(int gpio, int enable); 77 extern int omap_get_gpio_datain(int gpio); 88 static inline int gpio_request(unsigned gpio, const char *label) argument 90 return omap_request_gpio(gpio); 93 static inline void gpio_free(unsigned gpio) argument 95 omap_free_gpio(gpio); 98 __gpio_set_direction(unsigned gpio, int is_input) argument 111 gpio_direction_input(unsigned gpio) argument 116 gpio_direction_output(unsigned gpio, int value) argument 122 gpio_get_value(unsigned gpio) argument 127 gpio_set_value(unsigned gpio, int value) argument 134 gpio_to_irq(unsigned gpio) argument [all...] |
H A D | led.h | 16 s16 gpio; member in struct:omap_led_config
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/blackfin/kernel/ |
H A D | bfin_gpio.c | 86 #include <asm/gpio.h> 139 inline int check_gpio(unsigned short gpio) argument 141 if (gpio >= MAX_BLACKFIN_GPIOS) 147 static void port_setup(unsigned short gpio, unsigned short usage) argument 150 if (*port_fer[gpio_bank(gpio)] & gpio_bit(gpio)) 151 printk(KERN_WARNING "bfin-gpio: Possible Conflict with Peripheral " 152 "usage and GPIO %d detected!\n", gpio); 153 *port_fer[gpio_bank(gpio)] &= ~gpio_bit(gpio); 163 default_gpio(unsigned short gpio) argument 278 set_gpio_toggle(unsigned short gpio) argument 288 set_gpio_toggle(unsigned short gpio) argument 419 gpio_pm_wakeup_request(unsigned short gpio, unsigned char type) argument 436 gpio_pm_wakeup_free(unsigned short gpio) argument 451 bfin_gpio_wakeup_type(unsigned short gpio, unsigned char type) argument 480 u16 bank, mask, i, gpio; local 570 gpio_request(unsigned short gpio, const char *label) argument 596 gpio_free(unsigned short gpio) argument 621 gpio_direction_input(unsigned short gpio) argument 634 gpio_direction_output(unsigned short gpio) argument [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/sh/cchips/hd6446x/hd64465/ |
H A D | Makefile | 5 obj-y := setup.o io.o gpio.o
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-pxa/ |
H A D | irq.c | 105 #define WAKEMASK(gpio) \ 106 (((gpio) <= 15) \ 107 ? ((1 << (gpio)) & ~PXA27x_GPIO_NOWAKE_MASK) \ 108 : ((gpio == 35) ? (1 << 24) : 0)) 112 #define WAKEMASK(gpio) (((gpio) <= 15) ? (1 << (gpio)) : 0) 127 int gpio, idx; local 130 gpio = IRQ_TO_GPIO(irq); 131 idx = gpio >> 185 int gpio = IRQ_TO_GPIO(irq); local 287 int gpio = irq - IRQ_GPIO(2) + 2; local 293 int gpio = irq - IRQ_GPIO(2) + 2; local 301 int gpio = irq - IRQ_GPIO(2) + 2; local [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-s3c2400/ |
H A D | Makefile | 12 obj-$(CONFIG_CPU_S3C2400) += gpio.o
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/ |
H A D | gpio_keys.h | 7 int gpio; member in struct:gpio_keys_button
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/mach-pnx4008/ |
H A D | gpio.c | 2 * arch/arm/mach-pnx4008/gpio.c 23 #include <asm/arch/gpio.h> 53 static inline int gpio_read_bit(u32 reg, int gpio) argument 58 if (gpio < 0) 61 bit = GPIO_BIT(gpio); 70 static inline int gpio_set_bit(u32 reg, int gpio) argument 75 if (gpio < 0) 78 bit = GPIO_BIT(gpio); 203 int gpio = GPIO_BIT_MASK(pin); local 206 ret = gpio_read_bit(PIO_OUTP_STATE, gpio); 230 int gpio = GPIO_BIT_MASK(pin); local 257 int gpio = GPIO_BIT_MASK(pin); local 273 int gpio = GPIO_BIT_MASK(pin); local 290 int gpio = GPIO_BIT_MASK(pin); local 314 int gpio = GPIO_BIT_MASK(pin); local [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/aoa/core/ |
H A D | Makefile | 4 snd-aoa-gpio-pmf.o \ 5 snd-aoa-gpio-feature.o
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/arm/plat-omap/ |
H A D | gpio.c | 2 * linux/arch/arm/plat-omap/gpio.c 24 #include <asm/arch/gpio.h> 198 static inline struct gpio_bank *get_gpio_bank(int gpio) argument 202 if (OMAP_GPIO_IS_MPUIO(gpio)) 209 if (OMAP_GPIO_IS_MPUIO(gpio)) 211 return &gpio_bank[1 + (gpio >> 4)]; 216 if (OMAP_GPIO_IS_MPUIO(gpio)) 218 return &gpio_bank[1 + (gpio >> 5)]; 223 return &gpio_bank[gpio >> 5]; 227 static inline int get_gpio_index(int gpio) argument 240 gpio_valid(int gpio) argument 270 check_gpio(int gpio) argument 280 _set_gpio_direction(struct gpio_bank *bank, int gpio, int is_input) argument 323 omap_set_gpio_direction(int gpio, int is_input) argument 335 _set_gpio_dataout(struct gpio_bank *bank, int gpio, int enable) argument 396 omap_set_gpio_dataout(int gpio, int enable) argument 408 omap_get_gpio_datain(int gpio) argument 459 set_24xx_gpio_triggering(struct gpio_bank *bank, int gpio, int trigger) argument 486 _set_gpio_triggering(struct gpio_bank *bank, int gpio, int trigger) argument 565 unsigned gpio; local 636 _clear_gpio_irqstatus(struct gpio_bank *bank, int gpio) argument 755 _set_gpio_irqenable(struct gpio_bank *bank, int gpio, int enable) argument 768 _set_gpio_wakeup(struct gpio_bank *bank, int gpio, int enable) argument 811 _reset_gpio(struct gpio_bank *bank, int gpio) argument 822 unsigned int gpio = irq - IH_GPIO_BASE; local 834 omap_request_gpio(int gpio) argument 870 omap_free_gpio(int gpio) argument 1042 unsigned int gpio = irq - IH_GPIO_BASE; local 1050 unsigned int gpio = irq - IH_GPIO_BASE; local 1058 unsigned int gpio = irq - IH_GPIO_BASE; local 1066 unsigned int gpio = irq - IH_GPIO_BASE; local 1096 unsigned int gpio = OMAP_MPUIO(irq - IH_MPUIO_BASE); local 1104 unsigned int gpio = OMAP_MPUIO(irq - IH_MPUIO_BASE); local 1611 unsigned i, j, gpio; local [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/avr32/mach-at32ap/ |
H A D | pio.c | 17 #include <asm/gpio.h> 37 static struct pio_device *gpio_to_pio(unsigned int gpio) argument 42 index = gpio >> 5; 165 int gpio_request(unsigned int gpio, const char *label) argument 170 pio = gpio_to_pio(gpio); 174 pin = gpio & 0x1f; 182 void gpio_free(unsigned int gpio) argument 187 pio = gpio_to_pio(gpio); 190 "gpio: attempted to free invalid pin %u\n", gpio); 201 gpio_direction_input(unsigned int gpio) argument 217 gpio_direction_output(unsigned int gpio, int value) argument 235 gpio_get_value(unsigned int gpio) argument 243 gpio_set_value(unsigned int gpio, int value) argument 262 unsigned gpio = irq_to_gpio(irq); local 270 unsigned gpio = irq_to_gpio(irq); local [all...] |