Module Name: src
Committed By: riastradh
Date: Wed Jul 22 17:21:26 UTC 2020
Modified Files:
src/sys/dev/ic: bwfm.c bwfmreg.h bwfmvar.h
Log Message:
Add include guards and appropriate includes to bwfmreg.h, bwfmvar.h.
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/dev/ic/bwfm.c
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/bwfmreg.h
cvs rdiff -u -r1.10 -r1.11 src/sys/dev/ic/bwfmvar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/ic/bwfm.c
diff -u src/sys/dev/ic/bwfm.c:1.27 src/sys/dev/ic/bwfm.c:1.28
--- src/sys/dev/ic/bwfm.c:1.27 Wed Jul 22 17:18:49 2020
+++ src/sys/dev/ic/bwfm.c Wed Jul 22 17:21:25 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: bwfm.c,v 1.27 2020/07/22 17:18:49 riastradh Exp $ */
+/* $NetBSD: bwfm.c,v 1.28 2020/07/22 17:21:25 riastradh Exp $ */
/* $OpenBSD: bwfm.c,v 1.5 2017/10/16 22:27:16 patrick Exp $ */
/*
* Copyright (c) 2010-2016 Broadcom Corporation
@@ -40,6 +40,8 @@
#include <net80211/ieee80211_var.h>
+#include <dev/firmload.h>
+
#include <dev/ic/bwfmreg.h>
#include <dev/ic/bwfmvar.h>
Index: src/sys/dev/ic/bwfmreg.h
diff -u src/sys/dev/ic/bwfmreg.h:1.6 src/sys/dev/ic/bwfmreg.h:1.7
--- src/sys/dev/ic/bwfmreg.h:1.6 Mon Oct 28 06:37:51 2019
+++ src/sys/dev/ic/bwfmreg.h Wed Jul 22 17:21:25 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: bwfmreg.h,v 1.6 2019/10/28 06:37:51 mlelstv Exp $ */
+/* $NetBSD: bwfmreg.h,v 1.7 2020/07/22 17:21:25 riastradh Exp $ */
/* $OpenBSD: bwfmreg.h,v 1.16 2018/02/07 21:44:09 patrick Exp $ */
/*
* Copyright (c) 2010-2016 Broadcom Corporation
@@ -17,6 +17,19 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
+#ifndef _DEV_IC_BWFMREG_H
+#define _DEV_IC_BWFMREG_H
+
+#include <sys/param.h>
+#include <sys/types.h>
+
+#include <sys/cdefs.h>
+
+#include <net/if.h>
+#include <net/if_ether.h>
+
+#include <net80211/ieee80211.h>
+
/* SDIO registers */
#define BWFM_SDIO_FUNC1_SBADDRLOW 0x1000A
#define BWFM_SDIO_FUNC1_SBADDRMID 0x1000B
@@ -785,3 +798,5 @@ struct bwfm_event {
struct bwfm_ethhdr hdr;
struct bwfm_event_msg msg;
} __packed;
+
+#endif /* _DEV_IC_BWFMREG_H */
Index: src/sys/dev/ic/bwfmvar.h
diff -u src/sys/dev/ic/bwfmvar.h:1.10 src/sys/dev/ic/bwfmvar.h:1.11
--- src/sys/dev/ic/bwfmvar.h:1.10 Sat May 30 15:55:47 2020
+++ src/sys/dev/ic/bwfmvar.h Wed Jul 22 17:21:25 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: bwfmvar.h,v 1.10 2020/05/30 15:55:47 jdolecek Exp $ */
+/* $NetBSD: bwfmvar.h,v 1.11 2020/07/22 17:21:25 riastradh Exp $ */
/* $OpenBSD: bwfmvar.h,v 1.1 2017/10/11 17:19:50 patrick Exp $ */
/*
* Copyright (c) 2010-2016 Broadcom Corporation
@@ -17,8 +17,25 @@
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
+#ifndef _DEV_IC_BWFMVAR_H
+#define _DEV_IC_BWFMVAR_H
+
+#include <sys/types.h>
+
+#include <sys/cdefs.h>
+#include <sys/device_if.h>
#include <sys/pcq.h>
-#include <dev/firmload.h>
+#include <sys/queue.h>
+#include <sys/workqueue.h>
+
+#include <net/if_ether.h>
+
+#include <net80211/ieee80211.h>
+#include <net80211/ieee80211_proto.h>
+#include <net80211/ieee80211_var.h>
+
+struct ieee80211_key;
+struct mbuf;
/* Chipcommon Core Chip IDs */
#define BRCM_CC_43143_CHIP_ID 43143
@@ -245,3 +262,5 @@ void bwfm_firmware_close(struct bwfm_fir
void * bwfm_firmware_data(struct bwfm_firmware_context *,
unsigned int, size_t *);
const char *bwfm_firmware_description(unsigned int);
+
+#endif /* _DEV_IC_BWFMVAR_H */