[U-Boot] [PATCH 0/2] ARM: keystone2: Fix missing privilege ID
Nishanth Menon
nm at ti.com
Wed Mar 23 16:14:17 CET 2016
Looks like Keystone2 platform may have quite a few missing
configurations for various SoC variants. We need mark each of these
id as shared in corresponding registers as well, without doing this,
drivers fail inexplicably since the drivers seem to expect SoC wide
coherency capability - which needs to be configured explicitly.
Bootlog:
k2g: http://pastebin.ubuntu.com/15480089/
k2hk: http://pastebin.ubuntu.com/15480090/
also tested on an slightly older bootloader on K2E/K2L as well:
k2g: http://pastebin.ubuntu.com/15475588/
k2hk: http://pastebin.ubuntu.com/15475589/
k2l: http://pastebin.ubuntu.com/15478358/
k2e: http://pastebin.ubuntu.com/15478332/
This series is based on:
master 0764f24ae6bc net: Move CONFIG_RTL8169 to Kconfig
NOTE: K2G still requires additional patches for fixing NAND to prevent
data abort being registered early in the boot by u-boot wrong access
to GPMC. (testing was performed using out-of-tree solution for this)
Nishanth Menon (2):
ARM: keystone2: Refactor MSMC macros to avoid #ifdeffery
ARM: keystone2: Add missing privilege ID settings
arch/arm/mach-keystone/include/mach/hardware-k2e.h | 3 -
arch/arm/mach-keystone/include/mach/hardware-k2l.h | 3 -
arch/arm/mach-keystone/include/mach/hardware.h | 50 ++++++++++++---
arch/arm/mach-keystone/init.c | 73 +++++++++++++++++++---
4 files changed, 106 insertions(+), 23 deletions(-)
--
2.8.0.rc3
More information about the U-Boot
mailing list