Based on kernel version 4.16.1. Page generated on 2018-04-09 11:52 EST.
1 Allwinner sun9i USB PHY
2 -----------------------
3
4 Required properties:
5 - compatible : should be one of
6 * allwinner,sun9i-a80-usb-phy
7 - reg : a list of offset + length pairs
8 - #phy-cells : from the generic phy bindings, must be 0
9 - phy_type : "hsic" for HSIC usage;
10 other values or absence of this property indicates normal USB
11 - clocks : phandle + clock specifier for the phy clocks
12 - clock-names : depending on the "phy_type" property,
13 * "phy" for normal USB
14 * "hsic_480M", "hsic_12M" for HSIC
15 - resets : a list of phandle + reset specifier pairs
16 - reset-names : depending on the "phy_type" property,
17 * "phy" for normal USB
18 * "hsic" for HSIC
19
20 Optional Properties:
21 - phy-supply : from the generic phy bindings, a phandle to a regulator that
22 provides power to VBUS.
23
24 It is recommended to list all clocks and resets available.
25 The driver will only use those matching the phy_type.
26
27 Example:
28 usbphy1: phy@a01800 {
29 compatible = "allwinner,sun9i-a80-usb-phy";
30 reg = <0x00a01800 0x4>;
31 clocks = <&usb_phy_clk 2>, <&usb_phy_clk 10>,
32 <&usb_phy_clk 3>;
33 clock-names = "hsic_480M", "hsic_12M", "phy";
34 resets = <&usb_phy_clk 18>, <&usb_phy_clk 19>;
35 reset-names = "hsic", "phy";
36 #phy-cells = <0>;
37 };
- [ phy ]
- apm-xgene-phy.txt
- bcm-ns-usb2-phy.txt
- bcm-ns-usb3-phy.txt
- berlin-sata-phy.txt
- berlin-usb-phy.txt
- brcm,brcmstb-usb-phy.txt
- brcm,cygnus-pcie-phy.txt
- brcm,kona-usb2-phy.txt
- brcm,mdio-mux-bus-pci.txt
- brcm,ns2-drd-phy.txt
- brcm-sata-phy.txt
- calxeda-combophy.txt
- dm816x-phy.txt
- hix5hd2-phy.txt
- keystone-usb-phy.txt
- meson-gxl-usb2-phy.txt
- meson8b-usb2-phy.txt
- mxs-usb-phy.txt
- nvidia,tegra124-xusb-padctl.txt
- nvidia,tegra20-usb-phy.txt
- phy-ath79-usb.txt
- phy-bindings.txt
- phy-cpcap-usb.txt
- phy-da8xx-usb.txt
- phy-hi6220-usb.txt
- phy-lantiq-rcu-usb2.txt
- phy-lpc18xx-usb-otg.txt
- phy-miphy28lp.txt
- phy-miphy365x.txt
- phy-mtk-tphy.txt
- phy-mvebu-comphy.txt
- phy-mvebu.txt
- phy-rockchip-inno-usb2.txt
- phy-rockchip-typec.txt
- phy-stih407-usb.txt
- phy-stih41x-usb.txt
- pistachio-usb-phy.txt
- pxa1928-usb-phy.txt
- qcom,usb-8x16-phy.txt
- qcom,usb-hs-phy.txt
- qcom,usb-hsic-phy.txt
- qcom-apq8064-sata-phy.txt
- qcom-dwc3-usb-phy.txt
- qcom-ipq806x-sata-phy.txt
- qcom-qmp-phy.txt
- qcom-qusb2-phy.txt
- ralink-usb-phy.txt
- rcar-gen2-phy.txt
- rcar-gen3-phy-usb2.txt
- rcar-gen3-phy-usb3.txt
- rockchip-dp-phy.txt
- rockchip-emmc-phy.txt
- rockchip-pcie-phy.txt
- rockchip-usb-phy.txt
- samsung-phy.txt
- st-spear-miphy.txt
- sun4i-usb-phy.txt
- sun9i-usb-phy.txt
- ti-phy.txt
-
-
- Information is copyright its respective author.
- All material is available from the Linux Kernel Source distributed under a GPL License.
- Hosted by mjmwired.net.