[PATCH v6 0/7] USB: add devicetree helpers for determining dr_mode and phy_type

Michael Grzeschik mgr at pengutronix.de
Sat Jun 1 04:38:42 EST 2013


changes since v5:
- fixed compiling issues with non dt kernels in helper functions
- moved ci13xxx_imx glue calls into dr_mode and phy_type helpers to core.c
- added missing PTS option into PTW, PTS patch
- added kernel parameter patch to force core into fullspeed mode
- fixed kmalloc pdata patch in ci13xxx_imx.c

Michael Grzeschik (4):
  USB: add devicetree helpers for determining dr_mode and phy_type
  USB: chipidea: ci13xxx-imx: move static pdata into probe function
  USB: chipidea: add PTW, PTS and STS handling
  usb: chipidea: udc: add force-full-speed option

Philipp Zabel (1):
  usb: chipidea: usbmisc: use module_platform_driver

Sascha Hauer (2):
  USB chipidea: introduce dual role mode pdata flags
  USB chipidea i.MX: use devm_usb_get_phy_by_phandle to get phy

 .../devicetree/bindings/usb/ci13xxx-imx.txt        |  6 ++
 drivers/usb/chipidea/bits.h                        | 17 ++++-
 drivers/usb/chipidea/ci13xxx_imx.c                 | 60 ++++++++--------
 drivers/usb/chipidea/core.c                        | 84 ++++++++++++++++++++--
 drivers/usb/chipidea/usbmisc_imx.c                 | 12 +---
 drivers/usb/phy/Makefile                           |  1 +
 drivers/usb/phy/of.c                               | 47 ++++++++++++
 drivers/usb/usb-common.c                           | 35 +++++++++
 include/linux/usb/chipidea.h                       |  3 +-
 include/linux/usb/of.h                             | 28 ++++++++
 include/linux/usb/otg.h                            |  7 ++
 include/linux/usb/phy.h                            |  9 +++
 12 files changed, 258 insertions(+), 51 deletions(-)
 create mode 100644 drivers/usb/phy/of.c
 create mode 100644 include/linux/usb/of.h

-- 
1.8.2.rc2



More information about the devicetree-discuss mailing list