[U-Boot] [PATCH v5 0/18] tegra: Add fdt definitions and USB driver

Tom Warren TWarren at nvidia.com
Mon Feb 27 22:44:40 CET 2012


Marek/Simon,

> -----Original Message-----
> From: Marek Vasut [mailto:marek.vasut at gmail.com]
> Sent: Monday, February 27, 2012 1:55 PM
> To: u-boot at lists.denx.de
> Cc: Simon Glass; Tom Warren
> Subject: Re: [U-Boot] [PATCH v5 0/18] tegra: Add fdt definitions and USB
> driver
> 
> > Hi,
> >
> > On Sun, Feb 26, 2012 at 7:02 PM, Simon Glass <sjg at chromium.org> wrote:
> > > Hi Marek,
> > >
> > > On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut <marex at denx.de> wrote:
> > >>> This series brings in the Linux kernel fdt file and provides a
> > >>> working USB driver for Tegra2 Seaboard.
> > >>>
> > >>> (I have done this in one series since otherwise most of the fdt
> > >>> additions will just look like dead code.)
> > >>>
> > >>> The driver requires CONFIG_OF_CONTROL and a device tree to operate.
> > >>>
> > >>> Some enhancements to fdtdec are required to make this easier, and
> > >>> these are included in the series also. I have had to bring in
> > >>> basic GPIO support due to the request to put the USB VBUS into the
> fdt.
> > >>>
> > >>> Since the kernel recently got a very minimal USB binding, I have
> > >>> started with that and extended it where appropriate.
> > >>>
> > >>> Tegra likes to have cache-aligned buffers. I have dropped the
> > >>> patch which implements this since we will solve this problem by
> > >>> making callers align their buffers (as we did with MMC).
> > >>
> > >> Hi,
> > >>
> > >> what's the status of this patch/patchset?
> > >
> > > Superceded, v6 is on its way in the next few days.
> >
> > I am about to send v6. Due to the way things are organized, 6 of that
> > patches have changed. I have also dropped the fdt alignment one. So I
> > think it is safest to resend the whole 20-patch series again.
> >
> > Regards,
> > Simon
> 
> Please wait until wednesday with the submission until we sort out the usb
> maintainership and until the most significant USB changes find their way
> into mainline uboot.
> 

For those that don't want to wait, I've applied this patch series to u-boot-tegra/test and pushed to denx.

Simon - seems to work fine - USB->NET dongle, USB mouse, and USB stick all detected OK, both directly and behind the hub on the USB->NET dongle (Asix 3-port hub w/Ethernet adapter).

I'll wait a couple of days for the reviews & USB issues to sort themselves out before doing a pull request to Albert for ARM, but I want to get this in so I can move forward with the other Tegra2 drivers (I2C, LCD, kbd, etc.) that depend on fdt/DT.

Tom

-- 
nvpublic

> Thanks in advance
> M


More information about the U-Boot mailing list