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

Simon Glass sjg at chromium.org
Mon Feb 27 22:46:19 CET 2012


Hi Tom,

On Mon, Feb 27, 2012 at 1:44 PM, Tom Warren <TWarren at nvidia.com> wrote:
> 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).

OK thanks, good. Hoping that Puneet's alignment fixes can go in soon also.

>
> 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.

I will have to do an update to i2c sorry, due to Stephen's clock
binding changes. Yes I know it is acked and ready, but it will not
work now. Wil try to do that today. After that is warmboot - have you
taken a look at that?

Regards,
Simon

>
> Tom
>
> --
> nvpublic
>
>> Thanks in advance
>> M


More information about the U-Boot mailing list