* [U-Boot] [PATCH V2 0/3] i.MX6: mx6qsabrelite: allow use with Freescale 2.6.38 kernels [not found] <119206> @ 2012-03-04 20:51 ` Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 1/3] i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels Eric Nelson ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Eric Nelson @ 2012-03-04 20:51 UTC (permalink / raw) To: u-boot This series of patches is needed to allow main-line U-Boot to be used with Freescale's Linux 2.6.38 non-DT kernel releases. These releases currently require at least the machine type and revision atag entries and are configured to load boot scripts from the ext3 filesystem. V2 just simplifies patch 2/3 to use CONFIG_MACH_TYPE instead of updating mach-types.h and filling things in during boot. Three new declarations in the board-specific header and one new routine in the board-specific file seem like a low cost to add a "U" (Universal) to main-line U-Boot. Eric Nelson (3): i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE i.MX6: mx6qsabrelite: add ext2 support board/freescale/mx6qsabrelite/mx6qsabrelite.c | 7 +++++++ include/configs/mx6qsabrelite.h | 4 ++++ 2 files changed, 11 insertions(+), 0 deletions(-) In-Reply-To: http://lists.denx.de/pipermail/u-boot/2012-March/thread.html#119206 ^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] [PATCH V2 1/3] i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels 2012-03-04 20:51 ` [U-Boot] [PATCH V2 0/3] i.MX6: mx6qsabrelite: allow use with Freescale 2.6.38 kernels Eric Nelson @ 2012-03-04 20:51 ` Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 3/3] i.MX6: mx6qsabrelite: add ext2 support Eric Nelson 2 siblings, 0 replies; 6+ messages in thread From: Eric Nelson @ 2012-03-04 20:51 UTC (permalink / raw) To: u-boot --- board/freescale/mx6qsabrelite/mx6qsabrelite.c | 7 +++++++ include/configs/mx6qsabrelite.h | 1 + 2 files changed, 8 insertions(+), 0 deletions(-) diff --git a/board/freescale/mx6qsabrelite/mx6qsabrelite.c b/board/freescale/mx6qsabrelite/mx6qsabrelite.c index db1bea9..590030b 100644 --- a/board/freescale/mx6qsabrelite/mx6qsabrelite.c +++ b/board/freescale/mx6qsabrelite/mx6qsabrelite.c @@ -215,6 +215,13 @@ int board_mmc_init(bd_t *bis) } #endif +#ifdef CONFIG_REVISION_TAG +u32 get_board_rev(void) +{ + return 0x63000 ; +} +#endif + #ifdef CONFIG_MXC_SPI iomux_v3_cfg_t ecspi1_pads[] = { /* SS1 */ diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h index 93000f0..85f6f7a 100644 --- a/include/configs/mx6qsabrelite.h +++ b/include/configs/mx6qsabrelite.h @@ -33,6 +33,7 @@ #define CONFIG_CMDLINE_TAG #define CONFIG_SETUP_MEMORY_TAGS #define CONFIG_INITRD_TAG +#define CONFIG_REVISION_TAG /* Size of malloc() pool */ #define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 2 * 1024 * 1024) -- 1.7.9 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE 2012-03-04 20:51 ` [U-Boot] [PATCH V2 0/3] i.MX6: mx6qsabrelite: allow use with Freescale 2.6.38 kernels Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 1/3] i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels Eric Nelson @ 2012-03-04 20:51 ` Eric Nelson 2012-03-13 0:25 ` Eric Nelson 2012-03-15 8:52 ` Stefano Babic 2012-03-04 20:51 ` [U-Boot] [PATCH V2 3/3] i.MX6: mx6qsabrelite: add ext2 support Eric Nelson 2 siblings, 2 replies; 6+ messages in thread From: Eric Nelson @ 2012-03-04 20:51 UTC (permalink / raw) To: u-boot Allow non-dt kernels to boot Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> --- include/configs/mx6qsabrelite.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h index 85f6f7a..381b3a7 100644 --- a/include/configs/mx6qsabrelite.h +++ b/include/configs/mx6qsabrelite.h @@ -28,6 +28,8 @@ #define CONFIG_DISPLAY_CPUINFO #define CONFIG_DISPLAY_BOARDINFO +#define CONFIG_MACH_TYPE 3769 + #include <asm/arch/imx-regs.h> #define CONFIG_CMDLINE_TAG -- 1.7.9 ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE 2012-03-04 20:51 ` [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE Eric Nelson @ 2012-03-13 0:25 ` Eric Nelson 2012-03-15 8:52 ` Stefano Babic 1 sibling, 0 replies; 6+ messages in thread From: Eric Nelson @ 2012-03-13 0:25 UTC (permalink / raw) To: u-boot On 03/04/2012 01:51 PM, Eric Nelson wrote: > Allow non-dt kernels to boot > > Signed-off-by: Troy Kisky<troy.kisky@boundarydevices.com> > --- > include/configs/mx6qsabrelite.h | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h > index 85f6f7a..381b3a7 100644 > --- a/include/configs/mx6qsabrelite.h > +++ b/include/configs/mx6qsabrelite.h > @@ -28,6 +28,8 @@ > #define CONFIG_DISPLAY_CPUINFO > #define CONFIG_DISPLAY_BOARDINFO > > +#define CONFIG_MACH_TYPE 3769 > + > #include<asm/arch/imx-regs.h> > > #define CONFIG_CMDLINE_TAG Any comment on this patch? ^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE 2012-03-04 20:51 ` [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE Eric Nelson 2012-03-13 0:25 ` Eric Nelson @ 2012-03-15 8:52 ` Stefano Babic 1 sibling, 0 replies; 6+ messages in thread From: Stefano Babic @ 2012-03-15 8:52 UTC (permalink / raw) To: u-boot On 04/03/2012 21:51, Eric Nelson wrote: > Allow non-dt kernels to boot > > Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com> > --- > include/configs/mx6qsabrelite.h | 2 ++ > 1 files changed, 2 insertions(+), 0 deletions(-) > > diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h > index 85f6f7a..381b3a7 100644 > --- a/include/configs/mx6qsabrelite.h Applied to u-boot-imx, thanks. Best regards, Stefano Babic -- ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de ===================================================================== ^ permalink raw reply [flat|nested] 6+ messages in thread
* [U-Boot] [PATCH V2 3/3] i.MX6: mx6qsabrelite: add ext2 support 2012-03-04 20:51 ` [U-Boot] [PATCH V2 0/3] i.MX6: mx6qsabrelite: allow use with Freescale 2.6.38 kernels Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 1/3] i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels Eric Nelson 2012-03-04 20:51 ` [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE Eric Nelson @ 2012-03-04 20:51 ` Eric Nelson 2 siblings, 0 replies; 6+ messages in thread From: Eric Nelson @ 2012-03-04 20:51 UTC (permalink / raw) To: u-boot --- include/configs/mx6qsabrelite.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/configs/mx6qsabrelite.h b/include/configs/mx6qsabrelite.h index 381b3a7..8bc8a83 100644 --- a/include/configs/mx6qsabrelite.h +++ b/include/configs/mx6qsabrelite.h @@ -67,6 +67,7 @@ #define CONFIG_MMC #define CONFIG_CMD_MMC #define CONFIG_GENERIC_MMC +#define CONFIG_CMD_EXT2 #define CONFIG_CMD_FAT #define CONFIG_DOS_PARTITION -- 1.7.9 ^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2012-03-15 8:52 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <119206>
2012-03-04 20:51 ` [U-Boot] [PATCH V2 0/3] i.MX6: mx6qsabrelite: allow use with Freescale 2.6.38 kernels Eric Nelson
2012-03-04 20:51 ` [U-Boot] [PATCH V2 1/3] i.MX6: mx6q_sabrelite: add CONFIG_REVISION_TAG to allow use with Freescale kernels Eric Nelson
2012-03-04 20:51 ` [U-Boot] [PATCH V2 2/3] i.MX6: mx6qsabrelite: add MACH_TYPE_MX6Q_SABRELITE Eric Nelson
2012-03-13 0:25 ` Eric Nelson
2012-03-15 8:52 ` Stefano Babic
2012-03-04 20:51 ` [U-Boot] [PATCH V2 3/3] i.MX6: mx6qsabrelite: add ext2 support Eric Nelson
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox