/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | phy-armada38x-comphy.txt | 1 mvebu armada 38x comphy driver 4 This comphy controller can be found on Marvell Armada 38x. It provides a 10 - compatible: should be "marvell,armada-380-comphy" 11 - reg: should contain the comphy register location and length. 17 - reg-names: must be "comphy" as the first name, and "conf". 18 - reg: must contain the comphy register location and length as the first 22 A sub-node is required for each comphy lane provided by the comphy. 26 - reg: comphy lane number. 28 input port to use for a given comphy lane. 32 comphy: phy@18300 { [all …]
|
H A D | phy-mvebu-comphy.txt | 1 MVEBU comphy drivers 13 * "marvell,comphy-cp110" for Armada 7k/8k 14 * "marvell,comphy-a3700" for Armada 3700 35 A sub-node is required for each comphy lane provided by the comphy. 41 input port to use for a given comphy lane. 45 CP11X_LABEL(comphy): phy@120000 { 46 compatible = "marvell,comphy-cp110"; 66 comphy: phy@18300 { 67 compatible = "marvell,comphy-a3700"; 72 reg-names = "comphy",
|
/openbmc/linux/drivers/phy/marvell/ |
H A D | Makefile | 7 obj-$(CONFIG_PHY_MVEBU_A3700_COMPHY) += phy-mvebu-a3700-comphy.o 9 obj-$(CONFIG_PHY_MVEBU_A38X_COMPHY) += phy-armada38x-comphy.o 10 obj-$(CONFIG_PHY_MVEBU_CP110_COMPHY) += phy-mvebu-cp110-comphy.o
|
H A D | Kconfig | 28 tristate "Marvell A3700 comphy driver" 35 This driver allows to control the comphy, a hardware block providing 49 tristate "Marvell Armada 38x comphy driver" 54 This driver allows to control the comphy, an hardware block providing 59 tristate "Marvell CP110 comphy driver" 65 This driver allows to control the comphy, an hardware block providing
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | armada-37xx.dtsi | 48 #include <dt-bindings/comphy/comphy_data.h> 315 comphy: comphy@18300 { label 316 compatible = "marvell,mvebu-comphy", "marvell,comphy-armada-3700";
|
H A D | armada-cp110-slave.dtsi | 47 #include <dt-bindings/comphy/comphy_data.h> 244 cps_comphy: comphy@441000 { 245 compatible = "marvell,mvebu-comphy", "marvell,comphy-cp110";
|
H A D | armada-cp110-master.dtsi | 47 #include <dt-bindings/comphy/comphy_data.h> 243 cpm_comphy: comphy@441000 { 244 compatible = "marvell,mvebu-comphy", "marvell,comphy-cp110";
|
H A D | armada-3720-turris-mox.dts | 58 &comphy {
|
H A D | armada-3720-uDPU.dts | 109 &comphy {
|
H A D | armada-3720-espressobin.dts | 72 &comphy {
|
H A D | armada-3720-db.dts | 71 &comphy {
|
/openbmc/linux/arch/arm64/boot/dts/marvell/ |
H A D | armada-7040-db.dts | 234 phy-names = "cp0-usb3h0-comphy", "utmi"; 248 phy-names = "cp0-usb3h1-comphy", "utmi";
|
H A D | armada-37xx.dtsi | 271 comphy: phy@18300 { label 272 compatible = "marvell,comphy-a3700"; 277 reg-names = "comphy",
|
H A D | armada-cp11x.dtsi | 135 CP11X_LABEL(comphy): phy@120000 { 136 compatible = "marvell,comphy-cp110";
|
H A D | armada-7040-mochabin.dts | 424 phy-names = "cp0-usb3h0-comphy", "utmi";
|
H A D | armada-8040-mcbin.dtsi | 384 phy-names = "cp1-usb3h0-comphy", "utmi";
|
H A D | armada-8040-puzzle-m801.dts | 500 phy-names = "cp1-usb3h0-comphy";
|
H A D | armada-8040-clearfog-gt-8k.dts | 608 phy-names = "cp1-usb3h0-comphy";
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | marvell-armada-370-neta.txt | 23 - phys: comphy for the ethernet port, see ../phy/phy-bindings.txt
|
/openbmc/linux/arch/arm/boot/dts/marvell/ |
H A D | armada-38x.dtsi | 357 comphy: phy@18300 { label 358 compatible = "marvell,armada-380-comphy"; 359 reg-names = "comphy", "conf";
|
/openbmc/linux/drivers/net/ethernet/marvell/ |
H A D | mvneta.c | 537 struct phy *comphy; member 3700 ret = phy_set_mode_ext(pp->comphy, PHY_MODE_ETHERNET, interface); in mvneta_comphy_init() 3704 return phy_power_on(pp->comphy); in mvneta_comphy_init() 3712 if (pp->comphy) { in mvneta_config_interface() 3825 WARN_ON(phy_power_off(pp->comphy)); in mvneta_stop_dev() 4109 WARN_ON(phy_power_off(pp->comphy)); in mvneta_mac_prepare() 5460 struct phy *comphy; in mvneta_probe() local 5493 comphy = devm_of_phy_get(&pdev->dev, dn, NULL); in mvneta_probe() 5494 if (comphy == ERR_PTR(-EPROBE_DEFER)) in mvneta_probe() 5497 if (IS_ERR(comphy)) in mvneta_probe() [all …]
|
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/ |
H A D | mvpp2_main.c | 1778 if (!port->comphy) in mvpp22_comphy_init() 1781 ret = phy_set_mode_ext(port->comphy, PHY_MODE_ETHERNET, interface); in mvpp22_comphy_init() 1785 return phy_power_on(port->comphy); in mvpp22_comphy_init() 4643 phy_power_off(port->comphy); in mvpp2_stop_dev() 6479 phy_power_off(port->comphy); in mvpp2_mac_prepare() 6712 struct phy *comphy = NULL; in mvpp2_port_probe() local 6758 comphy = devm_of_phy_get(&pdev->dev, port_node, NULL); in mvpp2_port_probe() 6759 if (IS_ERR(comphy)) { in mvpp2_port_probe() 6760 if (PTR_ERR(comphy) == -EPROBE_DEFER) { in mvpp2_port_probe() 6764 comphy = NULL; in mvpp2_port_probe() [all …]
|
H A D | mvpp2.h | 1244 struct phy *comphy; member
|
/openbmc/linux/ |
H A D | MAINTAINERS | 12681 F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt 12682 F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
|
/openbmc/ |
D | opengrok1.0.log | [all...] |