mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-04-15 18:03:30 +00:00
parent
db62eea63c
commit
2173f1c0ea
@ -1565,7 +1565,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
||||
+#endif
|
||||
--- /dev/null
|
||||
+++ b/include/linux/soc/mediatek/mtk_wed.h
|
||||
@@ -0,0 +1,131 @@
|
||||
@@ -0,0 +1,140 @@
|
||||
+#ifndef __MTK_WED_H
|
||||
+#define __MTK_WED_H
|
||||
+
|
||||
@ -1681,6 +1681,12 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
||||
+ (_dev)->ops->irq_get(_dev, _mask)
|
||||
+#define mtk_wed_device_irq_set_mask(_dev, _mask) \
|
||||
+ (_dev)->ops->irq_set_mask(_dev, _mask)
|
||||
+#define mtk_wed_device_rx_ring_setup(_dev, _ring, _regs) \
|
||||
+ (_dev)->ops->rx_ring_setup(_dev, _ring, _regs)
|
||||
+#define mtk_wed_device_ppe_check(_dev, _skb, _reason, _hash) \
|
||||
+ (_dev)->ops->ppe_check(_dev, _skb, _reason, _hash)
|
||||
+#define mtk_wed_device_update_msg(_dev, _id, _msg, _len) \
|
||||
+ (_dev)->ops->msg_update(_dev, _id, _msg, _len)
|
||||
+#else
|
||||
+static inline bool mtk_wed_device_active(struct mtk_wed_device *dev)
|
||||
+{
|
||||
@ -1694,6 +1700,9 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
|
||||
+#define mtk_wed_device_reg_write(_dev, _reg, _val) do {} while (0)
|
||||
+#define mtk_wed_device_irq_get(_dev, _mask) 0
|
||||
+#define mtk_wed_device_irq_set_mask(_dev, _mask) do {} while (0)
|
||||
+#define mtk_wed_device_rx_ring_setup(_dev, _ring, _regs) -ENODEV
|
||||
+#define mtk_wed_device_ppe_check(_dev, _skb, _reason, _hash) do {} while (0)
|
||||
+#define mtk_wed_device_update_msg(_dev, _id, _msg, _len) -ENODEV
|
||||
+#endif
|
||||
+
|
||||
+#endif
|
||||
|
Loading…
Reference in New Issue
Block a user