Lines Matching refs:ep
109 fep->scc.ep = of_iomap(ofdev->dev.of_node, 1); in do_pd_setup()
110 if (!fep->scc.ep) { in do_pd_setup()
182 scc_enet_t __iomem *ep = fep->scc.ep; in set_multicast_start() local
184 W16(ep, sen_gaddr1, 0); in set_multicast_start()
185 W16(ep, sen_gaddr2, 0); in set_multicast_start()
186 W16(ep, sen_gaddr3, 0); in set_multicast_start()
187 W16(ep, sen_gaddr4, 0); in set_multicast_start()
193 scc_enet_t __iomem *ep = fep->scc.ep; in set_multicast_one() local
200 W16(ep, sen_taddrh, taddrh); in set_multicast_one()
201 W16(ep, sen_taddrm, taddrm); in set_multicast_one()
202 W16(ep, sen_taddrl, taddrl); in set_multicast_one()
210 scc_enet_t __iomem *ep = fep->scc.ep; in set_multicast_finish() local
219 W16(ep, sen_gaddr1, 0xffff); in set_multicast_finish()
220 W16(ep, sen_gaddr2, 0xffff); in set_multicast_finish()
221 W16(ep, sen_gaddr3, 0xffff); in set_multicast_finish()
222 W16(ep, sen_gaddr4, 0xffff); in set_multicast_finish()
248 scc_enet_t __iomem *ep = fep->scc.ep; in restart() local
257 for (i = 0; i < sizeof(*ep); i++) in restart()
258 __fs_out8((u8 __iomem *)ep + i, 0); in restart()
261 W16(ep, sen_genscc.scc_rbase, fep->ring_mem_addr); in restart()
262 W16(ep, sen_genscc.scc_tbase, in restart()
268 W8(ep, sen_genscc.scc_rfcr, SCC_EB | SCC_GBL); in restart()
269 W8(ep, sen_genscc.scc_tfcr, SCC_EB | SCC_GBL); in restart()
271 W8(ep, sen_genscc.scc_rfcr, SCC_EB); in restart()
272 W8(ep, sen_genscc.scc_tfcr, SCC_EB); in restart()
279 W16(ep, sen_genscc.scc_mrblr, 0x5f0); in restart()
283 W32(ep, sen_cpres, 0xffffffff); in restart()
284 W32(ep, sen_cmask, 0xdebb20e3); in restart()
286 W32(ep, sen_crcec, 0); /* CRC Error counter */ in restart()
287 W32(ep, sen_alec, 0); /* alignment error counter */ in restart()
288 W32(ep, sen_disfc, 0); /* discard frame counter */ in restart()
290 W16(ep, sen_pads, 0x8888); /* Tx short frame pad character */ in restart()
291 W16(ep, sen_retlim, 15); /* Retry limit threshold */ in restart()
293 W16(ep, sen_maxflr, 0x5ee); /* maximum frame length register */ in restart()
295 W16(ep, sen_minflr, PKT_MINBUF_SIZE); /* minimum frame length register */ in restart()
297 W16(ep, sen_maxd1, 0x000005f0); /* maximum DMA1 length */ in restart()
298 W16(ep, sen_maxd2, 0x000005f0); /* maximum DMA2 length */ in restart()
302 W16(ep, sen_gaddr1, 0); in restart()
303 W16(ep, sen_gaddr2, 0); in restart()
304 W16(ep, sen_gaddr3, 0); in restart()
305 W16(ep, sen_gaddr4, 0); in restart()
306 W16(ep, sen_iaddr1, 0); in restart()
307 W16(ep, sen_iaddr2, 0); in restart()
308 W16(ep, sen_iaddr3, 0); in restart()
309 W16(ep, sen_iaddr4, 0); in restart()
318 W16(ep, sen_paddrh, paddrh); in restart()
319 W16(ep, sen_paddrm, paddrm); in restart()
320 W16(ep, sen_paddrl, paddrl); in restart()
322 W16(ep, sen_pper, 0); in restart()
323 W16(ep, sen_taddrl, 0); in restart()
324 W16(ep, sen_taddrm, 0); in restart()
325 W16(ep, sen_taddrh, 0); in restart()
473 memcpy_fromio(p, fep->scc.ep, sizeof(scc_enet_t __iomem *)); in get_regs()