/openbmc/u-boot/board/freescale/corenet_ds/ |
H A D | eth_superhydra.c | 94 } 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 D | eth_p4080.c | 268 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 D | eth_hydra.c | 89 } 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 D | eth_t208xqds.c | 58 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 D | eth.c | 63 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 D | eth_t102xqds.c | 39 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 D | eth.c | 30 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 D | eth.c | 28 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 D | eth.c | 42 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 D | dwmac-sun8i.c | 777 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 D | sun8i-v3.dtsi | 43 &mdio_mux {
|
H A D | sun8i-v3s.dtsi | 559 mdio_mux: mdio-mux { label
|
/openbmc/linux/Documentation/leds/ |
H A D | well-known-leds.txt | 88 Good: mdio_mux-0.1:00:green:left
|
/openbmc/linux/arch/arm64/boot/dts/ti/ |
H A D | k3-am642-evm.dts | 194 mdio_mux: mux-controller { label 203 mux-controls = <&mdio_mux>;
|