Lines Matching full:discharge

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()
1112 * disabled and discharge is handled separately. in numaker_utcpd_vbus_init()
1146 /* Configure VBUS discharge pin to OUTPUT INACTIVE */ in numaker_utcpd_gpios_init()
1150 LOG_ERR("VBUS discharge pin port device not ready"); in numaker_utcpd_gpios_init()
1155 LOG_ERR("VBUS discharge pin configured to OUTPUT INACTIVE failed: %d", rc); in numaker_utcpd_gpios_init()
1160 /* Configure VCONN discharge pin to OUTPUT INACTIVE */ in numaker_utcpd_gpios_init()
1164 LOG_ERR("VCONN discharge pin port device not ready"); in numaker_utcpd_gpios_init()
1169 LOG_ERR("VCONN discharge pin configured to OUTPUT INACTIVE failed: %d", rc); in numaker_utcpd_gpios_init()
1811 * @brief Sets a callback that can enable or discharge VCONN if the TCPC is
1852 /* Use DPM supplied VCONN discharge */ in numaker_tcpc_vconn_discharge()
1857 /* Use GPIO VCONN discharge */ in numaker_tcpc_vconn_discharge()
1862 /* Use UTCPD VCONN discharge */ in numaker_tcpc_vconn_discharge()