| /f-stack/freebsd/contrib/octeon-sdk/ |
| H A D | cvmx-usbd.c | 181 gnptxfsiz.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_GNPTXFSIZ(usb->index)); in __cvmx_usbd_device_reset_complete() 185 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_GNPTXFSIZ(usb->index), gnptxfsiz.u32); in __cvmx_usbd_device_reset_complete() 188 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_GRXFSIZ(usb->index), fifo_space); in __cvmx_usbd_device_reset_complete() 248 memset(usb, 0, sizeof(*usb)); in cvmx_usbd_initialize() 504 usbcx_dctl.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DCTL(usb->index)); in cvmx_usbd_enable() 507 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_DCTL(usb->index), usbcx_dctl.u32); in cvmx_usbd_enable() 527 usbcx_dctl.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DCTL(usb->index)); in cvmx_usbd_disable() 530 __cvmx_usbd_write_csr32(usb, CVMX_USBCX_DCTL(usb->index), usbcx_dctl.u32); in cvmx_usbd_disable() 748 usbc_dcfg.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DCFG(usb->index)); in cvmx_usbd_get_address() 765 usbc_dcfg.u32 = __cvmx_usbd_read_csr32(usb, CVMX_USBCX_DCFG(usb->index)); in cvmx_usbd_set_address() [all …]
|
| H A D | cvmx-usb.c | 661 memset(usb, 0, sizeof(*usb)); in cvmx_usb_initialize() 745 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 749 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 756 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 776 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 789 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 793 __cvmx_usb_write_csr64(usb, CVMX_USBNX_CLK_CTL(usb->index), in cvmx_usb_initialize() 972 usb->usbcx_hprt.u32 = __cvmx_usb_read_csr32(usb, CVMX_USBCX_HPRT(usb->index)); in cvmx_usb_enable() 1008 usb->usbcx_hprt.u32 = __cvmx_usb_read_csr32(usb, CVMX_USBCX_HPRT(usb->index)); in cvmx_usb_enable() 1475 if (usb->periodic.head != usb->periodic.tail) in __cvmx_usb_poll_tx_fifo() [all …]
|
| H A D | cvmx-usbd.h | 130 int cvmx_usbd_initialize(cvmx_usbd_state_t *usb, int usb_port_number, 141 int cvmx_usbd_shutdown(cvmx_usbd_state_t *usb); 152 int cvmx_usbd_enable(cvmx_usbd_state_t *usb); 163 int cvmx_usbd_disable(cvmx_usbd_state_t *usb); 189 int cvmx_usbd_poll(cvmx_usbd_state_t *usb); 199 int cvmx_usbd_get_address(cvmx_usbd_state_t *usb); 208 void cvmx_usbd_set_address(cvmx_usbd_state_t *usb, int address); 218 cvmx_usbd_speed_t cvmx_usbd_get_speed(cvmx_usbd_state_t *usb); 227 void cvmx_usbd_set_speed(cvmx_usbd_state_t *usb, cvmx_usbd_speed_t speed); 246 int cvmx_usbd_out_endpoint_enable(cvmx_usbd_state_t *usb, [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/dma/ |
| H A D | renesas,usb-dmac.yaml | 19 - renesas,r8a7742-usb-dmac # RZ/G1H 20 - renesas,r8a7743-usb-dmac # RZ/G1M 21 - renesas,r8a7744-usb-dmac # RZ/G1N 22 - renesas,r8a7745-usb-dmac # RZ/G1E 23 - renesas,r8a77470-usb-dmac # RZ/G1C 24 - renesas,r8a774a1-usb-dmac # RZ/G2M 25 - renesas,r8a774b1-usb-dmac # RZ/G2N 26 - renesas,r8a774c0-usb-dmac # RZ/G2E 27 - renesas,r8a774e1-usb-dmac # RZ/G2H 38 - const: renesas,usb-dmac [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/usb/ |
| H A D | dwc2.yaml | 15 - const: brcm,bcm2835-usb 16 - const: hisilicon,hi6220-usb 22 - rockchip,px30-usb 23 - rockchip,rk3036-usb 24 - rockchip,rk3188-usb 25 - rockchip,rk3228-usb 26 - rockchip,rk3288-usb 32 - const: lantiq,arx100-usb 33 - const: lantiq,xrx200-usb 36 - amlogic,meson8-usb [all …]
|
| H A D | twlxxxx-usb.txt | 4 - compatible : Should be "ti,twl6030-usb" 8 usb interrupt number that raises VBUS interrupts when the controller has to 10 - usb-supply : phandle to the regulator device tree node. It should be vusb 13 twl6030-usb { 14 compatible = "ti,twl6030-usb"; 19 &twl6030-usb { 20 usb-supply = <&vusb>; 24 - compatible : Should be "ti,twl4030-usb" 36 twl4030-usb { 37 compatible = "ti,twl4030-usb";
|
| H A D | amlogic,meson-g12a-usb-ctrl.yaml | 5 $id: "http://devicetree.org/schemas/usb/amlogic,meson-g12a-usb-ctrl.yaml#" 33 - amlogic,meson-gxl-usb-ctrl 34 - amlogic,meson-gxm-usb-ctrl 35 - amlogic,meson-g12a-usb-ctrl 36 - amlogic,meson-a1-usb-ctrl 80 "^usb@[0-9a-f]+$": 116 - amlogic,meson-gxl-usb-ctrl 158 - amlogic,meson-a1-usb-ctrl 177 usb: usb@ffe09000 { 193 dwc2: usb@ff400000 { [all …]
|
| H A D | mediatek,musb.txt | 15 refer to usb/generic.txt 26 usb connector node as defined in bindings/connector/usb-connector.yaml 32 - usb-role-switch : use USB Role Switch to support dual-role switch, see 33 usb/generic.txt. 37 usb2: usb@11200000 { 50 usb-role-switch; 52 compatible = "gpio-usb-b-connector", "usb-b-connector";
|
| H A D | usb-hcd.yaml | 4 $id: http://devicetree.org/schemas/usb/usb-hcd.yaml# 14 pattern: "^usb(@.*)?" 27 usb { 29 phy-names = "usb";
|
| H A D | ingenic,musb.yaml | 4 $id: http://devicetree.org/schemas/usb/ingenic,musb.yaml# 14 pattern: '^usb@.*' 45 usb-role-switch: 62 usb_phy: usb-phy { 63 compatible = "usb-nop-xceiv"; 67 udc: usb@13040000 {
|
| H A D | ci-hdrc-usb2.txt | 5 "fsl,imx23-usb" 6 "fsl,imx27-usb" 7 "fsl,imx28-usb" 8 "fsl,imx6q-usb" 9 "fsl,imx6sl-usb" 10 "fsl,imx6sx-usb" 11 "fsl,imx6ul-usb" 12 "fsl,imx7d-usb" 13 "fsl,imx7ulp-usb" 14 "lsi,zevio-usb" [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/phy/ |
| H A D | rcar-gen2-phy.txt | 58 usb-phy@e6590100 { 59 compatible = "renesas,usb-phy-r8a7790", "renesas,rcar-gen2-usb-phy"; 68 usb0: usb-channel@0 { 72 usb2: usb-channel@2 { 80 usbphy0: usb-phy0@e6590100 { 81 compatible = "renesas,usb-phy-r8a77470", 82 "renesas,rcar-gen2-usb-phy"; 91 usb0: usb-channel@0 { 97 usbphy1: usb-phy@e6598100 { 99 "renesas,rcar-gen2-usb-phy"; [all …]
|
| H A D | brcm,stingray-usb-phy.txt | 5 - "brcm,sr-usb-combo-phy" is combo PHY has two PHYs, one SS and one HS. 6 - "brcm,sr-usb-hs-phy" is a single HS PHY. 9 - Must be 1 for brcm,sr-usb-combo-phy as it expects one argument to indicate 11 - Must be 0 for brcm,sr-usb-hs-phy. 16 usbphy0: usb-phy@0 { 17 compatible = "brcm,sr-usb-combo-phy"; 22 usbphy1: usb-phy@10000 { 23 compatible = "brcm,sr-usb-combo-phy"; 28 usbphy2: usb-phy@20000 { 29 compatible = "brcm,sr-usb-hs-phy";
|
| H A D | phy-da8xx-usb.txt | 4 - compatible: must be "ti,da830-usb-phy". 21 usb_phy: usb-phy { 22 compatible = "ti,da830-usb-phy"; 26 usb20: usb@200000 { 31 phy-names = "usb-phy"; 34 usb11: usb@225000 { 39 phy-names = "usb-phy";
|
| H A D | phy-pxa-usb.txt | 5 - compatible: one of: "marvell,mmp2-usb-phy", "marvell,pxa910-usb-phy", 6 "marvell,pxa168-usb-phy", 10 usb-phy: usbphy@d4207000 { 11 compatible = "marvell,mmp2-usb-phy";
|
| H A D | brcm,brcmstb-usb-phy.txt | 5 "brcm,brcmstb-usb-phy" 6 "brcm,bcm7216-usb-phy" 7 "brcm,bcm7211-usb-phy" 11 "brcm,brcmstb-usb-phy": 15 "brcm,bcm7216-usb-phy": 19 "brcm,bcm7211-usb-phy": 50 usbphy_0: usb-phy@f0470200 { 53 compatible = "brcm,brcmstb-usb-phy"; 64 usb-phy@29f0200 { 77 compatible = "brcm,bcm7211-usb-phy";
|
| H A D | marvell,mmp3-usb-phy.yaml | 5 $id: http://devicetree.org/schemas/phy/marvell,mmp3-usb-phy.yaml# 15 pattern: '^usb-phy@[a-f0-9]+$' 18 const: marvell,mmp3-usb-phy 36 usb-phy@d4207000 { 37 compatible = "marvell,mmp3-usb-phy";
|
| /f-stack/freebsd/contrib/device-tree/src/arm64/broadcom/stingray/ |
| H A D | stingray-usb.dtsi | 5 usb { 12 usbphy0: usb-phy@0 { 13 compatible = "brcm,sr-usb-combo-phy"; 19 xhci0: usb@1000 { 29 bdc0: usb@2000 { 39 usbphy1: usb-phy@10000 { 40 compatible = "brcm,sr-usb-combo-phy"; 46 usbphy2: usb-phy@20000 { 47 compatible = "brcm,sr-usb-hs-phy"; 53 xhci1: usb@11000 { [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/clock/ |
| H A D | allwinner,sun4i-a10-usb-clk.yaml | 27 - allwinner,sun4i-a10-usb-clk 28 - allwinner,sun5i-a13-usb-clk 29 - allwinner,sun6i-a31-usb-clk 30 - allwinner,sun8i-a23-usb-clk 31 - allwinner,sun8i-h3-usb-clk 58 const: allwinner,sun4i-a10-usb-clk 69 const: allwinner,sun5i-a13-usb-clk 80 const: allwinner,sun6i-a31-usb-clk 91 const: allwinner,sun8i-a23-usb-clk 102 const: allwinner,sun8i-h3-usb-clk [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/extcon/ |
| H A D | extcon-palmas.txt | 6 * "ti,palmas-usb-vid". 7 * "ti,twl6035-usb-vid". 8 * "ti,palmas-usb" (DEPRECATED - use "ti,palmas-usb-vid"). 9 * "ti,twl6035-usb" (DEPRECATED - use "ti,twl6035-usb-vid"). 19 palmas-usb { 20 compatible = "ti,twl6035-usb", "ti,palmas-usb";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/power/supply/ |
| H A D | axp20x_usb_power.txt | 4 -compatible: One of: "x-powers,axp202-usb-power-supply" 5 "x-powers,axp221-usb-power-supply" 6 "x-powers,axp223-usb-power-supply" 7 "x-powers,axp813-usb-power-supply" 38 usb-power-supply: usb-power-supply { 39 compatible = "x-powers,axp202-usb-power-supply";
|
| H A D | gpio-charger.txt | 12 usb-sdp (USB standard downstream port) 13 usb-dcp (USB dedicated charging port) 14 usb-cdp (USB charging downstream port) 15 usb-aca (USB accessory charger adapter) 24 charger-type = "usb-sdp";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/soc/fsl/cpm_qe/cpm/ |
| H A D | usb.txt | 4 - compatible : "fsl,cpm1-usb", "fsl,cpm2-usb", "fsl,qe-usb" 7 usb@11bc0 { 10 compatible = "fsl,cpm2-usb";
|
| /f-stack/freebsd/contrib/device-tree/Bindings/connector/ |
| H A D | usb-connector.yaml | 20 - usb-a-connector 21 - usb-b-connector 22 - usb-c-connector 25 - const: gpio-usb-b-connector 26 - const: usb-b-connector 33 non-fullsize 'usb-a-connector' or 'usb-b-connector' compatible 100 defined in dt-bindings/usb/pd.h. 112 in dt-bindings/usb/pd.h. 210 #include <dt-bindings/usb/pd.h> 228 usb { [all …]
|
| /f-stack/freebsd/arm/ti/omap4/ |
| H A D | files.omap4 | 5 arm/ti/usb/omap_ehci.c optional usb ehci 6 arm/ti/usb/omap_host.c optional usb 7 arm/ti/usb/omap_tll.c optional usb
|