Home
last modified time | relevance | path

Searched refs:airoha_npu (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/drivers/net/ethernet/airoha/
H A Dairoha_npu.h9 struct airoha_npu { struct
14 struct airoha_npu *npu; argument
21 int (*ppe_init)(struct airoha_npu *npu); argument
22 int (*ppe_deinit)(struct airoha_npu *npu);
23 int (*ppe_flush_sram_entries)(struct airoha_npu *npu,
26 int (*ppe_foe_commit_entry)(struct airoha_npu *npu,
33 struct airoha_npu *airoha_npu_get(struct device *dev); argument
34 void airoha_npu_put(struct airoha_npu *npu);
H A Dairoha_npu.c211 struct airoha_npu *npu = npu_instance; in airoha_npu_mbox_handler()
227 struct airoha_npu *npu; in airoha_npu_wdt_work()
250 struct airoha_npu *npu = core->npu; in airoha_npu_wdt_handler()
262 static int airoha_npu_ppe_init(struct airoha_npu *npu) in airoha_npu_ppe_init()
277 static int airoha_npu_ppe_deinit(struct airoha_npu *npu) in airoha_npu_ppe_deinit()
306 static int airoha_npu_foe_commit_entry(struct airoha_npu *npu, in airoha_npu_foe_commit_entry()
336 struct airoha_npu *airoha_npu_get(struct device *dev) in airoha_npu_get()
340 struct airoha_npu *npu; in airoha_npu_get()
385 void airoha_npu_put(struct airoha_npu *npu) in airoha_npu_put()
410 struct airoha_npu *npu; in airoha_npu_probe()
[all …]
H A DMakefile9 obj-$(CONFIG_NET_AIROHA_NPU) += airoha_npu.o
H A Dairoha_ppe.c462 struct airoha_npu *npu; in airoha_ppe_foe_commit_entry()
770 struct airoha_npu *npu) in airoha_ppe_flush_sram_entries()
785 static struct airoha_npu *airoha_ppe_npu_get(struct airoha_eth *eth) in airoha_ppe_npu_get()
787 struct airoha_npu *npu = airoha_npu_get(eth->dev); in airoha_ppe_npu_get()
799 struct airoha_npu *npu = airoha_ppe_npu_get(eth); in airoha_ppe_offload_setup()
902 struct airoha_npu *npu; in airoha_ppe_deinit()
H A Dairoha_eth.h495 struct airoha_npu __rcu *npu;