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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/thermal/armada-thermal.txt

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/armada-thermal.txt (Architecture ppc) and /Documentation/devicetree/bindings/thermal/armada-thermal.txt (Architecture i386)


  1 * Marvell Armada 370/375/380/XP thermal manage      1 * Marvell Armada 370/375/380/XP thermal management
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4                                                     4 
  5 - compatible: Should be set to one of the foll      5 - compatible: Should be set to one of the following:
  6     * marvell,armada370-thermal                     6     * marvell,armada370-thermal
  7     * marvell,armada375-thermal                     7     * marvell,armada375-thermal
  8     * marvell,armada380-thermal                     8     * marvell,armada380-thermal
  9     * marvell,armadaxp-thermal                      9     * marvell,armadaxp-thermal
 10     * marvell,armada-ap806-thermal                 10     * marvell,armada-ap806-thermal
 11     * marvell,armada-ap807-thermal                 11     * marvell,armada-ap807-thermal
 12     * marvell,armada-cp110-thermal                 12     * marvell,armada-cp110-thermal
 13                                                    13 
 14 Note: these bindings are deprecated for AP806/     14 Note: these bindings are deprecated for AP806/CP110 and should instead
 15 follow the rules described in:                     15 follow the rules described in:
 16 Documentation/devicetree/bindings/arm/marvell/     16 Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt
 17 Documentation/devicetree/bindings/arm/marvell/     17 Documentation/devicetree/bindings/arm/marvell/cp110-system-controller.txt
 18                                                    18 
 19 - reg: Device's register space.                    19 - reg: Device's register space.
 20   Two entries are expected, see the examples b     20   Two entries are expected, see the examples below. The first one points
 21   to the status register (4B). The second one      21   to the status register (4B). The second one points to the control
 22   registers (8B).                                  22   registers (8B).
 23   Note: The compatibles marvell,armada370-ther     23   Note: The compatibles marvell,armada370-thermal,
 24   marvell,armada380-thermal, and marvell,armad     24   marvell,armada380-thermal, and marvell,armadaxp-thermal must point to
 25   "control MSB/control 1", with size of 4 (dep     25   "control MSB/control 1", with size of 4 (deprecated binding), or point
 26   to "control LSB/control 0" with size of 8 (c     26   to "control LSB/control 0" with size of 8 (current binding). All other
 27   compatibles must point to "control LSB/contr     27   compatibles must point to "control LSB/control 0" with size of 8.
 28                                                    28 
 29 Examples:                                          29 Examples:
 30                                                    30 
 31         /* Legacy bindings */                      31         /* Legacy bindings */
 32         thermal@d0018300 {                         32         thermal@d0018300 {
 33                 compatible = "marvell,armada37     33                 compatible = "marvell,armada370-thermal";
 34                 reg = <0xd0018300 0x4              34                 reg = <0xd0018300 0x4
 35                        0xd0018304 0x4>;            35                        0xd0018304 0x4>;
 36         };                                         36         };
 37                                                    37 
 38         ap_thermal: thermal@6f8084 {               38         ap_thermal: thermal@6f8084 {
 39                 compatible = "marvell,armada-a     39                 compatible = "marvell,armada-ap806-thermal";
 40                 reg = <0x6f808C 0x4>,              40                 reg = <0x6f808C 0x4>,
 41                       <0x6f8084 0x8>;              41                       <0x6f8084 0x8>;
 42         };                                         42         };
                                                      

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