--- ./drivers/net/wireless/ti/wlcore/wlcore.h
+++ ./drivers/net/wireless/ti/wlcore/wlcore.h
@@ -88,7 +88,7 @@
 		       struct ieee80211_sta *sta,
 		       struct ieee80211_key_conf *key_conf);
 	u32 (*pre_pkt_send)(struct wl1271 *wl, u32 buf_offset, u32 last_len);
-};
+} __no_const;
 
 enum wlcore_partitions {
 	PART_DOWN,