/drivers/staging/bcm/ |
H A D | led_control.h | 30 UINT gpio_val = GPIO; \ 32 wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_SET_REG, &gpio_val, sizeof(gpio_val)) : \ 33 wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, &gpio_val, sizeof(gpio_val)); \ 37 UINT gpio_val = GPIO; \ 39 wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_CLR_REG, &gpio_val, sizeof(gpio_val)) : \ 40 wrmaltWithLock(Adapter, BCM_GPIO_OUTPUT_SET_REG, &gpio_val, sizeof(gpio_val)); \ [all...] |
/drivers/media/video/cx18/ |
H A D | cx18-gpio.c | 55 u32 val_lo = cx->gpio_val & 0xffff; 57 u32 val_hi = cx->gpio_val >> 16; 75 cx->gpio_val = (cx->gpio_val & ~mask) | (data & mask); 114 cx->gpio_dir, cx->gpio_val); 209 cx->gpio_dir, cx->gpio_val); 268 cx->gpio_val = cx->card->gpio_init.initial_value; 272 cx->gpio_val |= 1 << cx->card->xceive_pin;
|
H A D | cx18-driver.h | 659 u32 gpio_val; member in struct:cx18
|
H A D | cx18-ioctl.c | 1101 cx->gpio_dir, cx->gpio_val);
|
/drivers/media/video/cx231xx/ |
H A D | cx231xx-avcore.c | 2681 int cx231xx_set_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val) argument 2685 status = cx231xx_send_gpio_cmd(dev, gpio_bit, gpio_val, 4, 0, 0); 2690 int cx231xx_get_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val) argument 2694 status = cx231xx_send_gpio_cmd(dev, gpio_bit, gpio_val, 4, 0, 1); 2726 status = cx231xx_set_gpio_bit(dev, value, (u8 *) &dev->gpio_val); 2760 (u8 *) &dev->gpio_val); 2765 value = dev->gpio_val & (~(1 << pin_number)); 2767 value = dev->gpio_val | (1 << pin_number); 2770 dev->gpio_val = value; 2773 status = cx231xx_set_gpio_bit(dev, dev->gpio_dir, (u8 *)&dev->gpio_val); [all...] |
H A D | cx231xx.h | 719 u32 gpio_val; member in struct:cx231xx 868 int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, 870 int cx231xx_set_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val); 871 int cx231xx_get_gpio_bit(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val);
|
H A D | cx231xx-core.c | 1429 int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, argument 1461 ven_req.pBuff = gpio_val;
|
H A D | cx231xx-cards.c | 1066 dev->gpio_val = 0;
|
/drivers/media/dvb/dvb-usb/ |
H A D | dib0700.h | 58 extern int dib0700_set_gpio(struct dvb_usb_device *, enum dib07x0_gpios gpio, u8 gpio_dir, u8 gpio_val);
|
H A D | dib0700_devices.c | 239 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES, 251 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES, 392 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES, 657 .gpio_val = DIB7000M_GPIO_DEFAULT_VALUES, 669 .gpio_val = DIB7000M_GPIO_DEFAULT_VALUES, 929 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES, 980 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES, 1135 .gpio_val = DIB8000_GPIO_DEFAULT_VALUES, 1152 .gpio_val = DIB8000_GPIO_DEFAULT_VALUES, 1445 .gpio_val [all...] |
H A D | dib0700_core.c | 114 int dib0700_set_gpio(struct dvb_usb_device *d, enum dib07x0_gpios gpio, u8 gpio_dir, u8 gpio_val) argument 126 st->buf[2] = ((gpio_dir & 0x01) << 7) | ((gpio_val & 0x01) << 6);
|
H A D | cxusb.c | 1022 .gpio_val = 0x0110,
|
/drivers/media/dvb/frontends/ |
H A D | dib7000m.h | 22 u16 gpio_val; member in struct:dib7000m_config
|
H A D | dib7000p.h | 19 u16 gpio_val; member in struct:dib7000p_config
|
H A D | dib8000.h | 19 u16 gpio_val; member in struct:dib8000_config
|
H A D | dib7000p.c | 58 u16 gpio_val; member in struct:dib7000p_state 514 dprintk("gpio dir: %x: val: %x, pwm_pos: %x", st->gpio_dir, st->gpio_val, st->cfg.gpio_pwm_pos); 517 dib7000p_write_word(st, 1030, st->gpio_val); 534 st->gpio_val = dib7000p_read_word(st, 1030); 535 st->gpio_val &= ~(1 << num); /* reset the direction bit */ 536 st->gpio_val |= (val & 0x01) << num; /* set the new value */ 537 dib7000p_write_word(st, 1030, st->gpio_val); 2373 st->gpio_val = cfg->gpio_val;
|
H A D | dib9000.c | 69 u16 gpio_val; member in struct:dib9000_state 1760 st->gpio_val = dib9000_read_word(st, 774); 1761 st->gpio_val &= ~(1 << num); /* reset the direction bit */ 1762 st->gpio_val |= (val & 0x01) << num; /* set the new value */ 1763 dib9000_write_word(st, 774, st->gpio_val); 1765 dprintk("gpio dir: %04x: gpio val: %04x", st->gpio_dir, st->gpio_val); 2514 st->gpio_val = DIB9000_GPIO_DEFAULT_VALUES;
|
H A D | dib8000.c | 70 u16 gpio_val; member in struct:dib8000_state 744 dib8000_write_word(st, 1030, st->cfg.gpio_val); 761 st->cfg.gpio_val = dib8000_read_word(st, 1030); 762 st->cfg.gpio_val &= ~(1 << num); /* reset the direction bit */ 763 st->cfg.gpio_val |= (val & 0x01) << num; /* set the new value */ 764 dib8000_write_word(st, 1030, st->cfg.gpio_val); 766 dprintk("gpio dir: %x: gpio val: %x", st->cfg.gpio_dir, st->cfg.gpio_val); 3514 state->gpio_val = cfg->gpio_val;
|
H A D | dib7000m.c | 448 dib7000m_write_word(st, 774, st->cfg.gpio_val);
|
/drivers/media/video/cpia2/ |
H A D | cpia2_v4l.c | 402 __u32 gpio_val; local 407 gpio_val = *(__u32*) arg; 409 if (gpio_val &~ 0xFFU) 412 return cpia2_set_gpio(cam, (unsigned char)gpio_val);
|
/drivers/net/wireless/ath/ath9k/ |
H A D | init.c | 527 sc->sc_ah->gpio_val = pdata->gpio_val;
|
H A D | hw.h | 815 u32 gpio_val; member in struct:ath_hw
|
/drivers/media/video/bt8xx/ |
H A D | bttv-driver.c | 1175 int gpio_val, signal; local 1189 gpio_val = bttv_tvcards[btv->c.type].gpiomute; 1191 gpio_val = bttv_tvcards[btv->c.type].gpiomux[input]; 1196 gpio_val = bttv_tda9880_setnorm(btv, gpio_val); 1200 gpio_bits(bttv_tvcards[btv->c.type].gpiomask, gpio_val);
|
/drivers/media/video/cx23885/ |
H A D | cx23885-dvb.c | 404 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES,
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 4298 u32 gpio_val; local 4303 gpio_val = bnx2x_get_gpio(bp, gpio_num, gpio_port); 4306 if (gpio_val == 0) 8501 u32 gpio_val; local 8519 gpio_val = bnx2x_get_gpio(bp, gpio_num, gpio_port); 8522 if (gpio_val == 0) {
|