1*c66ec88fSEmmanuel Vadot======================================================== 2*c66ec88fSEmmanuel VadotSecondary CPU enable-method "marvell,berlin-smp" binding 3*c66ec88fSEmmanuel Vadot======================================================== 4*c66ec88fSEmmanuel Vadot 5*c66ec88fSEmmanuel VadotThis document describes the "marvell,berlin-smp" method for enabling secondary 6*c66ec88fSEmmanuel VadotCPUs. To apply to all CPUs, a single "marvell,berlin-smp" enable method should 7*c66ec88fSEmmanuel Vadotbe defined in the "cpus" node. 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel VadotEnable method name: "marvell,berlin-smp" 10*c66ec88fSEmmanuel VadotCompatible machines: "marvell,berlin2" and "marvell,berlin2q" 11*c66ec88fSEmmanuel VadotCompatible CPUs: "marvell,pj4b" and "arm,cortex-a9" 12*c66ec88fSEmmanuel VadotRelated properties: (none) 13*c66ec88fSEmmanuel Vadot 14*c66ec88fSEmmanuel VadotNote: 15*c66ec88fSEmmanuel VadotThis enable method needs valid nodes compatible with "arm,cortex-a9-scu" and 16*c66ec88fSEmmanuel Vadot"marvell,berlin-cpu-ctrl"[1]. 17*c66ec88fSEmmanuel Vadot 18*c66ec88fSEmmanuel VadotExample: 19*c66ec88fSEmmanuel Vadot 20*c66ec88fSEmmanuel Vadot cpus { 21*c66ec88fSEmmanuel Vadot #address-cells = <1>; 22*c66ec88fSEmmanuel Vadot #size-cells = <0>; 23*c66ec88fSEmmanuel Vadot enable-method = "marvell,berlin-smp"; 24*c66ec88fSEmmanuel Vadot 25*c66ec88fSEmmanuel Vadot cpu@0 { 26*c66ec88fSEmmanuel Vadot compatible = "marvell,pj4b"; 27*c66ec88fSEmmanuel Vadot device_type = "cpu"; 28*c66ec88fSEmmanuel Vadot next-level-cache = <&l2>; 29*c66ec88fSEmmanuel Vadot reg = <0>; 30*c66ec88fSEmmanuel Vadot }; 31*c66ec88fSEmmanuel Vadot 32*c66ec88fSEmmanuel Vadot cpu@1 { 33*c66ec88fSEmmanuel Vadot compatible = "marvell,pj4b"; 34*c66ec88fSEmmanuel Vadot device_type = "cpu"; 35*c66ec88fSEmmanuel Vadot next-level-cache = <&l2>; 36*c66ec88fSEmmanuel Vadot reg = <1>; 37*c66ec88fSEmmanuel Vadot }; 38*c66ec88fSEmmanuel Vadot }; 39*c66ec88fSEmmanuel Vadot 40*c66ec88fSEmmanuel Vadot-- 41*c66ec88fSEmmanuel Vadot[1] arm/marvell,berlin.txt 42