Lines Matching +full:opp +full:- +full:table +full:- +full:2

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
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.
59 This table is to be sorted with only the unique elements of the
61 tells the lowest OPP, to the highest. The corresponding bits
64 in the table, then BIT(0) | (1) | (2) will be set, which means
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>;