From: Patrice Chotard <[email protected]>

v3:     _ keep enabled clocks and deasserted resets reference in list in order 
to 
          disable clock or assert resets in error path or in .remove callback
        _ add missing commit message
        _ use struct generic_ehci * instead of struct udevice * as parameter for
          ehci_release_resets() and ehci_release_clocks()
        _ test return value on generic_phy_get_by_index() and
          generic_phy_init()
        _ split previous patch 5 in 3 independant patch for CLOCK, RESET and 
PHY support

v2:     _ add needed reset_request() in RESET framework
        _ add error path in ehci/ohci-generic to disable clocks and to assert
        resets
        _ add .remove callback with clocks, resets and phy release
        _ split the replacement of printf() by error() in an independant patch

Patrice Chotard (7):
  reset: add reset_request()
  usb: host: ehci-generic: replace printf() by error()
  usb: host: ehci-generic: add error path and .remove callback
  usb: host: ehci-generic: add generic PHY support
  usb: host: ohci-generic: add CLOCK support
  usb: host: ohci-generic: add RESET support
  usb: host: ohci-generic: add generic PHY support

 drivers/reset/reset-uclass.c    |   9 ++
 drivers/usb/host/ehci-generic.c | 189 ++++++++++++++++++++++++++++++++++++----
 drivers/usb/host/ohci-generic.c | 184 +++++++++++++++++++++++++++++++++++++-
 include/reset.h                 |   9 ++
 4 files changed, 374 insertions(+), 17 deletions(-)

-- 
1.9.1

_______________________________________________
U-Boot mailing list
[email protected]
https://lists.denx.de/listinfo/u-boot

Reply via email to