Lines Matching +full:opp +full:- +full:microvolt +full:- +full:speed
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/opp/operating-points-v2-ti-cpu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI CPU OPP (Operating Performance Points)
12 OPP vary based on the silicon variant used. The data sheet sections
14 and voltage values based on device type and speed bin information
18 This document extends the operating-points-v2 binding by providing
22 - Dhruva Gole <d-[email protected]>
25 - $ref: opp-v2-base.yaml#
29 const: operating-points-v2-ti-cpu
37 opp-shared: true
40 '^opp(-?[0-9]+)*$':
45 clock-latency-ns: true
46 opp-hz: true
47 opp-microvolt: true
48 opp-supported-hw:
51 - description:
52 The revision of the SoC the OPP is supported by.
56 - description:
57 The eFuse bits that indicate the particular OPP is available.
58 The device datasheet has a table talking about Device Speed Grades.
61 tells the lowest OPP, to the highest. The corresponding bits
62 need to be set based on N elements of speed grade the device supports.
67 opp-suspend: true
68 turbo-mode: true
71 - opp-hz
72 - opp-supported-hw
75 - compatible
76 - syscon
81 - |
82 opp-table {
83 compatible = "operating-points-v2-ti-cpu";
86 opp-300000000 {
87 opp-hz = /bits/ 64 <300000000>;
88 opp-microvolt = <1100000 1078000 1122000>;
89 opp-supported-hw = <0x06 0x0020>;
90 opp-suspend;
93 opp-500000000 {
94 opp-hz = /bits/ 64 <500000000>;
95 opp-microvolt = <1100000 1078000 1122000>;
96 opp-supported-hw = <0x01 0xFFFF>;
99 opp-600000000 {
100 opp-hz = /bits/ 64 <600000000>;
101 opp-microvolt = <1100000 1078000 1122000>;
102 opp-supported-hw = <0x06 0x0040>;
105 opp-1000000000 {
106 opp-hz = /bits/ 64 <1000000000>;
107 opp-microvolt = <1325000 1298500 1351500>;
108 opp-supported-hw = <0x04 0x0200>;