Lines Matching defs:fecp
55 struct fec __iomem *fecp = fec->fecp;
58 BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0);
61 out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_read(location));
64 if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0)
68 out_be32(&fecp->fec_ievent, FEC_ENET_MII);
69 ret = in_be32(&fecp->fec_mii_data) & 0xffff;
78 struct fec __iomem *fecp = fec->fecp;
82 BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0);
85 out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_write(location, val));
88 if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0)
92 out_be32(&fecp->fec_ievent, FEC_ENET_MII);
133 fec->fecp = ioremap(res.start, res.end - res.start + 1);
134 if (!fec->fecp)
161 setbits32(&fec->fecp->fec_r_cntrl, FEC_RCNTRL_MII_MODE);
162 setbits32(&fec->fecp->fec_ecntrl, FEC_ECNTRL_PINMUX |
164 out_be32(&fec->fecp->fec_ievent, FEC_ENET_MII);
165 clrsetbits_be32(&fec->fecp->fec_mii_speed, 0x7E, fec->mii_speed);
185 iounmap(fec->fecp);
203 iounmap(fec->fecp);