/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_xgmac.c | 111 static void hns_xgmac_lf_rf_insert(struct mac_driver *mac_drv, u32 mode) in hns_xgmac_lf_rf_insert() argument 121 static void hns_xgmac_lf_rf_control_init(struct mac_driver *mac_drv) in hns_xgmac_lf_rf_control_init() argument 136 static void hns_xgmac_enable(void *mac_drv, enum mac_commom_mode mode) in hns_xgmac_enable() argument 160 hns_xgmac_disable(void *mac_drv, enum mac_commom_mode mode) hns_xgmac_disable() argument 206 hns_xgmac_init(void *mac_drv) hns_xgmac_init() argument 231 hns_xgmac_config_pad_and_crc(void *mac_drv, u8 newval) hns_xgmac_config_pad_and_crc() argument 248 hns_xgmac_pausefrm_cfg(void *mac_drv, u32 rx_en, u32 tx_en) hns_xgmac_pausefrm_cfg() argument 258 hns_xgmac_set_pausefrm_mac_addr(void *mac_drv, char *mac_addr) hns_xgmac_set_pausefrm_mac_addr() argument 274 hns_xgmac_set_rx_ignore_pause_frames(void *mac_drv, u32 enable) hns_xgmac_set_rx_ignore_pause_frames() argument 287 hns_xgmac_set_tx_auto_pause_frames(void *mac_drv, u16 enable) hns_xgmac_set_tx_auto_pause_frames() argument 304 hns_xgmac_config_max_frame_length(void *mac_drv, u16 newval) hns_xgmac_config_max_frame_length() argument 311 hns_xgmac_update_stats(void *mac_drv) hns_xgmac_update_stats() argument 422 hns_xgmac_free(void *mac_drv) hns_xgmac_free() argument 438 hns_xgmac_get_info(void *mac_drv, struct mac_info *mac_info) hns_xgmac_get_info() argument 469 hns_xgmac_get_pausefrm_cfg(void *mac_drv, u32 *rx_en, u32 *tx_en) hns_xgmac_get_pausefrm_cfg() argument 484 hns_xgmac_get_link_status(void *mac_drv, u32 *link_stat) hns_xgmac_get_link_status() argument 496 hns_xgmac_get_regs(void *mac_drv, void *data) hns_xgmac_get_regs() argument 739 hns_xgmac_get_stats(void *mac_drv, u64 *data) hns_xgmac_get_stats() argument 797 struct mac_driver *mac_drv; hns_xgmac_config() local [all...] |
H A D | hns_dsaf_gmac.c | 61 static void hns_gmac_enable(void *mac_drv, enum mac_commom_mode mode) in hns_gmac_enable() argument 76 static void hns_gmac_disable(void *mac_drv, enum mac_commom_mode mode) in hns_gmac_disable() argument 96 static void hns_gmac_get_en(void *mac_drv, u32 *rx, u32 *tx) in hns_gmac_get_en() argument 106 static void hns_gmac_free(void *mac_drv) in hns_gmac_free() argument 117 static void hns_gmac_set_tx_auto_pause_frames(void *mac_drv, u1 argument 125 hns_gmac_get_tx_auto_pause_frames(void *mac_drv, u16 *newval) hns_gmac_get_tx_auto_pause_frames() argument 133 hns_gmac_set_rx_auto_pause_frames(void *mac_drv, u32 newval) hns_gmac_set_rx_auto_pause_frames() argument 141 hns_gmac_config_max_frame_length(void *mac_drv, u16 newval) hns_gmac_config_max_frame_length() argument 152 hns_gmac_config_pad_and_crc(void *mac_drv, u8 newval) hns_gmac_config_pad_and_crc() argument 163 hns_gmac_config_an_mode(void *mac_drv, u8 newval) hns_gmac_config_an_mode() argument 171 hns_gmac_tx_loop_pkt_dis(void *mac_drv) hns_gmac_tx_loop_pkt_dis() argument 182 hns_gmac_set_duplex_type(void *mac_drv, u8 newval) hns_gmac_set_duplex_type() argument 190 hns_gmac_get_duplex_type(void *mac_drv, enum hns_gmac_duplex_mdoe *duplex_mode) hns_gmac_get_duplex_type() argument 199 hns_gmac_get_port_mode(void *mac_drv, enum hns_port_mode *port_mode) hns_gmac_get_port_mode() argument 207 hns_gmac_port_mode_get(void *mac_drv, struct hns_gmac_port_mode_cfg *port_mode) hns_gmac_port_mode_get() argument 238 hns_gmac_pause_frm_cfg(void *mac_drv, u32 rx_pause_en, u32 tx_pause_en) hns_gmac_pause_frm_cfg() argument 250 hns_gmac_get_pausefrm_cfg(void *mac_drv, u32 *rx_pause_en, u32 *tx_pause_en) hns_gmac_get_pausefrm_cfg() argument 262 hns_gmac_need_adjust_link(void *mac_drv, enum mac_speed speed, int duplex) hns_gmac_need_adjust_link() argument 272 hns_gmac_adjust_link(void *mac_drv, enum mac_speed speed, u32 full_duplex) hns_gmac_adjust_link() argument 306 hns_gmac_set_uc_match(void *mac_drv, u16 en) hns_gmac_set_uc_match() argument 316 hns_gmac_set_promisc(void *mac_drv, u8 en) hns_gmac_set_promisc() argument 324 hns_gmac_wait_fifo_clean(void *mac_drv) hns_gmac_wait_fifo_clean() argument 348 hns_gmac_init(void *mac_drv) hns_gmac_init() argument 378 hns_gmac_update_stats(void *mac_drv) hns_gmac_update_stats() argument 469 hns_gmac_set_mac_addr(void *mac_drv, char *mac_addr) hns_gmac_set_mac_addr() argument 486 hns_gmac_config_loopback(void *mac_drv, enum hnae_loop loop_mode, u8 enable) hns_gmac_config_loopback() argument 504 hns_gmac_get_info(void *mac_drv, struct mac_info *mac_info) hns_gmac_get_info() argument 549 hns_gmac_autoneg_stat(void *mac_drv, u32 *enable) hns_gmac_autoneg_stat() argument 557 hns_gmac_get_link_status(void *mac_drv, u32 *link_stat) hns_gmac_get_link_status() argument 565 hns_gmac_get_regs(void *mac_drv, void *data) hns_gmac_get_regs() argument 673 hns_gmac_get_stats(void *mac_drv, u64 *data) hns_gmac_get_stats() argument 718 struct mac_driver *mac_drv; hns_gmac_config() local [all...] |
H A D | hns_dsaf_mac.c | 537 struct mac_driver *mac_drv = hns_mac_get_drv(mac_cb); in hns_mac_start() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_xgmac.c | 111 static void hns_xgmac_lf_rf_insert(struct mac_driver *mac_drv, u32 mode) in hns_xgmac_lf_rf_insert() argument 121 static void hns_xgmac_lf_rf_control_init(struct mac_driver *mac_drv) in hns_xgmac_lf_rf_control_init() argument 136 static void hns_xgmac_enable(void *mac_drv, enum mac_commom_mode mode) in hns_xgmac_enable() argument 160 hns_xgmac_disable(void *mac_drv, enum mac_commom_mode mode) hns_xgmac_disable() argument 206 hns_xgmac_init(void *mac_drv) hns_xgmac_init() argument 231 hns_xgmac_config_pad_and_crc(void *mac_drv, u8 newval) hns_xgmac_config_pad_and_crc() argument 248 hns_xgmac_pausefrm_cfg(void *mac_drv, u32 rx_en, u32 tx_en) hns_xgmac_pausefrm_cfg() argument 258 hns_xgmac_set_pausefrm_mac_addr(void *mac_drv, const char *mac_addr) hns_xgmac_set_pausefrm_mac_addr() argument 274 hns_xgmac_set_tx_auto_pause_frames(void *mac_drv, u16 enable) hns_xgmac_set_tx_auto_pause_frames() argument 291 hns_xgmac_config_max_frame_length(void *mac_drv, u16 newval) hns_xgmac_config_max_frame_length() argument 298 hns_xgmac_update_stats(void *mac_drv) hns_xgmac_update_stats() argument 409 hns_xgmac_free(void *mac_drv) hns_xgmac_free() argument 425 hns_xgmac_get_info(void *mac_drv, struct mac_info *mac_info) hns_xgmac_get_info() argument 456 hns_xgmac_get_pausefrm_cfg(void *mac_drv, u32 *rx_en, u32 *tx_en) hns_xgmac_get_pausefrm_cfg() argument 471 hns_xgmac_get_link_status(void *mac_drv, u32 *link_stat) hns_xgmac_get_link_status() argument 483 hns_xgmac_get_regs(void *mac_drv, void *data) hns_xgmac_get_regs() argument 726 hns_xgmac_get_stats(void *mac_drv, u64 *data) hns_xgmac_get_stats() argument 782 struct mac_driver *mac_drv; hns_xgmac_config() local [all...] |
H A D | hns_dsaf_gmac.c | 61 static void hns_gmac_enable(void *mac_drv, enum mac_commom_mode mode) in hns_gmac_enable() argument 76 static void hns_gmac_disable(void *mac_drv, enum mac_commom_mode mode) in hns_gmac_disable() argument 96 static void hns_gmac_get_en(void *mac_drv, u32 *rx, u32 *tx) in hns_gmac_get_en() argument 106 static void hns_gmac_free(void *mac_drv) in hns_gmac_free() argument 117 static void hns_gmac_set_tx_auto_pause_frames(void *mac_drv, u1 argument 125 hns_gmac_get_tx_auto_pause_frames(void *mac_drv, u16 *newval) hns_gmac_get_tx_auto_pause_frames() argument 133 hns_gmac_config_max_frame_length(void *mac_drv, u16 newval) hns_gmac_config_max_frame_length() argument 144 hns_gmac_config_pad_and_crc(void *mac_drv, u8 newval) hns_gmac_config_pad_and_crc() argument 155 hns_gmac_config_an_mode(void *mac_drv, u8 newval) hns_gmac_config_an_mode() argument 163 hns_gmac_tx_loop_pkt_dis(void *mac_drv) hns_gmac_tx_loop_pkt_dis() argument 174 hns_gmac_get_duplex_type(void *mac_drv, enum hns_gmac_duplex_mdoe *duplex_mode) hns_gmac_get_duplex_type() argument 183 hns_gmac_get_port_mode(void *mac_drv, enum hns_port_mode *port_mode) hns_gmac_get_port_mode() argument 191 hns_gmac_port_mode_get(void *mac_drv, struct hns_gmac_port_mode_cfg *port_mode) hns_gmac_port_mode_get() argument 222 hns_gmac_pause_frm_cfg(void *mac_drv, u32 rx_pause_en, u32 tx_pause_en) hns_gmac_pause_frm_cfg() argument 234 hns_gmac_get_pausefrm_cfg(void *mac_drv, u32 *rx_pause_en, u32 *tx_pause_en) hns_gmac_get_pausefrm_cfg() argument 246 hns_gmac_need_adjust_link(void *mac_drv, enum mac_speed speed, int duplex) hns_gmac_need_adjust_link() argument 256 hns_gmac_adjust_link(void *mac_drv, enum mac_speed speed, u32 full_duplex) hns_gmac_adjust_link() argument 290 hns_gmac_set_uc_match(void *mac_drv, u16 en) hns_gmac_set_uc_match() argument 300 hns_gmac_set_promisc(void *mac_drv, u8 en) hns_gmac_set_promisc() argument 308 hns_gmac_wait_fifo_clean(void *mac_drv) hns_gmac_wait_fifo_clean() argument 332 hns_gmac_init(void *mac_drv) hns_gmac_init() argument 362 hns_gmac_update_stats(void *mac_drv) hns_gmac_update_stats() argument 453 hns_gmac_set_mac_addr(void *mac_drv, const char *mac_addr) hns_gmac_set_mac_addr() argument 470 hns_gmac_config_loopback(void *mac_drv, enum hnae_loop loop_mode, u8 enable) hns_gmac_config_loopback() argument 488 hns_gmac_get_info(void *mac_drv, struct mac_info *mac_info) hns_gmac_get_info() argument 533 hns_gmac_autoneg_stat(void *mac_drv, u32 *enable) hns_gmac_autoneg_stat() argument 541 hns_gmac_get_link_status(void *mac_drv, u32 *link_stat) hns_gmac_get_link_status() argument 549 hns_gmac_get_regs(void *mac_drv, void *data) hns_gmac_get_regs() argument 657 hns_gmac_get_stats(void *mac_drv, u64 *data) hns_gmac_get_stats() argument 699 struct mac_driver *mac_drv; hns_gmac_config() local [all...] |
H A D | hns_dsaf_mac.c | 537 struct mac_driver *mac_drv = hns_mac_get_drv(mac_cb); in hns_mac_start() local
|