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