usb: misc: add USB251xB/xBi Hi-Speed Hub Controller Driver
authorRichard Leitner <richard.leitner@skidata.com>
Fri, 10 Feb 2017 08:19:27 +0000 (09:19 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 14 Feb 2017 17:33:49 +0000 (09:33 -0800)
commit3ec72a2a1e5d79f64bbe7b89e1064f851d2620e9
tree8a57ab0cc6b4380561d3ba27b067f86a65da0f9e
parentef5ec7f08d6750b4786efe8dc76184fd86f85d4c
usb: misc: add USB251xB/xBi Hi-Speed Hub Controller Driver

This patch adds a driver for configuration of the Microchip USB251xB/xBi
USB 2.0 hub controller series with USB 2.0 upstream connectivity, SMBus
configuration interface and two to four USB 2.0 downstream ports.

Furthermore add myself as a maintainer for this driver.

The datasheet can be found at the manufacturers website, see [1]. All
device-tree exposed configuration features have been tested on a i.MX6
platform with a USB2512B hub.

[1] http://ww1.microchip.com/downloads/en/DeviceDoc/00001692C.pdf

Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/usb/usb251xb.txt [new file with mode: 0644]
MAINTAINERS
drivers/usb/misc/Kconfig
drivers/usb/misc/Makefile
drivers/usb/misc/usb251xb.c [new file with mode: 0644]