From: "David H. Lynch Jr." <dhlii@dlasys.net>
To: linuxppc-embedded <linuxppc-embedded@ozlabs.org>
Subject: Re: [PATCH 00/10] Updated ML300 & ML403 patches
Date: Wed, 18 Jan 2006 19:27:16 -0500 [thread overview]
Message-ID: <43CEDCE4.5020903@dlasys.net> (raw)
In-Reply-To: <43CC9F35.8010305@secretlab.ca>
Grant Likely wrote:
> Let's keep this conversation on the mailing list.
>
> Peter Ryser wrote:
>
>>Hi Grant and Andrei,
>>
>>I'm glad to see some activity on the linuxppc email alias for the MLxxx
>>boards and appreciate the work put into moving the 2.4 support to 2.6.
>>
>>I just tried to boot the 2.6 kernel with Grant's patches applied to
>>Linus' latest tree on both the ML300 and the ML403 and in both cases end
>>up with the PLB Error LED lit up. Both boards print the messages from
>>the bootloader, print "Now booting the kernel" and then nothing (but the
>>error LED). Anything you can think of that is going wrong?
I am getting the same problem when I use Grant's patches. In my
instance I have isolated the problem to hanging in
ppc_sys_get_pdata(VIRTEX_UART).
This appears to be a fairly trivial routing, so my current assumption is
that I either have VIRTEX_UART defined improperly or I have the ppc_sys
data structure created wrong.
>>Anyway, there is another issue that I would like to bring up and it has
>>to do with xparameters.h. The xparameters.h file, or more exactly, the
>>xparameters_* file, is automatically generated by EDK and is then used
>>to configure the devices in the Linux kernel at compile time. While I
>>understand the desire to get away from a static device definition to
>>device enumeration at run-time, the current set of patches is a step
>>backwards for users from a useability point of view. Users will now have
>>to modify xparameters*.h by hand which is an error-prone process.
>
>
> Actually, users should *never* modifiy generated files. The intent is
> that board specific fixups go directly into the top level xparameters.h
> so that newly generated files don't have to be touched. But yes, I
> understand what you mean.
>
>
It would be really nice if the was either some comments in
xparameters.h or in the Documents directory explaining what the Linux
xparameters values are so that it it would be easy to know what items
from xparameters_xxx.h have to be mapped or redefined.
> This really isn't a big deal anyway; most of this discussion will become
> moot in short order. Sometime in the next few releases, linuxppc will
> flip over to using a flattened device tree to pass device information
> from the boot loader to the kernel. xparameters will drop out of the
> kernel proper entirely except for the edk-generated device drivers
> (which is another issue entirely). All the xparam stuff will be
> extracted into a device tree by u-boot or the zImage wrapper. The
> kernel just won't care. :)
Where can we get more information on what is happening here ?
I started the E12 port with most info in xparameters, but I have been
moving towards getting things passed in board_info. I am not using
u-boot as the E12 has a general purpose elf loader, and it was easier to
add a fee lines for Linux. Regardless I would like to be compatible with
whatever is coming - maybe even ahead fo the curve. The e12 is just the
first of a family of products - the e14 already exists. There maybe
revisions of each at different speeds with different memory.
next prev parent reply other threads:[~2006-01-19 0:31 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-14 9:46 [PATCH 00/10] Updated ML300 & ML403 patches Grant Likely
[not found] ` <43CC5453.3060702@xilinx.com>
2006-01-17 7:39 ` Grant Likely
2006-01-17 12:52 ` Peter Ryser
2006-01-17 15:41 ` Grant Likely
2006-01-17 17:06 ` Peter Ryser
2006-01-17 17:30 ` Grant Likely
2006-01-17 19:31 ` Grant Likely
2006-01-18 23:26 ` Peter Ryser
2006-01-19 5:11 ` Grant Likely
2006-01-19 0:27 ` David H. Lynch Jr. [this message]
2006-01-19 7:14 ` jeffer
2006-01-19 7:29 ` Peter Ryser
-- strict thread matches above, loose matches on Subject: below --
2006-01-17 18:10 John Bonesio
2006-01-17 18:31 ` Grant Likely
[not found] <mailman.134.1137523561.17753.linuxppc-embedded@ozlabs.org>
2006-01-17 20:12 ` T Ziomek
2006-01-17 20:19 ` Grant Likely
2006-01-17 20:23 ` T Ziomek
2006-01-17 20:37 ` Grant Likely
2006-01-27 12:01 Paula Saameño
2006-01-27 16:37 ` Grant Likely
2006-02-09 7:57 S. Egbert
2006-02-09 14:51 ` Grant Likely
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=43CEDCE4.5020903@dlasys.net \
--to=dhlii@dlasys.net \
--cc=linuxppc-embedded@ozlabs.org \
/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;
as well as URLs for NNTP newsgroup(s).