Home
last modified time | relevance | path

Searched refs:fman_mac (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/net/ethernet/freescale/fman/
A Dfman_dtsec.h38 struct fman_mac *dtsec_config(struct fman_mac_params *params);
39 int dtsec_set_promiscuous(struct fman_mac *dtsec, bool new_val);
41 int dtsec_adjust_link(struct fman_mac *dtsec,
43 int dtsec_restart_autoneg(struct fman_mac *dtsec);
46 int dtsec_enable(struct fman_mac *dtsec, enum comm_mode mode);
47 int dtsec_disable(struct fman_mac *dtsec, enum comm_mode mode);
48 int dtsec_init(struct fman_mac *dtsec);
49 int dtsec_free(struct fman_mac *dtsec);
53 int dtsec_set_exception(struct fman_mac *dtsec,
58 int dtsec_set_allmulti(struct fman_mac *dtsec, bool enable);
[all …]
A Dfman_memac.h41 struct fman_mac *memac_config(struct fman_mac_params *params);
42 int memac_set_promiscuous(struct fman_mac *memac, bool new_val);
44 int memac_adjust_link(struct fman_mac *memac, u16 speed);
47 int memac_cfg_fixed_link(struct fman_mac *memac,
49 int memac_enable(struct fman_mac *memac, enum comm_mode mode);
50 int memac_disable(struct fman_mac *memac, enum comm_mode mode);
51 int memac_init(struct fman_mac *memac);
52 int memac_free(struct fman_mac *memac);
56 int memac_set_exception(struct fman_mac *memac,
60 int memac_set_allmulti(struct fman_mac *memac, bool enable);
[all …]
A Dfman_tgec.h38 struct fman_mac *tgec_config(struct fman_mac_params *params);
39 int tgec_set_promiscuous(struct fman_mac *tgec, bool new_val);
41 int tgec_cfg_max_frame_len(struct fman_mac *tgec, u16 new_val);
42 int tgec_enable(struct fman_mac *tgec, enum comm_mode mode);
43 int tgec_disable(struct fman_mac *tgec, enum comm_mode mode);
44 int tgec_init(struct fman_mac *tgec);
45 int tgec_free(struct fman_mac *tgec);
49 int tgec_set_exception(struct fman_mac *tgec,
53 int tgec_get_version(struct fman_mac *tgec, u32 *mac_version);
54 int tgec_set_allmulti(struct fman_mac *tgec, bool enable);
[all …]
A Dmac.h44 struct fman_mac;
68 int (*set_promisc)(struct fman_mac *mac_dev, bool enable);
69 int (*change_addr)(struct fman_mac *mac_dev, const enet_addr_t *enet_addr);
70 int (*set_allmulti)(struct fman_mac *mac_dev, bool enable);
71 int (*set_tstamp)(struct fman_mac *mac_dev, bool enable);
74 int (*set_rx_pause)(struct fman_mac *mac_dev, bool en);
75 int (*set_tx_pause)(struct fman_mac *mac_dev, u8 priority,
77 int (*set_exception)(struct fman_mac *mac_dev,
79 int (*add_hash_mac_addr)(struct fman_mac *mac_dev,
81 int (*remove_hash_mac_addr)(struct fman_mac *mac_dev,
[all …]
A Dmac.c129 if (!mac_dev->fman_mac) { in tgec_initialization()
157 tgec_free(mac_dev->fman_mac); in tgec_initialization()
175 if (!mac_dev->fman_mac) { in dtsec_initialization()
207 dtsec_free(mac_dev->fman_mac); in dtsec_initialization()
227 if (!mac_dev->fman_mac) { in memac_initialization()
253 memac_free(mac_dev->fman_mac); in memac_initialization()
336 struct fman_mac *fman_mac = mac_dev->fman_mac; in fman_set_mac_active_pause() local
423 struct fman_mac *fman_mac; in adjust_link_dtsec() local
427 fman_mac = mac_dev->fman_mac; in adjust_link_dtsec()
445 struct fman_mac *fman_mac; in adjust_link_memac() local
[all …]
A Dfman_tgec.c203 struct fman_mac { struct
270 static int check_init_parameters(struct fman_mac *tgec) in check_init_parameters()
354 struct fman_mac *tgec = (struct fman_mac *)handle; in tgec_err_exception()
399 static void free_init_resources(struct fman_mac *tgec) in free_init_resources()
422 int tgec_enable(struct fman_mac *tgec, enum comm_mode mode) in tgec_enable()
565 int tgec_set_allmulti(struct fman_mac *tgec, bool enable) in tgec_set_allmulti()
588 int tgec_set_tstamp(struct fman_mac *tgec, bool enable) in tgec_set_tstamp()
657 int tgec_set_exception(struct fman_mac *tgec, in tgec_set_exception()
684 int tgec_init(struct fman_mac *tgec) in tgec_init()
767 int tgec_free(struct fman_mac *tgec) in tgec_free()
[all …]
A Dfman_memac.c332 struct fman_mac { struct
601 static int check_init_parameters(struct fman_mac *memac) in check_init_parameters()
642 struct fman_mac *memac = (struct fman_mac *)handle; in memac_err_exception()
668 struct fman_mac *memac = (struct fman_mac *)handle; in memac_exception()
689 static void free_init_resources(struct fman_mac *memac) in free_init_resources()
772 int memac_adjust_link(struct fman_mac *memac, u16 speed) in memac_adjust_link()
832 int memac_cfg_fixed_link(struct fman_mac *memac, in memac_cfg_fixed_link()
1004 int memac_set_exception(struct fman_mac *memac, in memac_set_exception()
1027 int memac_init(struct fman_mac *memac) in memac_init()
1144 int memac_free(struct fman_mac *memac) in memac_free()
[all …]
A Dfman_dtsec.c322 struct fman_mac { struct
552 static int check_init_parameters(struct fman_mac *dtsec) in check_init_parameters()
680 struct fman_mac *dtsec = (struct fman_mac *)handle; in dtsec_isr()
810 struct fman_mac *dtsec = (struct fman_mac *)handle; in dtsec_1588_isr()
827 static void free_init_resources(struct fman_mac *dtsec) in free_init_resources()
954 int dtsec_set_tx_pause_frames(struct fman_mac *dtsec, in dtsec_set_tx_pause_frames()
1301 int dtsec_restart_autoneg(struct fman_mac *dtsec) in dtsec_restart_autoneg()
1331 int dtsec_set_exception(struct fman_mac *dtsec, in dtsec_set_exception()
1385 int dtsec_init(struct fman_mac *dtsec) in dtsec_init()
1479 int dtsec_free(struct fman_mac *dtsec) in dtsec_free()
[all …]
A Dfman_mac.h43 struct fman_mac;
A D.fman_dtsec.o.cmd23 drivers/net/ethernet/freescale/fman/fman_mac.h \
A D.fman_tgec.o.cmd23 drivers/net/ethernet/freescale/fman/fman_mac.h \
A D.fman_memac.o.cmd23 drivers/net/ethernet/freescale/fman/fman_mac.h \
A D.mac.o.cmd1428 drivers/net/ethernet/freescale/fman/fman_mac.h \
/linux/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_eth.c274 err = priv->mac_dev->change_addr(priv->mac_dev->fman_mac, in dpaa_netdev_init()
454 err = mac_dev->change_addr(mac_dev->fman_mac, in dpaa_set_mac_address()
477 err = priv->mac_dev->set_promisc(priv->mac_dev->fman_mac, in dpaa_set_rx_mode()
487 err = priv->mac_dev->set_allmulti(priv->mac_dev->fman_mac, in dpaa_set_rx_mode()
3112 priv->mac_dev->set_tstamp(priv->mac_dev->fman_mac, true); in dpaa_ts_ioctl()
3125 priv->mac_dev->set_tstamp(priv->mac_dev->fman_mac, true); in dpaa_ts_ioctl()
A D.dpaa_eth_sysfs.o.cmd1404 drivers/net/ethernet/freescale/fman/fman_mac.h \
A D.dpaa_eth.o.cmd1526 drivers/net/ethernet/freescale/fman/fman_mac.h \
A D.dpaa_ethtool.o.cmd1427 drivers/net/ethernet/freescale/fman/fman_mac.h \

Completed in 44 milliseconds