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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/opp/opp-v1.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/opp/opp-v1.yaml (Architecture sparc) and /Documentation/devicetree/bindings/opp/opp-v1.yaml (Architecture ppc)


  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/opp/opp-v1.      4 $id: http://devicetree.org/schemas/opp/opp-v1.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Generic OPP (Operating Performance Poin      7 title: Generic OPP (Operating Performance Points) v1
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Viresh Kumar <viresh.kumar@linaro.org>          10   - Viresh Kumar <viresh.kumar@linaro.org>
 11                                                    11 
 12 description: |+                                    12 description: |+
 13   Devices work at voltage-current-frequency co     13   Devices work at voltage-current-frequency combinations and some implementations
 14   have the liberty of choosing these. These co     14   have the liberty of choosing these. These combinations are called Operating
 15   Performance Points aka OPPs. This document d     15   Performance Points aka OPPs. This document defines bindings for these OPPs
 16   applicable across wide range of devices. For     16   applicable across wide range of devices. For illustration purpose, this document
 17   uses CPU as a device.                            17   uses CPU as a device.
 18                                                    18 
 19   This binding only supports voltage-frequency     19   This binding only supports voltage-frequency pairs.
 20                                                    20 
 21 select: true                                       21 select: true
 22                                                    22 
 23 properties:                                        23 properties:
 24   operating-points:                                24   operating-points:
 25     $ref: /schemas/types.yaml#/definitions/uin     25     $ref: /schemas/types.yaml#/definitions/uint32-matrix
 26     items:                                         26     items:
 27       items:                                       27       items:
 28         - description: Frequency in kHz            28         - description: Frequency in kHz
 29         - description: Voltage for OPP in uV       29         - description: Voltage for OPP in uV
 30                                                    30 
 31                                                    31 
 32 additionalProperties: true                         32 additionalProperties: true
 33 examples:                                          33 examples:
 34   - |                                              34   - |
 35     cpus {                                         35     cpus {
 36         #address-cells = <1>;                      36         #address-cells = <1>;
 37         #size-cells = <0>;                         37         #size-cells = <0>;
 38                                                    38 
 39         cpu@0 {                                    39         cpu@0 {
 40             compatible = "arm,cortex-a9";          40             compatible = "arm,cortex-a9";
 41             device_type = "cpu";                   41             device_type = "cpu";
 42             reg = <0>;                             42             reg = <0>;
 43             next-level-cache = <&L2>;              43             next-level-cache = <&L2>;
 44             operating-points =                     44             operating-points =
 45                 /* kHz    uV */                    45                 /* kHz    uV */
 46                 <792000 1100000>,                  46                 <792000 1100000>,
 47                 <396000 950000>,                   47                 <396000 950000>,
 48                 <198000 850000>;                   48                 <198000 850000>;
 49         };                                         49         };
 50     };                                             50     };
 51 ...                                                51 ...
                                                      

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