[PATCH 00/27] usb: chipidea: updates for v3.10

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

 



Hi Greg,

This is an update for chipidea usb controller driver for
usb-next. Some of these patches, though mostly mine, date as far back
as november 2012.

So here we have 27 patches, which
  * are coccinelle, smatch and sparse clean, save for the
  devm_ioremap_resource,
  * improve the core driver as well as some of the platforms,
  * include reworked debugging,
  * include a ton of fixes from Michael and some from others,
  * include usbmisc updates, add quirks for imx25 and imx53,
  * add support for big-endian cpus from Svetoslav,
  * revert something that has never worked,
  * all that at a negative diffstat.

Alexander Shishkin (9):
  usb: chipidea: drop redundant includes
  usb: chipidea: trim include list in udc code
  usb: chipidea: trim include list in the core
  usb: chipidea: convert events to tracepoints
  usb: chipidea: replace interrupt accounting with tracepoints
  usb: chipidea: convert debug entries in sysfs to debugfs
  usb: chipidea: move role to debugfs
  usb: chipidea: move debug files creation/removal to the core
  usb: chipidea: make pci platform datas static

Dan Carpenter (1):
  usb: chipidea: fix precedence bug in ci_requests_show()

Felipe Balbi (2):
  usb: chipidea: don't redefine __ffs()
  usb: chipidea: core: switch over to devm_ioremap_resource

Marc Kleine-Budde (3):
  usb: chipidea: usbmisc: unset global varibale usbmisc on driver
    remove
  usb: chipidea: usbmisc: fix a potential race condition
  usb: chipidea: usbmisc: prepare driver to handle more than one soc

Michael Grzeschik (10):
  usb: chipidea: usbmisc: rename file, struct and functions to
    usbmisc_imx
  usb: chipidea: usbmisc: add mx53 support
  usb: chipidea: usbmisc: add post handling and errata fix for mx25
  usb: chipidea: udc: only clear active and halted bits in qhead
  usb: chipidea: udc: rework ep_enable cap setting
  usb: chipidea: udc: move ZLT flag change to ep_enable
  usb: chipidea: udc: read status of td only once in hardware_dequeue
  usb: chipidea: udc: don't truncate requests to single tds
  usb: chipidea: udc: move _ep_queue into an unlocked function
  usb: chipidea: udc: add the define TD_PAGE_COUNT and fix all users

Peter Chen (1):
  Revert "USB: chipidea: add vbus detect for udc"

Svetoslav Neykov (1):
  usb: chipidea: big-endian support

 .../devicetree/bindings/usb/ci13xxx-imx.txt        |    2 +
 drivers/usb/chipidea/Makefile                      |    2 +-
 drivers/usb/chipidea/ci.h                          |   32 +-
 drivers/usb/chipidea/ci13xxx_imx.c                 |   12 +
 drivers/usb/chipidea/ci13xxx_imx.h                 |    3 +
 drivers/usb/chipidea/ci13xxx_pci.c                 |    6 +-
 drivers/usb/chipidea/core.c                        |   68 +-
 drivers/usb/chipidea/debug.c                       |  888 +++++---------------
 drivers/usb/chipidea/debug.h                       |   34 +-
 drivers/usb/chipidea/udc.c                         |  293 +++----
 drivers/usb/chipidea/udc.h                         |    2 -
 drivers/usb/chipidea/usbmisc_imx.c                 |  261 ++++++
 drivers/usb/chipidea/usbmisc_imx6q.c               |  162 ----
 include/trace/events/chipidea.h                    |  151 ++++
 14 files changed, 789 insertions(+), 1127 deletions(-)
 create mode 100644 drivers/usb/chipidea/usbmisc_imx.c
 delete mode 100644 drivers/usb/chipidea/usbmisc_imx6q.c
 create mode 100644 include/trace/events/chipidea.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