Home
last modified time | relevance | path

Searched refs:mdio_mux (Results 1 – 14 of 14) sorted by relevance

/openbmc/u-boot/board/freescale/corenet_ds/
H A Deth_superhydra.c94 } mdio_mux[NUM_FM_PORTS]; variable
437 memset(mdio_mux, 0, sizeof(mdio_mux)); in board_eth_init()
553 mdio_mux[i].mask, mdio_mux[i].val); in board_eth_init()
571 mdio_mux[i].mask, mdio_mux[i].val); in board_eth_init()
641 mdio_mux[i].mask, mdio_mux[i].val); in board_eth_init()
690 mdio_mux[i].mask, in board_eth_init()
691 mdio_mux[i].val); in board_eth_init()
697 mdio_mux[i].mask, in board_eth_init()
698 mdio_mux[i].val); in board_eth_init()
718 mdio_mux[i].mask, mdio_mux[i].val); in board_eth_init()
[all …]
H A Deth_p4080.c268 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
299 mdio_mux[i] = EMI_NONE; in board_eth_init()
350 mdio_mux[i] = EMI1_SLOT3; in board_eth_init()
355 mdio_mux[i] = EMI1_SLOT4; in board_eth_init()
360 mdio_mux[i] = EMI1_SLOT5; in board_eth_init()
368 mdio_mux[i] = EMI1_RGMII; in board_eth_init()
390 mdio_mux[i] = EMI2_SLOT4; in board_eth_init()
395 mdio_mux[i] = EMI2_SLOT5; in board_eth_init()
417 mdio_mux[i] = EMI1_SLOT3; in board_eth_init()
422 mdio_mux[i] = EMI1_SLOT4; in board_eth_init()
[all …]
H A Deth_hydra.c89 } mdio_mux[NUM_FM_PORTS]; variable
240 unsigned int mux = mdio_mux[port].val & mdio_mux[port].mask; in board_ft_fman_fixup_port()
348 mdio_mux[i].val); in fdt_fixup_board_enet()
381 memset(mdio_mux, 0, sizeof(mdio_mux)); in board_eth_init()
420 mdio_mux[i].mask = BRDCFG1_EMI1_SEL_MASK; in board_eth_init()
424 mdio_mux[i].val = BRDCFG1_EMI1_SEL_SLOT1 | in board_eth_init()
428 mdio_mux[i].val = BRDCFG1_EMI1_SEL_SLOT2 | in board_eth_init()
432 mdio_mux[i].val = BRDCFG1_EMI1_SEL_SLOT5 | in board_eth_init()
446 mdio_mux[i].mask, mdio_mux[i].val); in board_eth_init()
459 mdio_mux[i].mask = BRDCFG1_EMI1_SEL_MASK; in board_eth_init()
[all …]
/openbmc/u-boot/board/freescale/t208xqds/
H A Deth_t208xqds.c58 static int mdio_mux[NUM_FM_PORTS]; variable
531 mdio_mux[i] = EMI_NONE; in board_eth_init()
719 mdio_mux[i] = EMI1_SLOT1; in board_eth_init()
721 mdio_mux[i])); in board_eth_init()
724 mdio_mux[i] = EMI1_SLOT2; in board_eth_init()
726 mdio_mux[i])); in board_eth_init()
731 mdio_mux[i])); in board_eth_init()
737 mdio_mux[i])); in board_eth_init()
742 mdio_mux[i])); in board_eth_init()
747 mdio_mux[i])); in board_eth_init()
[all …]
/openbmc/u-boot/board/freescale/t1040qds/
H A Deth.c63 static int mdio_mux[NUM_FM_PORTS]; variable
328 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
380 mdio_mux[i] = EMI1_SLOT1; in t1040_handle_phy_interface_sgmii()
389 mdio_mux[i] = EMI1_SLOT3; in t1040_handle_phy_interface_sgmii()
394 mdio_mux[i] = EMI1_SLOT4; in t1040_handle_phy_interface_sgmii()
400 mdio_mux[i] = EMI1_SLOT5; in t1040_handle_phy_interface_sgmii()
406 mdio_mux[i] = EMI1_SLOT6; in t1040_handle_phy_interface_sgmii()
419 mdio_mux[i] = EMI1_SLOT7; in t1040_handle_phy_interface_sgmii()
425 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
432 mdio_mux[i] = (i == FM1_DTSEC5) ? EMI1_RGMII1 : in t1040_handle_phy_interface_rgmii()
[all …]
/openbmc/u-boot/board/freescale/t102xqds/
H A Deth_t102xqds.c39 static int mdio_mux[NUM_FM_PORTS]; variable
269 mdio_mux[i] = EMI_NONE; in board_eth_init()
389 mdio_mux[i] = EMI1_SLOT2; in board_eth_init()
391 mdio_mux[i])); in board_eth_init()
394 mdio_mux[i] = EMI1_SLOT3; in board_eth_init()
396 mdio_mux[i])); in board_eth_init()
399 mdio_mux[i] = EMI1_SLOT4; in board_eth_init()
401 mdio_mux[i])); in board_eth_init()
404 mdio_mux[i] = EMI1_SLOT5; in board_eth_init()
406 mdio_mux[i])); in board_eth_init()
[all …]
/openbmc/u-boot/board/freescale/ls1043aqds/
H A Deth.c30 static int mdio_mux[NUM_FM_PORTS]; variable
189 switch (mdio_mux[port]) { in board_ft_fman_fixup_port()
269 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
309 mdio_mux[i] = EMI_NONE; in board_eth_init()
454 mdio_mux[i] = EMI1_SLOT1; in board_eth_init()
456 mdio_mux[i])); in board_eth_init()
459 mdio_mux[i] = EMI1_SLOT2; in board_eth_init()
461 mdio_mux[i])); in board_eth_init()
464 mdio_mux[i] = EMI1_SLOT3; in board_eth_init()
466 mdio_mux[i])); in board_eth_init()
[all …]
/openbmc/u-boot/board/freescale/ls1046aqds/
H A Deth.c28 static int mdio_mux[NUM_FM_PORTS]; variable
247 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
286 mdio_mux[i] = EMI_NONE; in board_eth_init()
395 mdio_mux[i] = EMI1_SLOT1; in board_eth_init()
397 mdio_mux[i])); in board_eth_init()
400 mdio_mux[i] = EMI1_SLOT2; in board_eth_init()
402 mdio_mux[i])); in board_eth_init()
405 mdio_mux[i] = EMI1_SLOT4; in board_eth_init()
407 mdio_mux[i])); in board_eth_init()
416 mdio_mux[i] = EMI1_RGMII1; in board_eth_init()
[all …]
/openbmc/u-boot/board/freescale/t4qds/
H A Deth.c42 static int mdio_mux[NUM_FM_PORTS]; variable
353 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
504 mdio_mux[i] = EMI_NONE; in board_eth_init()
629 mdio_mux[i] = EMI1_SLOT1; in board_eth_init()
634 mdio_mux[i] = EMI1_SLOT2; in board_eth_init()
646 mdio_mux[i] = EMI1_RGMII; in board_eth_init()
671 mdio_mux[i] = EMI2; in board_eth_init()
807 mdio_mux[i] = EMI1_SLOT3; in board_eth_init()
812 mdio_mux[i] = EMI1_SLOT4; in board_eth_init()
828 mdio_mux[i] = EMI1_RGMII; in board_eth_init()
[all …]
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-sun8i.c777 struct device_node *mdio_mux, *iphynode; in get_ephy_nodes() local
781 mdio_mux = of_get_child_by_name(priv->device->of_node, "mdio-mux"); in get_ephy_nodes()
782 if (!mdio_mux) { in get_ephy_nodes()
787 mdio_internal = of_get_compatible_child(mdio_mux, in get_ephy_nodes()
789 of_node_put(mdio_mux); in get_ephy_nodes()
919 struct device_node *mdio_mux; in sun8i_dwmac_register_mdio_mux() local
922 mdio_mux = of_get_child_by_name(priv->device->of_node, "mdio-mux"); in sun8i_dwmac_register_mdio_mux()
923 if (!mdio_mux) in sun8i_dwmac_register_mdio_mux()
926 ret = mdio_mux_init(priv->device, mdio_mux, mdio_mux_syscon_switch_fn, in sun8i_dwmac_register_mdio_mux()
928 of_node_put(mdio_mux); in sun8i_dwmac_register_mdio_mux()
/openbmc/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-v3.dtsi43 &mdio_mux {
H A Dsun8i-v3s.dtsi559 mdio_mux: mdio-mux { label
/openbmc/linux/Documentation/leds/
H A Dwell-known-leds.txt88 Good: mdio_mux-0.1:00:green:left
/openbmc/linux/arch/arm64/boot/dts/ti/
H A Dk3-am642-evm.dts194 mdio_mux: mux-controller { label
203 mux-controls = <&mdio_mux>;