Merge tag 'wireless-drivers-next-2019-12-20' of git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next
Kalle Valo says: ==================== wireless-drivers-next patches for v5.6 First set of patches for v5.6. The biggest thing here is of course the new driver ath11k but also new features for other drivers as well a myriad of bug fixes. Major changes: ath11k * a new driver for Qualcomm Wi-Fi 6 (IEEE 802.11ax) devices ath10k * significant improvements on receive throughput and firmware download with SDIO bus * report signal strength for each chain also on SDIO * set max mtu to 1500 on SDIO devices brcmfmac * add support for BCM4359 SDIO chipset wil6210 * support set_multicast_to_unicast cfg80211 operation * support set_cqm_rssi_config cfg80211 operation wcn36xx * disable HW_CONNECTION_MONITOR as firmware is buggy ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -3206,8 +3206,9 @@ static void ipw2100_tx_send_data(struct ipw2100_priv *priv)
|
||||
}
|
||||
}
|
||||
|
||||
static void ipw2100_irq_tasklet(struct ipw2100_priv *priv)
|
||||
static void ipw2100_irq_tasklet(unsigned long data)
|
||||
{
|
||||
struct ipw2100_priv *priv = (struct ipw2100_priv *)data;
|
||||
struct net_device *dev = priv->net_dev;
|
||||
unsigned long flags;
|
||||
u32 inta, tmp;
|
||||
@@ -6006,7 +6007,7 @@ static void ipw2100_rf_kill(struct work_struct *work)
|
||||
spin_unlock_irqrestore(&priv->low_lock, flags);
|
||||
}
|
||||
|
||||
static void ipw2100_irq_tasklet(struct ipw2100_priv *priv);
|
||||
static void ipw2100_irq_tasklet(unsigned long data);
|
||||
|
||||
static const struct net_device_ops ipw2100_netdev_ops = {
|
||||
.ndo_open = ipw2100_open,
|
||||
@@ -6136,7 +6137,7 @@ static struct net_device *ipw2100_alloc_device(struct pci_dev *pci_dev,
|
||||
INIT_DELAYED_WORK(&priv->rf_kill, ipw2100_rf_kill);
|
||||
INIT_DELAYED_WORK(&priv->scan_event, ipw2100_scan_event);
|
||||
|
||||
tasklet_init(&priv->irq_tasklet, (void (*)(unsigned long))
|
||||
tasklet_init(&priv->irq_tasklet,
|
||||
ipw2100_irq_tasklet, (unsigned long)priv);
|
||||
|
||||
/* NOTE: We do not start the deferred work for status checks yet */
|
||||
|
Reference in New Issue
Block a user