ODROID-N2: Plus N2 Plus opp.

- N2 Plus can more overclocking. So Add additional clock entries to opp
  table to support it.

Change-Id: Ia81da54a1b1a432a4a6c341a57b139834d10e27d
This commit is contained in:
Luke Go
2020-05-14 14:15:19 +09:00
parent c5dd5d0f3c
commit 0108e49943
2 changed files with 124 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ dtbo-$(CONFIG_ARCH_MESON64_ODROIDN2) += spi0.dtbo \
saradc.dtbo \
irblaster.dtbo \
odroidn2-opp.dtbo \
odroidn2_plus-opp.dtbo \
onewire.dtbo \
can0.dtbo

View File

@@ -0,0 +1,123 @@
// cpu opp table
/dts-v1/;
/plugin/;
/{
fragment@0 {
target= <&cpu_opp_table0>;
__overlay__ {
opp00 {
opp-hz = /bits/ 64 <500000000>;
opp-microvolt = <730000>;
};
opp01 {
opp-hz = /bits/ 64 <667000000>;
opp-microvolt = <730000>;
};
opp02 {
opp-hz = /bits/ 64 <1000000000>;
opp-microvolt = <760000>;
};
opp03 {
opp-hz = /bits/ 64 <1200000000>;
opp-microvolt = <780000>;
};
opp04 {
opp-hz = /bits/ 64 <1398000000>;
opp-microvolt = <810000>;
};
opp05 {
opp-hz = /bits/ 64 <1512000000>;
opp-microvolt = <860000>;
};
opp06 {
opp-hz = /bits/ 64 <1608000000>;
opp-microvolt = <900000>;
};
opp07 {
opp-hz = /bits/ 64 <1704000000>;
opp-microvolt = <960000>;
};
opp08 {
opp-hz = /bits/ 64 <1800000000>;
opp-microvolt = <1020000>;
};
opp09 {
opp-hz = /bits/ 64 <1908000000>;
opp-microvolt = <1030000>;
};
opp10 {
opp-hz = /bits/ 64 <2016000000>;
opp-microvolt = <1040000>;
};
};
};
fragment@1 {
target= <&cpu_opp_table1>;
__overlay__ {
opp00 {
opp-hz = /bits/ 64 <500000000>;
opp-microvolt = <730000>;
};
opp01 {
opp-hz = /bits/ 64 <667000000>;
opp-microvolt = <730000>;
};
opp02 {
opp-hz = /bits/ 64 <1000000000>;
opp-microvolt = <730000>;
};
opp03 {
opp-hz = /bits/ 64 <1200000000>;
opp-microvolt = <750000>;
};
opp04 {
opp-hz = /bits/ 64 <1398000000>;
opp-microvolt = <770000>;
};
opp05 {
opp-hz = /bits/ 64 <1512000000>;
opp-microvolt = <770000>;
};
opp06 {
opp-hz = /bits/ 64 <1608000000>;
opp-microvolt = <780000>;
};
opp07 {
opp-hz = /bits/ 64 <1704000000>;
opp-microvolt = <790000>;
};
opp08 {
opp-hz = /bits/ 64 <1800000000>;
opp-microvolt = <830000>;
};
opp09 {
opp-hz = /bits/ 64 <1908000000>;
opp-microvolt = <860000>;
};
opp10 {
opp-hz = /bits/ 64 <2016000000>;
opp-microvolt = <910000>;
};
opp11 {
opp-hz = /bits/ 64 <2100000000>;
opp-microvolt = <960000>;
};
opp12 {
opp-hz = /bits/ 64 <2208000000>;
opp-microvolt = <1030000>;
};
opp13 {
opp-hz = /bits/ 64 <2304000000>;
opp-microvolt = <1030000>;
};
opp14 {
opp-hz = /bits/ 64 <2400000000>;
opp-microvolt = <1040000>;
};
};
};
};