linux/arch/arm64/boot/dts/arm
Linus Walleij 980bbff018 ARM64: juno: disable NOR flash node by default
After discussing on the mailing list it turns out that
accessing the flash memory from the kernel can disrupt CPU
sleep states and CPU hotplugging, so let's disable this
DT node by default. Setups that want to access the flash
can modify this entry to enable the flash again.

Quoting Sudeep Holla: "the firmware assumes the flash is
always in read mode while Linux leaves NOR flash in
"read id" mode after initialization."

Reported-by: Sudeep Holla <sudeep.holla@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Sudeep Holla <sudeep.holla@arm.com>
Cc: Liviu Dudau <Liviu.Dudau@arm.com>
Cc: Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Leif Lindholm <leif.lindholm@arm.com>
Cc: Ryan Harkin <ryan.harkin@linaro.org>
Fixes: 5078f77e14 "ARM64: juno: add NOR flash to device tree"
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Olof Johansson <olof@lixom.net>
2015-10-31 01:31:01 +00:00
..
foundation-v8.dts arm64: Add L2 cache topology to ARM Ltd boards/models 2015-02-25 17:12:21 +01:00
juno-base.dtsi arm64: dts: Add sensor node to Juno dt 2015-10-09 10:26:41 +01:00
juno-clocks.dtsi arm64: Juno: Fix the GIC node address label and the frequency of FAXI clock. 2015-05-22 16:25:07 +01:00
juno-motherboard.dtsi ARM64: juno: disable NOR flash node by default 2015-10-31 01:31:01 +00:00
juno-r1.dts arm64: dts: add clock support for all the cpus 2015-10-09 10:23:49 +01:00
juno.dts arm64: dts: add clock support for all the cpus 2015-10-09 10:23:49 +01:00
Makefile arm64: dts: add device tree for ARM SMM-A53x2 on LogicTile Express 20MG 2015-07-08 14:44:56 -07:00
rtsm_ve-aemv8a.dts arm64: Add L2 cache topology to ARM Ltd boards/models 2015-02-25 17:12:21 +01:00
rtsm_ve-motherboard.dtsi ARM64: dts: vexpress: Use assigned-clock-parents for sp810 2015-08-18 13:17:48 -07:00
vexpress-v2f-1xv7-ca53x2.dts ARM64: dts: vexpress: Use a symlink to vexpress-v2m-rs1.dtsi from arch=arm 2015-10-14 17:55:50 +02:00
vexpress-v2m-rs1.dtsi ARM64: dts: vexpress: Use a symlink to vexpress-v2m-rs1.dtsi from arch=arm 2015-10-14 17:55:50 +02:00