The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/iio/adc/qcom,spmi-rradc.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
    2 %YAML 1.2
    3 ---
    4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-rradc.yaml#
    5 $schema: http://devicetree.org/meta-schemas/core.yaml#
    6 
    7 title: Qualcomm's SPMI PMIC Round Robin ADC
    8 
    9 maintainers:
   10   - Caleb Connolly <caleb.connolly@linaro.org>
   11 
   12 description: |
   13   The Qualcomm SPMI Round Robin ADC (RRADC) provides interface to clients to
   14   read the voltage, current and temperature for supported peripherals such as
   15   the battery thermistor die temperature, charger temperature, USB and DC input
   16   voltage / current and battery ID resistor.
   17 
   18 properties:
   19   compatible:
   20     enum:
   21       - qcom,pmi8998-rradc
   22       - qcom,pm660-rradc
   23 
   24   reg:
   25     maxItems: 1
   26 
   27   qcom,batt-id-delay-ms:
   28     description: Sets the hardware settling time for the battery ID resistor.
   29     enum: [0, 1, 4, 12, 20, 40, 60, 80]
   30 
   31   "#io-channel-cells":
   32     const: 1
   33 
   34 required:
   35   - compatible
   36   - reg
   37 
   38 additionalProperties: false
   39 
   40 examples:
   41   - |
   42     pmic {
   43       #address-cells = <1>;
   44       #size-cells = <0>;
   45 
   46       pmic_rradc: adc@4500 {
   47           compatible = "qcom,pmi8998-rradc";
   48           reg = <0x4500>;
   49           #io-channel-cells  = <1>;
   50       };
   51     };

Cache object: 5c25dde1b6d5faaa2e24f62910699e9d


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.