Home
last modified time | relevance | path

Searched refs:gpio_state (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/drivers/gpio/
Dgpio-xilinx.c52 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()
268 of_property_read_u32(np, "xlnx,dout-default", &chip->gpio_state[0]); in xgpio_probe()
[all …]
/linux-4.4.14/drivers/spi/
Dspi-tle62x0.c33 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.4.14/drivers/media/usb/dvb-usb/
Dcxusb.c105 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.4.14/sound/soc/codecs/
Drt5645.c3049 int val, btn_type, gpio_state = 0, report = 0; in rt5645_jack_detect_work() local
3057 gpio_state = gpiod_get_value(rt5645->gpiod_hp_det); in rt5645_jack_detect_work()
3059 gpio_state); in rt5645_jack_detect_work()
3060 report = rt5645_jack_detect(rt5645->codec, gpio_state); in rt5645_jack_detect_work()
/linux-4.4.14/drivers/media/dvb-frontends/
Ddrxk_hard.c5969 bool gpio_state; in switch_antenna_to_qam() local
5976 gpio_state = state->m_gpio & state->antenna_gpio; in switch_antenna_to_qam()
5978 if (state->antenna_dvbt ^ gpio_state) { in switch_antenna_to_qam()
5994 bool gpio_state; in switch_antenna_to_dvbt() local
6001 gpio_state = state->m_gpio & state->antenna_gpio; in switch_antenna_to_dvbt()
6003 if (!(state->antenna_dvbt ^ gpio_state)) { in switch_antenna_to_dvbt()