Home
last modified time | relevance | path

Searched refs:usb (Results 1 – 25 of 1734) sorted by relevance

12345678910>>...70

/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dusb.c26 lockdep_assert_held(&dev->usb.usb_ctrl_mtx); in __mt76u_vendor_request()
55 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
59 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt76u_vendor_request()
67 struct mt76_usb *usb = &dev->usb; in ___mt76u_rr() local
72 addr, usb->data, sizeof(__le32)); in ___mt76u_rr()
74 data = get_unaligned_le32(usb->data); in ___mt76u_rr()
105 mutex_lock(&dev->usb.usb_ctrl_mtx); in mt76u_rr()
107 mutex_unlock(&dev->usb.usb_ctrl_mtx); in mt76u_rr()
115 struct mt76_usb *usb = &dev->usb; in ___mt76u_wr() local
117 put_unaligned_le32(val, usb->data); in ___mt76u_wr()
[all …]
H A Dmt792x_usb.c18 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()
59 batch_len = min_t(int, usb->data_len, len - i); in mt792xu_copy()
60 memcpy(usb->data, val + i, batch_len); in mt792xu_copy()
[all …]
H A Dmt76x02_usb_mcu.c23 struct mt76_usb *usb = &dev->usb; in mt76x02u_multiple_mcu_reads() local
26 WARN_ON_ONCE(len / 8 != usb->mcu.rp_len); in mt76x02u_multiple_mcu_reads()
28 for (i = 0; i < usb->mcu.rp_len; i++) { in mt76x02u_multiple_mcu_reads()
29 u32 reg = get_unaligned_le32(data + 8 * i) - usb->mcu.base; in mt76x02u_multiple_mcu_reads()
32 WARN_ON_ONCE(usb->mcu.rp[i].reg != reg); 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
[all …]
/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Drcar-gen2-phy.txt7 - compatible: "renesas,usb-phy-r8a7742" if the device is a part of R8A7742 SoC.
8 "renesas,usb-phy-r8a7743" if the device is a part of R8A7743 SoC.
9 "renesas,usb-phy-r8a7744" if the device is a part of R8A7744 SoC.
10 "renesas,usb-phy-r8a7745" if the device is a part of R8A7745 SoC.
11 "renesas,usb-phy-r8a77470" if the device is a part of R8A77470 SoC.
12 "renesas,usb-phy-r8a7790" if the device is a part of R8A7790 SoC.
13 "renesas,usb-phy-r8a7791" if the device is a part of R8A7791 SoC.
14 "renesas,usb-phy-r8a7794" if the device is a part of R8A7794 SoC.
15 "renesas,rcar-gen2-usb-phy" for a generic R-Car Gen2 or
58 usb-phy@e6590100 {
[all …]
H A Dbrcm,stingray-usb-phy.txt5 - "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 Dphy-da8xx-usb.txt4 - 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 Dbrcm,brcmstb-usb-phy.txt5 "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 Dphy-pxa-usb.txt5 - 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 Dqcom,usb-hsic-phy.txt8 Definition: Should contain "qcom,usb-hsic-phy" and more specifically one of the
11 "qcom,usb-hsic-phy-mdm9615"
12 "qcom,usb-hsic-phy-msm8974"
48 usb-controller {
51 compatible = "qcom,usb-hsic-phy-msm8974",
52 "qcom,usb-hsic-phy";
/freebsd/sys/contrib/device-tree/src/arm64/broadcom/stingray/
H A Dstingray-usb.dtsi5 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
[all...]
/freebsd/sys/contrib/device-tree/Bindings/extcon/
H A Dextcon-palmas.txt6 * "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/sys/contrib/device-tree/Bindings/usb/
H A Dtwlxxxx-usb.txt4 - 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 Dmediatek,musb.txt15 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 Dci-hdrc-usb2.txt5 "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 "fsl,imx8mm-usb"
[all …]
H A Dam33xx-usb.txt3 - compatible: ti,am33xx-usb
13 - compatible: ti,am335x-usb-ctrl-module
22 compatible: ti,am335x-usb-phy
51 The controller should have an "usb" alias numbered properly in the alias
79 usb: usb@47400000 {
80 compatible = "ti,am33xx-usb";
88 compatible = "ti,am335x-usb-ctrl-module";
94 usb0_phy: usb-phy@47401300 {
95 compatible = "ti,am335x-usb-phy";
102 usb0: usb@47401000 {
[all …]
H A Dmediatek,mtu3.txt20 - phys : see usb-hcd.yaml in the current directory
22 refer to usb/generic.txt
32 new bindings, and use "usb-role-switch" property instead.
36 new bindings, and put into a usb-connector node.
37 see connector/usb-connector.yaml.
46 "full-speed"; refer to usb/generic.txt
47 - usb-role-switch : use USB Role Switch to support dual-role switch, but
48 not extcon; see usb/generic.txt.
63 additionally the properties from usb-hcd.yaml (in the current directory) are
69 Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.txt
[all …]
/freebsd/sys/contrib/dev/mediatek/mt76/mt7615/
H A Dusb.c28 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()
68 batch_len = min_t(int, usb->data_len, len - i); in mt7663u_copy()
69 memcpy(usb->data, val + i, batch_len); in mt7663u_copy()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/power/supply/
H A Daxp20x_usb_power.txt4 -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 Dgpio-charger.txt12 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";
/freebsd/sys/arm/ti/omap4/
H A Dfiles.omap44 arm/ti/usb/omap_ehci.c optional usb ehci
5 arm/ti/usb/omap_host.c optional usb
6 arm/ti/usb/omap_tll.c optional usb
/freebsd/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/cpm/
H A Dusb.txt4 - compatible : "fsl,cpm1-usb", "fsl,cpm2-usb", "fsl,qe-usb"
7 usb@11bc0 {
10 compatible = "fsl,cpm2-usb";
/freebsd/sys/modules/rtwn_usb/
H A DMakefile1 .PATH: ${SRCTOP}/sys/dev/rtwn/usb
13 .PATH: ${SRCTOP}/sys/dev/rtwn/rtl8188e/usb
17 .PATH: ${SRCTOP}/sys/dev/rtwn/rtl8192c/usb
21 .PATH: ${SRCTOP}/sys/dev/rtwn/rtl8192e/usb
24 .PATH: ${SRCTOP}/sys/dev/rtwn/rtl8812a/usb
28 .PATH: ${SRCTOP}/sys/dev/rtwn/rtl8821a/usb
/freebsd/libexec/rc/rc.d/
H A Dcfumass82 _template=`sysctl -n hw.usb.template`
84 sysctl hw.usb.template=-1 > /dev/null
93 _template=`sysctl -n hw.usb.template`
108 sysctl hw.usb.template="${_new_template}" > /dev/null
123 _template=`sysctl -n hw.usb.template`
138 sysctl hw.usb.template="${_new_template}" > /dev/null
/freebsd/sys/contrib/device-tree/Bindings/soc/fsl/cpm_qe/qe/
H A Dusb.txt4 - compatible : should be "fsl,<chip>-qe-usb", "fsl,mpc8323-qe-usb".
5 - reg : the first two cells should contain usb registers location and
23 usb@6c0 {
24 compatible = "fsl,mpc8360-qe-usb", "fsl,mpc8323-qe-usb";
/freebsd/sys/contrib/device-tree/Bindings/connector/
H A Dsamsung,usb-connector-11pin.txt8 The bindings are superset of usb-connector bindings for micro-USB connector[1].
11 - compatible: must be: "samsung,usb-connector-11pin", "usb-b-connector",
22 [1]: bindings/connector/usb-connector.yaml
33 compatible = "samsung,usb-connector-11pin", "usb-b-connector";

12345678910>>...70