ARM: dts: da850: add cpu node and operating points to DT
This adds a cpu node and operating points to the common da850.dtsi file. All operating points above 300MHz are disabled by default. Regulators need to be hooked up on a per-board basis. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
This commit is contained in:
parent
a188339ca5
commit
3be5c7425f
|
@ -20,6 +20,56 @@
|
|||
reg = <0xc0000000 0x0>;
|
||||
};
|
||||
|
||||
cpus {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
cpu: cpu@0 {
|
||||
compatible = "arm,arm926ej-s";
|
||||
device_type = "cpu";
|
||||
reg = <0>;
|
||||
clocks = <&psc0 14>;
|
||||
operating-points-v2 = <&opp_table>;
|
||||
};
|
||||
};
|
||||
|
||||
opp_table: opp-table {
|
||||
compatible = "operating-points-v2";
|
||||
|
||||
opp_100: opp100-100000000 {
|
||||
opp-hz = /bits/ 64 <100000000>;
|
||||
opp-microvolt = <1000000 950000 1050000>;
|
||||
};
|
||||
|
||||
opp_200: opp110-200000000 {
|
||||
opp-hz = /bits/ 64 <200000000>;
|
||||
opp-microvolt = <1100000 1050000 1160000>;
|
||||
};
|
||||
|
||||
opp_300: opp120-300000000 {
|
||||
opp-hz = /bits/ 64 <300000000>;
|
||||
opp-microvolt = <1200000 1140000 1320000>;
|
||||
};
|
||||
|
||||
/*
|
||||
* Original silicon was 300MHz max, so higher frequencies
|
||||
* need to be enabled on a per-board basis if the chip is
|
||||
* capable.
|
||||
*/
|
||||
|
||||
opp_375: opp120-375000000 {
|
||||
status = "disabled";
|
||||
opp-hz = /bits/ 64 <375000000>;
|
||||
opp-microvolt = <1200000 1140000 1320000>;
|
||||
};
|
||||
|
||||
opp_456: opp130-456000000 {
|
||||
status = "disabled";
|
||||
opp-hz = /bits/ 64 <456000000>;
|
||||
opp-microvolt = <1300000 1250000 1350000>;
|
||||
};
|
||||
};
|
||||
|
||||
arm {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
|
Loading…
Reference in New Issue