Lines Matching refs:axgbe_port

51 static inline unsigned int axgbe_get_max_frame(struct axgbe_port *pdata)  in axgbe_get_max_frame()
58 static int mdio_complete(struct axgbe_port *pdata) in mdio_complete()
66 static int axgbe_write_ext_mii_regs(struct axgbe_port *pdata, int addr, in axgbe_write_ext_mii_regs()
94 static int axgbe_read_ext_mii_regs(struct axgbe_port *pdata, int addr, in axgbe_read_ext_mii_regs()
125 static int axgbe_set_ext_mii_mode(struct axgbe_port *pdata, unsigned int port, in axgbe_set_ext_mii_mode()
146 static int axgbe_read_mmd_regs_v2(struct axgbe_port *pdata, in axgbe_read_mmd_regs_v2()
180 static void axgbe_write_mmd_regs_v2(struct axgbe_port *pdata, in axgbe_write_mmd_regs_v2()
212 static int axgbe_read_mmd_regs(struct axgbe_port *pdata, int prtad, in axgbe_read_mmd_regs()
225 static void axgbe_write_mmd_regs(struct axgbe_port *pdata, int prtad, in axgbe_write_mmd_regs()
238 static int axgbe_set_speed(struct axgbe_port *pdata, int speed) in axgbe_set_speed()
262 static int axgbe_disable_tx_flow_control(struct axgbe_port *pdata) in axgbe_disable_tx_flow_control()
288 static int axgbe_enable_tx_flow_control(struct axgbe_port *pdata) in axgbe_enable_tx_flow_control()
329 static int axgbe_disable_rx_flow_control(struct axgbe_port *pdata) in axgbe_disable_rx_flow_control()
336 static int axgbe_enable_rx_flow_control(struct axgbe_port *pdata) in axgbe_enable_rx_flow_control()
343 static int axgbe_config_tx_flow_control(struct axgbe_port *pdata) in axgbe_config_tx_flow_control()
353 static int axgbe_config_rx_flow_control(struct axgbe_port *pdata) in axgbe_config_rx_flow_control()
363 static void axgbe_config_flow_control(struct axgbe_port *pdata) in axgbe_config_flow_control()
371 static void axgbe_queue_flow_control_threshold(struct axgbe_port *pdata, in axgbe_queue_flow_control_threshold()
426 static void axgbe_calculate_flow_control_threshold(struct axgbe_port *pdata) in axgbe_calculate_flow_control_threshold()
438 static void axgbe_config_flow_control_threshold(struct axgbe_port *pdata) in axgbe_config_flow_control_threshold()
450 static int axgbe_enable_rx_vlan_stripping(struct axgbe_port *pdata) in axgbe_enable_rx_vlan_stripping()
469 static int axgbe_disable_rx_vlan_stripping(struct axgbe_port *pdata) in axgbe_disable_rx_vlan_stripping()
475 static int axgbe_enable_rx_vlan_filtering(struct axgbe_port *pdata) in axgbe_enable_rx_vlan_filtering()
499 static int axgbe_disable_rx_vlan_filtering(struct axgbe_port *pdata) in axgbe_disable_rx_vlan_filtering()
530 static int axgbe_update_vlan_hash_table(struct axgbe_port *pdata) in axgbe_update_vlan_hash_table()
564 static int __axgbe_exit(struct axgbe_port *pdata) in __axgbe_exit()
582 static int axgbe_exit(struct axgbe_port *pdata) in axgbe_exit()
596 static int axgbe_flush_tx_queues(struct axgbe_port *pdata) in axgbe_flush_tx_queues()
620 static void axgbe_config_dma_bus(struct axgbe_port *pdata) in axgbe_config_dma_bus()
635 static void axgbe_config_dma_cache(struct axgbe_port *pdata) in axgbe_config_dma_cache()
660 static void axgbe_config_edma_control(struct axgbe_port *pdata) in axgbe_config_edma_control()
666 static int axgbe_config_osp_mode(struct axgbe_port *pdata) in axgbe_config_osp_mode()
683 static int axgbe_config_pblx8(struct axgbe_port *pdata) in axgbe_config_pblx8()
696 static int axgbe_config_tx_pbl_val(struct axgbe_port *pdata) in axgbe_config_tx_pbl_val()
710 static int axgbe_config_rx_pbl_val(struct axgbe_port *pdata) in axgbe_config_rx_pbl_val()
724 static void axgbe_config_rx_buffer_size(struct axgbe_port *pdata) in axgbe_config_rx_buffer_size()
745 static int axgbe_write_rss_reg(struct axgbe_port *pdata, unsigned int type, in axgbe_write_rss_reg()
771 int axgbe_write_rss_hash_key(struct axgbe_port *pdata) in axgbe_write_rss_hash_key()
795 int axgbe_write_rss_lookup_table(struct axgbe_port *pdata) in axgbe_write_rss_lookup_table()
811 static int axgbe_enable_rss(struct axgbe_port *pdata) in axgbe_enable_rss()
834 static void axgbe_rss_options(struct axgbe_port *pdata) in axgbe_rss_options()
851 static int axgbe_config_rss(struct axgbe_port *pdata) in axgbe_config_rss()
876 static void axgbe_enable_dma_interrupts(struct axgbe_port *pdata) in axgbe_enable_dma_interrupts()
913 static void wrapper_tx_desc_init(struct axgbe_port *pdata) in wrapper_tx_desc_init()
932 static int wrapper_rx_desc_init(struct axgbe_port *pdata) in wrapper_rx_desc_init()
989 static void axgbe_config_mtl_mode(struct axgbe_port *pdata) in axgbe_config_mtl_mode()
1007 static int axgbe_config_tsf_mode(struct axgbe_port *pdata, unsigned int val) in axgbe_config_tsf_mode()
1017 static int axgbe_config_rsf_mode(struct axgbe_port *pdata, unsigned int val) in axgbe_config_rsf_mode()
1027 static int axgbe_config_tx_threshold(struct axgbe_port *pdata, in axgbe_config_tx_threshold()
1038 static int axgbe_config_rx_threshold(struct axgbe_port *pdata, in axgbe_config_rx_threshold()
1050 static void axgbe_config_rx_fifo_size(struct axgbe_port *pdata) in axgbe_config_rx_fifo_size()
1081 static void axgbe_config_tx_fifo_size(struct axgbe_port *pdata) in axgbe_config_tx_fifo_size()
1107 static void axgbe_config_queue_mapping(struct axgbe_port *pdata) in axgbe_config_queue_mapping()
1150 static void axgbe_enable_mtl_interrupts(struct axgbe_port *pdata) in axgbe_enable_mtl_interrupts()
1177 void axgbe_set_mac_hash_table(struct axgbe_port *pdata, u8 *addr, bool add) in axgbe_set_mac_hash_table()
1200 void axgbe_set_mac_addn_addr(struct axgbe_port *pdata, u8 *addr, uint32_t index) in axgbe_set_mac_addn_addr()
1229 static int axgbe_set_mac_address(struct axgbe_port *pdata, u8 *addr) in axgbe_set_mac_address()
1243 static void axgbe_config_mac_hash_table(struct axgbe_port *pdata) in axgbe_config_mac_hash_table()
1258 static void axgbe_config_mac_address(struct axgbe_port *pdata) in axgbe_config_mac_address()
1263 static void axgbe_config_jumbo_enable(struct axgbe_port *pdata) in axgbe_config_jumbo_enable()
1272 static void axgbe_config_mac_speed(struct axgbe_port *pdata) in axgbe_config_mac_speed()
1277 static void axgbe_config_checksum_offload(struct axgbe_port *pdata) in axgbe_config_checksum_offload()
1285 static void axgbe_config_mmc(struct axgbe_port *pdata) in axgbe_config_mmc()
1299 static int axgbe_init(struct axgbe_port *pdata) in axgbe_init()