/linux/Documentation/devicetree/bindings/phy/ |
H A D | qcom,snps-eusb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/qcom,snps-eusb2-phy.yaml# 7 title: Qualcomm SNPS eUSB2 phy controller 13 eUSB2 controller supports LS/FS/HS usb connectivity on Qualcomm chipsets. 20 - qcom,milos-snps-eusb2-phy 21 - qcom,sar2130p-snps-eusb2-phy 22 - qcom,sdx75-snps-eusb2-phy 23 - qcom,sm8650-snps-eusb2-phy 24 - qcom,x1e80100-snps-eusb2-phy 25 - const: qcom,sm8550-snps-eusb2-phy 26 - const: qcom,sm8550-snps-eusb2-phy [all …]
|
H A D | qcom,snps-eusb2-repeater.yaml | 4 $id: http://devicetree.org/schemas/phy/qcom,snps-eusb2-repeater.yaml# 7 title: Qualcomm Synopsis eUSB2 to USB 2.0 repeater 13 eUSB2 repeater converts between eUSB2 and USB 2.0 signaling levels and 14 allows a eUSB2 PHY to connect to legacy USB 2.0 products 21 - qcom,pm7550ba-eusb2-repeater 22 - const: qcom,pm8550b-eusb2-repeater 24 - qcom,pm8550b-eusb2-repeater 25 - qcom,smb2360-eusb2-repeater 72 compatible = "qcom,pm8550b-eusb2-repeater";
|
H A D | qcom,m31-eusb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/qcom,m31-eusb2-phy.yaml# 7 title: Qualcomm M31 eUSB2 phy 13 M31 based eUSB2 controller, which supports LS/FS/HS usb connectivity 14 on Qualcomm chipsets. It is paired with a eUSB2 repeater. 20 - qcom,sm8750-m31-eusb2-phy 42 Phandle to eUSB2 repeater 67 compatible = "qcom,sm8750-m31-eusb2-phy";
|
H A D | samsung,exynos2200-eusb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/samsung,exynos2200-eusb2-phy.yaml# 7 title: Samsung Exynos2200 eUSB2 phy controller 13 Samsung Exynos2200 eUSB2 phy, based on Synopsys eUSB2 IP block, supports 19 - samsung,exynos2200-eusb2-phy 45 Phandle to eUSB2 to USB 2.0 repeater 69 compatible = "samsung,exynos2200-eusb2-phy";
|
/linux/drivers/phy/ |
H A D | Kconfig | 47 tristate "SNPS eUSB2 PHY Driver" 51 Enable support for the USB high-speed SNPS eUSB2 phy on select 94 tristate "NXP PTN3222 1-port eUSB2 to USB2 redriver" 99 Enable this to support NXP PTN3222 1-port eUSB2 to USB2 Redriver. 100 This redriver performs translation between eUSB2 and USB2 signalling
|
H A D | phy-snps-eusb2.c | 612 .compatible = "qcom,sm8550-snps-eusb2-phy", 615 .compatible = "samsung,exynos2200-eusb2-phy", 626 .name = "snps-eusb2-hsphy", 632 MODULE_DESCRIPTION("Synopsys eUSB2 HS PHY driver");
|
H A D | Makefile | 12 obj-$(CONFIG_PHY_SNPS_EUSB2) += phy-snps-eusb2.o
|
/linux/drivers/phy/qualcomm/ |
H A D | Kconfig | 129 tristate "Qualcomm PMIC eUSB2 Repeater Driver" 133 Enable support for the USB high-speed eUSB2 repeater on Qualcomm 134 PMICs. The repeater is paired with a Synopsys or M31 eUSB2 Phy 162 tristate "Qualcomm M31 eUSB2 PHY driver support" 166 Enable this to support M31 EUSB2 PHY transceivers on Qualcomm 168 up of the associated USB repeater that is paired with the eUSB2
|
H A D | phy-qcom-eusb2-repeater.c | 13 /* eUSB2 status registers */ 17 /* eUSB2 control registers */ 259 .compatible = "qcom,pm8550b-eusb2-repeater", 263 .compatible = "qcom,smb2360-eusb2-repeater", 274 .name = "qcom-eusb2-repeater", 281 MODULE_DESCRIPTION("Qualcomm PMIC eUSB2 Repeater driver");
|
H A D | Makefile | 8 obj-$(CONFIG_PHY_QCOM_M31_EUSB) += phy-qcom-m31-eusb2.o 19 obj-$(CONFIG_PHY_QCOM_EUSB2_REPEATER) += phy-qcom-eusb2-repeater.o
|
H A D | phy-qcom-m31-eusb2.c | 307 { .compatible = "qcom,sm8750-m31-eusb2-phy", .data = &m31_eusb_v1_data }, 323 MODULE_DESCRIPTION("eUSB2 Qualcomm M31 HSPHY driver");
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | pm7550ba.dtsi | 64 compatible = "qcom,pm7550ba-eusb2-repeater", "qcom,pm8550b-eusb2-repeater";
|
H A D | x1e80100-pmics.dtsi | 497 compatible = "qcom,smb2360-eusb2-repeater"; 512 compatible = "qcom,smb2360-eusb2-repeater"; 527 compatible = "qcom,smb2360-eusb2-repeater"; 542 compatible = "qcom,smb2360-eusb2-repeater";
|
H A D | pm8550b.dtsi | 59 compatible = "qcom,pm8550b-eusb2-repeater";
|
H A D | sm8650-mtp.dts | 855 * eUSB2 DP/DM -> PM85550HS -> eUSB2 DP/DM -> USB-C
|
H A D | x1e80100.dtsi | 2823 compatible = "qcom,x1e80100-snps-eusb2-phy", 2824 "qcom,sm8550-snps-eusb2-phy"; 2893 compatible = "qcom,x1e80100-snps-eusb2-phy", 2894 "qcom,sm8550-snps-eusb2-phy"; 2963 compatible = "qcom,x1e80100-snps-eusb2-phy", 2964 "qcom,sm8550-snps-eusb2-phy"; 4616 compatible = "qcom,x1e80100-snps-eusb2-phy", 4617 "qcom,sm8550-snps-eusb2-phy"; 4630 compatible = "qcom,x1e80100-snps-eusb2-phy", 4631 "qcom,sm8550-snps-eusb2-phy"; [all …]
|
H A D | sm8650-qrd.dts | 1291 * eUSB2 DP/DM -> PM85550HS -> eUSB2 DP/DM -> WCD9395 -> USB-C
|
H A D | sm8650-hdk.dts | 1308 * eUSB2 DP/DM -> PM85550HS -> eUSB2 DP/DM -> WCD9395 -> USB-C
|
H A D | sdx75.dtsi | 829 compatible = "qcom,sdx75-snps-eusb2-phy", "qcom,sm8550-snps-eusb2-phy";
|
H A D | sar2130p.dtsi | 1864 compatible = "qcom,sar2130p-snps-eusb2-phy", 1865 "qcom,sm8550-snps-eusb2-phy";
|
/linux/drivers/usb/core/ |
H A D | config.c | 75 * eUSB2 isochronous endpoint companion descriptor for this endpoint in usb_parse_eusb2_isoc_endpoint_companion() 94 dev_notice(ddev, "No eUSB2 isoc ep %d companion for config %d interface %d altsetting %d\n", in usb_parse_eusb2_isoc_endpoint_companion() 451 * eUSB2 devices (see USB 2.0 Double Isochronous IN ECN 9.6.6 Endpoint) in usb_parse_endpoint() 509 /* Parse a possible eUSB2 periodic endpoint companion descriptor */ in usb_parse_endpoint()
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | qcom,spmi-pmic.yaml | 173 $ref: /schemas/phy/qcom,snps-eusb2-repeater.yaml#
|
/linux/arch/arm64/boot/dts/exynos/ |
H A D | exynos2200.dtsi | 362 compatible = "samsung,exynos2200-eusb2-phy";
|
/linux/drivers/phy/samsung/ |
H A D | phy-exynos5-usbdrd.c | 2321 * USB32DRD 4nm controller implements Synopsys eUSB2.0 PHY in exynos5_usbdrd_phy_probe()
|
/linux/include/linux/ |
H A D | usb.h | 54 * @eusb2_isoc_ep_comp: eUSB2 isoc companion descriptor for this endpoint
|