Searched full:inok (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/power/supply/ |
D | summit,smb347-charger.yaml | 76 summit,inok-polarity: 78 Polarity of INOK signal indicating presence of external power supply. 89 summit,needs-inok-toggle: 91 description: INOK signal is fixed and polarity needs to be toggled 157 summit,inok-polarity = <SMB3XX_SYSOK_INOK_ACTIVE_LOW>; 172 summit,needs-inok-toggle;
|
/linux-6.12.1/drivers/power/supply/ |
D | smb347-charger.c | 177 * @inok_polarity: polarity of INOK signal which denotes presence of external 1275 * Polarity of INOK signal indicating presence of external power in smb347_dt_parse_dev_info() 1278 device_property_read_u32(dev, "summit,inok-polarity", in smb347_dt_parse_dev_info() 1396 if (device_property_read_bool(&rdev->dev, "summit,needs-inok-toggle")) { in smb347_usb_vbus_regulator_enable() 1403 * VBUS won't be powered if INOK is active, so we need to in smb347_usb_vbus_regulator_enable() 1404 * manually disable INOK on some platforms. in smb347_usb_vbus_regulator_enable() 1409 dev_err(smb->dev, "failed to disable INOK\n"); in smb347_usb_vbus_regulator_enable() 1464 if (device_property_read_bool(&rdev->dev, "summit,needs-inok-toggle")) { in smb347_usb_vbus_regulator_disable() 1473 dev_err(smb->dev, "failed to enable INOK\n"); in smb347_usb_vbus_regulator_disable()
|
/linux-6.12.1/include/dt-bindings/power/ |
D | summit,smb347-charger.h | 19 /* Polarity of INOK signal */
|
/linux-6.12.1/arch/arm/boot/dts/nvidia/ |
D | tegra30-asus-nexus7-grouper-common.dtsi | 948 summit,inok-polarity = <SMB3XX_SYSOK_INOK_ACTIVE_LOW>; 961 * SMB347 INOK input pin is connected to PMIC's 965 * Active INOK disables SMB347 output, so polarity 969 summit,needs-inok-toggle;
|