Blob Blame History Raw
From b7ff61aa9de1cd398012a433932a5898e38de2eb Mon Sep 17 00:00:00 2001
From: Oliver Neukum <oneukum@suse.com>
Date: Tue, 24 Jan 2023 10:37:16 +0100
Subject: [PATCH 2/3] paddings for mediatek 802.11
Patch-mainline: Never (kABI padding)
References: bsc#1207439

Signed-off-by: Oliver Neukum <oneukum@suse.com>
---
 drivers/net/wireless/mediatek/mt76/mt76.h | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/drivers/net/wireless/mediatek/mt76/mt76.h b/drivers/net/wireless/mediatek/mt76/mt76.h
index a3af2e99b..9778ec32a 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76.h
+++ b/drivers/net/wireless/mediatek/mt76/mt76.h
@@ -53,6 +53,9 @@ struct mt76_bus_ops {
 		     const struct mt76_reg_pair *rp, int len);
 	int (*rd_rp)(struct mt76_dev *dev, u32 base,
 		     struct mt76_reg_pair *rp, int len);
+
+	void *suse_kabi_padding;
+
 	enum mt76_bus_type type;
 };
 
@@ -184,6 +187,8 @@ struct mt76_mcu_ops {
 	int (*mcu_rd_rp)(struct mt76_dev *dev, u32 base,
 			 struct mt76_reg_pair *rp, int len);
 	int (*mcu_restart)(struct mt76_dev *dev);
+
+	void *suse_kabi_padding;
 };
 
 struct mt76_queue_ops {
@@ -214,6 +219,8 @@ struct mt76_queue_ops {
 	void (*kick)(struct mt76_dev *dev, struct mt76_queue *q);
 
 	void (*reset_q)(struct mt76_dev *dev, struct mt76_queue *q);
+
+	void *suse_kabi_padding;
 };
 
 enum mt76_wcid_flags {
@@ -383,6 +390,8 @@ struct mt76_driver_ops {
 
 	void (*sta_remove)(struct mt76_dev *dev, struct ieee80211_vif *vif,
 			   struct ieee80211_sta *sta);
+
+	void *suse_kabi_padding;
 };
 
 struct mt76_channel_state {
@@ -486,6 +495,8 @@ struct mt76_usb {
 		u32 base;
 		bool burst;
 	} mcu;
+
+	void *suse_kabi_padding;
 };
 
 #define MT76S_XMIT_BUF_SZ	(16 * PAGE_SIZE)
@@ -507,6 +518,8 @@ struct mt76_sdio {
 		int pse_mcu_quota;
 		int deficit;
 	} sched;
+
+	void *suse_kabi_padding;
 };
 
 struct mt76_mmio {
@@ -738,6 +751,8 @@ struct mt76_dev {
 #endif
 	struct workqueue_struct *wq;
 
+	void *suse_kabi_padding;
+
 	union {
 		struct mt76_mmio mmio;
 		struct mt76_usb usb;
-- 
2.39.0