| /OK3568_Linux_fs/u-boot/drivers/net/ldpaa_eth/ |
| H A D | ldpaa_wriop.c | 18 __weak phy_interface_t wriop_dpmac_enet_if(int dpmac_id, int lane_prtc) in wriop_dpmac_enet_if() argument 23 void wriop_init_dpmac(int sd, int dpmac_id, int lane_prtcl) in wriop_init_dpmac() argument 27 dpmac_info[dpmac_id].enabled = 0; in wriop_init_dpmac() 28 dpmac_info[dpmac_id].id = 0; in wriop_init_dpmac() 29 dpmac_info[dpmac_id].phy_addr = -1; in wriop_init_dpmac() 30 dpmac_info[dpmac_id].enet_if = PHY_INTERFACE_MODE_NONE; in wriop_init_dpmac() 32 enet_if = wriop_dpmac_enet_if(dpmac_id, lane_prtcl); in wriop_init_dpmac() 34 dpmac_info[dpmac_id].enabled = 1; in wriop_init_dpmac() 35 dpmac_info[dpmac_id].id = dpmac_id; in wriop_init_dpmac() 36 dpmac_info[dpmac_id].enet_if = enet_if; in wriop_init_dpmac() [all …]
|
| H A D | ls2080a.c | 39 static int is_device_disabled(int dpmac_id) in is_device_disabled() argument 44 return dpmac_to_devdisr[dpmac_id] & devdisr2; in is_device_disabled() 47 void wriop_dpmac_disable(int dpmac_id) in wriop_dpmac_disable() argument 51 setbits_le32(&gur->devdisr2, dpmac_to_devdisr[dpmac_id]); in wriop_dpmac_disable() 54 void wriop_dpmac_enable(int dpmac_id) in wriop_dpmac_enable() argument 58 clrbits_le32(&gur->devdisr2, dpmac_to_devdisr[dpmac_id]); in wriop_dpmac_enable() 61 phy_interface_t wriop_dpmac_enet_if(int dpmac_id, int lane_prtcl) in wriop_dpmac_enet_if() argument 65 if (is_device_disabled(dpmac_id + 1)) in wriop_dpmac_enet_if()
|
| H A D | ldpaa_eth.c | 27 bus = wriop_get_mdio(priv->dpmac_id); in init_phy() 31 phydev = phy_connect(bus, wriop_get_phy_address(priv->dpmac_id), in init_phy() 32 dev, wriop_get_enet_if(priv->dpmac_id)); in init_phy() 440 bus = wriop_get_mdio(priv->dpmac_id); in ldpaa_eth_open() 441 enet_if = wriop_get_enet_if(priv->dpmac_id); in ldpaa_eth_open() 561 struct mii_dev *bus = wriop_get_mdio(priv->dpmac_id); in ldpaa_eth_stop() 767 dpmac_cfg.mac_id = priv->dpmac_id; in ldpaa_dpmac_setup() 797 dpmac_endpoint.id = priv->dpmac_id; in ldpaa_dpmac_bind() 969 sprintf(net_dev->name, "DPMAC%d@%s", priv->dpmac_id, in ldpaa_eth_netdev_init() 993 int ldpaa_eth_init(int dpmac_id, phy_interface_t enet_if) in ldpaa_eth_init() argument [all …]
|
| H A D | ldpaa_eth.h | 120 int dpmac_id; member
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls2080aqds/ |
| H A D | eth.c | 98 int dpmac_id = 0, dpmac, mii_bus = 0; in sgmii_configure_repeater() local 118 dpmac_id = dpmac + 1; in sgmii_configure_repeater() 122 dpmac_id = dpmac + 9; in sgmii_configure_repeater() 149 printf("DPMAC %d:PHY is ..... Configured\n", dpmac_id); in sgmii_configure_repeater() 196 dpmac_id); in sgmii_configure_repeater() 203 dpmac_id); in sgmii_configure_repeater() 213 printf("DPMAC %d ..... FAILED to configure PHY\n", dpmac_id); in sgmii_configure_repeater() 593 void ls2080a_handle_phy_interface_sgmii(int dpmac_id) in ls2080a_handle_phy_interface_sgmii() argument 613 if (dpmac_id > WRIOP1_DPMAC9) in ls2080a_handle_phy_interface_sgmii() 620 lane = serdes_get_first_lane(FSL_SRDS_1, SGMII1 + dpmac_id - 1); in ls2080a_handle_phy_interface_sgmii() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpmac.c | 28 int dpmac_id, in dpmac_open() argument 40 cmd_params->dpmac_id = cpu_to_le32(dpmac_id); in dpmac_open()
|
| H A D | dpmac-cmd.h | 38 __le32 dpmac_id; member
|
| H A D | dpmac.h | 16 int dpmac_id,
|
| H A D | dpaa2-mac.c | 38 static struct device_node *dpaa2_mac_get_node(u16 dpmac_id) in dpaa2_mac_get_node() argument 52 if (id == dpmac_id) in dpaa2_mac_get_node()
|
| /OK3568_Linux_fs/u-boot/include/fsl-mc/ |
| H A D | fsl_dpmac.h | 37 #define DPMAC_CMD_OPEN(cmd, dpmac_id) \ argument 38 MC_CMD_OP(cmd, 0, 0, 32, int, dpmac_id) 119 int dpmac_id,
|
| H A D | fsl_mc_private.h | 68 int ldpaa_eth_init(int dpmac_id, phy_interface_t enet_if);
|
| H A D | ldpaa_wriop.h | 59 u8 wriop_is_enabled_dpmac(int dpmac_id);
|
| /OK3568_Linux_fs/u-boot/drivers/net/fsl-mc/ |
| H A D | dpmac.c | 16 int dpmac_id, in dpmac_open() argument 26 DPMAC_CMD_OPEN(cmd, dpmac_id); in dpmac_open()
|
| H A D | mc.c | 242 static int mc_fixup_dpl_mac_addr(void *blob, int dpmac_id, in mc_fixup_dpl_mac_addr() argument 251 sprintf(mac_name, "dpmac@%d", dpmac_id); in mc_fixup_dpl_mac_addr() 282 static int mc_fixup_dpc_mac_addr(void *blob, int dpmac_id, in mc_fixup_dpc_mac_addr() argument 290 sprintf(mac_name, "mac@%d", dpmac_id); in mc_fixup_dpc_mac_addr()
|