Searched +full:hi6220 +full:- +full:usb +full:- +full:phy (Results 1 – 7 of 7) sorted by relevance
/linux/Documentation/devicetree/bindings/phy/ |
H A D | hisilicon,hi6220-usb-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/hisilicon,hi6220-usb-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Hisilicon hi6220 USB PHY 10 - Zhangfei Gao <zhangfei.gao@linaro.org> 14 const: hisilicon,hi6220-usb-phy 16 '#phy-cells': 19 phy-supply: 20 description: PHY power supply. [all …]
|
/linux/drivers/phy/hisilicon/ |
H A D | phy-hi6220-usb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 11 #include <linux/phy/phy.h> 51 struct regmap *reg = priv->reg; in hi6220_phy_init() 63 struct regmap *reg = priv->reg; in hi6220_phy_setup() 94 dev_err(priv->dev, "failed to setup phy ret: %d\n", ret); in hi6220_phy_setup() 98 static int hi6220_phy_start(struct phy *phy) in hi6220_phy_start() argument 100 struct hi6220_priv *priv = phy_get_drvdata(phy); in hi6220_phy_start() 105 static int hi6220_phy_exit(struct phy *phy) in hi6220_phy_exit() argument 107 struct hi6220_priv *priv = phy_get_drvdata(phy); in hi6220_phy_exit() 121 struct device *dev = &pdev->dev; in hi6220_phy_probe() [all …]
|
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Hisilicon platforms 6 tristate "hi6220 USB PHY support" 12 Enable this to support the HISILICON HI6220 USB PHY. 17 tristate "hi3660 USB PHY support" 22 Enable this to support the HISILICON HI3660 USB PHY. 27 tristate "hi3670 USB PHY support" 32 Enable this to support the HISILICON HI3670 USB PHY. 37 tristate "hi3670 PCIe PHY support" 42 Enable this to support the HiSilicon hi3670 PCIe PHY. [all …]
|
H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0-only 2 obj-$(CONFIG_PHY_HI6220_USB) += phy-hi6220-usb.o 3 obj-$(CONFIG_PHY_HI3660_USB) += phy-hi3660-usb3.o 4 obj-$(CONFIG_PHY_HI3670_USB) += phy-hi3670-usb3.o 5 obj-$(CONFIG_PHY_HI3670_PCIE) += phy-hi3670-pcie.o 6 obj-$(CONFIG_PHY_HISTB_COMBPHY) += phy-histb-combphy.o 7 obj-$(CONFIG_PHY_HISI_INNO_USB2) += phy-hisi-inno-usb2.o 8 obj-$(CONFIG_PHY_HIX5HD2_SATA) += phy-hix5hd2-sata.o
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | dwc2.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/dwc2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: DesignWare HS OTG USB 2.0 controller 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 [all …]
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | syscon.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 12 represent as any specific type of device. The typical use-case is 13 for some other node's driver, or platform-specific code, to acquire 20 - Lee Jones <lee@kernel.org> 30 - airoha,en7581-pbus-csr 31 - al,alpine-sysfabric-service 32 - allwinner,sun8i-a83t-system-controller 33 - allwinner,sun8i-h3-system-controller [all …]
|
/linux/drivers/usb/dwc2/ |
H A D | params.c | 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 3 * Copyright (C) 2004-2016 Synopsys, Inc. 9 #include <linux/usb/of.h> 20 struct dwc2_core_params *p = &hsotg->params; in dwc2_set_bcm_params() 22 p->host_rx_fifo_size = 774; in dwc2_set_bcm_params() 23 p->max_transfer_size = 65535; in dwc2_set_bcm_params() 24 p->max_packet_count = 511; in dwc2_set_bcm_params() 25 p->ahbcfg = 0x10; in dwc2_set_bcm_params() 30 struct dwc2_core_params *p = &hsotg->params; in dwc2_set_his_params() 32 p->otg_caps.hnp_support = false; in dwc2_set_his_params() [all …]
|