Home
last modified time | relevance | path

Searched refs:gpio_enable (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/input/touchscreen/
Dpixcir_i2c_ts.c29 struct gpio_desc *gpio_enable; member
292 if (ts->gpio_enable) { in pixcir_start()
293 gpiod_set_value_cansleep(ts->gpio_enable, 1); in pixcir_start()
338 if (ts->gpio_enable) in pixcir_stop()
339 gpiod_set_value_cansleep(ts->gpio_enable, 0); in pixcir_stop()
534 tsdata->gpio_enable = devm_gpiod_get_optional(dev, "enable", in pixcir_i2c_ts_probe()
536 if (IS_ERR(tsdata->gpio_enable)) { in pixcir_i2c_ts_probe()
537 error = PTR_ERR(tsdata->gpio_enable); in pixcir_i2c_ts_probe()
543 if (tsdata->gpio_enable) in pixcir_i2c_ts_probe()
/Linux-v5.4/drivers/video/backlight/
Dsky81452-backlight.c185 pdata->gpio_enable = of_get_gpio(np, 0); in sky81452_bl_parse_dt()
267 if (gpio_is_valid(pdata->gpio_enable)) { in sky81452_bl_probe()
268 ret = devm_gpio_request_one(dev, pdata->gpio_enable, in sky81452_bl_probe()
315 if (gpio_is_valid(pdata->gpio_enable)) in sky81452_bl_remove()
316 gpio_set_value_cansleep(pdata->gpio_enable, 0); in sky81452_bl_remove()
/Linux-v5.4/include/linux/platform_data/
Dsky81452-backlight.h26 int gpio_enable; member
/Linux-v5.4/drivers/fsi/
Dfsi-master-gpio.c30 struct gpio_desc *gpio_enable; /* FSI enable */ member
662 gpiod_direction_output(master->gpio_enable, 1); in fsi_master_gpio_init()
676 gpiod_direction_output(master->gpio_enable, 1); in fsi_master_gpio_init_external()
691 gpiod_set_value(master->gpio_enable, 1); in fsi_master_gpio_link_enable()
817 master->gpio_enable = gpio; in fsi_master_gpio_probe()
Dfsi-master-ast-cf.c95 struct gpio_desc *gpio_enable; /* FSI enable */ member
795 gpiod_direction_output(master->gpio_enable, 1); in setup_gpios_for_copro()
1037 gpiod_direction_output(master->gpio_enable, 1); in fsi_master_acf_setup_external()
1052 gpiod_set_value(master->gpio_enable, 1); in fsi_master_acf_link_enable()
1276 master->gpio_enable = gpio; in fsi_master_acf_probe()
/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_sup.c1574 uint16_t gpio_enable; in qla2x00_beacon_blink() local
1588 gpio_enable = RD_REG_WORD_PIO(PIO_REG(ha, gpioe)); in qla2x00_beacon_blink()
1591 gpio_enable = RD_REG_WORD(&reg->gpioe); in qla2x00_beacon_blink()
1596 gpio_enable |= GPIO_LED_MASK; in qla2x00_beacon_blink()
1599 WRT_REG_WORD_PIO(PIO_REG(ha, gpioe), gpio_enable); in qla2x00_beacon_blink()
1601 WRT_REG_WORD(&reg->gpioe, gpio_enable); in qla2x00_beacon_blink()
1627 uint16_t gpio_enable; in qla2x00_beacon_on() local
1645 gpio_enable = RD_REG_WORD_PIO(PIO_REG(ha, gpioe)); in qla2x00_beacon_on()
1648 gpio_enable = RD_REG_WORD(&reg->gpioe); in qla2x00_beacon_on()
1651 gpio_enable |= GPIO_LED_MASK; in qla2x00_beacon_on()
[all …]
/Linux-v5.4/drivers/media/pci/bt8xx/
Dbttvp.h343 u32 gpio_enable; member
Dbttv-driver.c4291 btv->state.gpio_enable = btread(BT848_GPIO_OUT_EN); in bttv_suspend()
4333 gpio_inout(0xffffff, btv->state.gpio_enable); in bttv_resume()
/Linux-v5.4/drivers/pinctrl/
Dpinctrl-pistachio.c867 static inline void gpio_enable(struct pistachio_gpio_bank *bank, in gpio_enable() function
1199 gpio_enable(bank, offset); in pistachio_gpio_direction_input()
1211 gpio_enable(bank, offset); in pistachio_gpio_direction_output()
/Linux-v5.4/drivers/scsi/
Dqla1280.h208 uint16_t gpio_enable; member
Dqla1280.c2209 WRT_REG_WORD(&reg->gpio_enable, in qla1280_nvram_config()