[U-Boot] [PULL] u-boot-usb/master

The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 606120f99ec2baf3635b1c2545803348b6f550ab:
dm: atmel: Add driver model support for the ehci driver (2016-08-07 21:56:56 +0200)
---------------------------------------------------------------- Alban Bedel (4): eth: asix88179: Add VID:DID for Cypress GX3 USB Ethernet Adapter eth: asix88179: Fix receiving on big endian system eth: asix88179: Prepare supporting the driver model eth: asix88179: Add support for the driver model
Masahiro Yamada (3): usb: add CONFIG_USB_OHCI_HCD in Kconfig usb: add CONFIG_USB_UHCI_HCD in Kconfig usb: add (move) CONFIG_USB_HOST to Kconfig
Peng Fan (1): dm: ehci-mx6: support driver model
Rajesh Bhagat (5): drivers: usb: fsl: Make function for initialization to use in CONFIG_DM_USB usb: ehci: fsl: Add code to use CONFIG_DM_USB usb: xhci: fsl: Add code to use CONFIG_DM_USB dm: ls1021a: dts: Update USB 3.0 node to support DM USB arm: ls1021a: Enable CONFIG_DM_USB in defconfigs
Stefan Roese (1): net: usb: r8152: Add DM support
Wenyou Yang (1): dm: atmel: Add driver model support for the ehci driver
arch/arm/dts/ls1021a.dtsi | 2 +- configs/axs103_defconfig | 1 + configs/ls1021aqds_ddr4_nor_defconfig | 1 + configs/ls1021aqds_ddr4_nor_lpuart_defconfig | 1 + configs/ls1021aqds_nor_defconfig | 1 + configs/ls1021aqds_nor_lpuart_defconfig | 1 + drivers/usb/eth/asix88179.c | 259 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------- drivers/usb/eth/r8152.c | 237 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------- drivers/usb/eth/r8152.h | 4 ++ drivers/usb/eth/r8152_fw.c | 2 + drivers/usb/host/Kconfig | 66 ++++++++++++++++++++---- drivers/usb/host/ehci-atmel.c | 116 +++++++++++++++++++++++++++++++++++++++++ drivers/usb/host/ehci-fsl.c | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------- drivers/usb/host/ehci-mx6.c | 144 ++++++++++++++++++++++++++++++++++++++++++++++----- drivers/usb/host/xhci-fsl.c | 83 +++++++++++++++++++++++++++++- include/configs/am43xx_evm.h | 1 - include/configs/am57xx_evm.h | 1 - include/configs/cm_t43.h | 1 - include/configs/cm_t54.h | 1 - include/configs/dra7xx_evm.h | 1 - include/configs/duovero.h | 1 - include/configs/omap4_panda.h | 1 - include/configs/omap5_uevm.h | 1 - 23 files changed, 1005 insertions(+), 115 deletions(-)

On Sun, Aug 07, 2016 at 09:57:44PM +0200, Marek Vasut wrote:
The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 606120f99ec2baf3635b1c2545803348b6f550ab:
dm: atmel: Add driver model support for the ehci driver (2016-08-07 21:56:56 +0200)
NAK: Adding in: commit eb769ac6556f230e30b196445556ba88890ccfd7 Author: Alban Bedel alban.bedel@avionic-design.de Date: Wed Aug 3 08:14:42 2016 +0200
eth: asix88179: Prepare supporting the driver model
gives: +(snow) drivers/usb/eth/asix88179.c: In function 'ax88179_eth_get_info': +(snow) drivers/usb/eth/asix88179.c:725:6: error: too few arguments to function 'asix_basic_reset' +(snow) if (asix_basic_reset(ss)) +(snow) ^ +(snow) drivers/usb/eth/asix88179.c:285:12: note: declared here +(snow) static int asix_basic_reset(struct ueth_data *dev, +(snow) ^ +(snow) make[2]: *** [drivers/usb/eth/asix88179.o] Error 1 +(snow) make[1]: *** [drivers/usb/eth] Error 2 +(snow) make: *** [sub-make] Error 2 And adding in: commit 606120f99ec2baf3635b1c2545803348b6f550ab Author: Wenyou Yang wenyou.yang@atmel.com Date: Fri Aug 5 08:57:35 2016 +0800
dm: atmel: Add driver model support for the ehci driver gives: +(sama5d2_xplained_mmc) static int clk_get_by_name(struct udevice *dev, const char *name, +(sama5d2_xplained_mmc) ^ w+(sama5d2_xplained_mmc) In file included from drivers/usb/host/ehci-atmel.c:10:0: w+(sama5d2_xplained_mmc) include/clk.h:107:12: warning: 'clk_get_by_name' defined but not used [-Wunused-function]

On 08/08/2016 06:42 PM, Tom Rini wrote:
On Sun, Aug 07, 2016 at 09:57:44PM +0200, Marek Vasut wrote:
The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 606120f99ec2baf3635b1c2545803348b6f550ab:
dm: atmel: Add driver model support for the ehci driver (2016-08-07 21:56:56 +0200)
NAK:
Dang, CCing the authors, I expect fixed patches. Both dropped for now.
Adding in: commit eb769ac6556f230e30b196445556ba88890ccfd7 Author: Alban Bedel alban.bedel@avionic-design.de Date: Wed Aug 3 08:14:42 2016 +0200
eth: asix88179: Prepare supporting the driver model
gives: +(snow) drivers/usb/eth/asix88179.c: In function 'ax88179_eth_get_info': +(snow) drivers/usb/eth/asix88179.c:725:6: error: too few arguments to function 'asix_basic_reset' +(snow) if (asix_basic_reset(ss)) +(snow) ^ +(snow) drivers/usb/eth/asix88179.c:285:12: note: declared here +(snow) static int asix_basic_reset(struct ueth_data *dev, +(snow) ^ +(snow) make[2]: *** [drivers/usb/eth/asix88179.o] Error 1 +(snow) make[1]: *** [drivers/usb/eth] Error 2 +(snow) make: *** [sub-make] Error 2 And adding in: commit 606120f99ec2baf3635b1c2545803348b6f550ab Author: Wenyou Yang wenyou.yang@atmel.com Date: Fri Aug 5 08:57:35 2016 +0800
dm: atmel: Add driver model support for the ehci driver
gives: +(sama5d2_xplained_mmc) static int clk_get_by_name(struct udevice *dev, const char *name, +(sama5d2_xplained_mmc) ^ w+(sama5d2_xplained_mmc) In file included from drivers/usb/host/ehci-atmel.c:10:0: w+(sama5d2_xplained_mmc) include/clk.h:107:12: warning: 'clk_get_by_name' defined but not used [-Wunused-function]

2016-08-09 1:45 GMT+09:00 Marek Vasut marex@denx.de:
On 08/08/2016 06:42 PM, Tom Rini wrote:
On Sun, Aug 07, 2016 at 09:57:44PM +0200, Marek Vasut wrote:
The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 606120f99ec2baf3635b1c2545803348b6f550ab:
dm: atmel: Add driver model support for the ehci driver (2016-08-07 21:56:56 +0200)
NAK:
Dang, CCing the authors, I expect fixed patches. Both dropped for now.
Then, please send a new pull-req.

The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 76b2fad775ee3cb58788b11454655ba5a244ac56:
eth: asix88179: Add support for the driver model (2016-08-09 12:52:05 +0200)
---------------------------------------------------------------- Alban Bedel (4): eth: asix88179: Add VID:DID for Cypress GX3 USB Ethernet Adapter eth: asix88179: Fix receiving on big endian system eth: asix88179: Prepare supporting the driver model eth: asix88179: Add support for the driver model
Masahiro Yamada (3): usb: add CONFIG_USB_OHCI_HCD in Kconfig usb: add CONFIG_USB_UHCI_HCD in Kconfig usb: add (move) CONFIG_USB_HOST to Kconfig
Peng Fan (1): dm: ehci-mx6: support driver model
Rajesh Bhagat (5): drivers: usb: fsl: Make function for initialization to use in CONFIG_DM_USB usb: ehci: fsl: Add code to use CONFIG_DM_USB usb: xhci: fsl: Add code to use CONFIG_DM_USB dm: ls1021a: dts: Update USB 3.0 node to support DM USB arm: ls1021a: Enable CONFIG_DM_USB in defconfigs
Stefan Roese (1): net: usb: r8152: Add DM support
arch/arm/dts/ls1021a.dtsi | 2 +-
configs/axs103_defconfig | 1 +
configs/ls1021aqds_ddr4_nor_defconfig | 1 +
configs/ls1021aqds_ddr4_nor_lpuart_defconfig | 1 +
configs/ls1021aqds_nor_defconfig | 1 +
configs/ls1021aqds_nor_lpuart_defconfig | 1 +
drivers/usb/eth/asix88179.c | 263 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------- drivers/usb/eth/r8152.c | 237 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------- drivers/usb/eth/r8152.h | 4 ++ drivers/usb/eth/r8152_fw.c | 2 + drivers/usb/host/Kconfig | 59 +++++++++++++++++---- drivers/usb/host/ehci-fsl.c | 194 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------- drivers/usb/host/ehci-mx6.c | 144 +++++++++++++++++++++++++++++++++++++++++++++----- drivers/usb/host/xhci-fsl.c | 83 ++++++++++++++++++++++++++++- include/configs/am43xx_evm.h | 1 - include/configs/am57xx_evm.h | 1 - include/configs/cm_t43.h | 1 - include/configs/cm_t54.h | 1 - include/configs/dra7xx_evm.h | 1 - include/configs/duovero.h | 1 - include/configs/omap4_panda.h | 1 - include/configs/omap5_uevm.h | 1 - 22 files changed, 885 insertions(+), 116 deletions(-)

On Thu, Aug 11, 2016 at 11:27:25AM +0200, Marek Vasut wrote:
The following changes since commit 2863a9bfc29092be37f8beee230883367b057065:
Merge git://git.denx.de/u-boot-rockchip (2016-08-06 11:38:14 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-usb.git master
for you to fetch changes up to 76b2fad775ee3cb58788b11454655ba5a244ac56:
eth: asix88179: Add support for the driver model (2016-08-09 12:52:05 +0200)
Applied to u-boot/master, thanks!
participants (3)
-
Marek Vasut
-
Masahiro Yamada
-
Tom Rini