Home
last modified time | relevance | path

Searched refs:fecp (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c78 static int whack_reset(struct fec __iomem *fecp) in whack_reset() argument
82 FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_RESET); in whack_reset()
84 if ((FR(fecp, ecntrl) & FEC_ECNTRL_RESET) == 0) in whack_reset()
100 fep->fec.fecp = of_iomap(ofdev->dev.of_node, 0); in do_pd_setup()
101 if (!fep->fec.fecp) in do_pd_setup()
164 struct fec __iomem *fecp = fep->fec.fecp; in set_promiscuous_mode() local
166 FS(fecp, r_cntrl, FEC_RCNTRL_PROM); in set_promiscuous_mode()
201 struct fec __iomem *fecp = fep->fec.fecp; in set_multicast_finish() local
231 struct fec __iomem *fecp = fep->fec.fecp; restart() local
344 struct fec __iomem *fecp = fep->fec.fecp; stop() local
382 struct fec __iomem *fecp = fep->fec.fecp; napi_clear_event_fs() local
390 struct fec __iomem *fecp = fep->fec.fecp; napi_enable_fs() local
398 struct fec __iomem *fecp = fep->fec.fecp; napi_disable_fs() local
406 struct fec __iomem *fecp = fep->fec.fecp; rx_bd_done() local
414 struct fec __iomem *fecp = fep->fec.fecp; tx_kickstart() local
422 struct fec __iomem *fecp = fep->fec.fecp; get_int_events() local
430 struct fec __iomem *fecp = fep->fec.fecp; clear_int_events() local
[all...]
H A Dmii-fec.c55 struct fec __iomem *fecp = fec->fecp; in fs_enet_fec_mii_read() local
58 BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0); in fs_enet_fec_mii_read()
61 out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_read(location)); in fs_enet_fec_mii_read()
64 if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0) in fs_enet_fec_mii_read()
68 out_be32(&fecp->fec_ievent, FEC_ENET_MII); in fs_enet_fec_mii_read()
69 ret = in_be32(&fecp->fec_mii_data) & 0xffff; in fs_enet_fec_mii_read()
78 struct fec __iomem *fecp = fec->fecp; in fs_enet_fec_mii_write() local
82 BUG_ON((in_be32(&fecp in fs_enet_fec_mii_write()
[all...]
H A Dfs_enet.h66 struct fec __iomem *fecp; member
161 void __iomem *fecp; /* hw registers */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fs_enet/
H A Dmac-fec.c77 static int whack_reset(struct fec __iomem *fecp) in whack_reset() argument
81 FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_RESET); in whack_reset()
83 if ((FR(fecp, ecntrl) & FEC_ECNTRL_RESET) == 0) in whack_reset()
99 fep->fec.fecp = of_iomap(ofdev->dev.of_node, 0); in do_pd_setup()
100 if (!fep->fec.fecp) in do_pd_setup()
163 struct fec __iomem *fecp = fep->fec.fecp; in set_promiscuous_mode() local
165 FS(fecp, r_cntrl, FEC_RCNTRL_PROM); in set_promiscuous_mode()
200 struct fec __iomem *fecp = fep->fec.fecp; in set_multicast_finish() local
230 struct fec __iomem *fecp = fep->fec.fecp; restart() local
342 struct fec __iomem *fecp = fep->fec.fecp; stop() local
367 struct fec __iomem *fecp = fep->fec.fecp; napi_clear_event_fs() local
375 struct fec __iomem *fecp = fep->fec.fecp; napi_enable_fs() local
383 struct fec __iomem *fecp = fep->fec.fecp; napi_disable_fs() local
391 struct fec __iomem *fecp = fep->fec.fecp; rx_bd_done() local
399 struct fec __iomem *fecp = fep->fec.fecp; tx_kickstart() local
407 struct fec __iomem *fecp = fep->fec.fecp; get_int_events() local
415 struct fec __iomem *fecp = fep->fec.fecp; clear_int_events() local
[all...]
H A Dmii-fec.c56 struct fec __iomem *fecp = fec->fecp; in fs_enet_fec_mii_read() local
59 BUG_ON((in_be32(&fecp->fec_r_cntrl) & FEC_RCNTRL_MII_MODE) == 0); in fs_enet_fec_mii_read()
62 out_be32(&fecp->fec_mii_data, (phy_id << 23) | mk_mii_read(location)); in fs_enet_fec_mii_read()
65 if ((in_be32(&fecp->fec_ievent) & FEC_ENET_MII) != 0) in fs_enet_fec_mii_read()
69 out_be32(&fecp->fec_ievent, FEC_ENET_MII); in fs_enet_fec_mii_read()
70 ret = in_be32(&fecp->fec_mii_data) & 0xffff; in fs_enet_fec_mii_read()
79 struct fec __iomem *fecp = fec->fecp; in fs_enet_fec_mii_write() local
83 BUG_ON((in_be32(&fecp in fs_enet_fec_mii_write()
[all...]
H A Dfs_enet.h64 struct fec __iomem *fecp; member
176 void __iomem *fecp; /* hw registers */ member

Completed in 7 milliseconds