]> err.no Git - linux-2.6/blobdiff - drivers/net/macb.h
Remove unused kernel config option DLCI_COUNT
[linux-2.6] / drivers / net / macb.h
index 8c253db69881d9afc1c420c5152487fbf384c82a..27bf0ae0f0bb8310136e749fa94d8d495d92d09d 100644 (file)
 
 /* Register access macros */
 #define macb_readl(port,reg)                           \
-       readl((port)->regs + MACB_##reg)
+       __raw_readl((port)->regs + MACB_##reg)
 #define macb_writel(port,reg,value)                    \
-       writel((value), (port)->regs + MACB_##reg)
+       __raw_writel((value), (port)->regs + MACB_##reg)
 
 struct dma_desc {
        u32     addr;
@@ -377,7 +377,7 @@ struct macb {
 
        unsigned int            rx_pending, tx_pending;
 
-       struct work_struct      periodic_task;
+       struct delayed_work     periodic_task;
 
        struct mutex            mdio_mutex;
        struct completion       mdio_complete;