svn commit: r300788 - in head/sys/dev: rtwn urtwn

Andriy Voskoboinyk avos at FreeBSD.org
Thu May 26 22:43:03 UTC 2016


Author: avos
Date: Thu May 26 22:43:02 2016
New Revision: 300788
URL: https://svnweb.freebsd.org/changeset/base/300788

Log:
  rtwn, urtwn: drop unused structures.
  
  urtwn(4) uses another implementation of command queue; rtwn(4) don't need
  it at all.

Modified:
  head/sys/dev/rtwn/if_rtwnreg.h
  head/sys/dev/urtwn/if_urtwnvar.h

Modified: head/sys/dev/rtwn/if_rtwnreg.h
==============================================================================
--- head/sys/dev/rtwn/if_rtwnreg.h	Thu May 26 22:35:52 2016	(r300787)
+++ head/sys/dev/rtwn/if_rtwnreg.h	Thu May 26 22:43:02 2016	(r300788)
@@ -1236,8 +1236,6 @@ struct rtwn_tx_radiotap_header {
 	(1 << IEEE80211_RADIOTAP_FLAGS |		\
 	 1 << IEEE80211_RADIOTAP_CHANNEL)
 
-struct rtwn_softc;
-
 struct rtwn_rx_data {
 	bus_dmamap_t		map;
 	struct mbuf		*m;
@@ -1272,23 +1270,6 @@ struct rtwn_tx_ring {
 	int			cur;
 };
 
-struct rtwn_host_cmd {
-	void	(*cb)(struct rtwn_softc *, void *);
-	uint8_t	data[256];
-};
-
-struct rtwn_cmd_key {
-	struct ieee80211_key	key;
-	uint16_t		associd;
-};
-
-struct rtwn_host_cmd_ring {
-	struct rtwn_host_cmd	cmd[RTWN_HOST_CMD_RING_COUNT];
-	int			cur;
-	int			next;
-	int			queued;
-};
-
 struct rtwn_vap {
 	struct ieee80211vap	vap;
 	int			(*newstate)(struct ieee80211vap *,

Modified: head/sys/dev/urtwn/if_urtwnvar.h
==============================================================================
--- head/sys/dev/urtwn/if_urtwnvar.h	Thu May 26 22:35:52 2016	(r300787)
+++ head/sys/dev/urtwn/if_urtwnvar.h	Thu May 26 22:43:02 2016	(r300788)
@@ -116,21 +116,6 @@ struct urtwn_vap {
 };
 #define	URTWN_VAP(vap)	((struct urtwn_vap *)(vap))
 
-struct urtwn_host_cmd {
-	void	(*cb)(struct urtwn_softc *, void *);
-	uint8_t	data[256];
-};
-
-struct urtwn_cmd_newstate {
-	enum ieee80211_state	state;
-	int			arg;
-};
-
-struct urtwn_cmd_key {
-	struct ieee80211_key	key;
-	uint16_t		associd;
-};
-
 enum {
 	URTWN_BULK_RX,
 	URTWN_BULK_TX_BE,	/* = WME_AC_BE */


More information about the svn-src-head mailing list