ARM: dts: tegra: add the PM configurations of PMC
Adding the PM configuration of PMC when the platform support suspend function. Signed-off-by: Joseph Lo <josephl@nvidia.com> Signed-off-by: Stephen Warren <swarren@nvidia.com>
This commit is contained in:
parent
7a2617a64d
commit
a44a019d45
|
@ -361,6 +361,15 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
pmc {
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <5000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <5000>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <3875>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
|
};
|
||||||
|
|
||||||
memory-controller@7000f400 {
|
memory-controller@7000f400 {
|
||||||
emc-table@83250 {
|
emc-table@83250 {
|
||||||
reg = <83250>;
|
reg = <83250>;
|
||||||
|
|
|
@ -416,6 +416,12 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <5000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <5000>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <3875>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
usb@c5000000 {
|
usb@c5000000 {
|
||||||
|
|
|
@ -415,6 +415,12 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <2000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <0>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <0>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
usb@c5000000 {
|
usb@c5000000 {
|
||||||
|
|
|
@ -517,6 +517,12 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <5000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <5000>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <3875>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
memory-controller@7000f400 {
|
memory-controller@7000f400 {
|
||||||
|
|
|
@ -458,6 +458,12 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <5000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <5000>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <3875>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
usb@c5008000 {
|
usb@c5008000 {
|
||||||
|
|
|
@ -300,6 +300,15 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
pmc {
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <5000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <5000>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <3875>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
|
};
|
||||||
|
|
||||||
usb@c5000000 {
|
usb@c5000000 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
nvidia,vbus-gpio = <&gpio 170 0>; /* gpio PV2 */
|
nvidia,vbus-gpio = <&gpio 170 0>; /* gpio PV2 */
|
||||||
|
|
|
@ -493,6 +493,12 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <2000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <100>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <458>;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
usb@c5000000 {
|
usb@c5000000 {
|
||||||
|
|
|
@ -496,6 +496,14 @@
|
||||||
|
|
||||||
pmc {
|
pmc {
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <2000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <1000>;
|
||||||
|
nvidia,core-pwr-good-time = <0 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <93727>;
|
||||||
|
nvidia,core-power-req-active-high;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
|
nvidia,combined-power-req;
|
||||||
};
|
};
|
||||||
|
|
||||||
usb@c5000000 {
|
usb@c5000000 {
|
||||||
|
|
|
@ -253,6 +253,13 @@
|
||||||
pmc {
|
pmc {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <2000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <200>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <0>;
|
||||||
|
nvidia,core-power-req-active-high;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
sdhci@78000000 {
|
sdhci@78000000 {
|
||||||
|
|
|
@ -307,6 +307,13 @@
|
||||||
pmc {
|
pmc {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
nvidia,invert-interrupt;
|
nvidia,invert-interrupt;
|
||||||
|
nvidia,suspend-mode = <2>;
|
||||||
|
nvidia,cpu-pwr-good-time = <2000>;
|
||||||
|
nvidia,cpu-pwr-off-time = <200>;
|
||||||
|
nvidia,core-pwr-good-time = <3845 3845>;
|
||||||
|
nvidia,core-pwr-off-time = <0>;
|
||||||
|
nvidia,core-power-req-active-high;
|
||||||
|
nvidia,sys-clock-req-active-high;
|
||||||
};
|
};
|
||||||
|
|
||||||
sdhci@78000000 {
|
sdhci@78000000 {
|
||||||
|
|
Loading…
Reference in New Issue