From: Jonathan McDowell <noodles@earth.li>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] [PATCH] Add support for Amstrad Delta (E3).
Date: Fri, 1 Sep 2006 12:58:34 +0100 [thread overview]
Message-ID: <20060901115834.GS26829@earth.li> (raw)
In-Reply-To: <20060901113452.GA7340@orphique>
On Fri, Sep 01, 2006 at 01:34:52PM +0200, Ladislav Michl wrote:
> On Tue, Jun 13, 2006 at 05:59:27PM +0100, Jonathan McDowell wrote:
> > diff --git a/Makefile b/Makefile
> > index 440ab2c..659e9b1 100644
> > --- a/Makefile
> > +++ b/Makefile
> > @@ -1565,6 +1565,9 @@ netstar_config: unconfig
> > omap1510inn_config : unconfig
> > @./mkconfig $(@:_config=) arm arm925t omap1510inn
> >
> > +amsdelta_config : unconfig
> > + @./mkconfig $(@:_config=) arm arm925t amsdelta
> > +
>
> It would be nice to keep machines sorted alphabeticaly...
Sure, that seems reasonable.
> > omap5912osk_config : unconfig
> > @./mkconfig $(@:_config=) arm arm926ejs omap5912osk NULL omap
> >
>
> [snip]
>
> > diff --git a/cpu/arm925t/start.S b/cpu/arm925t/start.S
> > index acd7742..c2c2adb 100644
> > --- a/cpu/arm925t/start.S
> > +++ b/cpu/arm925t/start.S
> > @@ -125,6 +125,7 @@ reset:
> > orr r0,r0,#0xd3
> > msr cpsr,r0
> >
> > +#ifndef CONFIG_AMSDELTA
> > /*
> > * Set up 925T mode
> > */
> > @@ -159,6 +160,7 @@ poll1:
> > ldrh r1, [r0]
> > ands r1, r1, #0x01
> > beq poll1
> > +#endif
>
> Why it this needed?
Without it the boot process is incredibly slow. This section was
isolated as different between the 925 and 926 init with no obvious extra
benefit and once removed the boot process speeds up significantly
(loading the kernel from NAND is about 10 times faster, for example,
though it can be seen even just in terms of interactive u-boot use).
I don't have any other 925 platform available to determine if this can
be left out for them all, hence only disabling it for the Delta.
> > /*
> > * we do sys-critical inits only at reboot,
>
> Jonathan, you will need a bit more patience. It tooks several months to
> get patches accepted :-)
I can be patient about acceptance as long as there's some indication
they've actually been seen and will get there eventually - I may have
another board I want to port u-boot to, but there's no point if it
proves impossible to push changes upstream.
J.
--
/-\ | "Could I have an 'E', please,
|@/ Debian GNU/Linux Developer | Bob?" (Blockbusters)
\- |
next prev parent reply other threads:[~2006-09-01 11:58 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-06-13 16:59 [U-Boot-Users] [PATCH] Add support for Amstrad Delta (E3) Jonathan McDowell
2006-08-31 23:00 ` Jonathan McDowell
2006-09-01 11:34 ` Ladislav Michl
2006-09-01 11:58 ` Jonathan McDowell [this message]
2006-09-01 13:41 ` Wolfgang Denk
2006-09-01 14:20 ` Jonathan McDowell
2006-10-08 20:34 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060901115834.GS26829@earth.li \
--to=noodles@earth.li \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox