linux_dsm_epyc7002/Documentation/devicetree/bindings/arm
Linus Walleij 5420b4b156 ARM: realview: add an DT SMP boot method
This adds an SMP boot method for the ARM RealView reference
designs. We also select HAVE_SMP by default and make it use
SMP_ON_UP so we only need to support one single kernel across
the RealView reference designs when using DT.

The RealViews need to have the SCU (Snoop Control Unit)
activated on boot, and this is now done by looking up its
address from the device tree and initializing it and counting
the available cores.

The RealViews boot by using a magic address register in the
system controller (SYS_FLAGS) to store the boot address,
the ROM will then read this register to the PC when the CPUs
are taken out of WFI. This code uses a handle to the syscon
regmap to access this register.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2015-12-15 09:42:52 +01:00
..
altera
apm Documentation: arm64: add SCU dts binding documentation to linux kernel 2015-09-16 12:04:23 -07:00
bcm Documentation: bindings: brcmstb: Document write-pairing 2015-09-17 10:27:21 -07:00
calxeda dt-bindings: move Calxeda bindings to appropriate subsystems 2015-10-22 09:21:24 -05:00
cpu-enable-method
exynos dt-bindings: Consolidate Exynos SoC bindings 2015-10-24 05:07:02 +09:00
firmware
freescale
hisilicon ARM: DT updates for v4.4 2015-11-10 15:06:26 -08:00
keystone Documentation: dt: keystone: Fix up missing quotes 2015-10-13 13:41:03 -07:00
mediatek DeviceTree updates for 4.4: 2015-11-06 12:17:09 -08:00
mrvl dt-bindings: consolidate interrupt controller bindings 2015-10-22 09:21:25 -05:00
msm
omap dt-bindings: consolidate interrupt controller bindings 2015-10-22 09:21:25 -05:00
rockchip
samsung ARM: DT updates for v4.4 2015-11-10 15:06:26 -08:00
tegra dt-bindings: consolidate various misc bindings 2015-10-22 09:21:23 -05:00
uniphier ARM: uniphier: add outer cache support 2015-10-27 09:20:50 +09:00
ux500
vt8500 dt-bindings: consolidate interrupt controller bindings 2015-10-22 09:21:25 -05:00
adapteva.txt
al,alpine.txt
altera.txt
amlogic.txt of: documentation: add bindings documentation for Meson8b 2015-10-08 17:21:46 +02:00
arch_timer.txt
arm-boards
arm,scpi.txt Documentation: add DT bindings for ARM SCPI sensors 2015-10-09 11:01:55 +01:00
armada-38x.txt
armada-39x.txt
armada-370-xp-pmsu.txt
armada-370-xp.txt
armada-375.txt
armada-380-mpcore-soc-ctrl.txt
armada-cpu-reset.txt
armadeus.txt
armv7m_systick.txt
atmel-at91.txt ARM: DT updates for v4.3 2015-09-01 13:09:20 -07:00
atmel-pmc.txt
axxia.txt
calxeda.txt
cavium-thunder.txt
cci.txt
ccn.txt
coherency-fabric.txt ARM: mvebu: add broken-idle option 2015-10-23 17:34:37 +02:00
coresight.txt coresight: binding for ETMv4 coresight drivers 2015-08-05 13:30:15 -07:00
cpus.txt ARM: realview: add an DT SMP boot method 2015-12-15 09:42:52 +01:00
davinci.txt
digicolor.txt
fsl.txt Documentation: DT: Add entry for FSL LS2080A QDS and RDB boards 2015-10-23 22:24:37 +02:00
fw-cfg.txt
global_timer.txt
idle-states.txt Documentation: arm: Fix typo in the idle-states bindings examples 2015-09-24 17:55:32 -05:00
insignal-boards.txt
kirkwood.txt
l2cc.txt ARM: 8395/1: l2c: Add support for the "arm,shared-override" property 2015-07-10 11:07:31 +01:00
lpc32xx.txt
marvell,berlin.txt
marvell,dove.txt
marvell,kirkwood.txt ARM: dts: add buffalo linkstation ls-wvl/vl 2015-07-09 15:28:06 +02:00
mediatek.txt ARM: SoC 64-bit changes for v4.3 2015-09-01 13:29:48 -07:00
moxart.txt
mvebu-cpu-config.txt ARM: mvebu: add support to clear shared L2 bit on Armada XP 2015-09-29 15:31:51 +02:00
mvebu-system-controller.txt
nspire.txt
olimex.txt
picoxcell.txt
pmu.txt ARM: DT updates for v4.4 2015-11-10 15:06:26 -08:00
primecell.txt
psci.txt drivers: firmware: psci: add PSCI v1.0 DT bindings 2015-10-02 14:35:17 +01:00
rockchip.txt ARM: dts: rockchip: Add dtb for the Radxa Rock 2 Square board 2015-10-08 22:38:17 +02:00
rtsm-dcscb.txt
scu.txt
shmobile.txt ARM: shmobile: fix SILK board name 2015-10-05 12:03:31 +09:00
sirf.txt
sp810.txt clk: versatile: Switch to assigned clock parents 2015-08-24 16:48:59 -07:00
spear-misc.txt
spear-timer.txt
spear.txt
sprd.txt
ste-nomadik.txt
ste-u300.txt
sti.txt
sunxi.txt ARM: sunxi: Add R8 support 2015-10-17 18:47:28 +02:00
tegra.txt
topology.txt
twd.txt ARM: 8441/2: twd: Don't set CLOCK_EVT_FEAT_C3STOP unconditionally 2015-10-09 16:22:53 +01:00
versatile-sysreg.txt
vexpress-scc.txt
vexpress-sysreg.txt
vexpress.txt
vt8500.txt
xen.txt
xilinx.txt
zte.txt