cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

isp1704.yaml (898B)


      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
      8title: Binding for NXP ISP1704 USB Charger Detection
      9
     10maintainers:
     11  - Sebastian Reichel <sre@kernel.org>
     12
     13allOf:
     14  - $ref: power-supply.yaml#
     15
     16properties:
     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
     28required:
     29  - compatible
     30  - nxp,enable-gpio
     31  - usb-phy
     32
     33additionalProperties: false
     34
     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    };