[PATCH] mx31: add support for the bugbase 1.3 from buglabs
Denis 'GNUtoo' Carikli
GNUtoo at no-log.org
Fri Feb 11 18:06:56 EST 2011
On Fri, 2011-02-11 at 22:39 +0100, Uwe Kleine-König wrote:
> On Fri, Feb 11, 2011 at 10:13:36PM +0100, Denis 'GNUtoo' Carikli wrote:
> > > diff --git a/arch/arm/plat-mxc/include/mach/uncompress.h b/arch/arm/plat-mxc/include/mach/uncompress.h
> > > index e634d6c..b45f534 100644
> > > --- a/arch/arm/plat-mxc/include/mach/uncompress.h
> > > +++ b/arch/arm/plat-mxc/include/mach/uncompress.h
> > > @@ -62,6 +62,7 @@ static inline void flush(void)
> > > #define MX2X_UART1_BASE_ADDR 0x1000a000
> > > #define MX3X_UART1_BASE_ADDR 0x43F90000
> > > #define MX3X_UART2_BASE_ADDR 0x43F94000
> > > +#define MX3X_UART5_BASE_ADDR 0x43FB4000
> > > #define MX51_UART1_BASE_ADDR 0x73fbc000
> > > #define MX50_UART1_BASE_ADDR 0x53fbc000
> > > #define MX53_UART1_BASE_ADDR 0x53fbc000
> > > @@ -102,6 +103,9 @@ static __inline__ void __arch_decomp_setup(unsigned long arch_id)
> > > case MACH_TYPE_MAGX_ZN5:
> > > uart_base = MX3X_UART2_BASE_ADDR;
> > > break;
> > > + case MACH_TYPE_BUG:
> > > + uart_base = MX3X_UART5_BASE_ADDR;
> > > + break;
> > > case MACH_TYPE_MX51_BABBAGE:
> > > case MACH_TYPE_EUKREA_CPUIMX51SD:
> > > case MACH_TYPE_MX51_3DS:
> > That seem not to crash, but I wonder if it's really useful:
> > Basically I see u-boot loading the kernel, then I have
> > > Uncompressing Linux...
> > Then I wait some seconds
> > Then I see that line beeing complretted with:
> > > done, booting the kernel.
> > Then the rest of the messages are displayed very fast,
> > along with initramfs loading messages and I finally get a shell.
> That means you'd prefer no output?
I should have misunderstood something, but I believed that that
uncompress.h was for early printk.
And so I expected printk to be printed on serial console immediately,
not waiting for the serial port to be initialized again(as it is already
initialized by the u-boot bootloader).
More information about the linux-arm-kernel