Searched full:discharge (Results 1 – 25 of 43) sorted by relevance
12
/Zephyr-latest/dts/bindings/tcpc/ |
D | nuvoton,numaker-tcpc.yaml | 31 vconn-discharge-polarity: 34 Polarity of VCONN discharge 71 vbus-discharge-enable-polarity: 74 Polarity of VBUS discharge enable 132 "vbus-discharge": GPIO for VBUS discharge (option) 133 "vconn-discharge": GPIO for VCONN discharge (option)
|
/Zephyr-latest/drivers/charger/ |
D | Kconfig | 25 This symbol is y if the charger supports discharge 34 menu "Discharge current notifications" 37 bool "Support discharge current notifications" 40 Enables support for discharge current notifications
|
/Zephyr-latest/samples/drivers/charger/ |
D | Kconfig | 11 int "Discharge notification threshold in µA" 14 int "Excess discharge duration in µsec"
|
/Zephyr-latest/dts/bindings/usb-c/ |
D | zephyr,usb-c-vbus-adc.yaml | 6 discharge VBUS when needed. 13 discharge-gpios:
|
D | zephyr,usb-c-vbus-tcpci.yaml | 6 discharge VBUS when needed.
|
/Zephyr-latest/samples/boards/nordic/battery/src/ |
D | battery.h | 25 /** A point in a battery discharge curve sequence. 27 * A discharge curve is defined as a sequence of these points, where 44 * @param curve the discharge curve for the type of battery installed
|
D | main.c | 15 /** A discharge curve specific to the power source. */
|
/Zephyr-latest/include/zephyr/drivers/usb_c/ |
D | usbc_vbus.h | 38 int (*discharge)(const struct device *dev, bool enable); member 78 * @param enable Discharge VBUS when true 82 * @retval -ENOENT if discharge pin isn't defined 88 return api->discharge(dev, enable); in usbc_vbus_discharge()
|
/Zephyr-latest/samples/subsys/usb_c/sink/boards/ |
D | stm32g081b_eval.overlay | 21 /* Pin B13 is used to control VBUS Discharge for Port1 */ 22 discharge-gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>;
|
D | numaker_m2l31ki.overlay | 56 gpio-names = "vbus-detect", "vbus-discharge";
|
/Zephyr-latest/dts/bindings/regulator/ |
D | adi,adp5360-regulator.yaml | 84 adi,enable-output-discharge: 86 description: Enable output discharge functionality
|
D | regulator.yaml | 252 regulator-active-discharge: 258 tristate, enable/disable active discharge of regulators. The values are: 259 0: Disable active discharge. 260 1: Enable active discharge.
|
/Zephyr-latest/samples/subsys/usb_c/source/boards/ |
D | stm32g081b_eval.overlay | 58 /* Pin B13 is used to control VBUS Discharge for Port1 */ 59 discharge-gpios = <&gpiob 13 GPIO_ACTIVE_HIGH>;
|
/Zephyr-latest/tests/drivers/regulator/api/ |
D | app.overlay | 27 regulator-active-discharge = <1>;
|
/Zephyr-latest/include/zephyr/drivers/ |
D | regulator.h | 130 /** Regulator active discharge state mask */ 132 /** Regulator active discharge state flag position*/ 134 /** Disable regulator active discharge */ 136 /** Enable regulator active discharge */ 138 /** Leave regulator active discharge state as default */ 140 /** Regulator active discharge set bits */ 143 /** Regulator active discharge get bits */ 694 * @brief Set active discharge setting. 697 * @param active_discharge Active discharge enable or disable. 717 * @brief Get active discharge setting. [all …]
|
/Zephyr-latest/drivers/usb_c/vbus/ |
D | usbc_vbus_adc.c | 89 * @brief Sets pin to discharge VBUS 161 /* Configure VBUS Discharge pin if defined */ in adc_vbus_init() 197 .discharge = adc_vbus_discharge,
|
D | usbc_vbus_tcpci.c | 86 .discharge = tcpci_discharge,
|
/Zephyr-latest/include/zephyr/dt-bindings/battery/ |
D | battery.h | 9 * and discharge current.
|
/Zephyr-latest/include/zephyr/usb_c/ |
D | tcpci.h | 228 /** Bit for disabling the vbus discharge fault detection timer */ 245 /** Bit for enabling the automatic vbus discharge based on the vbus voltage */ 247 /** Bit for enabling the bleed discharge of vbus */ 249 /** Bit for enabling the forced vbus discharge */ 308 /** Bit for auto discharge failed */ 310 /** Bit for force discharge failed */ 383 /** Bit for bleed discharge - if set, bleed discharge is implemented in TCPC */ 385 /** Bit for force discharge - if set, force discharge is implemented in TCPC */ 469 * Bit for stop discharge threshold. If set, the TCPM can set the voltage threshold at which 470 * the forced vbus discharge will be disabled, into the vbus stop discharge threshold register. [all …]
|
/Zephyr-latest/drivers/usb_c/tcpc/ |
D | ucpd_numaker.c | 44 * (3) Single pin for VCONN discharge (DISCHG) 45 * 4. VBUS discharge precedence 48 * 5. VCONN discharge precedence 259 /* VCONN discharge callback function */ 539 * @brief Enable or disable discharge on UTCPD VBUS 552 /* Use GPIO VBUS discharge */ in numaker_utcpd_vbus_set_discharge() 557 /* Use UTCPD VBUS discharge */ in numaker_utcpd_vbus_set_discharge() 1087 /* UTCPD VBUS stop force discharge threshold */ in numaker_utcpd_vbus_init() 1110 /* Disable UTCPD VBUS auto-discharge on disconnect in numaker_utcpd_vbus_init() 1111 * NOTE: UTCPD may not integrate with discharge, so this feature is in numaker_utcpd_vbus_init() [all …]
|
/Zephyr-latest/drivers/regulator/ |
D | regulator_pca9420.c | 27 /** @brief Active Discharge configuration for mode 0_0 */ 86 /** @brief SW1 active discharge control */ 89 /** @brief SW2 active discharge control */ 92 /** @brief LDO1 active discharge control */ 95 /** @brief LDO2 active discharge control */
|
D | regulator_shell.c | 412 shell_error(sh, "Could not set active discharge (%d)", ret); in cmd_adset() 435 shell_error(sh, "Could not get active discharge (%d)", ret); in cmd_adget() 439 shell_print(sh, "Active Discharge: %s", ad ? "enabled" : "disabled"); in cmd_adget() 588 "Set active discharge\n" 592 "Get active discharge\n"
|
/Zephyr-latest/drivers/sensor/maxim/max17055/ |
D | max17055.h | 66 /* Cycle count in 1/100ths (number of charge/discharge cycles) */
|
/Zephyr-latest/drivers/sensor/maxim/max17262/ |
D | max17262.h | 69 /* Cycle count in 1/100ths (number of charge/discharge cycles) */
|
/Zephyr-latest/drivers/wifi/infineon/ |
D | airoc_whd_hal_common.c | 49 /* Allow CBUCK regulator to discharge */ in airoc_wifi_power_on()
|
12