55 lines · plain
1* TI - MPU (Main Processor Unit) subsystem2 3The MPU subsystem contain one or several ARM cores4depending 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 OMAP39 Should be "ti,omap4-mpu" for OMAP410 Should be "ti,omap5-mpu" for OMAP511- ti,hwmods: "mpu"12 13Optional properties:14- sram: Phandle to the ocmcram node15 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 copy19 and run PM functions, second should be regular pool to be used for20 data region for code. See Documentation/devicetree/bindings/sram/sram.yaml21 for more details.22 23Examples:24 25- For an OMAP5 SMP system:26 27mpu {28 compatible = "ti,omap5-mpu";29 ti,hwmods = "mpu"30};31 32- For an OMAP4 SMP system:33 34mpu {35 compatible = "ti,omap4-mpu";36 ti,hwmods = "mpu";37};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_code53 &pm_sram_data>;54};55