/Linux-v5.10/Documentation/devicetree/bindings/regulator/ |
D | tps65132-regulator.txt | 17 -active-discharge-gpios: (active high, output) Some configurations use delay mechanisms 19 the enable signal goes low. This GPIO is used to actively discharge 20 the delay mechanism. Requires specification of ti,active-discharge-time-us 21 -ti,active-discharge-time-us: how long the active discharge gpio should be 22 asserted for during active discharge, in microseconds. 43 regulator-active-discharge = <0>;
|
D | tps62360-regulator.txt | 12 - ti,enable-vout-discharge: Enable output discharge. This is boolean value. 43 ti,enable-vout-discharge;
|
D | regulator.yaml | 120 regulator-active-discharge: 122 tristate, enable/disable active discharge of regulators. The values are: 123 0: Disable active discharge. 124 1: Enable active discharge.
|
D | max8973-regulator.txt | 24 -maxim,enable-active-discharge: boolean: enable active discharge.
|
/Linux-v5.10/drivers/regulator/ |
D | tps65132-regulator.c | 73 /* Hardware automatically enable discharge bit in enable */ in tps65132_regulator_enable() 78 dev_err(tps->dev, "Failed to disable active discharge: %d\n", in tps65132_regulator_enable() 153 "active-discharge", in tps65132_of_parse_cb() 155 "active-discharge"); in tps65132_of_parse_cb() 166 ret = of_property_read_u32(np, "ti,active-discharge-time-us", in tps65132_of_parse_cb() 169 dev_err(tps->dev, "Failed to read active discharge time:%d\n", in tps65132_of_parse_cb()
|
D | ab8500-ext.c | 287 * Vaux1Disch = short discharge time 288 * Vaux2Disch = short discharge time 289 * Vaux3Disch = short discharge time 290 * Vintcore12Disch = short discharge time 291 * VTVoutDisch = short discharge time 292 * VaudioDisch = short discharge time 296 * VanaDisch = short discharge time 298 * VdmicDisch = short discharge time
|
D | tps62360-regulator.c | 264 /* Reset output discharge path to reduce power consumption */ in tps62360_init_dcdc() 325 if (of_find_property(np, "ti,enable-vout-discharge", NULL)) in of_get_tps62360_platform_data() 497 /* Configure the output discharge path */ in tps62360_shutdown()
|
/Linux-v5.10/Documentation/devicetree/bindings/display/ |
D | repaper.txt | 10 - discharge-gpios: Discharge control 47 discharge-gpios = <&gpio 15 0>;
|
/Linux-v5.10/Documentation/devicetree/bindings/power/supply/ |
D | da9150-fg.txt | 8 - dlg,warn-soc-level: Battery discharge level (%) where warning event raised. 10 - dlg,crit-soc-level: Battery discharge level (%) where critical event raised.
|
D | axp20x_battery.txt | 11 The supported devices can read the battery voltage, charge and discharge
|
/Linux-v5.10/include/sound/ |
D | wm2200.h | 39 unsigned int discharge:1; /** Actively discharge */ member
|
D | da7218.h | 80 bool discharge; member
|
/Linux-v5.10/include/linux/mfd/wm8350/ |
D | audio.h | 596 int vmid_discharge_msecs; /* VMID --> OFF discharge time */ 598 int cap_discharge_msecs; /* Cap ON (from OFF) discharge time */ 601 u32 dis_out4:2; /* out4 discharge speed */ 602 u32 dis_out3:2; /* out3 discharge speed */ 603 u32 dis_out2:2; /* out2 discharge speed */ 604 u32 dis_out1:2; /* out1 discharge speed */
|
/Linux-v5.10/drivers/gpu/drm/tiny/ |
D | repaper.c | 72 struct gpio_desc *discharge; member 644 /* Discharge pulse */ in power_off() 645 gpiod_set_value_cansleep(epd->discharge, 1); in power_off() 647 gpiod_set_value_cansleep(epd->discharge, 0); in power_off() 668 gpiod_set_value_cansleep(epd->discharge, 0); in repaper_pipe_enable() 835 /* Discharge internal */ in repaper_pipe_disable() 1020 epd->discharge = devm_gpiod_get(dev, "discharge", GPIOD_OUT_LOW); in repaper_probe() 1021 if (IS_ERR(epd->discharge)) { in repaper_probe() 1022 ret = PTR_ERR(epd->discharge); in repaper_probe() 1024 DRM_DEV_ERROR(dev, "Failed to get gpio 'discharge'\n"); in repaper_probe()
|
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | da7218.txt | 64 - dlg,discharge : Boolean flag, auto discharge of Mic Bias on jack removal
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | stm32mp15xx-dhcor-som.dtsi | 148 regulator-active-discharge = <1>; 154 regulator-active-discharge = <1>;
|
D | stm32mp15xx-osd32.dtsi | 185 regulator-active-discharge; 191 regulator-active-discharge;
|
D | stm32mp157a-stinger96.dtsi | 222 regulator-active-discharge; 228 regulator-active-discharge;
|
/Linux-v5.10/include/linux/mfd/arizona/ |
D | pdata.h | 61 unsigned int discharge:1; /** Actively discharge */ member
|
/Linux-v5.10/drivers/power/supply/ |
D | axp288_fuel_gauge.c | 354 * 0 mA discharge current. in fuel_gauge_get_status() 391 int ret, discharge; in fuel_gauge_get_current() local 393 /* First check discharge current, so that we do only 1 read on bat. */ in fuel_gauge_get_current() 394 ret = iio_read_channel_raw(info->iio_channel[BAT_D_CURR], &discharge); in fuel_gauge_get_current() 398 if (discharge > 0) { in fuel_gauge_get_current() 399 *cur = -1 * discharge; in fuel_gauge_get_current()
|
/Linux-v5.10/include/linux/regulator/ |
D | tps62360.h | 19 * @en_discharge: Enable discharge the output capacitor via internal
|
D | machine.h | 52 /* Regulator active discharge flags */ 134 * @active_discharge: Enable/disable active discharge. The enum
|
/Linux-v5.10/arch/arm/mach-pxa/include/mach/ |
D | poodle.h | 49 #define POODLE_GPIO_DISCHARGE_ON (42) /* Enable battery discharge */
|
D | corgi.h | 38 #define CORGI_GPIO_DISCHARGE_ON (42) /* Enable battery Discharge */
|
/Linux-v5.10/arch/arm/mach-pxa/ |
D | sharpsl_pm.h | 18 void (*discharge)(int); member
|