Searched refs:gpio_val (Results 1 - 25 of 27) sorted by relevance

12

/drivers/staging/bcm/
H A Dled_control.h30 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 Dcx18-gpio.c55 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 Dcx18-driver.h659 u32 gpio_val; member in struct:cx18
H A Dcx18-ioctl.c1101 cx->gpio_dir, cx->gpio_val);
/drivers/media/video/cx231xx/
H A Dcx231xx-avcore.c2681 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 Dcx231xx.h719 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 Dcx231xx-core.c1429 int cx231xx_send_gpio_cmd(struct cx231xx *dev, u32 gpio_bit, u8 *gpio_val, argument
1461 ven_req.pBuff = gpio_val;
H A Dcx231xx-cards.c1066 dev->gpio_val = 0;
/drivers/media/dvb/dvb-usb/
H A Ddib0700.h58 extern int dib0700_set_gpio(struct dvb_usb_device *, enum dib07x0_gpios gpio, u8 gpio_dir, u8 gpio_val);
H A Ddib0700_devices.c239 .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 Ddib0700_core.c114 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 Dcxusb.c1022 .gpio_val = 0x0110,
/drivers/media/dvb/frontends/
H A Ddib7000m.h22 u16 gpio_val; member in struct:dib7000m_config
H A Ddib7000p.h19 u16 gpio_val; member in struct:dib7000p_config
H A Ddib8000.h19 u16 gpio_val; member in struct:dib8000_config
H A Ddib7000p.c58 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 Ddib9000.c69 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 Ddib8000.c70 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 Ddib7000m.c448 dib7000m_write_word(st, 774, st->cfg.gpio_val);
/drivers/media/video/cpia2/
H A Dcpia2_v4l.c402 __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 Dinit.c527 sc->sc_ah->gpio_val = pdata->gpio_val;
H A Dhw.h815 u32 gpio_val; member in struct:ath_hw
/drivers/media/video/bt8xx/
H A Dbttv-driver.c1175 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 Dcx23885-dvb.c404 .gpio_val = DIB7000P_GPIO_DEFAULT_VALUES,
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c4298 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) {

Completed in 1062 milliseconds

12