[PATCH 00/20] usb: chipidea: updates for v3.11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Here's a set of chipidea updates for v3.11. These are mostly fixes and
cleanups, but also include isoch endpoint support and multi-td
transfers by Michael.

On top there are two mass rename patches that I've been meaning to
push for a while, particularly the one that gets rid of "ci13xxx".

Everything is sparse, smatch, checkpatch and coccinelle clean.

Alexander Shishkin (2):
  usb: chipidea: get rid of camelcase names
  usb: chipidea: drop "13xxx" infix

Andy Shevchenko (2):
  usb: chipidea: remove superfluous pci_set_drvdata(pci, NULL)
  usb: chipidea: move to pcim_* functions

Fabio Estevam (6):
  usb: chipidea: ci13xxx_imx: let device core handle pinctrl
  usb: chipidea: usbmisc_imx: Staticize usbmisc_imx_drv_init/exit
  usb: chipidea: ci13xxx_imx: fix error path
  usb: chipidea: ci13xxx_imx: remove reg_vbus
  usb: chipidea: ci13xxx_imx: check if 'data->phy_np' is not NULL
  usb: chipidea: ci13xxx_imx: remove 'phy_np'

Michael Grzeschik (6):
  usb: chipidea: udc: configure iso endpoints
  usb: chipidea: udc: manage dynamic amount of tds with a linked list
  usb: chipidea: udc: add multiple td support to hardware_{en,de}queue
  usb: add devicetree helpers for determining dr_mode and phy_type
  usb: chipidea: add PTW, PTS and STS handling
  usb: chipidea: ci13xxx-imx: move static pdata into probe function

Peter Chen (1):
  usb: chipidea: improve kconfig

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/Kconfig                       |    6 +-
 drivers/usb/chipidea/Makefile                      |    6 +-
 drivers/usb/chipidea/bits.h                        |   16 +-
 drivers/usb/chipidea/ci.h                          |   51 +-
 .../usb/chipidea/{ci13xxx_imx.c => ci_hdrc_imx.c}  |  116 ++-
 .../usb/chipidea/{ci13xxx_imx.h => ci_hdrc_imx.h}  |    0
 .../usb/chipidea/{ci13xxx_msm.c => ci_hdrc_msm.c}  |   49 +-
 .../usb/chipidea/{ci13xxx_pci.c => ci_hdrc_pci.c}  |   60 +-
 drivers/usb/chipidea/core.c                        |  109 ++-
 drivers/usb/chipidea/debug.c                       |   61 +-
 drivers/usb/chipidea/debug.h                       |    8 +-
 drivers/usb/chipidea/host.c                        |   10 +-
 drivers/usb/chipidea/host.h                        |    4 +-
 drivers/usb/chipidea/udc.c                         |  785 +++++++++++---------
 drivers/usb/chipidea/udc.h                         |   26 +-
 drivers/usb/chipidea/usbmisc_imx.c                 |   14 +-
 drivers/usb/phy/Makefile                           |    1 +
 drivers/usb/phy/of.c                               |   47 ++
 drivers/usb/usb-common.c                           |   35 +
 include/linux/usb/chipidea.h                       |   31 +-
 include/linux/usb/of.h                             |   28 +
 include/linux/usb/otg.h                            |    7 +
 include/linux/usb/phy.h                            |    9 +
 24 files changed, 886 insertions(+), 599 deletions(-)
 rename drivers/usb/chipidea/{ci13xxx_imx.c => ci_hdrc_imx.c} (66%)
 rename drivers/usb/chipidea/{ci13xxx_imx.h => ci_hdrc_imx.h} (100%)
 rename drivers/usb/chipidea/{ci13xxx_msm.c => ci_hdrc_msm.c} (58%)
 rename drivers/usb/chipidea/{ci13xxx_pci.c => ci_hdrc_pci.c} (68%)
 create mode 100644 drivers/usb/phy/of.c
 create mode 100644 include/linux/usb/of.h

-- 
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux