]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
ARM: zynq: Add support for Zynq-7000S devices
authorMichal Simek <michal.simek@xilinx.com>
Wed, 27 Jul 2016 07:13:13 +0000 (09:13 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 27 Mar 2019 13:46:30 +0000 (14:46 +0100)
commit5cb6903dc7fe26924dea7f82ee40587d14ad78a2
tree4afbc05ebcd7c983d3d27614616d582191f26879
parent29c3f83e84878b6b030393325f30a6b7672a1fcc
ARM: zynq: Add support for Zynq-7000S devices

Patch adds detection of Zynq-7000 base silicon configuration,
namely Dual or Single CPU. Device trees attempting to enable DUAL CORE
behavior on SINGLE CPU Zynq-7000S devices are prevented from corrupting
system behavior.

Detection of Dual or Single CPU is done via eFuses.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Acked-by: Sören Brinkmann <soren.brinkmann@xilinx.com>
arch/arm/boot/dts/zynq-7000.dtsi
arch/arm/mach-zynq/Makefile
arch/arm/mach-zynq/common.c
arch/arm/mach-zynq/common.h
arch/arm/mach-zynq/efuse.c [new file with mode: 0644]
arch/arm/mach-zynq/platsmp.c