/linux-6.3-rc2/drivers/input/keyboard/ |
A D | mpr121_touchkey.c | 89 regulator_disable(vdd_supply); in mpr121_vdd_supply_disable() 94 struct regulator *vdd_supply; in mpr121_vdd_supply_init() local 98 if (IS_ERR(vdd_supply)) { in mpr121_vdd_supply_init() 100 PTR_ERR(vdd_supply)); in mpr121_vdd_supply_init() 101 return vdd_supply; in mpr121_vdd_supply_init() 104 err = regulator_enable(vdd_supply); in mpr121_vdd_supply_init() 111 vdd_supply); in mpr121_vdd_supply_init() 118 return vdd_supply; in mpr121_vdd_supply_init() 236 struct regulator *vdd_supply; in mpr_touchkey_probe() local 245 if (IS_ERR(vdd_supply)) in mpr_touchkey_probe() [all …]
|
/linux-6.3-rc2/drivers/usb/typec/ |
A D | stusb160x.c | 150 struct regulator *vdd_supply; member 350 chip->vdd_supply) { in stusb160x_attach() 351 ret = regulator_enable(chip->vdd_supply); in stusb160x_attach() 379 regulator_disable(chip->vdd_supply); in stusb160x_attach() 397 regulator_disable(chip->vdd_supply); in stusb160x_detach() 669 if (IS_ERR(chip->vdd_supply)) { in stusb160x_probe() 670 ret = PTR_ERR(chip->vdd_supply); in stusb160x_probe() 673 chip->vdd_supply = NULL; in stusb160x_probe() 702 if (chip->vdd_supply && in stusb160x_probe() 705 chip->main_supply = chip->vdd_supply; in stusb160x_probe() [all …]
|
/linux-6.3-rc2/drivers/iio/proximity/ |
A D | vl53l0x-i2c.c | 47 struct regulator *vdd_supply; member 203 regulator_disable(data->vdd_supply); in vl53l0x_power_off() 210 ret = regulator_enable(data->vdd_supply); in vl53l0x_power_on() 240 data->vdd_supply = devm_regulator_get(&client->dev, "vdd"); in vl53l0x_probe() 241 if (IS_ERR(data->vdd_supply)) in vl53l0x_probe() 242 return dev_err_probe(&client->dev, PTR_ERR(data->vdd_supply), in vl53l0x_probe()
|
/linux-6.3-rc2/drivers/gpu/drm/stm/ |
A D | dw_mipi_dsi-stm.c | 84 struct regulator *vdd_supply; member 462 dsi->vdd_supply = devm_regulator_get(dev, "phy-dsi"); in dw_mipi_dsi_stm_probe() 463 if (IS_ERR(dsi->vdd_supply)) { in dw_mipi_dsi_stm_probe() 464 ret = PTR_ERR(dsi->vdd_supply); in dw_mipi_dsi_stm_probe() 469 ret = regulator_enable(dsi->vdd_supply); in dw_mipi_dsi_stm_probe() 535 regulator_disable(dsi->vdd_supply); in dw_mipi_dsi_stm_probe() 546 regulator_disable(dsi->vdd_supply); in dw_mipi_dsi_stm_remove() 558 regulator_disable(dsi->vdd_supply); in dw_mipi_dsi_stm_suspend() 570 ret = regulator_enable(dsi->vdd_supply); in dw_mipi_dsi_stm_resume() 578 regulator_disable(dsi->vdd_supply); in dw_mipi_dsi_stm_resume()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/adc/ |
A D | adi,ad7949.yaml | 82 vref-supply = <&vdd_supply>; 91 vrefin-supply = <&vdd_supply>;
|
A D | ti,tlc4541.yaml | 48 vref-supply = <&vdd_supply>;
|
A D | ti,adc108s102.yaml | 44 vref-supply = <&vdd_supply>;
|
A D | ti,ads8688.yaml | 46 vref-supply = <&vdd_supply>;
|
A D | ti,adc0832.yaml | 52 vref-supply = <&vdd_supply>;
|
A D | ti,adc128s052.yaml | 55 vref-supply = <&vdd_supply>;
|
A D | adi,ad7780.yaml | 83 avdd-supply = <&vdd_supply>;
|
/linux-6.3-rc2/drivers/iio/accel/ |
A D | bma180.c | 134 struct regulator *vdd_supply; member 950 data->vdd_supply = devm_regulator_get(dev, "vdd"); in bma180_probe() 951 if (IS_ERR(data->vdd_supply)) in bma180_probe() 952 return dev_err_probe(dev, PTR_ERR(data->vdd_supply), in bma180_probe() 961 ret = regulator_set_voltage(data->vdd_supply, 1620000, 3600000); in bma180_probe() 967 ret = regulator_enable(data->vdd_supply); in bma180_probe() 1043 regulator_disable(data->vdd_supply); in bma180_probe() 1064 regulator_disable(data->vdd_supply); in bma180_remove()
|
/linux-6.3-rc2/drivers/iio/imu/inv_icm42600/ |
A D | inv_icm42600_core.c | 539 ret = regulator_disable(st->vdd_supply); in inv_icm42600_disable_vdd_reg() 606 st->vdd_supply = devm_regulator_get(dev, "vdd"); in inv_icm42600_core_probe() 607 if (IS_ERR(st->vdd_supply)) in inv_icm42600_core_probe() 608 return PTR_ERR(st->vdd_supply); in inv_icm42600_core_probe() 614 ret = regulator_enable(st->vdd_supply); in inv_icm42600_core_probe()
|
A D | inv_icm42600.h | 138 struct regulator *vdd_supply; member
|
/linux-6.3-rc2/Documentation/devicetree/bindings/sound/ |
A D | wm8782.txt | 16 Vdd-supply = <&vdd_supply>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/dac/ |
A D | adi,ad7303.yaml | 46 Vdd-supply = <&vdd_supply>;
|
A D | ti,dac5571.yaml | 50 vref-supply = <&vdd_supply>;
|
A D | ti,dac7311.yaml | 47 vref-supply = <&vdd_supply>;
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/impedance-analyzer/ |
A D | adi,ad5933.yaml | 54 vdd-supply = <&vdd_supply>;
|
/linux-6.3-rc2/drivers/iio/imu/inv_mpu6050/ |
A D | inv_mpu_core.c | 1429 result = regulator_disable(st->vdd_supply); in inv_mpu_core_disable_regulator_action() 1514 st->vdd_supply = devm_regulator_get(dev, "vdd"); in inv_mpu_core_probe() 1515 if (IS_ERR(st->vdd_supply)) in inv_mpu_core_probe() 1516 return dev_err_probe(dev, PTR_ERR(st->vdd_supply), in inv_mpu_core_probe() 1524 result = regulator_enable(st->vdd_supply); in inv_mpu_core_probe() 1533 regulator_disable(st->vdd_supply); in inv_mpu_core_probe()
|
A D | inv_mpu_iio.h | 201 struct regulator *vdd_supply; member
|