Searched refs:gpio (Results 1 - 25 of 249) sorted by relevance

12345678910

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/arch-pxa/
H A Dgpio.h2 * 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 Dudc.h12 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 Dgpio.h2 * 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 Dleds-gpio.h1 /* 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 Dgpio.h18 * $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 Dgpio.h18 * $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 Dgpio.h2 * 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 Dudc.h9 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 Dgpio.h2 * 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 Dgpio.h8 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 Dgpio.h9 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 Dgpio.h5 #include <asm/arch/gpio.h>
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/
H A Dgpio.h4 #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 Dgen_gpio.c65 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 Dgpio.h2 * 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 Dled.h16 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 Dbfin_gpio.c86 #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 DMakefile5 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 Dirq.c105 #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 DMakefile12 obj-$(CONFIG_CPU_S3C2400) += gpio.o
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/linux/
H A Dgpio_keys.h7 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 Dgpio.c2 * 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 DMakefile4 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 Dgpio.c2 * 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 Dpio.c17 #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...]

Completed in 208 milliseconds

12345678910