• Home
  • Raw
  • Download

Lines Matching refs:fman_mac

306 struct fman_mac {  struct
488 static void setup_sgmii_internal_phy(struct fman_mac *memac, in setup_sgmii_internal_phy()
547 static void setup_sgmii_internal_phy_base_x(struct fman_mac *memac) in setup_sgmii_internal_phy_base_x()
575 static int check_init_parameters(struct fman_mac *memac) in check_init_parameters()
616 struct fman_mac *memac = (struct fman_mac *)handle; in memac_err_exception()
642 struct fman_mac *memac = (struct fman_mac *)handle; in memac_exception()
663 static void free_init_resources(struct fman_mac *memac) in free_init_resources()
689 static int memac_enable(struct fman_mac *memac) in memac_enable()
704 static void memac_disable(struct fman_mac *memac) in memac_disable()
717 static int memac_set_promiscuous(struct fman_mac *memac, bool new_val) in memac_set_promiscuous()
736 static int memac_adjust_link(struct fman_mac *memac, u16 speed) in memac_adjust_link()
779 struct fman_mac *fman_mac; in adjust_link_memac() local
783 fman_mac = mac_dev->fman_mac; in adjust_link_memac()
784 memac_adjust_link(fman_mac, phy_dev->speed); in adjust_link_memac()
794 static int memac_set_tx_pause_frames(struct fman_mac *memac, u8 priority, in memac_set_tx_pause_frames()
832 static int memac_accept_rx_pause_frames(struct fman_mac *memac, bool en) in memac_accept_rx_pause_frames()
851 static int memac_modify_mac_address(struct fman_mac *memac, in memac_modify_mac_address()
862 static int memac_add_hash_mac_address(struct fman_mac *memac, in memac_add_hash_mac_address()
896 static int memac_set_allmulti(struct fman_mac *memac, bool enable) in memac_set_allmulti()
919 static int memac_set_tstamp(struct fman_mac *memac, bool enable) in memac_set_tstamp()
924 static int memac_del_hash_mac_address(struct fman_mac *memac, in memac_del_hash_mac_address()
958 static int memac_set_exception(struct fman_mac *memac, in memac_set_exception()
981 static int memac_init(struct fman_mac *memac) in memac_init()
1098 static int memac_free(struct fman_mac *memac) in memac_free()
1111 static struct fman_mac *memac_config(struct mac_device *mac_dev, in memac_config()
1114 struct fman_mac *memac; in memac_config()
1161 struct fman_mac *memac; in memac_initialization()
1180 mac_dev->fman_mac = memac_config(mac_dev, params); in memac_initialization()
1181 if (!mac_dev->fman_mac) { in memac_initialization()
1186 memac = mac_dev->fman_mac; in memac_initialization()
1237 err = memac_init(mac_dev->fman_mac); in memac_initialization()
1248 memac_free(mac_dev->fman_mac); in memac_initialization()