Lines Matching defs:port
46 /* port is 0 based */
47 int netcp_sgmii_reset(void __iomem *sgmii_ofs, int port)
50 sgmii_write_reg_bit(sgmii_ofs, SGMII_SRESET_REG(port),
53 while ((sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port)) &
60 /* port is 0 based */
61 bool netcp_sgmii_rtreset(void __iomem *sgmii_ofs, int port, bool set)
67 reg = sgmii_read_reg(sgmii_ofs, SGMII_SRESET_REG(port));
73 sgmii_write_reg(sgmii_ofs, SGMII_SRESET_REG(port), reg);
79 int netcp_sgmii_get_port_link(void __iomem *sgmii_ofs, int port)
83 status = sgmii_read_reg(sgmii_ofs, SGMII_STATUS_REG(port));
89 int netcp_sgmii_config(void __iomem *sgmii_ofs, int port, u32 interface)
122 sgmii_write_reg(sgmii_ofs, SGMII_CTL_REG(port), 0);
127 status = sgmii_read_reg(sgmii_ofs, SGMII_STATUS_REG(port));
135 sgmii_write_reg(sgmii_ofs, SGMII_MRADV_REG(port), mr_adv_ability);
136 sgmii_write_reg(sgmii_ofs, SGMII_CTL_REG(port), control);
144 status = sgmii_read_reg(sgmii_ofs, SGMII_STATUS_REG(port));