| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/usb/ |
| H A D | dwc2.yaml | 13 - $ref: usb-drd.yaml# 14 - $ref: usb-hcd.yaml# 19 - const: brcm,bcm2835-usb 20 - const: hisilicon,hi6220-usb 33 - rockchip,px30-usb 45 - const: lantiq,arx100-usb 46 - const: lantiq,ase-usb 47 - const: lantiq,danube-usb 139 usb-role-switch: true 175 port: [ usb-role-switch ] [all …]
|
| H A D | ci-hdrc-usb2.yaml | 18 - lsi,zevio-usb 34 - fsl,imx23-usb 35 - fsl,imx25-usb 36 - fsl,imx28-usb 222 const: usb-phy 293 usb-phy: 342 - $ref: usb-hcd.yaml# 343 - $ref: usb-drd.yaml# 400 usb@f7ed0000 { 424 usb@2184400 { [all …]
|
| 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-axg-usb-ctrl 36 - amlogic,meson-g12a-usb-ctrl 37 - amlogic,meson-a1-usb-ctrl 81 "^usb@[0-9a-f]+$": 120 - amlogic,meson-gxl-usb-ctrl 200 usb: usb@ffe09000 { 216 dwc2: usb@ff400000 { [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 | mediatek,musb.yaml | 5 $id: http://devicetree.org/schemas/usb/mediatek,musb.yaml# 15 pattern: '^usb@[0-9a-f]+$' 50 usb-role-switch: 52 description: Support role switch. See usb/generic.txt 66 $ref: /schemas/connector/usb-connector.yaml# 71 usb-role-switch: [ connector ] 72 connector: [ usb-role-switch ] 94 usb@11200000 { 106 usb-role-switch; 109 compatible = "gpio-usb-b-connector", "usb-b-connector";
|
| H A D | generic-ehci.yaml | 13 - $ref: usb-hcd.yaml 19 const: ibm,usb-ehci-440epx 70 - ibm,usb-ehci-440epx 71 - ibm,usb-ehci-460ex 74 - const: usb-ehci 82 - usb-ehci 145 const: usb 164 usb@e0000300 { 165 compatible = "ibm,usb-ehci-440epx", "usb-ehci"; 173 ehci0: usb@1c14000 { [all …]
|
| H A D | usb-hcd.yaml | 4 $id: http://devicetree.org/schemas/usb/usb-hcd.yaml# 13 - $ref: usb.yaml# 36 $ref: /schemas/usb/usb-device.yaml 42 usb { 44 phy-names = "usb";
|
| 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";
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/phy/ |
| H A D | renesas,rcar-gen2-usb-phy.yaml | 16 - renesas,usb-phy-r8a7742 # RZ/G1H 17 - renesas,usb-phy-r8a7743 # RZ/G1M 49 "^usb-phy@[02]$": 85 - usb-phy@0 91 const: renesas,usb-phy-r8a77470 94 usb-phy@2: false 97 - usb-phy@2 105 usb-phy-controller@e6590100 { 106 compatible = "renesas,usb-phy-r8a7790", "renesas,rcar-gen2-usb-phy"; 115 usb0: usb-phy@0 { [all …]
|
| 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 | qcom,usb-hs-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/qcom,usb-hs-phy.yaml# 16 const: qcom,usb-hs-phy-apq8064 40 - qcom,usb-hs-phy-apq8064 41 - qcom,usb-hs-phy-msm8226 42 - qcom,usb-hs-phy-msm8916 43 - qcom,usb-hs-phy-msm8974 44 - const: qcom,usb-hs-phy 94 otg: usb-controller { 99 compatible = "qcom,usb-hs-phy-msm8974", "qcom,usb-hs-phy";
|
| H A D | brcm,brcmstb-usb-phy.yaml | 18 - brcm,bcm4908-usb-phy 19 - brcm,bcm7211-usb-phy 20 - brcm,bcm7216-usb-phy 21 - brcm,brcmstb-usb-phy 118 - const: brcm,bcm4908-usb-phy 119 - const: brcm,brcmstb-usb-phy 129 const: brcm,bcm7211-usb-phy 142 const: brcm,bcm7216-usb-phy 158 usb-phy@f0470200 { 159 compatible = "brcm,brcmstb-usb-phy"; [all …]
|
| 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 | rockchip-usb-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/rockchip-usb-phy.yaml# 15 - rockchip,rk3066a-usb-phy 16 - rockchip,rk3188-usb-phy 17 - rockchip,rk3288-usb-phy 33 "usb-phy@[0-9a-f]+$": 70 compatible = "rockchip,rk3288-usb-phy"; 74 usbphy0: usb-phy@320 {
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/ |
| H A D | usb.c | 67 struct mt76_usb *usb = &dev->usb; in ___mt76u_rr() local 115 struct mt76_usb *usb = &dev->usb; in ___mt76u_wr() local 161 struct mt76_usb *usb = &dev->usb; in mt76u_copy() local 193 struct mt76_usb *usb = &dev->usb; in mt76u_read_copy() local 233 struct mt76_usb *usb = &dev->usb; in mt76u_req_wr_rp() local 260 struct mt76_usb *usb = &dev->usb; in mt76u_req_rd_rp() local 632 struct mt76_dev *dev = container_of(usb, struct mt76_dev, usb); in mt76u_rx_worker() 805 dev = container_of(usb, struct mt76_dev, usb); in mt76u_tx_status_data() 1072 struct mt76_usb *usb = &dev->usb; in __mt76u_init() local 1081 usb->data = devm_kmalloc(dev->dev, usb->data_len, GFP_KERNEL); in __mt76u_init() [all …]
|
| H A D | mt792x_usb.c | 18 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_rr() 21 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_rr() 29 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_wr() 32 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_wr() 38 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt792xu_rmw() 43 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt792xu_rmw() 51 struct mt76_usb *usb = &dev->usb; in mt792xu_copy() local 57 mutex_lock(&usb->usb_ctrl_mtx); in mt792xu_copy() 64 usb->data, batch_len); in mt792xu_copy() 70 mutex_unlock(&usb->usb_ctrl_mtx); in mt792xu_copy() [all …]
|
| H A D | mt76x02_usb_mcu.c | 23 struct mt76_usb *usb = &dev->usb; in mt76x02u_multiple_mcu_reads() local 28 for (i = 0; i < usb->mcu.rp_len; i++) { in mt76x02u_multiple_mcu_reads() 33 usb->mcu.rp[i].value = val; in mt76x02u_multiple_mcu_reads() 39 struct mt76_usb *usb = &dev->usb; in mt76x02u_mcu_wait_resp() local 40 u8 *data = usb->mcu.data; in mt76x02u_mcu_wait_resp() 52 if (usb->mcu.rp) in mt76x02u_mcu_wait_resp() 171 struct mt76_usb *usb = &dev->usb; in mt76x02u_mcu_rd_rp() local 194 usb->mcu.rp = data; in mt76x02u_mcu_rd_rp() 195 usb->mcu.rp_len = n; in mt76x02u_mcu_rd_rp() 196 usb->mcu.base = base; in mt76x02u_mcu_rd_rp() [all …]
|
| /freebsd-14.2/sys/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 …]
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/broadcom/stingray/ |
| H A D | stingray-usb.dtsi | 5 usb { 17 usbphy0: usb-phy@0 { 18 compatible = "brcm,sr-usb-combo-phy"; 24 xhci0: usb@1000 { 34 bdc0: usb@2000 { 44 usbphy1: usb-phy@10000 { 45 compatible = "brcm,sr-usb-combo-phy"; 51 usbphy2: usb-phy@20000 { 52 compatible = "brcm,sr-usb-hs-phy"; 58 xhci1: usb@11000 { [all …]
|
| /freebsd-14.2/sys/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";
|
| /freebsd-14.2/sys/contrib/dev/mediatek/mt76/mt7615/ |
| H A D | usb.c | 28 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_rr() 31 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_rr() 38 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_wr() 41 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_wr() 47 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt7663u_rmw() 52 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt7663u_rmw() 60 struct mt76_usb *usb = &dev->usb; in mt7663u_copy() local 66 mutex_lock(&usb->usb_ctrl_mtx); in mt7663u_copy() 69 memcpy(usb->data, val + i, batch_len); in mt7663u_copy() 73 usb->data, batch_len); in mt7663u_copy() [all …]
|
| /freebsd-14.2/sys/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 | x-powers,axp20x-usb-power-supply.yaml | 4 $id: http://devicetree.org/schemas/power/supply/x-powers,axp20x-usb-power-supply.yaml# 25 - x-powers,axp202-usb-power-supply 26 - x-powers,axp221-usb-power-supply 27 - x-powers,axp223-usb-power-supply 28 - x-powers,axp813-usb-power-supply 30 - const: x-powers,axp803-usb-power-supply 31 - const: x-powers,axp813-usb-power-supply
|