~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/iio/adc/mediatek,mt2701-auxadc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Mediatek AUXADC - ADC on Mediatek mobile SoC (mt65xx/mt81xx/mt27xx)
  8 
  9 maintainers:
 10   - Zhiyong Tao <zhiyong.tao@mediatek.com>
 11   - Matthias Brugger <matthias.bgg@gmail.com>
 12 
 13 description: |
 14   The Auxiliary Analog/Digital Converter (AUXADC) is an ADC found
 15   in some Mediatek SoCs which among other things measures the temperatures
 16   in the SoC. It can be used directly with register accesses, but it is also
 17   used by thermal controller which reads the temperatures from the AUXADC
 18   directly via its own bus interface. See mediatek-thermal bindings
 19   for the Thermal Controller which holds a phandle to the AUXADC.
 20 
 21 properties:
 22   compatible:
 23     oneOf:
 24       - enum:
 25           - mediatek,mt2701-auxadc
 26           - mediatek,mt2712-auxadc
 27           - mediatek,mt6765-auxadc
 28           - mediatek,mt7622-auxadc
 29           - mediatek,mt7986-auxadc
 30           - mediatek,mt8173-auxadc
 31       - items:
 32           - enum:
 33               - mediatek,mt7623-auxadc
 34           - const: mediatek,mt2701-auxadc
 35       - items:
 36           - enum:
 37               - mediatek,mt8183-auxadc
 38               - mediatek,mt8186-auxadc
 39               - mediatek,mt8188-auxadc
 40               - mediatek,mt8195-auxadc
 41               - mediatek,mt8516-auxadc
 42           - const: mediatek,mt8173-auxadc
 43 
 44   reg:
 45     maxItems: 1
 46 
 47   clocks:
 48     maxItems: 1
 49 
 50   clock-names:
 51     const: main
 52 
 53   "#io-channel-cells":
 54     const: 1
 55 
 56 additionalProperties: false
 57 
 58 required:
 59   - compatible
 60   - reg
 61   - clocks
 62   - clock-names
 63   - "#io-channel-cells"
 64 
 65 examples:
 66   - |
 67     #include <dt-bindings/clock/mt8183-clk.h>
 68     soc {
 69         #address-cells = <2>;
 70         #size-cells = <2>;
 71 
 72         adc@11001000 {
 73             compatible = "mediatek,mt8183-auxadc",
 74                          "mediatek,mt8173-auxadc";
 75             reg = <0 0x11001000 0 0x1000>;
 76             clocks = <&infracfg CLK_INFRA_AUXADC>;
 77             clock-names = "main";
 78             #io-channel-cells = <1>;
 79         };
 80     };
 81 ...

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php