Home
last modified time | relevance | path

Searched +full:cv1800b +full:- +full:usb2 +full:- +full:phy (Results 1 – 3 of 3) sorted by relevance

/linux/Documentation/devicetree/bindings/phy/
H A Dsophgo,cv1800b-usb2-phy.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/phy/sophgo,cv1800b-usb2-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Sophgo CV18XX/SG200X USB 2.0 PHY
10 - Inochi Amaoto <inochiama@gmail.com>
14 const: sophgo,cv1800b-usb2-phy
19 "#phy-cells":
24 - description: PHY app clock
25 - description: PHY stb clock
[all …]
/linux/drivers/phy/sophgo/
H A Dphy-cv1800-usb2.c1 // SPDX-License-Identifier: GPL-2.0
16 #include <linux/phy/phy.h>
34 struct phy *phy; member
43 static int cv1800_usb_phy_set_mode(struct phy *_phy, in cv1800_usb_phy_set_mode()
46 struct cv1800_usb_phy *phy = phy_get_drvdata(_phy); in cv1800_usb_phy_set_mode() local
50 dev_info(&phy->phy->dev, "set mode %d", (int)mode); in cv1800_usb_phy_set_mode()
55 regmap_clear_bits(phy->syscon, REG_USB_PHY_CTRL, PHY_VBUS_POWER); in cv1800_usb_phy_set_mode()
59 regmap_set_bits(phy->syscon, REG_USB_PHY_CTRL, PHY_VBUS_POWER); in cv1800_usb_phy_set_mode()
62 if (!phy->support_otg) in cv1800_usb_phy_set_mode()
65 ret = regmap_read(phy->syscon, REG_USB_PHY_CTRL, &regval); in cv1800_usb_phy_set_mode()
[all …]
/linux/Documentation/devicetree/bindings/usb/
H A Ddwc2.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Rob Herring <robh@kernel.org>
13 - $ref: usb-drd.yaml#
14 - $ref: usb-hcd.yaml#
19 - const: brcm,bcm2835-usb
20 - const: hisilicon,hi6220-usb
21 - const: ingenic,jz4775-otg
22 - const: ingenic,jz4780-otg
[all …]