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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/thermal/imx8mm-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/imx8mm-thermal.yaml (Architecture ppc) and /Documentation/devicetree/bindings/thermal/imx8mm-thermal.yaml (Architecture mips)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/thermal/imx      4 $id: http://devicetree.org/schemas/thermal/imx8mm-thermal.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: NXP i.MX8M Mini Thermal                      7 title: NXP i.MX8M Mini Thermal
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Shawn Guo <shawnguo@kernel.org>                 10   - Shawn Guo <shawnguo@kernel.org>
 11   - Sascha Hauer <s.hauer@pengutronix.de>           11   - Sascha Hauer <s.hauer@pengutronix.de>
 12   - Fabio Estevam <festevam@gmail.com>              12   - Fabio Estevam <festevam@gmail.com>
 13                                                    13 
 14 description: |                                     14 description: |
 15   i.MX8MM has TMU IP to allow temperature meas     15   i.MX8MM has TMU IP to allow temperature measurement, there are
 16   currently two distinct major versions of the     16   currently two distinct major versions of the IP that is supported
 17   by a single driver. The IP versions are name     17   by a single driver. The IP versions are named v1 and v2, v1 is
 18   for i.MX8MM which has ONLY 1 sensor, v2 is f     18   for i.MX8MM which has ONLY 1 sensor, v2 is for i.MX8MP which has
 19   2 sensors.                                       19   2 sensors.
 20                                                    20 
 21 $ref: thermal-sensor.yaml#                         21 $ref: thermal-sensor.yaml#
 22                                                    22 
 23 properties:                                        23 properties:
 24   compatible:                                      24   compatible:
 25     oneOf:                                         25     oneOf:
 26       - enum:                                      26       - enum:
 27           - fsl,imx8mm-tmu                         27           - fsl,imx8mm-tmu
 28           - fsl,imx8mp-tmu                         28           - fsl,imx8mp-tmu
 29       - items:                                     29       - items:
 30           - const: fsl,imx8mn-tmu                  30           - const: fsl,imx8mn-tmu
 31           - const: fsl,imx8mm-tmu                  31           - const: fsl,imx8mm-tmu
 32                                                    32 
 33   reg:                                             33   reg:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   clocks:                                          36   clocks:
 37     maxItems: 1                                    37     maxItems: 1
 38                                                    38 
 39   nvmem-cells:                                     39   nvmem-cells:
 40     maxItems: 1                                    40     maxItems: 1
 41     description: Phandle to the calibration da     41     description: Phandle to the calibration data provided by ocotp
 42                                                    42 
 43   nvmem-cell-names:                                43   nvmem-cell-names:
 44     const: calib                                   44     const: calib
 45                                                    45 
 46   "#thermal-sensor-cells":                         46   "#thermal-sensor-cells":
 47     description: |                                 47     description: |
 48       Number of cells required to uniquely ide     48       Number of cells required to uniquely identify the thermal
 49       sensors, 0 for ONLY one sensor and 1 for     49       sensors, 0 for ONLY one sensor and 1 for multiple sensors.
 50     enum:                                          50     enum:
 51       - 0                                          51       - 0
 52       - 1                                          52       - 1
 53                                                    53 
 54 required:                                          54 required:
 55   - compatible                                     55   - compatible
 56   - reg                                            56   - reg
 57   - clocks                                         57   - clocks
 58                                                    58 
 59 unevaluatedProperties: false                       59 unevaluatedProperties: false
 60                                                    60 
 61 examples:                                          61 examples:
 62   - |                                              62   - |
 63     #include <dt-bindings/clock/imx8mm-clock.h     63     #include <dt-bindings/clock/imx8mm-clock.h>
 64                                                    64 
 65     thermal-sensor@30260000 {                      65     thermal-sensor@30260000 {
 66          compatible = "fsl,imx8mm-tmu";            66          compatible = "fsl,imx8mm-tmu";
 67          reg = <0x30260000 0x10000>;               67          reg = <0x30260000 0x10000>;
 68          clocks = <&clk IMX8MM_CLK_TMU_ROOT>;      68          clocks = <&clk IMX8MM_CLK_TMU_ROOT>;
 69          #thermal-sensor-cells = <0>;              69          #thermal-sensor-cells = <0>;
 70     };                                             70     };
 71                                                    71 
 72 ...                                                72 ...
                                                      

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