brintos

brintos / linux-shallow public Read only

0
0
Text · 1.2 KiB · e41490e Raw
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