[PATCH 00/18] xhci features for usb-next

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

 



Hi Greg

This series adds support for HiSilicon STB xHCI,
reworks the xhci driver port structures, and adds ports
to debugfs

-Mathias

Jianguo Sun (2):
  dt-bindings: usb: add bindings doc for HiSilicon STB xHCI host
    controller
  xhci: hisilicon: support HiSilicon STB xHCI host controller

Lu Baolu (1):
  usb: xhci: dbc: Add SPDX identifiers to dbc files

Mathias Nyman (15):
  xhci: Create new structures to store xhci port information
  xhci: set hcd pointers for xhci usb2 and usb3 roothub structures
  xhci: Add helper to get xhci roothub from hcd
  xhci: xhci-hub: use new port structures to get port address instead of
    port array
  xhci: xhci-hub: use new port structures for cas and wake mask
    functions.
  xhci: xhci-ring: use port structures for port event handler
  xhci: rename faked_port_index to hcd_portnum
  xhci: change xhci_set_link_state() to work with port structures
  xhci: change xhci_test_and_clear_bit() to use new port structure
  xhci: use port structures instead of port arrays in xhci.c functions
  xhci: xhci-hub: use port structure members instead of xhci_get_ports()
  xhci-mtk: use xhci hub structures to get number of ports in roothubs
  xhci: xhci-mem: remove port_arrays and the code initializing them
  xhci: debugfs: add usb ports to xhci debugfs
  xhci: debugfs: add debugfs interface to enable compliance mode for a
    port

 .../bindings/usb/hisilicon,histb-xhci.txt          |  45 +++
 drivers/usb/host/Kconfig                           |   7 +
 drivers/usb/host/Makefile                          |   1 +
 drivers/usb/host/xhci-dbgcap.c                     |   1 +
 drivers/usb/host/xhci-dbgcap.h                     |   2 +-
 drivers/usb/host/xhci-dbgtty.c                     |   1 +
 drivers/usb/host/xhci-debugfs.c                    |  85 +++++
 drivers/usb/host/xhci-histb.c                      | 410 +++++++++++++++++++++
 drivers/usb/host/xhci-hub.c                        | 244 ++++++------
 drivers/usb/host/xhci-mem.c                        | 140 +++----
 drivers/usb/host/xhci-mtk-sch.c                    |   4 +-
 drivers/usb/host/xhci-ring.c                       | 126 ++-----
 drivers/usb/host/xhci.c                            |  52 ++-
 drivers/usb/host/xhci.h                            |  39 +-
 14 files changed, 805 insertions(+), 352 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/usb/hisilicon,histb-xhci.txt
 create mode 100644 drivers/usb/host/xhci-histb.c

-- 
2.7.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