From f7aa3cd4a81c7a1ef480e39a1b979483452325cb Mon Sep 17 00:00:00 2001 From: Marek Vasut Date: Sat, 21 Apr 2018 16:19:56 +0200 Subject: ARM: rmobile: Update E2 Silk The E2 Silk port was broken since some time. This patch updates the E2 Silk port to use modern frameworks, DM, DT probing, SPL for the preloading and puts it on par with the M2 Porter board. Signed-off-by: Marek Vasut Cc: Nobuhiro Iwamatsu --- NOTE: The port is missing support for I2C1 for DA9063 reset, since the I2C driver needs to be converted to DM and DT probing. That's not an issue for this patch though, since the reset was broken on Silk since forever. --- arch/arm/dts/r8a7794-silk-u-boot.dts | 4 ++++ arch/arm/mach-rmobile/Kconfig.32 | 3 +++ 2 files changed, 7 insertions(+) (limited to 'arch/arm') diff --git a/arch/arm/dts/r8a7794-silk-u-boot.dts b/arch/arm/dts/r8a7794-silk-u-boot.dts index 435cbc1f659..dcd954e04ac 100644 --- a/arch/arm/dts/r8a7794-silk-u-boot.dts +++ b/arch/arm/dts/r8a7794-silk-u-boot.dts @@ -8,3 +8,7 @@ #include "r8a7794-silk.dts" #include "r8a7794-u-boot.dtsi" + +&scif2 { + u-boot,dm-pre-reloc; +}; diff --git a/arch/arm/mach-rmobile/Kconfig.32 b/arch/arm/mach-rmobile/Kconfig.32 index fe123f86ef1..a8835f6571c 100644 --- a/arch/arm/mach-rmobile/Kconfig.32 +++ b/arch/arm/mach-rmobile/Kconfig.32 @@ -68,6 +68,9 @@ config TARGET_SILK bool "Silk board" select DM select DM_SERIAL + select SUPPORT_SPL + select USE_TINY_PRINTF + select SPL_TINY_MEMSET config TARGET_PORTER bool "Porter board" -- cgit v1.2.3