On Thu, 2015-04-16 at 18:18 +0100, Peter Robinson wrote: > Yes, we've just got a couple of bits to clean up or verify regarding > consoles and it should be good to go. Peter, Ta. I was going to nod politely and stay the hell away from anything contentious, like talking about applying patches that haven't been upstreamed, but what the hell..... I've attached 2 patches for the 2015.04 uboot package, that I applied to the 2015.04 that I have been testing on multiple platforms today. I have a bunch of users who were early adopters of the Wandboard, thus the have the earlier B1 revision of the board and need to boot with the revb1 version of the dtb file. Hence why, ever since the revC board was released I've been building extra uboot images for the B1. I'm quite happy supporting what I need to support, the way I want to support it with my "private" builds, but just thought I'd mention that having looked at the 2015.04 uboot today, I've thrown away all of my other extra patches, now superfluous to requirements, except for this. It's actually good that with F22GA, there will be uboot support for all the "Fruit clones", Orange as well as Banana. But that leads to another question that I think I already directed at Hans.... When is sun7i-a20-orangepi.dtb, (fdtfile referenced from uboot img), going to hit mainline? It's not in 4.0? F22GA will be shipping with 4.0 kernel, right? Any change of patching that into Fedora kernel srpm until it hits mainline, please? ;) Regards Clive -- Clive Messer <clive.m.messer@xxxxxxxxx>
From 0cd3e6d58134fe238d76f93d1c574f1f07d3e26a Mon Sep 17 00:00:00 2001 From: Clive Messer <clive.messer@xxxxxxxxxxxxxxxxxxxx> Date: Mon, 6 Apr 2015 12:08:09 +0100 Subject: [PATCH] Add support for alternative revb1 Wandboard fdtfile --- configs/wandboard_dl_revb1_defconfig | 4 ++++ configs/wandboard_quad_revb1_defconfig | 4 ++++ configs/wandboard_solo_revb1_defconfig | 4 ++++ include/configs/wandboard.h | 4 +++- 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 configs/wandboard_dl_revb1_defconfig create mode 100644 configs/wandboard_quad_revb1_defconfig create mode 100644 configs/wandboard_solo_revb1_defconfig diff -ur --new-file u-boot-2014.10/configs/wandboard_dl_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_dl_revb1_defconfig --- u-boot-2014.10/configs/wandboard_dl_revb1_defconfig 1970-01-01 01:00:00.000000000 +0100 +++ u-boot-2014.10.wand/configs/wandboard_dl_revb1_defconfig 2015-04-06 15:40:09.157063220 +0100 @@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024,WANDREVB1" +CONFIG_ARM=y +CONFIG_TARGET_WANDBOARD=y diff -ur --new-file u-boot-2014.10/configs/wandboard_quad_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_quad_revb1_defconfig --- u-boot-2014.10/configs/wandboard_quad_revb1_defconfig 1970-01-01 01:00:00.000000000 +0100 +++ u-boot-2014.10.wand/configs/wandboard_quad_revb1_defconfig 2015-04-06 15:39:54.341698963 +0100 @@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048,WANDREVB1" +CONFIG_ARM=y +CONFIG_TARGET_WANDBOARD=y diff -ur --new-file u-boot-2014.10/configs/wandboard_solo_revb1_defconfig u-boot-2014.10.wand/configs/wandboard_solo_revb1_defconfig --- u-boot-2014.10/configs/wandboard_solo_revb1_defconfig 1970-01-01 01:00:00.000000000 +0100 +++ u-boot-2014.10.wand/configs/wandboard_solo_revb1_defconfig 2015-04-06 15:40:27.622517219 +0100 @@ -0,0 +1,3 @@ +CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512,WANDREVB1" +CONFIG_ARM=y +CONFIG_TARGET_WANDBOARD=y diff -ur --new-file u-boot-2014.10/include/configs/wandboard.h u-boot-2014.10.wand/include/configs/wandboard.h --- u-boot-2014.10/include/configs/wandboard.h 2015-04-06 16:55:23.017946360 +0100 +++ u-boot-2014.10.wand/include/configs/wandboard.h 2015-04-06 15:39:02.355420806 +0100 @@ -117,10 +117,18 @@ #if defined(CONFIG_MX6DL) || defined(CONFIG_MX6S) +#if defined(CONFIG_WANDREVB1) +#define CONFIG_DEFAULT_FDT_FILE "imx6dl-wandboard-revb1.dtb" +#else #define CONFIG_DEFAULT_FDT_FILE "imx6dl-wandboard.dtb" +#endif #elif defined(CONFIG_MX6Q) +#if defined(CONFIG_WANDREVB1) +#define CONFIG_DEFAULT_FDT_FILE "imx6q-wandboard-revb1.dtb" +#else #define CONFIG_DEFAULT_FDT_FILE "imx6q-wandboard.dtb" #endif +#endif #define CONFIG_EXTRA_ENV_SETTINGS \ "script=boot.scr\0" \
--- armv7-boards.orig 2015-04-16 19:15:45.642479525 +0100 +++ armv7-boards 2015-04-16 10:39:09.000000000 +0100 @@ -69,7 +69,10 @@ udoo_quad UTOO_P66 wandboard_dl +wandboard_dl_revb1 wandboard_quad +wandboard_quad_revb1 wandboard_solo +wandboard_solo_revb1 Wexler_TAB7200 Wits_Pro_A20_DKT
_______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm