Lines Matching refs:i

318 	int i, lane, idx;  in fdt_fixup_board_enet()  local
320 for (i = FM1_DTSEC1; i < FM1_DTSEC1 + CONFIG_SYS_NUM_FM1_DTSEC; i++) { in fdt_fixup_board_enet()
321 idx = i - FM1_DTSEC1; in fdt_fixup_board_enet()
322 switch (fm_info_get_enet_if(i)) { in fdt_fixup_board_enet()
329 switch (mdio_mux[i]) { in fdt_fixup_board_enet()
345 if (i == FM1_DTSEC4) in fdt_fixup_board_enet()
348 if (i == FM1_DTSEC5) in fdt_fixup_board_enet()
368 void t1040_handle_phy_interface_sgmii(int i) in t1040_handle_phy_interface_sgmii() argument
371 idx = i - FM1_DTSEC1; in t1040_handle_phy_interface_sgmii()
381 mdio_mux[i] = EMI1_SLOT1; in t1040_handle_phy_interface_sgmii()
382 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
385 if (FM1_DTSEC4 == i) in t1040_handle_phy_interface_sgmii()
386 fm_info_set_phy_address(i, riser_phy_addr[0]); in t1040_handle_phy_interface_sgmii()
387 if (FM1_DTSEC5 == i) in t1040_handle_phy_interface_sgmii()
388 fm_info_set_phy_address(i, riser_phy_addr[1]); in t1040_handle_phy_interface_sgmii()
390 mdio_mux[i] = EMI1_SLOT3; in t1040_handle_phy_interface_sgmii()
392 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
395 mdio_mux[i] = EMI1_SLOT4; in t1040_handle_phy_interface_sgmii()
396 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
400 fm_info_set_phy_address(i, riser_phy_addr[0]); in t1040_handle_phy_interface_sgmii()
401 mdio_mux[i] = EMI1_SLOT5; in t1040_handle_phy_interface_sgmii()
402 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
406 fm_info_set_phy_address(i, riser_phy_addr[0]); in t1040_handle_phy_interface_sgmii()
407 mdio_mux[i] = EMI1_SLOT6; in t1040_handle_phy_interface_sgmii()
408 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
411 if (FM1_DTSEC1 == i) in t1040_handle_phy_interface_sgmii()
412 fm_info_set_phy_address(i, riser_phy_addr[0]); in t1040_handle_phy_interface_sgmii()
413 if (FM1_DTSEC2 == i) in t1040_handle_phy_interface_sgmii()
414 fm_info_set_phy_address(i, riser_phy_addr[1]); in t1040_handle_phy_interface_sgmii()
415 if (FM1_DTSEC3 == i) in t1040_handle_phy_interface_sgmii()
416 fm_info_set_phy_address(i, riser_phy_addr[2]); in t1040_handle_phy_interface_sgmii()
417 if (FM1_DTSEC5 == i) in t1040_handle_phy_interface_sgmii()
418 fm_info_set_phy_address(i, riser_phy_addr[3]); in t1040_handle_phy_interface_sgmii()
420 mdio_mux[i] = EMI1_SLOT7; in t1040_handle_phy_interface_sgmii()
421 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
426 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_sgmii()
428 void t1040_handle_phy_interface_rgmii(int i) in t1040_handle_phy_interface_rgmii() argument
430 fm_info_set_phy_address(i, i == FM1_DTSEC5 ? in t1040_handle_phy_interface_rgmii()
433 mdio_mux[i] = (i == FM1_DTSEC5) ? EMI1_RGMII1 : in t1040_handle_phy_interface_rgmii()
435 fm_info_set_mdio(i, mii_dev_for_muxval(mdio_mux[i])); in t1040_handle_phy_interface_rgmii()
442 unsigned int i; in board_eth_init() local
456 for (i = 0; i < NUM_FM_PORTS; i++) in board_eth_init()
457 mdio_mux[i] = EMI_NONE; in board_eth_init()
485 for (i = FM1_DTSEC1; i < FM1_DTSEC1 + CONFIG_SYS_NUM_FM1_DTSEC; i++) { in board_eth_init()
486 switch (fm_info_get_enet_if(i)) { in board_eth_init()
488 fm_info_set_mdio(i, NULL); in board_eth_init()
491 t1040_handle_phy_interface_sgmii(i); in board_eth_init()
496 t1040_handle_phy_interface_rgmii(i); in board_eth_init()
504 for (i = 0; i < VSC9953_MAX_PORTS; i++) { in board_eth_init()
508 switch (i) { in board_eth_init()
517 i; in board_eth_init()
522 SGMII_SW1_MAC1 + i); in board_eth_init()
528 if (i != 3 || lane_to_slot[lane] == 7) in board_eth_init()
530 + i; in board_eth_init()
543 i - 4; in board_eth_init()
548 SGMII_SW1_MAC1 + i); in board_eth_init()
552 + i - 3; in board_eth_init()
560 vsc9953_port_enable(i); in board_eth_init()
572 vsc9953_port_enable(i); in board_eth_init()
579 vsc9953_port_info_set_mdio(i, bus); in board_eth_init()
580 vsc9953_port_enable(i); in board_eth_init()
582 vsc9953_port_info_set_phy_address(i, phy_addr); in board_eth_init()
583 vsc9953_port_info_set_phy_int(i, phy_int); in board_eth_init()