Searched refs:gpio_state (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/gpio/ |
D | gpio-xilinx.c | 52 u32 gpio_state[2]; member 127 chip->gpio_state[index] |= BIT(offset); in xgpio_set() 129 chip->gpio_state[index] &= ~BIT(offset); in xgpio_set() 132 xgpio_regoffset(chip, gpio), chip->gpio_state[index]); in xgpio_set() 192 chip->gpio_state[index] |= BIT(offset); in xgpio_dir_out() 194 chip->gpio_state[index] &= ~BIT(offset); in xgpio_dir_out() 196 xgpio_regoffset(chip, gpio), chip->gpio_state[index]); in xgpio_dir_out() 217 xgpio_writereg(mm_gc->regs + XGPIO_DATA_OFFSET, chip->gpio_state[0]); in xgpio_save_regs() 224 chip->gpio_state[1]); in xgpio_save_regs() 266 of_property_read_u32(np, "xlnx,dout-default", &chip->gpio_state[0]); in xgpio_probe() [all …]
|
/linux-4.1.27/drivers/spi/ |
D | spi-tle62x0.c | 33 unsigned int gpio_state; member 44 unsigned int gpio_state = st->gpio_state; in tle62x0_write() local 49 buff[1] = gpio_state >> 8; in tle62x0_write() 50 buff[2] = gpio_state; in tle62x0_write() 52 buff[1] = gpio_state; in tle62x0_write() 144 value = (st->gpio_state >> gpio_num) & 1; in tle62x0_gpio_show() 168 st->gpio_state |= 1 << gpio_num; in tle62x0_gpio_store() 170 st->gpio_state &= ~(1 << gpio_num); in tle62x0_gpio_store() 261 st->gpio_state = pdata->init_state; in tle62x0_probe()
|
/linux-4.1.27/sound/soc/codecs/ |
D | rt5645.c | 2421 int gpio_state, jack_type = 0; in rt5645_jack_detect() local 2428 gpio_state = gpio_get_value(rt5645->pdata.hp_det_gpio); in rt5645_jack_detect() 2431 gpio_state); in rt5645_jack_detect() 2433 if ((rt5645->pdata.gpio_hp_det_active_high && gpio_state) || in rt5645_jack_detect() 2434 (!rt5645->pdata.gpio_hp_det_active_high && !gpio_state)) { in rt5645_jack_detect()
|
/linux-4.1.27/drivers/media/usb/dvb-usb/ |
D | cxusb.c | 105 u8 o[2], gpio_state; in cxusb_bluebird_gpio_rw() local 111 rc = cxusb_ctrl_msg(d, CMD_BLUEBIRD_GPIO_RW, o, 2, &gpio_state, 1); in cxusb_bluebird_gpio_rw() 112 if (rc < 0 || (gpio_state & changemask) != (newval & changemask)) in cxusb_bluebird_gpio_rw() 115 return rc < 0 ? rc : gpio_state; in cxusb_bluebird_gpio_rw()
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | drxk_hard.c | 5968 bool gpio_state; in switch_antenna_to_qam() local 5975 gpio_state = state->m_gpio & state->antenna_gpio; in switch_antenna_to_qam() 5977 if (state->antenna_dvbt ^ gpio_state) { in switch_antenna_to_qam() 5993 bool gpio_state; in switch_antenna_to_dvbt() local 6000 gpio_state = state->m_gpio & state->antenna_gpio; in switch_antenna_to_dvbt() 6002 if (!(state->antenna_dvbt ^ gpio_state)) { in switch_antenna_to_dvbt()
|