Symbol: airoha_eth
drivers/net/ethernet/airoha/airoha_eth.c
1084
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
1128
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
1246
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
146
static void airoha_set_gdm_port_fwd_cfg(struct airoha_eth *eth, u32 addr,
drivers/net/ethernet/airoha/airoha_eth.c
1502
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
1533
struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
1568
static void airoha_qdma_cleanup(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
1607
struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
162
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
1650
static void airoha_hw_cleanup(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
1692
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
177
static void airoha_fe_maccr_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
197
static void airoha_fe_vip_setup(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
1976
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
2032
airoha_get_wan_gdm_dev(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
2057
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
2203
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
2365
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
261
static u32 airoha_fe_get_pse_queue_rsv_pages(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
273
static void airoha_fe_set_pse_queue_rsv_pages(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
286
static u32 airoha_fe_get_pse_all_rsv(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
291
static int airoha_fe_set_pse_oq_rsv(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
2988
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
3196
bool airoha_is_valid_gdm_dev(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
3217
static int airoha_alloc_gdm_device(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
324
static void airoha_fe_pse_ports_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
3283
static int airoha_alloc_gdm_port(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
3363
static int airoha_register_gdm_devices(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
3396
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_eth.c
3526
struct airoha_eth *eth = platform_get_drvdata(pdev);
drivers/net/ethernet/airoha/airoha_eth.c
408
static int airoha_fe_mc_vlan_clear(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
448
static void airoha_fe_crsn_qsel_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
494
static int airoha_fe_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.c
639
airoha_qdma_get_gdm_dev(struct airoha_eth *eth, struct airoha_qdma_desc *desc)
drivers/net/ethernet/airoha/airoha_eth.c
664
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
77
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_eth.c
813
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
861
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
919
struct airoha_eth *eth = qdma->eth;
drivers/net/ethernet/airoha/airoha_eth.c
952
static void airoha_unmap_xmit_buf(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.c
976
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_eth.h
560
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_eth.h
580
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_eth.h
609
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_eth.h
700
static inline bool airoha_is_7581(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.h
705
static inline bool airoha_is_7583(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_eth.h
711
bool airoha_is_valid_gdm_dev(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_eth.h
716
bool airoha_ppe_is_enabled(struct airoha_eth *eth, int index);
drivers/net/ethernet/airoha/airoha_eth.h
720
int airoha_ppe_init(struct airoha_eth *eth);
drivers/net/ethernet/airoha/airoha_eth.h
721
void airoha_ppe_deinit(struct airoha_eth *eth);
drivers/net/ethernet/airoha/airoha_ppe.c
103
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1074
static int airoha_ppe_flow_offload_replace(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_ppe.c
1274
static int airoha_ppe_flow_offload_destroy(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_ppe.c
1295
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
131
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1327
static int airoha_ppe_flow_offload_stats(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_ppe.c
1353
static int airoha_ppe_flow_offload_cmd(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_ppe.c
1388
static struct airoha_npu *airoha_ppe_npu_get(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_ppe.c
1400
static int airoha_ppe_wait_for_npu_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_ppe.c
1423
static int airoha_ppe_offload_setup(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_ppe.c
1466
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1510
struct airoha_eth *eth = dev->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1531
struct airoha_eth *eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1575
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
1582
int airoha_ppe_init(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_ppe.c
1653
void airoha_ppe_deinit(struct airoha_eth *eth)
drivers/net/ethernet/airoha/airoha_ppe.c
330
static int airoha_ppe_foe_entry_prepare(struct airoha_eth *eth,
drivers/net/ethernet/airoha/airoha_ppe.c
51
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
61
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
684
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
73
bool airoha_ppe_is_enabled(struct airoha_eth *eth, int index)
drivers/net/ethernet/airoha/airoha_ppe.c
763
struct airoha_eth *eth = ppe->eth;
drivers/net/ethernet/airoha/airoha_ppe.c
90
struct airoha_eth *eth = qdma->eth;