]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/irda/sa1100_ir.c
zd1211rw: fix sparse warnings
[linux-2.6-omap-h63xx.git] / drivers / net / irda / sa1100_ir.c
index 8d5a288d7976a249cc97c8a6d7f725191a19d9b2..056639f72becf049657601585f82e83c0c20a6a1 100644 (file)
@@ -504,7 +504,7 @@ static void sa1100_irda_fir_error(struct sa1100_irda *si, struct net_device *dev
 
                skb_put(skb, len);
                skb->dev = dev;
-               skb->mac.raw = skb->data;
+               skb_reset_mac_header(skb);
                skb->protocol = htons(ETH_P_IRDA);
                si->stats.rx_packets++;
                si->stats.rx_bytes += len;
@@ -579,7 +579,7 @@ static void sa1100_irda_fir_irq(struct net_device *dev)
        sa1100_irda_rx_dma_start(si);
 }
 
-static irqreturn_t sa1100_irda_irq(int irq, void *dev_id, struct pt_regs *regs)
+static irqreturn_t sa1100_irda_irq(int irq, void *dev_id)
 {
        struct net_device *dev = dev_id;
        if (IS_FIR(((struct sa1100_irda *)dev->priv)))