Commit 75e436d3 authored by Roland Vossen's avatar Roland Vossen Committed by Greg Kroah-Hartman
Browse files

staging: brcm80211: removed unused struct net_device_stats related code



Code cleanup. Variables were set but never read.

Cc: devel@linuxdriverproject.org
Cc: linux-wireless@vger.kernel.org
Reviewed-by: default avatarHenry Ptasinski <henryp@broadcom.com>
Reviewed-by: default avatarBrett Rudley <brudley@broadcom.com>
Signed-off-by: default avatarArend van Spriel <arend@broadcom.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 0c250c0e
Loading
Loading
Loading
Loading
+0 −29
Original line number Diff line number Diff line
@@ -1731,35 +1731,6 @@ void wl_free_timer(struct wl_info *wl, struct wl_timer *t)
 */
static int wl_linux_watchdog(void *ctx)
{
	struct wl_info *wl = (struct wl_info *) ctx;
	struct wl_cnt *cnt;
	struct net_device_stats *stats = NULL;
	uint id;
	/* refresh stats */
	if (wl->pub->up) {
		cnt = wl->pub->_cnt;
		id = 1 - wl->stats_id;
		stats = &wl->stats_watchdog[id];
		stats->rx_packets = cnt->rxframe;
		stats->tx_packets = cnt->txframe;
		stats->rx_bytes = cnt->rxbyte;
		stats->tx_bytes = cnt->txbyte;
		stats->rx_errors = cnt->rxerror;
		stats->tx_errors = cnt->txerror;
		stats->collisions = 0;

		stats->rx_length_errors = 0;
		stats->rx_over_errors = cnt->rxoflo;
		stats->rx_crc_errors = cnt->rxcrc;
		stats->rx_frame_errors = 0;
		stats->rx_fifo_errors = cnt->rxoflo;
		stats->rx_missed_errors = 0;

		stats->tx_fifo_errors = cnt->txuflo;

		wl->stats_id = id;
	}

	return 0;
}

+0 −4
Original line number Diff line number Diff line
@@ -67,10 +67,6 @@ struct wl_info {
#ifdef LINUXSTA_PS
	u32 pci_psstate[16];	/* pci ps-state save/restore */
#endif
	/* RPC, handle, lock, txq, workitem */
	uint stats_id;		/* the current set of stats */
	/* ping-pong stats counters updated by Linux watchdog */
	struct net_device_stats stats_watchdog[2];
	struct wl_firmware fw;
	struct wiphy *wiphy;
};