Searched refs:comphy (Results 1 – 17 of 17) sorted by relevance
| /Linux-v5.4/Documentation/devicetree/bindings/phy/ |
| 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. 15 A sub-node is required for each comphy lane provided by the comphy. 19 - reg: comphy lane number. 21 input port to use for a given comphy lane. 25 comphy: phy@18300 { 26 compatible = "marvell,armada-380-comphy";
|
| 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. 46 compatible = "marvell,comphy-cp110"; 66 comphy: phy@18300 { 67 compatible = "marvell,comphy-a3700"; 72 reg-names = "comphy",
|
| /Linux-v5.4/drivers/phy/marvell/ |
| D | Makefile | 5 obj-$(CONFIG_PHY_MVEBU_A3700_COMPHY) += phy-mvebu-a3700-comphy.o 7 obj-$(CONFIG_PHY_MVEBU_A38X_COMPHY) += phy-armada38x-comphy.o 8 obj-$(CONFIG_PHY_MVEBU_CP110_COMPHY) += phy-mvebu-cp110-comphy.o
|
| D | Kconfig | 26 tristate "Marvell A3700 comphy driver" 33 This driver allows to control the comphy, a hardware block providing 47 tristate "Marvell Armada 38x comphy driver" 52 This driver allows to control the comphy, an hardware block providing 57 tristate "Marvell CP110 comphy driver" 63 This driver allows to control the comphy, an hardware block providing
|
| /Linux-v5.4/arch/arm64/boot/dts/marvell/ |
| D | armada-7040-db.dts | 230 phy-names = "cp0-usb3h0-comphy"; 243 phy-names = "cp0-usb3h1-comphy";
|
| D | armada-37xx.dtsi | 255 comphy: phy@18300 { label 256 compatible = "marvell,comphy-a3700"; 261 reg-names = "comphy",
|
| D | armada-cp110.dtsi | 132 CP110_LABEL(comphy): phy@120000 { 133 compatible = "marvell,comphy-cp110";
|
| D | armada-8040-db.dts | 172 phy-names = "cp0-usb3h1-comphy";
|
| D | armada-8040-mcbin.dtsi | 368 phy-names = "cp1-usb3h0-comphy";
|
| D | armada-8040-clearfog-gt-8k.dts | 481 phy-names = "cp1-usb3h0-comphy";
|
| /Linux-v5.4/drivers/net/ethernet/marvell/ |
| D | mvneta.c | 441 struct phy *comphy; member 3157 if (!pp->comphy) in mvneta_comphy_init() 3160 ret = phy_set_mode_ext(pp->comphy, PHY_MODE_ETHERNET, in mvneta_comphy_init() 3165 return phy_power_on(pp->comphy); in mvneta_comphy_init() 3237 WARN_ON(phy_power_off(pp->comphy)); in mvneta_stop_dev() 3386 if (pp->comphy || state->interface != PHY_INTERFACE_MODE_2500BASEX) { in mvneta_validate() 3390 if (pp->comphy || state->interface == PHY_INTERFACE_MODE_2500BASEX) { in mvneta_validate() 3550 if (pp->comphy && pp->phy_interface != state->interface && in mvneta_mac_config() 3556 WARN_ON(phy_power_off(pp->comphy)); in mvneta_mac_config() 4477 struct phy *comphy; in mvneta_probe() local [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/net/ |
| D | marvell-armada-370-neta.txt | 22 - phys: comphy for the ethernet port, see ../phy/phy-bindings.txt
|
| D | sff,sfp.txt | 55 phy-names = "comphy";
|
| /Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2_main.c | 1313 if (!port->comphy) in mvpp22_comphy_init() 1316 ret = phy_set_mode_ext(port->comphy, PHY_MODE_ETHERNET, in mvpp22_comphy_init() 1321 return phy_power_on(port->comphy); in mvpp22_comphy_init() 3490 phy_power_off(port->comphy); in mvpp2_stop_dev() 5104 phy_power_off(port->comphy); in mvpp2_mac_config() 5195 struct phy *comphy = NULL; in mvpp2_port_probe() local 5232 comphy = devm_of_phy_get(&pdev->dev, port_node, NULL); in mvpp2_port_probe() 5233 if (IS_ERR(comphy)) { in mvpp2_port_probe() 5234 if (PTR_ERR(comphy) == -EPROBE_DEFER) { in mvpp2_port_probe() 5238 comphy = NULL; in mvpp2_port_probe() [all …]
|
| D | mvpp2.h | 940 struct phy *comphy; member
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | armada-38x.dtsi | 340 comphy: phy@18300 { label 341 compatible = "marvell,armada-380-comphy";
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 9756 F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c 9758 F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
|