Home
last modified time | relevance | path

Searched refs:power_gpio (Results 1 – 25 of 95) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/net/lte/
H A Dlte_rm310.c51 if (pdata->power_gpio) { in modem_poweron_off()
52 gpiod_direction_output(pdata->power_gpio, 0); in modem_poweron_off()
54 gpiod_direction_output(pdata->power_gpio, 1); in modem_poweron_off()
56 gpiod_direction_output(pdata->power_gpio, 0); in modem_poweron_off()
60 if (pdata->power_gpio) { in modem_poweron_off()
61 gpiod_direction_output(pdata->power_gpio, 0); in modem_poweron_off()
63 gpiod_direction_output(pdata->power_gpio, 1); in modem_poweron_off()
65 gpiod_direction_output(pdata->power_gpio, 0); in modem_poweron_off()
127 data->power_gpio = devm_gpiod_get_optional(dev, "4G,power", in modem_platdata_parse_dt()
129 if (IS_ERR(data->power_gpio)) { in modem_platdata_parse_dt()
[all …]
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dtpa6130a2.c36 int power_gpio; member
52 if (data->power_gpio >= 0) in tpa6130a2_power()
53 gpio_set_value(data->power_gpio, 1); in tpa6130a2_power()
62 if (data->power_gpio >= 0) in tpa6130a2_power()
63 gpio_set_value(data->power_gpio, 0); in tpa6130a2_power()
79 if (data->power_gpio >= 0) in tpa6130a2_power()
80 gpio_set_value(data->power_gpio, 0); in tpa6130a2_power()
236 data->power_gpio = pdata->power_gpio; in tpa6130a2_probe()
238 data->power_gpio = of_get_named_gpio(np, "power-gpio", 0); in tpa6130a2_probe()
249 if (data->power_gpio >= 0) { in tpa6130a2_probe()
[all …]
H A Dtlv320dac33.c83 int power_gpio; member
386 if (dac33->power_gpio >= 0) in dac33_hard_power()
387 gpio_set_value(dac33->power_gpio, 1); in dac33_hard_power()
392 if (dac33->power_gpio >= 0) in dac33_hard_power()
393 gpio_set_value(dac33->power_gpio, 0); in dac33_hard_power()
1497 dac33->power_gpio = pdata->power_gpio; in dac33_i2c_probe()
1508 if (dac33->power_gpio >= 0) { in dac33_i2c_probe()
1509 ret = gpio_request(dac33->power_gpio, "tlv320dac33 reset"); in dac33_i2c_probe()
1513 dac33->power_gpio); in dac33_i2c_probe()
1516 gpio_direction_output(dac33->power_gpio, 0); in dac33_i2c_probe()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ti/wl1251/
H A Dspi.c212 if (gpio_is_valid(wl->power_gpio)) in wl1251_spi_set_power()
213 gpio_set_value(wl->power_gpio, enable); in wl1251_spi_set_power()
264 wl->power_gpio = of_get_named_gpio(np, "ti,power-gpio", 0); in wl1251_spi_probe()
266 wl->power_gpio = pdata->power_gpio; in wl1251_spi_probe()
270 if (wl->power_gpio == -EPROBE_DEFER) { in wl1251_spi_probe()
275 if (gpio_is_valid(wl->power_gpio)) { in wl1251_spi_probe()
276 ret = devm_gpio_request_one(&spi->dev, wl->power_gpio, in wl1251_spi_probe()
/OK3568_Linux_fs/kernel/drivers/nfc/fdp/
H A Di2c.c42 gpiod_set_value_cansleep(phy->power_gpio, FDP_POWER_OFF); in fdp_nci_i2c_reset()
44 gpiod_set_value_cansleep(phy->power_gpio, FDP_POWER_ON); in fdp_nci_i2c_reset()
319 phy->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in fdp_nci_i2c_probe()
320 if (IS_ERR(phy->power_gpio)) { in fdp_nci_i2c_probe()
322 return PTR_ERR(phy->power_gpio); in fdp_nci_i2c_probe()
/OK3568_Linux_fs/kernel/drivers/media/platform/
H A Dvia-camera.c74 int power_gpio; member
185 cam->power_gpio = viafb_gpio_lookup("VGPIO3"); in via_sensor_power_setup()
187 if (!gpio_is_valid(cam->power_gpio) || !gpio_is_valid(cam->reset_gpio)) { in via_sensor_power_setup()
191 ret = gpio_request(cam->power_gpio, "viafb-camera"); in via_sensor_power_setup()
199 gpio_free(cam->power_gpio); in via_sensor_power_setup()
202 gpio_direction_output(cam->power_gpio, 0); in via_sensor_power_setup()
212 gpio_set_value(cam->power_gpio, 1); in via_sensor_power_up()
221 gpio_set_value(cam->power_gpio, 0); in via_sensor_power_down()
229 gpio_free(cam->power_gpio); in via_sensor_power_release()
/OK3568_Linux_fs/kernel/drivers/media/i2c/techpoint/
H A Dtechpoint_v4l2.c120 techpoint->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_HIGH); in techpoint_analyze_dts()
121 if (IS_ERR(techpoint->power_gpio)) in techpoint_analyze_dts()
124 gpiod_set_value_cansleep(techpoint->power_gpio, 1); in techpoint_analyze_dts()
228 if (!IS_ERR(techpoint->power_gpio)) { in __techpoint_power_on()
229 gpiod_set_value_cansleep(techpoint->power_gpio, 1); in __techpoint_power_on()
269 if (!IS_ERR(techpoint->power_gpio)) in __techpoint_power_on()
270 gpiod_set_value_cansleep(techpoint->power_gpio, 0); in __techpoint_power_on()
296 if (!IS_ERR(techpoint->power_gpio)) in __techpoint_power_off()
297 gpiod_set_value_cansleep(techpoint->power_gpio, 0); in __techpoint_power_off()
/OK3568_Linux_fs/kernel/drivers/media/i2c/
H A Dtp2855.c89 struct gpio_desc *power_gpio; member
724 if (!IS_ERR(tp2855->power_gpio)) { in __tp2855_power_on()
725 gpiod_set_value_cansleep(tp2855->power_gpio, 1); in __tp2855_power_on()
781 if (!IS_ERR(tp2855->power_gpio)) in __tp2855_power_off()
782 gpiod_set_value_cansleep(tp2855->power_gpio, 0); in __tp2855_power_off()
961 tp2855->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in tp2855_probe()
962 if (IS_ERR(tp2855->power_gpio)) in tp2855_probe()
H A Ddw9800w.c52 struct gpio_desc *power_gpio; member
543 if (dw9800w_dev->power_gpio) in __dw9800w_set_power()
544 gpiod_direction_output(dw9800w_dev->power_gpio, on); in __dw9800w_set_power()
664 dw9800w_dev->power_gpio = devm_gpiod_get(&client->dev, in dw9800w_probe()
666 if (IS_ERR(dw9800w_dev->power_gpio)) { in dw9800w_probe()
667 dw9800w_dev->power_gpio = NULL; in dw9800w_probe()
H A Dgc2155.c79 struct gpio_desc *power_gpio; member
1098 if (!IS_ERR(gc2155->power_gpio)) { in __gc2155_power_on()
1099 gpiod_set_value_cansleep(gc2155->power_gpio, 1); in __gc2155_power_on()
1145 if (!IS_ERR(gc2155->power_gpio)) in __gc2155_power_off()
1146 gpiod_set_value_cansleep(gc2155->power_gpio, 0); in __gc2155_power_off()
1617 gc2155->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in gc2155_probe()
1618 if (IS_ERR(gc2155->power_gpio)) in gc2155_probe()
H A Dmax96714.c94 struct gpio_desc *power_gpio; member
655 if (!IS_ERR(max96714->power_gpio)) in __max96714_power_on()
656 gpiod_set_value_cansleep(max96714->power_gpio, 1); in __max96714_power_on()
712 if (!IS_ERR(max96714->power_gpio)) in __max96714_power_off()
713 gpiod_set_value_cansleep(max96714->power_gpio, 0); in __max96714_power_off()
952 max96714->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in max96714_probe()
953 if (IS_ERR(max96714->power_gpio)) in max96714_probe()
H A Ddw9763.c52 struct gpio_desc *power_gpio; member
639 if (dw9763_dev->power_gpio) in __dw9763_set_power()
640 gpiod_direction_output(dw9763_dev->power_gpio, on); in __dw9763_set_power()
761 dw9763_dev->power_gpio = devm_gpiod_get(&client->dev, in dw9763_probe()
763 if (IS_ERR(dw9763_dev->power_gpio)) { in dw9763_probe()
764 dw9763_dev->power_gpio = NULL; in dw9763_probe()
H A Dov13850.c117 struct gpio_desc *power_gpio; member
1118 if (!IS_ERR(ov13850->power_gpio)) in __ov13850_power_on()
1119 gpiod_set_value_cansleep(ov13850->power_gpio, 1); in __ov13850_power_on()
1184 if (!IS_ERR(ov13850->power_gpio)) in __ov13850_power_off()
1185 gpiod_set_value_cansleep(ov13850->power_gpio, 0); in __ov13850_power_off()
1517 ov13850->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in ov13850_probe()
1518 if (IS_ERR(ov13850->power_gpio)) in ov13850_probe()
H A Dthcv244.c94 struct gpio_desc *power_gpio; member
892 if (!IS_ERR(thcv244->power_gpio)) in __thcv244_power_on()
893 gpiod_set_value_cansleep(thcv244->power_gpio, 1); in __thcv244_power_on()
949 if (!IS_ERR(thcv244->power_gpio)) in __thcv244_power_off()
950 gpiod_set_value_cansleep(thcv244->power_gpio, 0); in __thcv244_power_off()
1192 thcv244->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in thcv244_probe()
1193 if (IS_ERR(thcv244->power_gpio)) in thcv244_probe()
H A Dgc2145.c107 struct gpio_desc *power_gpio; member
2756 if (!IS_ERR(gc2145->power_gpio)) { in __gc2145_power_on()
2757 gpiod_set_value_cansleep(gc2145->power_gpio, 1); in __gc2145_power_on()
2819 if (!IS_ERR(gc2145->power_gpio)) in __gc2145_power_off()
2820 gpiod_set_value_cansleep(gc2145->power_gpio, 0); in __gc2145_power_off()
2863 gc2145->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in gc2145_parse_of()
2864 if (IS_ERR(gc2145->power_gpio)) in gc2145_parse_of()
H A Ds5k3l6xx.c128 struct gpio_desc *power_gpio; member
946 if (!IS_ERR(s5k3l6xx->power_gpio)) in __s5k3l6xx_power_on()
947 gpiod_set_value_cansleep(s5k3l6xx->power_gpio, 1); in __s5k3l6xx_power_on()
1012 if (!IS_ERR(s5k3l6xx->power_gpio)) in __s5k3l6xx_power_off()
1013 gpiod_set_value_cansleep(s5k3l6xx->power_gpio, 0); in __s5k3l6xx_power_off()
1380 s5k3l6xx->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in s5k3l6xx_probe()
1381 if (IS_ERR(s5k3l6xx->power_gpio)) in s5k3l6xx_probe()
H A Dov5648.c128 struct gpio_desc *power_gpio; member
962 if (!IS_ERR(ov5648->power_gpio)) in __ov5648_power_on()
963 gpiod_set_value_cansleep(ov5648->power_gpio, 1); in __ov5648_power_on()
1026 if (!IS_ERR(ov5648->power_gpio)) in __ov5648_power_off()
1027 gpiod_set_value_cansleep(ov5648->power_gpio, 0); in __ov5648_power_off()
1393 ov5648->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in ov5648_probe()
1394 if (IS_ERR(ov5648->power_gpio)) in ov5648_probe()
H A Dov13855.c120 struct gpio_desc *power_gpio; member
1441 if (!IS_ERR(ov13855->power_gpio)) in __ov13855_power_on()
1442 gpiod_set_value_cansleep(ov13855->power_gpio, 1); in __ov13855_power_on()
1507 if (!IS_ERR(ov13855->power_gpio)) in __ov13855_power_off()
1508 gpiod_set_value_cansleep(ov13855->power_gpio, 0); in __ov13855_power_off()
1866 ov13855->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in ov13855_probe()
1867 if (IS_ERR(ov13855->power_gpio)) in ov13855_probe()
H A Dimx317.c123 struct gpio_desc *power_gpio; member
1059 if (!IS_ERR(imx317->power_gpio)) in __imx317_power_on()
1060 gpiod_set_value_cansleep(imx317->power_gpio, 1); in __imx317_power_on()
1123 if (!IS_ERR(imx317->power_gpio)) in __imx317_power_off()
1124 gpiod_set_value_cansleep(imx317->power_gpio, 0); in __imx317_power_off()
1514 imx317->power_gpio = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in imx317_probe()
1515 if (IS_ERR(imx317->power_gpio)) in imx317_probe()
/OK3568_Linux_fs/kernel/drivers/phy/motorola/
H A Dphy-mapphone-mdm6600.c377 struct gpio_desc *mode_gpio0, *mode_gpio1, *reset_gpio, *power_gpio; in phy_mdm6600_device_power_on() local
383 power_gpio = ddata->ctrl_gpios[PHY_MDM6600_POWER]; in phy_mdm6600_device_power_on()
402 gpiod_set_value_cansleep(power_gpio, 1); in phy_mdm6600_device_power_on()
404 gpiod_set_value_cansleep(power_gpio, 0); in phy_mdm6600_device_power_on()
/OK3568_Linux_fs/kernel/include/sound/
H A Dtpa6130a2-plat.h14 int power_gpio; member
H A Dtlv320dac33-plat.h14 int power_gpio; member
/OK3568_Linux_fs/u-boot/board/nokia/rx51/
H A Dtag_omap.h164 s16 power_gpio; member
267 .u.wlan_cx3110x.power_gpio = p3, \
/OK3568_Linux_fs/kernel/include/linux/
H A Dlte.h12 struct gpio_desc *power_gpio; member
H A Dwl12xx.h16 int power_gpio; member

1234