Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation: Binding docs for bcm11351 enable method

Commit 84320e1a635fcf90cff4185f029ce9e31bf1d4a7
("ARM: BCM: Clean up SMP support for Broadcom Kona") moved the
"secondary-boot-reg" property from the "cpus" node to the individual "cpu"
nodes but negelected to update brcm,bcm11351-cpu-method.txt to match.

bcm11351-cpu-method was apparently never added to the list of methods in
bindings/arm/cpus.txt.

bindings/arm/cpus.txt states that "enable-method" should be a property of
the "cpu" node rather than the "cpus" node.

This patch rectifies these two omissions and one inconsistency.

Signed-off-by: Chris Brand <chris.brand@broadcom.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

authored by

Chris Brand and committed by
Florian Fainelli
500d3366 1a695a90

+4 -3
+3 -3
Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351-cpu-method.txt
··· 5 5 BCM11130, BCM11140, BCM11351, BCM28145, BCM28155, BCM21664 6 6 7 7 The enable method is specified by defining the following required 8 - properties in the "cpus" device tree node: 8 + properties in the "cpu" device tree node: 9 9 - enable-method = "brcm,bcm11351-cpu-method"; 10 10 - secondary-boot-reg = <...>; 11 11 ··· 19 19 cpus { 20 20 #address-cells = <1>; 21 21 #size-cells = <0>; 22 - enable-method = "brcm,bcm11351-cpu-method"; 23 - secondary-boot-reg = <0x3500417c>; 24 22 25 23 cpu0: cpu@0 { 26 24 device_type = "cpu"; ··· 30 32 device_type = "cpu"; 31 33 compatible = "arm,cortex-a9"; 32 34 reg = <1>; 35 + enable-method = "brcm,bcm11351-cpu-method"; 36 + secondary-boot-reg = <0x3500417c>; 33 37 }; 34 38 };
+1
Documentation/devicetree/bindings/arm/cpus.txt
··· 193 193 "allwinner,sun6i-a31" 194 194 "allwinner,sun8i-a23" 195 195 "arm,realview-smp" 196 + "brcm,bcm11351-cpu-method" 196 197 "brcm,bcm-nsp-smp" 197 198 "brcm,brahma-b15" 198 199 "marvell,armada-375-smp"