123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253 |
- // SPDX-License-Identifier: GPL-2.0
- / {
- cpu0_opp_table: opp-table-cpu0 {
- compatible = "operating-points-v2";
- opp-shared;
- opp-216000000-750 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x0F 0x0003>;
- opp-hz = /bits/ 64 <216000000>;
- opp-suspend;
- };
- opp-216000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x0F 0x0004>;
- opp-hz = /bits/ 64 <216000000>;
- opp-suspend;
- };
- opp-312000000-750 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x0F 0x0003>;
- opp-hz = /bits/ 64 <312000000>;
- };
- opp-312000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x0F 0x0004>;
- opp-hz = /bits/ 64 <312000000>;
- };
- opp-456000000-750 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x0C 0x0003>;
- opp-hz = /bits/ 64 <456000000>;
- };
- opp-456000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0006>, <0x04 0x0004>,
- <0x08 0x0004>;
- opp-hz = /bits/ 64 <456000000>;
- };
- opp-456000000-825 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <456000000>;
- };
- opp-608000000-750 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0003>;
- opp-hz = /bits/ 64 <608000000>;
- };
- opp-608000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0006>, <0x08 0x0004>;
- opp-hz = /bits/ 64 <608000000>;
- };
- opp-608000000-825 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0001>;
- opp-hz = /bits/ 64 <608000000>;
- };
- opp-608000000-850 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0006>;
- opp-hz = /bits/ 64 <608000000>;
- };
- opp-608000000-900 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <608000000>;
- };
- opp-760000000-775 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0003>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-760000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0004>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-760000000-850 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0006>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-760000000-875 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0001>, <0x02 0x0002>,
- <0x01 0x0004>, <0x02 0x0004>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-760000000-900 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x01 0x0002>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-760000000-975 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <760000000>;
- };
- opp-816000000-800 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0007>;
- opp-hz = /bits/ 64 <816000000>;
- };
- opp-816000000-850 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0002>;
- opp-hz = /bits/ 64 <816000000>;
- };
- opp-816000000-875 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0005>;
- opp-hz = /bits/ 64 <816000000>;
- };
- opp-816000000-950 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0006>;
- opp-hz = /bits/ 64 <816000000>;
- };
- opp-816000000-1000 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <816000000>;
- };
- opp-912000000-850 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0007>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-912000000-900 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0002>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-912000000-925 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0001>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-912000000-950 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x02 0x0006>, <0x01 0x0004>,
- <0x04 0x0004>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-912000000-1000 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x01 0x0002>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-912000000-1050 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <912000000>;
- };
- opp-1000000000-875 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0007>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-900 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0002>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-950 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0004>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-975 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0001>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-1000 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x02 0x0006>, <0x01 0x0004>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-1025 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x01 0x0002>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1000000000-1100 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x03 0x0001>;
- opp-hz = /bits/ 64 <1000000000>;
- };
- opp-1200000000-1000 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x08 0x0004>;
- opp-hz = /bits/ 64 <1200000000>;
- };
- opp-1200000000-1050 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x04 0x0004>;
- opp-hz = /bits/ 64 <1200000000>;
- };
- opp-1200000000-1100 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x02 0x0004>;
- opp-hz = /bits/ 64 <1200000000>;
- };
- opp-1200000000-1125 {
- clock-latency-ns = <400000>;
- opp-supported-hw = <0x01 0x0004>;
- opp-hz = /bits/ 64 <1200000000>;
- };
- };
- };
|