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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/thermal/socionext,uniphier-thermal.yaml (Version linux-5.19.17)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/thermal/soc      4 $id: http://devicetree.org/schemas/thermal/socionext,uniphier-thermal.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Socionext UniPhier thermal monitor           7 title: Socionext UniPhier thermal monitor
  8                                                     8 
  9 description: |                                      9 description: |
 10   This describes the devicetree bindings for t     10   This describes the devicetree bindings for thermal monitor supported by
 11   PVT(Process, Voltage and Temperature) monito     11   PVT(Process, Voltage and Temperature) monitoring unit implemented on
 12   Socionext UniPhier SoCs.                         12   Socionext UniPhier SoCs.
 13                                                    13 
 14 maintainers:                                       14 maintainers:
 15   - Kunihiko Hayashi <hayashi.kunihiko@socionex     15   - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
 16                                                    16 
 17 $ref: thermal-sensor.yaml#                     << 
 18                                                << 
 19 properties:                                        17 properties:
 20   compatible:                                      18   compatible:
 21     enum:                                          19     enum:
 22       - socionext,uniphier-pxs2-thermal            20       - socionext,uniphier-pxs2-thermal
 23       - socionext,uniphier-ld20-thermal            21       - socionext,uniphier-ld20-thermal
 24       - socionext,uniphier-pxs3-thermal            22       - socionext,uniphier-pxs3-thermal
 25       - socionext,uniphier-nx1-thermal             23       - socionext,uniphier-nx1-thermal
 26                                                    24 
 27   interrupts:                                      25   interrupts:
 28     maxItems: 1                                    26     maxItems: 1
 29                                                    27 
 30   "#thermal-sensor-cells":                         28   "#thermal-sensor-cells":
 31     const: 0                                       29     const: 0
 32                                                    30 
 33   socionext,tmod-calibration:                      31   socionext,tmod-calibration:
 34     $ref: /schemas/types.yaml#/definitions/uin     32     $ref: /schemas/types.yaml#/definitions/uint32-array
 35     maxItems: 2                                    33     maxItems: 2
 36     description:                                   34     description:
 37       A pair of calibrated values referred fro     35       A pair of calibrated values referred from PVT, in case that the values
 38       aren't set on SoC, like a reference boar     36       aren't set on SoC, like a reference board.
 39                                                    37 
 40 required:                                          38 required:
 41   - compatible                                     39   - compatible
 42   - interrupts                                     40   - interrupts
                                                   >>  41   - "#thermal-sensor-cells"
 43                                                    42 
 44 unevaluatedProperties: false                   !!  43 additionalProperties: false
 45                                                    44 
 46 examples:                                          45 examples:
 47   - |                                              46   - |
 48     // The UniPhier thermal should be a subnod     47     // The UniPhier thermal should be a subnode of a "syscon" compatible node.
 49                                                    48 
 50     #include <dt-bindings/interrupt-controller !!  49     sysctrl@61840000 {
 51     pvtctl: thermal-sensor {                   !!  50         compatible = "socionext,uniphier-ld20-sysctrl",
 52         compatible = "socionext,uniphier-ld20- !!  51                      "simple-mfd", "syscon";
 53         interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL !!  52         reg = <0x61840000 0x10000>;
 54         #thermal-sensor-cells = <0>;           !!  53 
                                                   >>  54         pvtctl: thermal {
                                                   >>  55             compatible = "socionext,uniphier-ld20-thermal";
                                                   >>  56             interrupts = <0 3 1>;
                                                   >>  57             #thermal-sensor-cells = <0>;
                                                   >>  58         };
 55     };                                             59     };
                                                      

~ [ 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