1Broadcom Kona Family CPU Enable Method 2-------------------------------------- 3This binding defines the enable method used for starting secondary 4CPUs in the following Broadcom SoCs: 5 BCM11130, BCM11140, BCM11351, BCM28145, BCM28155, BCM21664 6 7The enable method is specified by defining the following required 8properties in the "cpus" device tree node: 9 - enable-method = "brcm,bcm11351-cpu-method"; 10 - secondary-boot-reg = <...>; 11 12The secondary-boot-reg property is a u32 value that specifies the 13physical address of the register used to request the ROM holding pen 14code release a secondary CPU. The value written to the register is 15formed by encoding the target CPU id into the low bits of the 16physical start address it should jump to. 17 18Example: 19 cpus { 20 #address-cells = <1>; 21 #size-cells = <0>; 22 enable-method = "brcm,bcm11351-cpu-method"; 23 secondary-boot-reg = <0x3500417c>; 24 25 cpu0: cpu@0 { 26 device_type = "cpu"; 27 compatible = "arm,cortex-a9"; 28 reg = <0>; 29 }; 30 31 cpu1: cpu@1 { 32 device_type = "cpu"; 33 compatible = "arm,cortex-a9"; 34 reg = <1>; 35 }; 36 }; 37