[PATCH 0/3] [POWERPC] 4xx: Add support for AMCC 440EP Yosemite board

Josh Boyer jwboyer at linux.vnet.ibm.com
Sun Feb 24 09:19:22 EST 2008


On Sat, 23 Feb 2008 16:08:13 -0600
Josh Boyer <jwboyer at linux.vnet.ibm.com> wrote:

> This small series of patches adds support for the AMCC 440EP Yosemite
> evaluation board.  This is the newer evaluation board for PowerPC 440EP
> chips, replacing the older Bamboo board.
> 
> This is just the initial round of patches, but they are functional.
> Also of note is that while all for on-board UARTs are enumerated in the
> DTS file, only two of them are usable on the board.  The other two have
> their "status" property set to disabled.  If used in conjunction with
> the of_device_is_disabled patches I just sent out, then devices for
> those won't be created.  This is not required.

Olof asked on IRC why even bother enumerating the extra UARTs.  I have
two reasons for this.

1) I want a user of the of_device_is_disabled patches, if only to show
it works and provide an example (it does work btw).

2) When I get to doing the EBC stuff for bamboo and yosemite, there are
devices that can come and go depending on dip switch settings (due to
pin sharing).  My nefarious plan is to enumerate all of the devices in
the device tree, and poke a status = "disabled" property into the ones
that are no longer usable because of the dip switch settings.  E.g.
EMAC1 becomes disabled if the NAND flash is enabled on Bamboo, etc.

josh



More information about the Linuxppc-dev mailing list