~ [ 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.11.22)


  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         << 
 26                                                    23 
 27   interrupts:                                      24   interrupts:
 28     maxItems: 1                                    25     maxItems: 1
 29                                                    26 
 30   "#thermal-sensor-cells":                         27   "#thermal-sensor-cells":
 31     const: 0                                       28     const: 0
 32                                                    29 
 33   socionext,tmod-calibration:                      30   socionext,tmod-calibration:
 34     $ref: /schemas/types.yaml#/definitions/uin     31     $ref: /schemas/types.yaml#/definitions/uint32-array
 35     maxItems: 2                                    32     maxItems: 2
 36     description:                                   33     description:
 37       A pair of calibrated values referred fro     34       A pair of calibrated values referred from PVT, in case that the values
 38       aren't set on SoC, like a reference boar     35       aren't set on SoC, like a reference board.
 39                                                    36 
 40 required:                                          37 required:
 41   - compatible                                     38   - compatible
 42   - interrupts                                     39   - interrupts
                                                   >>  40   - "#thermal-sensor-cells"
 43                                                    41 
 44 unevaluatedProperties: false                   !!  42 additionalProperties: false
 45                                                    43 
 46 examples:                                          44 examples:
 47   - |                                              45   - |
 48     // The UniPhier thermal should be a subnod     46     // The UniPhier thermal should be a subnode of a "syscon" compatible node.
 49                                                    47 
 50     #include <dt-bindings/interrupt-controller !!  48     sysctrl@61840000 {
 51     pvtctl: thermal-sensor {                   !!  49         compatible = "socionext,uniphier-ld20-sysctrl",
 52         compatible = "socionext,uniphier-ld20- !!  50                      "simple-mfd", "syscon";
 53         interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL !!  51         reg = <0x61840000 0x10000>;
 54         #thermal-sensor-cells = <0>;           !!  52 
                                                   >>  53         pvtctl: thermal {
                                                   >>  54             compatible = "socionext,uniphier-ld20-thermal";
                                                   >>  55             interrupts = <0 3 1>;
                                                   >>  56             #thermal-sensor-cells = <0>;
                                                   >>  57         };
 55     };                                             58     };
                                                      

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