1 # SPDX-License-Identifier: GPL-2.0
2 # Copyright (C) 2021 Sebastian Reichel
3 %YAML 1.2
4 ---
5 $id: http://devicetree.org/schemas/power/supply/isp1704.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
7
8 title: Binding for NXP ISP1704 USB Charger Detection
9
10 maintainers:
11 - Sebastian Reichel <sre@kernel.org>
12
13 allOf:
14 - $ref: power-supply.yaml#
15
16 properties:
17 compatible:
18 const: nxp,isp1704
19
20 nxp,enable-gpio:
21 maxItems: 1
22 description: GPIO connected to the chip's enable pin
23
24 usb-phy:
25 $ref: /schemas/types.yaml#/definitions/phandle
26 description: USB PHY the ISP1704 is connected to
27
28 required:
29 - compatible
30 - nxp,enable-gpio
31 - usb-phy
32
33 additionalProperties: false
34
35 examples:
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 };
Cache object: 00176477c09e26efec316a563036c9b2
|