43 lines · yaml
1# SPDX-License-Identifier: GPL-2.02# Copyright (C) 2021 Sebastian Reichel3%YAML 1.24---5$id: http://devicetree.org/schemas/power/supply/isp1704.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: NXP ISP1704 USB Charger Detection9 10maintainers:11 - Sebastian Reichel <sre@kernel.org>12 13allOf:14 - $ref: power-supply.yaml#15 16properties:17 compatible:18 const: nxp,isp170419 20 nxp,enable-gpio:21 maxItems: 122 description: GPIO connected to the chip's enable pin23 24 usb-phy:25 $ref: /schemas/types.yaml#/definitions/phandle26 description: USB PHY the ISP1704 is connected to27 28required:29 - compatible30 - nxp,enable-gpio31 - usb-phy32 33additionalProperties: false34 35examples:36 - |37 #include <dt-bindings/gpio/gpio.h>38 charger-detect {39 compatible = "nxp,isp1704";40 nxp,enable-gpio = <&gpio3 3 GPIO_ACTIVE_LOW>;41 usb-phy = <&usb2_phy>;42 };43