All of lore.kernel.org
 help / color / mirror / Atom feed
From: Graeme Russ <graeme.russ@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v4 1/5] x86: Add a target for running as a coreboot payload
Date: Thu, 17 Nov 2011 21:26:08 +1100	[thread overview]
Message-ID: <4EC4E140.70607@gmail.com> (raw)
In-Reply-To: <CAPPXG1nWfvxzOyhAXkbhMHFuh=BnOREJP-MWpjUSiZdxFQGC+Q@mail.gmail.com>

Hi Gabe,

On 17/11/11 21:11, Gabe Black wrote:
> 
> 
> On Thu, Nov 17, 2011 at 1:43 AM, Graeme Russ <graeme.russ@gmail.com
> <mailto:graeme.russ@gmail.com>> wrote:
> 
>     Hi Gabe,
> 
>     On 17/11/11 11:27, Gabe Black wrote:
>     > Add a target for running u-boot as a coreboot payload in boards.cfg.
>     >
>     > Signed-off-by: Gabe Black <gabeblack@chromium.org

[snip]

> 
>     As mentioned by others before, there is no reason to have these as discrete
>     patches - Please merge into a single 'Add coreboot payload'
> 
> 
> 
> Ok. Since there are more patches here than I sent out previously and one
> big patch seemed like it was more than "exactly one complete logical
> change" I wanted to find out how these should be merged. If they should all
> be merged, then that answers the question.

Well, if a given patch is meaningless without another, they really should
be combined. Of course there are exceptions, like adding a new driver - The
code for it gets added in one patch, and the usage in a board in another

>     Is there any real reason to reference 'chromebook-x86'?
> 
> I don't follow. I'm not referencing it, that's what we're calling our board
> since it's an x86 chromebook.

I mean, if this is 'generic', why is there a reference to the chromebook?

>     And finally, what is the plan for motherboard specific coreboot variants?
> 
> 
> 
> We haven't worked out all the details, but our current working plan is that
> coreboot itself will be specialized per board and that U-Boot will stay
> fairly generic and be specialized as needed using the device tree. We may
> find that a single version of U-Boot with a superset of drivers is too big
> and we need to have different configs for each variant.

This probably won't work in and of itself without a major overhaul of the
U-Boot driver architecture :)

Boards will need their own config for Ethernet drivers for example

Regards,

Graeme

  reply	other threads:[~2011-11-17 10:26 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-11-17  0:27 [U-Boot] [PATCH v4 0/5] Add a coreboot board, CPU, and configuration, and target Gabe Black
2011-11-17  0:27 ` [U-Boot] [PATCH v4 1/5] x86: Add a target for running as a coreboot payload Gabe Black
2011-11-17  9:43   ` Graeme Russ
2011-11-17 10:11     ` Gabe Black
2011-11-17 10:26       ` Graeme Russ [this message]
2011-11-17 12:33         ` Alan Carvalho de Assis
2011-11-17 21:31         ` Gabe Black
2011-11-17  0:27 ` [U-Boot] [PATCH v4 2/5] x86: Add a basic implementation for a coreboot board Gabe Black
2011-11-17  0:27 ` [U-Boot] [PATCH v4 3/5] x86: Add a preliminary coreboot configuration header Gabe Black
2011-11-17  0:27 ` [U-Boot] [PATCH v4 4/5] x86: Add an implementation for a coreboot CPU Gabe Black
2011-11-17  0:27 ` [U-Boot] [PATCH v4 5/5] x86: Make the serial port work for the coreboot board Gabe Black

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=4EC4E140.70607@gmail.com \
    --to=graeme.russ@gmail.com \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.