Home
last modified time | relevance | path

Searched refs:gpio (Results 1 – 17 of 17) sorted by relevance

/linux-2.4.37.9/arch/arm/mach-sa1100/
Dyopy.c26 int yopy_gpio_test(unsigned int gpio) in yopy_gpio_test() argument
28 return ((yopy_egpio & (1 << gpio)) != 0); in yopy_gpio_test()
31 void yopy_gpio_set(unsigned int gpio, int level) in yopy_gpio_set() argument
35 mask = 1 << gpio; in yopy_gpio_set()
Dfrodo.c66 int i,gpio[] = { in frodo_init_irq() local
78 for (i = 0; i < sizeof (gpio) / sizeof (gpio[0]); i++) in frodo_init_irq()
79 set_GPIO_IRQ_edge (gpio[i],GPIO_RISING_EDGE); in frodo_init_irq()
Dh3600.c78 long gpio = 0; in h3100_control_egpio() local
84 gpio |= GPIO_H3100_LCD_3V_ON; in h3100_control_egpio()
90 gpio |= GPIO_H3100_AUD_PWR_ON in h3100_control_egpio()
94 gpio |= GPIO_H3100_QMUTE; in h3100_control_egpio()
109 gpio |= GPIO_H3100_IR_ON; in h3100_control_egpio()
112 gpio |= GPIO_H3100_IR_FSEL; in h3100_control_egpio()
125 GPSR = gpio; in h3100_control_egpio()
128 GPCR = gpio; in h3100_control_egpio()
/linux-2.4.37.9/drivers/pcmcia/
Dau1000_xxs1500.c88 unsigned long gpio, gpio2; in xxs1500_pcmcia_socket_state() local
92 gpio = au_readl(SYS_PINSTATERD); in xxs1500_pcmcia_socket_state()
96 inserted = (!(gpio & 0x1) && !(gpio & 0x2)); in xxs1500_pcmcia_socket_state()
Dsa1100_assabet.c18 unsigned int gpio; member
35 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_NO_EDGES); in assabet_pcmcia_init()
165 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_BOTH_EDGES); in assabet_pcmcia_socket_init()
180 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_NO_EDGES); in assabet_pcmcia_socket_suspend()
Dsa1100_cerf.c23 unsigned int gpio; member
38 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_NO_EDGES); in cerf_pcmcia_init()
144 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_BOTH_EDGES); in cerf_pcmcia_socket_init()
155 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_NO_EDGES); in cerf_pcmcia_socket_suspend()
Dsa1100_flexanet.c18 unsigned int gpio; member
47 set_GPIO_IRQ_edge(irqs[i].gpio, GPIO_NO_EDGES); in flexanet_pcmcia_init()
/linux-2.4.37.9/arch/ppc/platforms/
Dpmac_feature.c363 u8 gpio; in heathrow_modem_enable() local
369 gpio = MACIO_IN8(HRW_GPIO_MODEM_RESET) & ~1; in heathrow_modem_enable()
372 MACIO_OUT8(HRW_GPIO_MODEM_RESET, gpio); in heathrow_modem_enable()
390 MACIO_OUT8(HRW_GPIO_MODEM_RESET, gpio | 1); in heathrow_modem_enable()
393 MACIO_OUT8(HRW_GPIO_MODEM_RESET, gpio); in heathrow_modem_enable()
396 MACIO_OUT8(HRW_GPIO_MODEM_RESET, gpio | 1); in heathrow_modem_enable()
769 u8 gpio; in core99_modem_enable() local
781 gpio = MACIO_IN8(KL_GPIO_MODEM_RESET); in core99_modem_enable()
782 gpio |= KEYLARGO_GPIO_OUTPUT_ENABLE; in core99_modem_enable()
783 gpio &= ~KEYLARGO_GPIO_OUTOUT_DATA; in core99_modem_enable()
[all …]
/linux-2.4.37.9/include/asm-arm/arch-sa1100/
Dyopy.h75 extern int yopy_gpio_test(unsigned int gpio);
76 extern void yopy_gpio_set(unsigned int gpio, int level);
/linux-2.4.37.9/Documentation/video4linux/bttv/
DSound-FAQ54 receiver chips. Some boards use the i2c bus instead of the gpio pins
89 You can have a look at the board to see which of the gpio pins are
94 make the gpio debugging easier:
96 bttv_gpio=0/1 enable/disable gpio debug messages
105 bttv0: gpio: en=00000027, out=00000024 in=00ffffd8 [audio: off]
/linux-2.4.37.9/arch/cris/drivers/
DMakefile18 obj-$(CONFIG_ETRAX_GPIO) += gpio.o
/linux-2.4.37.9/drivers/media/video/
Dbttv-cards.c1917 int gpio,outbits,has_remote,has_radio,is_capture_only,is_lr90,has_tda9820_tda9821; in flyvideo_gpio() local
1923 gpio=btread(BT848_GPIO_DATA); in flyvideo_gpio()
1936 ttype=(gpio&0x0f0000)>>16; in flyvideo_gpio()
1952 has_remote = gpio & 0x800000; in flyvideo_gpio()
1953 has_radio = gpio & 0x400000; in flyvideo_gpio()
1956 is_capture_only = !(gpio & 0x008000); //GPIO15 in flyvideo_gpio()
1957 has_tda9820_tda9821 = !(gpio & 0x004000); in flyvideo_gpio()
1958 is_lr90 = !(gpio & 0x002000); // else LR26/LR50 (LR38/LR51 f. capture only) in flyvideo_gpio()
1965 btv->nr, has_radio? "yes":"no ", has_remote? "yes":"no ", tuner, gpio); in flyvideo_gpio()
1988 int id,msp,gpio; in miro_pinnacle_gpio() local
[all …]
/linux-2.4.37.9/drivers/telephony/
Dixj.c1602 j->gpio.bytes.low = j->ssr.low; in ixj_gpio_read()
1603 j->gpio.bytes.high = j->ssr.high; in ixj_gpio_read()
1682 j->gpio.bytes.high = 0x0B; in ixj_set_port()
1683 j->gpio.bits.gpio6 = 0; in ixj_set_port()
1684 j->gpio.bits.gpio7 = 0; in ixj_set_port()
1685 ixj_WriteDSPCommand(j->gpio.word, j); in ixj_set_port()
1738 j->gpio.bytes.high = 0x0B; in ixj_set_port()
1739 j->gpio.bits.gpio6 = 0; in ixj_set_port()
1740 j->gpio.bits.gpio7 = 1; in ixj_set_port()
1741 ixj_WriteDSPCommand(j->gpio.word, j); in ixj_set_port()
[all …]
Dixj.h1254 GPIO gpio; member
/linux-2.4.37.9/drivers/macintosh/
Dvia-pmu.c328 struct device_node *gpio, *gpiop; in find_via_pmu() local
341 gpio = find_devices("extint-gpio1"); in find_via_pmu()
342 if (gpio && gpio->parent == gpiop && gpio->n_intrs) in find_via_pmu()
343 gpio_irq = gpio->intrs[0].line; in find_via_pmu()
/linux-2.4.37.9/drivers/sound/
Dtrident.c1737 u32 gpio; in trident_interrupt() local
1753 gpio = inl(TRID_REG(card, ALI_GPIO)); in trident_interrupt()
1755 ali_queue_task(card, gpio&0x07); in trident_interrupt()
/linux-2.4.37.9/Documentation/
DConfigure.help27173 If the bitmask is <> 00 a button driver will be included in the gpio