linux/Documentation/devicetree/bindings/usb
Peter Chen 69bec72598 USB: core: let USB device know device node
Although most of USB devices are hot-plug's, there are still some devices
are hard wired on the board, eg, for HSIC and SSIC interface USB devices.
If these kinds of USB devices are multiple functions, and they can supply
other interfaces like i2c, gpios for other devices, we may need to
describe these at device tree.

In this commit, it uses "reg" in dts as physical port number to match
the phyiscal port number decided by USB core, if they are the same,
then the device node is for the device we are creating for USB core.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
Acked-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: Rob Herring <robh@kernel.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-05 12:05:01 -08:00
..
allwinner,sun4i-a10-musb.txt
am33xx-usb.txt
atmel-usb.txt
brcm,bcm3384-usb.txt
ci-hdrc-usb2.txt doc: usb: ci-hdrc-usb2: add property non-zero-ttctrl-ttha 2016-02-29 13:37:51 +08:00
dwc2.txt usb: dwc2: Add support for Lantiq ARX and XRX SoCs 2016-03-04 15:14:47 +02:00
dwc3-st.txt
dwc3-xilinx.txt usb: doc: dwc3-xilinx: Add devicetree bindings 2015-12-15 09:12:41 -06:00
dwc3.txt ARM: DT updates for v4.4 2015-11-10 15:06:26 -08:00
ehci-omap.txt
ehci-orion.txt
ehci-st.txt
exynos-usb.txt
fsl-usb.txt
generic.txt
gr-udc.txt
isp1301.txt
keystone-usb.txt
lpc32xx-udc.txt
msm-hsusb.txt
mt8173-xhci.txt dt-bindings: Add a binding for Mediatek xHCI host controller 2015-12-01 10:45:51 -08:00
nvidia,tegra20-ehci.txt
octeon-usb.txt Documentation/devicetree: document OCTEON USB bindings 2015-12-09 15:30:00 -06:00
ohci-nxp.txt
ohci-omap3.txt
ohci-st.txt
omap-usb.txt
pxa-usb.txt
qcom,dwc3.txt
renesas_usb3.txt usb: gadget: renesas_usb3: add support for Renesas USB3.0 peripheral controller 2015-12-22 21:58:15 -06:00
renesas_usbhs.txt usb: renesas_usbhs: add device tree support for r8a779[23] 2015-12-16 10:54:07 -06:00
samsung-hsotg.txt
spear-usb.txt
twlxxxx-usb.txt
udc-xilinx.txt
usb3503.txt usb: misc: usb3503: Describe better how to bind clock to the hub 2015-12-09 15:29:46 -06:00
usb-device.txt USB: core: let USB device know device node 2016-03-05 12:05:01 -08:00
usb-ehci.txt
usb-nop-xceiv.txt
usb-ohci.txt
usb-uhci.txt
usb-xhci.txt usb: host: xhci-plat: add R-Car Gen2 and Gen3 fallback compatibility strings 2016-03-03 19:44:06 -08:00
usbmisc-imx.txt
ux500-usb.txt