On May 21, 2009, at 7:02 AM, Vivek Mahajan wrote: > The following patch reorganizes/reworks the USB support for mpc83xx > as under:- > > * Moves the 83xx USB clock init from drivers/usb/host/ehci-fsl.c to > cpu/mpx83xx/cpu_init.c > > * Board specific usb_phy_type is read from the environment > > * Adds USB EHCI specific structure in include/usb/ehci-fsl.h > > * Copyrights revamped in most of the following files > > Signed-off-by: Vivek Mahajan <vivek.maha...@freescale.com> > --- > common/env_common.c | 3 ++ > common/env_embedded.c | 3 ++ > cpu/mpc83xx/cpu_init.c | 19 ++++++++++++- > drivers/usb/host/ehci-fsl.c | 53 +++++++++++ > +----------------------- > include/asm-ppc/immap_83xx.h | 5 ++- > include/usb/ehci-fsl.h | 63 +++++++++++++++++++++++++++++++++ > ++++++++- > 6 files changed, 108 insertions(+), 38 deletions(-) > > diff --git a/common/env_common.c b/common/env_common.c > index 6be3bb0..e3811ca 100644 > --- a/common/env_common.c > +++ b/common/env_common.c > @@ -133,6 +133,9 @@ uchar default_environment[] = { > #if defined(CONFIG_PCI_BOOTDELAY) && (CONFIG_PCI_BOOTDELAY > 0) > "pcidelay=" MK_STR(CONFIG_PCI_BOOTDELAY) "\0" > #endif > +#if defined(CONFIG_USB_PHY_TYPE) > + "usb_phy_type=" MK_STR(CONFIG_USB_PHY_TYPE) "\0" > +#endif > #ifdef CONFIG_EXTRA_ENV_SETTINGS > CONFIG_EXTRA_ENV_SETTINGS > #endif > diff --git a/common/env_embedded.c b/common/env_embedded.c > index ae6cac4..af5b9f5 100644 > --- a/common/env_embedded.c > +++ b/common/env_embedded.c > @@ -180,6 +180,9 @@ env_t environment __PPCENV__ = { > #if defined(CONFIG_PCI_BOOTDELAY) && (CONFIG_PCI_BOOTDELAY > 0) > "pcidelay=" MK_STR(CONFIG_PCI_BOOTDELAY) "\0" > #endif > +#if defined(CONFIG_USB_PHY_TYPE) > + "usb_phy_type=" MK_STR(CONFIG_USB_PHY_TYPE) "\0" > +#endif > #ifdef CONFIG_EXTRA_ENV_SETTINGS > CONFIG_EXTRA_ENV_SETTINGS > #endif
I'm guessing Wolfgang isn't going to like this and suggest we just do this via board specific setting of CONFIG_EXTRA_ENV_SETTINGS - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot