mpu.txt (e5451c8f8330e03ad3cfa16048b4daf961af434f) | mpu.txt (afe761f8d3e99155b76833421e76553a3ac69577) |
---|---|
1* TI - MPU (Main Processor Unit) subsystem 2 3The MPU subsystem contain one or several ARM cores 4depending of the version. 5The MPU contain CPUs, GIC, L2 cache and a local PRCM. 6 7Required properties: 8- compatible : Should be "ti,omap3-mpu" for OMAP3 9 Should be "ti,omap4-mpu" for OMAP4 10 Should be "ti,omap5-mpu" for OMAP5 11- ti,hwmods: "mpu" 12 13Optional properties: 14- sram: Phandle to the ocmcram node 15 | 1* TI - MPU (Main Processor Unit) subsystem 2 3The MPU subsystem contain one or several ARM cores 4depending of the version. 5The MPU contain CPUs, GIC, L2 cache and a local PRCM. 6 7Required properties: 8- compatible : Should be "ti,omap3-mpu" for OMAP3 9 Should be "ti,omap4-mpu" for OMAP4 10 Should be "ti,omap5-mpu" for OMAP5 11- ti,hwmods: "mpu" 12 13Optional properties: 14- sram: Phandle to the ocmcram node 15 |
16am335x and am437x only: 17- pm-sram: Phandles to ocmcram nodes to be used for power management. 18 First should be type 'protect-exec' for the driver to use to copy 19 and run PM functions, second should be regular pool to be used for 20 data region for code. See Documentation/devicetree/bindings/sram/sram.txt 21 for more details. 22 |
|
16Examples: 17 18- For an OMAP5 SMP system: 19 20mpu { 21 compatible = "ti,omap5-mpu"; 22 ti,hwmods = "mpu" 23}; --- 7 unchanged lines hidden (view full) --- 31 32 33- For an OMAP3 monocore system: 34 35mpu { 36 compatible = "ti,omap3-mpu"; 37 ti,hwmods = "mpu"; 38}; | 23Examples: 24 25- For an OMAP5 SMP system: 26 27mpu { 28 compatible = "ti,omap5-mpu"; 29 ti,hwmods = "mpu" 30}; --- 7 unchanged lines hidden (view full) --- 38 39 40- For an OMAP3 monocore system: 41 42mpu { 43 compatible = "ti,omap3-mpu"; 44 ti,hwmods = "mpu"; 45}; |
46 47- For an AM335x system: 48 49mpu { 50 compatible = "ti,omap3-mpu"; 51 ti,hwmods = "mpu"; 52 pm-sram = <&pm_sram_code 53 &pm_sram_data>; 54}; |
|