Home
last modified time | relevance | path

Searched refs:airoha_eth (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/airoha/
H A Dairoha_eth.h523 struct airoha_eth *eth;
538 struct airoha_eth *eth;
559 struct airoha_eth *eth;
586 struct airoha_eth { struct
648 static inline bool airoha_is_7581(struct airoha_eth *eth) in airoha_is_7581()
653 static inline bool airoha_is_7583(struct airoha_eth *eth) in airoha_is_7583()
659 bool airoha_is_valid_gdm_port(struct airoha_eth *eth,
664 bool airoha_ppe_is_enabled(struct airoha_eth *eth, int index);
668 int airoha_ppe_init(struct airoha_eth *eth);
669 void airoha_ppe_deinit(struct airoha_eth *eth);
H A Dairoha_ppe.c51 struct airoha_eth *eth = ppe->eth; in airoha_ppe_get_total_num_stats_entries()
61 struct airoha_eth *eth = ppe->eth; in airoha_ppe_get_total_sram_num_entries()
73 bool airoha_ppe_is_enabled(struct airoha_eth *eth, int index) in airoha_ppe_is_enabled()
91 struct airoha_eth *eth = qdma->eth; in airoha_ppe_set_cpu_port()
105 struct airoha_eth *eth = ppe->eth; in airoha_ppe_hw_init()
300 static int airoha_ppe_foe_entry_prepare(struct airoha_eth *eth, in airoha_ppe_foe_entry_prepare()
643 struct airoha_eth *eth = ppe->eth; in airoha_ppe_foe_get_entry_locked()
722 struct airoha_eth *eth = ppe->eth; in airoha_ppe_foe_commit_entry()
1033 static int airoha_ppe_flow_offload_replace(struct airoha_eth *eth, in airoha_ppe_flow_offload_replace()
1233 static int airoha_ppe_flow_offload_destroy(struct airoha_eth *eth, in airoha_ppe_flow_offload_destroy()
[all …]
H A Dairoha_eth.c76 struct airoha_eth *eth = port->qdma->eth; in airoha_set_macaddr()
91 static void airoha_set_gdm_port_fwd_cfg(struct airoha_eth *eth, u32 addr, in airoha_set_gdm_port_fwd_cfg()
107 struct airoha_eth *eth = port->qdma->eth; in airoha_set_vip_for_gdm_port()
122 static void airoha_fe_maccr_init(struct airoha_eth *eth) in airoha_fe_maccr_init()
137 static void airoha_fe_vip_setup(struct airoha_eth *eth) in airoha_fe_vip_setup()
201 static u32 airoha_fe_get_pse_queue_rsv_pages(struct airoha_eth *eth, in airoha_fe_get_pse_queue_rsv_pages()
215 static void airoha_fe_set_pse_queue_rsv_pages(struct airoha_eth *eth, in airoha_fe_set_pse_queue_rsv_pages()
228 static u32 airoha_fe_get_pse_all_rsv(struct airoha_eth *eth) in airoha_fe_get_pse_all_rsv()
235 static int airoha_fe_set_pse_oq_rsv(struct airoha_eth *eth, in airoha_fe_set_pse_oq_rsv()
269 static void airoha_fe_pse_ports_init(struct airoha_eth *eth) in airoha_fe_pse_ports_init()
[all …]
H A DMakefile7 airoha-eth-y := airoha_eth.o airoha_ppe.o