Commit 83163244 authored by John W. Linville's avatar John W. Linville
Browse files

Merge branch 'master' of...

Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem

Conflicts:
	drivers/net/wireless/libertas_tf/cmd.c
	drivers/net/wireless/libertas_tf/main.c
parents 0a12761b adfba3c7
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -3956,6 +3956,7 @@ F: net/rfkill/
F:	net/wireless/
F:	net/wireless/
F:	include/net/ieee80211*
F:	include/net/ieee80211*
F:	include/linux/wireless.h
F:	include/linux/wireless.h
F:	include/linux/iw_handler.h
F:	drivers/net/wireless/
F:	drivers/net/wireless/


NETWORKING DRIVERS
NETWORKING DRIVERS
+6 −0
Original line number Original line Diff line number Diff line
@@ -38,6 +38,12 @@ config LIBERTAS_THINFIRM
	---help---
	---help---
	  A library for Marvell Libertas 8xxx devices using thinfirm.
	  A library for Marvell Libertas 8xxx devices using thinfirm.


config LIBERTAS_THINFIRM_DEBUG
	bool "Enable full debugging output in the Libertas thin firmware module."
	depends on LIBERTAS_THINFIRM
	---help---
	  Debugging support.

config LIBERTAS_THINFIRM_USB
config LIBERTAS_THINFIRM_USB
	tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware"
	tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware"
	depends on LIBERTAS_THINFIRM && USB
	depends on LIBERTAS_THINFIRM && USB
+1 −0
Original line number Original line Diff line number Diff line
@@ -1889,6 +1889,7 @@ static void at76_dwork_hw_scan(struct work_struct *work)
}
}


static int at76_hw_scan(struct ieee80211_hw *hw,
static int at76_hw_scan(struct ieee80211_hw *hw,
			struct ieee80211_vif *vif,
			struct cfg80211_scan_request *req)
			struct cfg80211_scan_request *req)
{
{
	struct at76_priv *priv = hw->priv;
	struct at76_priv *priv = hw->priv;
+1 −3
Original line number Original line Diff line number Diff line
@@ -927,7 +927,6 @@ static void ar9170_rx_phy_status(struct ar9170 *ar,


	/* TODO: we could do something with phy_errors */
	/* TODO: we could do something with phy_errors */
	status->signal = ar->noise[0] + phy->rssi_combined;
	status->signal = ar->noise[0] + phy->rssi_combined;
	status->noise = ar->noise[0];
}
}


static struct sk_buff *ar9170_rx_copy_data(u8 *buf, int len)
static struct sk_buff *ar9170_rx_copy_data(u8 *buf, int len)
@@ -2548,8 +2547,7 @@ void *ar9170_alloc(size_t priv_size)
					 BIT(NL80211_IFTYPE_ADHOC);
					 BIT(NL80211_IFTYPE_ADHOC);
	ar->hw->flags |= IEEE80211_HW_RX_INCLUDES_FCS |
	ar->hw->flags |= IEEE80211_HW_RX_INCLUDES_FCS |
			 IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING |
			 IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING |
			 IEEE80211_HW_SIGNAL_DBM |
			 IEEE80211_HW_SIGNAL_DBM;
			 IEEE80211_HW_NOISE_DBM;


	if (modparam_ht) {
	if (modparam_ht) {
		ar->hw->flags |= IEEE80211_HW_AMPDU_AGGREGATION;
		ar->hw->flags |= IEEE80211_HW_AMPDU_AGGREGATION;
+2 −4
Original line number Original line Diff line number Diff line
@@ -548,8 +548,7 @@ ath5k_pci_probe(struct pci_dev *pdev,
	SET_IEEE80211_DEV(hw, &pdev->dev);
	SET_IEEE80211_DEV(hw, &pdev->dev);
	hw->flags = IEEE80211_HW_RX_INCLUDES_FCS |
	hw->flags = IEEE80211_HW_RX_INCLUDES_FCS |
		    IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING |
		    IEEE80211_HW_HOST_BROADCAST_PS_BUFFERING |
		    IEEE80211_HW_SIGNAL_DBM |
		    IEEE80211_HW_SIGNAL_DBM;
		    IEEE80211_HW_NOISE_DBM;


	hw->wiphy->interface_modes =
	hw->wiphy->interface_modes =
		BIT(NL80211_IFTYPE_AP) |
		BIT(NL80211_IFTYPE_AP) |
@@ -2030,8 +2029,7 @@ ath5k_tasklet_rx(unsigned long data)
		rxs->freq = sc->curchan->center_freq;
		rxs->freq = sc->curchan->center_freq;
		rxs->band = sc->curband->band;
		rxs->band = sc->curband->band;


		rxs->noise = sc->ah->ah_noise_floor;
		rxs->signal = sc->ah->ah_noise_floor + rs.rs_rssi;
		rxs->signal = rxs->noise + rs.rs_rssi;


		rxs->antenna = rs.rs_antenna;
		rxs->antenna = rs.rs_antenna;


Loading