fecp               66 drivers/net/ethernet/freescale/fs_enet/fs_enet.h 	struct fec __iomem *fecp;
fecp              161 drivers/net/ethernet/freescale/fs_enet/fs_enet.h 			void __iomem *fecp;	/* hw registers        */
fecp               78 drivers/net/ethernet/freescale/fs_enet/mac-fec.c static int whack_reset(struct fec __iomem *fecp)
fecp               82 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_RESET);
fecp               84 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		if ((FR(fecp, ecntrl) & FEC_ECNTRL_RESET) == 0)
fecp              100 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	fep->fec.fecp = of_iomap(ofdev->dev.of_node, 0);
fecp              164 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              166 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FS(fecp, r_cntrl, FEC_RCNTRL_PROM);
fecp              201 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              210 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FC(fecp, r_cntrl, FEC_RCNTRL_PROM);
fecp              211 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, grp_hash_table_high, fep->fec.hthi);
fecp              212 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, grp_hash_table_low, fep->fec.htlo);
fecp              231 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              240 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	r = whack_reset(fep->fec.fecp);
fecp              252 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, addr_low, addrhi);
fecp              253 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, addr_high, addrlo);
fecp              258 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, grp_hash_table_high, fep->fec.hthi);
fecp              259 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, grp_hash_table_low, fep->fec.htlo);
fecp              264 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_buff_size, PKT_MAXBLR_SIZE);
fecp              266 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_cntrl, PKT_MAXBUF_SIZE << 16);
fecp              268 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_hash, PKT_MAXBUF_SIZE);
fecp              278 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_des_start, rx_bd_base_phys);
fecp              279 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, x_des_start, tx_bd_base_phys);
fecp              287 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FS(fecp, dma_control, 0xC0000000);
fecp              289 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, fun_code, 0x78000000);
fecp              295 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, mii_speed, fec_inf->mii_speed);
fecp              300 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ievent, 0xffc0);
fecp              302 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ivec, (virq_to_hw(fep->interrupt) / 2) << 29);
fecp              304 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_cntrl, FEC_RCNTRL_MII_MODE);	/* MII enable */
fecp              310 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FS(fecp, r_cntrl, fpi->use_rmii ?
fecp              317 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FC(fecp, r_cntrl, FEC_RCNTRL_DRT);
fecp              318 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FS(fecp, x_cntrl, FEC_TCNTRL_FDEN);	/* FD enable */
fecp              320 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FS(fecp, r_cntrl, FEC_RCNTRL_DRT);
fecp              321 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FC(fecp, x_cntrl, FEC_TCNTRL_FDEN);	/* FD disable */
fecp              330 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB |
fecp              336 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_ETHER_EN);
fecp              337 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_des_active, 0x01000000);
fecp              344 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              350 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	if ((FR(fecp, ecntrl) & FEC_ECNTRL_ETHER_EN) == 0)
fecp              353 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, x_cntrl, 0x01);	/* Graceful transmit stop */
fecp              354 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	for (i = 0; ((FR(fecp, ievent) & 0x10000000) == 0) &&
fecp              363 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, imask, 0);
fecp              364 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FC(fecp, ecntrl, FEC_ECNTRL_ETHER_EN);
fecp              370 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FS(fecp, r_cntrl, fpi->use_rmii ?
fecp              373 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FS(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_ETHER_EN);
fecp              374 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FW(fecp, ievent, FEC_ENET_MII);
fecp              375 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 		FW(fecp, mii_speed, feci->mii_speed);
fecp              382 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              384 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ievent, FEC_NAPI_EVENT_MSK);
fecp              390 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              392 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FS(fecp, imask, FEC_NAPI_EVENT_MSK);
fecp              398 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              400 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FC(fecp, imask, FEC_NAPI_EVENT_MSK);
fecp              406 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              408 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, r_des_active, 0x01000000);
fecp              414 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              416 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, x_des_active, 0x01000000);
fecp              422 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              424 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	return FR(fecp, ievent) & FR(fecp, imask);
fecp              430 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	struct fec __iomem *fecp = fep->fec.fecp;
fecp              432 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	FW(fecp, ievent, int_events);
fecp              449 drivers/net/ethernet/freescale/fs_enet/mac-fec.c 	memcpy_fromio(p, fep->fec.fecp, sizeof(struct fec));
fecp               55 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	struct fec __iomem *fecp = fec->fecp;
fecp               58 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0);
fecp               61 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_read(location));
fecp               64 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 		if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0)
fecp               68 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 		out_be32(&fecp->fec_ievent, FEC_ENET_MII);
fecp               69 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 		ret = in_be32(&fecp->fec_mii_data) & 0xffff;
fecp               78 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	struct fec __iomem *fecp = fec->fecp;
fecp               82 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0);
fecp               85 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_write(location, val));
fecp               88 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 		if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0)
fecp               92 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 		out_be32(&fecp->fec_ievent, FEC_ENET_MII);
fecp              132 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	fec->fecp = ioremap(res.start, resource_size(&res));
fecp              133 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	if (!fec->fecp) {
fecp              162 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	setbits32(&fec->fecp->fec_r_cntrl, FEC_RCNTRL_MII_MODE);
fecp              163 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	setbits32(&fec->fecp->fec_ecntrl, FEC_ECNTRL_PINMUX |
fecp              165 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	out_be32(&fec->fecp->fec_ievent, FEC_ENET_MII);
fecp              166 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	clrsetbits_be32(&fec->fecp->fec_mii_speed, 0x7E, fec->mii_speed);
fecp              180 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	iounmap(fec->fecp);
fecp              196 drivers/net/ethernet/freescale/fs_enet/mii-fec.c 	iounmap(fec->fecp);