Commit cd57dc5a authored by Tony Lindgren's avatar Tony Lindgren

ARM: dts: Add missing hwmod related nodes for am33xx

On am33xx we're missing the pmu and emif nodes with their related
"ti,hwmods" properties that the SoC interconnect code needs.

Note that this will only show up as a bug with "doesn't have
mpu register target base" boot errors when the legacy platform
data is removed.

Let's also update the related binding documentation while at it.

Cc: Mark Rutland <mark.rutland@arm.com>
Acked-by: default avatarRob Herring <robh+dt@kernel.org>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent ef90bfb8
...@@ -7,8 +7,10 @@ of the EMIF IP and memory parts attached to it. ...@@ -7,8 +7,10 @@ of the EMIF IP and memory parts attached to it.
Required properties: Required properties:
- compatible : Should be of the form "ti,emif-<ip-rev>" where <ip-rev> - compatible : Should be of the form "ti,emif-<ip-rev>" where <ip-rev>
is the IP revision of the specific EMIF instance. is the IP revision of the specific EMIF instance. For newer controllers,
For am437x should be ti,emif-am4372. compatible should be one of the following:
"ti,emif-am3352"
"ti,emif-am4372"
- phy-type : <u32> indicating the DDR phy type. Following are the - phy-type : <u32> indicating the DDR phy type. Following are the
allowed values allowed values
......
...@@ -128,9 +128,11 @@ oppnitro-1000000000 { ...@@ -128,9 +128,11 @@ oppnitro-1000000000 {
}; };
}; };
pmu { pmu@4b000000 {
compatible = "arm,cortex-a8-pmu"; compatible = "arm,cortex-a8-pmu";
interrupts = <3>; interrupts = <3>;
reg = <0x4b000000 0x1000000>;
ti,hwmods = "debugss";
}; };
/* /*
...@@ -927,6 +929,12 @@ am335x_adc: adc { ...@@ -927,6 +929,12 @@ am335x_adc: adc {
}; };
}; };
emif: emif@4c000000 {
compatible = "ti,emif-am3352";
reg = <0x4c000000 0x1000000>;
ti,hwmods = "emif";
};
gpmc: gpmc@50000000 { gpmc: gpmc@50000000 {
compatible = "ti,am3352-gpmc"; compatible = "ti,am3352-gpmc";
ti,hwmods = "gpmc"; ti,hwmods = "gpmc";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment