summaryrefslogtreecommitdiffstats
path: root/arch/arm/plat-versatile/Kconfig
diff options
context:
space:
mode:
authorChanho Park <parkch98@gmail.com>2015-09-01 23:17:03 +0900
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>2015-09-14 10:02:43 +0900
commit833b5794e3303cc97a0d2d4ba97f26cc9d9b4b79 (patch)
treea95f33020b8ca1e65320015ab3e4eeab9a3a6514 /arch/arm/plat-versatile/Kconfig
parent6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f (diff)
downloadblackbird-op-linux-833b5794e3303cc97a0d2d4ba97f26cc9d9b4b79.tar.gz
blackbird-op-linux-833b5794e3303cc97a0d2d4ba97f26cc9d9b4b79.zip
ARM: EXYNOS: reset Little cores when cpu is up
The cpu booting of exynos5422 has been still broken since we discussed it in last year[1]. This patch is inspired from Odroid XU3 code (Actually, it was from samsung exynos vendor kernel)[2]. This weird reset code was founded exynos5420 octa cores series SoCs and only required for the first boot core is the Little core (Cortex A7). Some of the exynos5420 boards and all of the exynos5422 boards will require this code. There is two ways to check the little core is the first cpu. One is checking GPG2CON[1] GPIO value and the other is checking the cluster number of the first cpu. I selected the latter because it's more easier than the former. [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2015-June/350632.html [2] https://patchwork.kernel.org/patch/6782891/ Cc: Kevin Hilman <khilman@kernel.org> Cc: Javier Martinez Canillas <javier@osg.samsung.com> Cc: Krzysztof Kozlowski <k.kozlowski@samsung.com> Tested-by: Kevin Hilman <khilman@linaro.org> Signed-off-by: Chanho Park <parkch98@gmail.com> Cc: <stable@vger.kernel.org> # 4.1+ [k.kozlowski: Adding stable for v4.1+, reformat comment] Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Diffstat (limited to 'arch/arm/plat-versatile/Kconfig')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud