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

2012-02-27 Thread Simon Glass
Hi,

On Sun, Feb 26, 2012 at 7:02 PM, Simon Glass s...@chromium.org wrote:
 Hi Marek,

 On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut ma...@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


 Thanks
 M

 Regards,
 Simon
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2012-02-27 Thread Marek Vasut
 Hi,
 
 On Sun, Feb 26, 2012 at 7:02 PM, Simon Glass s...@chromium.org wrote:
  Hi Marek,
  
  On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut ma...@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.

Thanks in advance
M
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2012-02-27 Thread Tom Warren
Marek/Simon,

 -Original Message-
 From: Marek Vasut [mailto:marek.va...@gmail.com]
 Sent: Monday, February 27, 2012 1:55 PM
 To: u-boot@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 s...@chromium.org wrote:
   Hi Marek,
  
   On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut ma...@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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2012-02-27 Thread Simon Glass
Hi Tom,

On Mon, Feb 27, 2012 at 1:44 PM, Tom Warren twar...@nvidia.com wrote:
 Marek/Simon,

 -Original Message-
 From: Marek Vasut [mailto:marek.va...@gmail.com]
 Sent: Monday, February 27, 2012 1:55 PM
 To: u-boot@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 s...@chromium.org wrote:
   Hi Marek,
  
   On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut ma...@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
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2012-02-26 Thread Marek Vasut
 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?

Thanks
M
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


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

2012-02-26 Thread Simon Glass
Hi Marek,

On Sun, Feb 26, 2012 at 3:13 PM, Marek Vasut ma...@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.


 Thanks
 M

Regards,
Simon
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot