diff options
| author | Linus Torvalds <torvalds@home.osdl.org> | 2003-09-22 23:11:54 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.osdl.org> | 2003-09-22 23:11:54 -0700 |
| commit | 4bee83fb27dd3ceeccf1aec32751fd0d1abb8725 (patch) | |
| tree | 88c96afa73678e6ece06bd34cab3b8f4e45296f7 | |
| parent | ab168caf67c5ac1c99a1aca5679d9bd0e07ba43e (diff) | |
| parent | d7633636a23e1bcb57745274c5ae970fa3c7650c (diff) | |
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux
| -rw-r--r-- | drivers/i2c/busses/i2c-i810.c | 1 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-prosavage.c | 2 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-savage4.c | 1 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-sis5595.c | 1 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-sis630.c | 2 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-via.c | 1 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-voodoo3.c | 1 | ||||
| -rw-r--r-- | include/asm-sparc/atomic.h | 4 |
8 files changed, 9 insertions, 4 deletions
diff --git a/drivers/i2c/busses/i2c-i810.c b/drivers/i2c/busses/i2c-i810.c index acb60004e67d..ece5bb7e369d 100644 --- a/drivers/i2c/busses/i2c-i810.c +++ b/drivers/i2c/busses/i2c-i810.c @@ -40,6 +40,7 @@ #include <linux/pci.h> #include <linux/i2c.h> #include <linux/i2c-algo-bit.h> +#include <asm/io.h> /* GPIO register locations */ #define I810_IOCONTROL_OFFSET 0x5000 diff --git a/drivers/i2c/busses/i2c-prosavage.c b/drivers/i2c/busses/i2c-prosavage.c index e51f1dacaa9c..c1321fd400a1 100644 --- a/drivers/i2c/busses/i2c-prosavage.c +++ b/drivers/i2c/busses/i2c-prosavage.c @@ -59,7 +59,7 @@ #include <linux/pci.h> #include <linux/i2c.h> #include <linux/i2c-algo-bit.h> - +#include <asm/io.h> /* * driver configuration diff --git a/drivers/i2c/busses/i2c-savage4.c b/drivers/i2c/busses/i2c-savage4.c index 9b252198c0fd..06167b8df371 100644 --- a/drivers/i2c/busses/i2c-savage4.c +++ b/drivers/i2c/busses/i2c-savage4.c @@ -37,6 +37,7 @@ #include <linux/pci.h> #include <linux/i2c.h> #include <linux/i2c-algo-bit.h> +#include <asm/io.h> /* 3DFX defines */ #define PCI_CHIP_SAVAGE3D 0x8A20 diff --git a/drivers/i2c/busses/i2c-sis5595.c b/drivers/i2c/busses/i2c-sis5595.c index bef21946a6f4..d77aa20e24a7 100644 --- a/drivers/i2c/busses/i2c-sis5595.c +++ b/drivers/i2c/busses/i2c-sis5595.c @@ -63,6 +63,7 @@ #include <linux/ioport.h> #include <linux/init.h> #include <linux/i2c.h> +#include <asm/io.h> static int blacklist[] = { PCI_DEVICE_ID_SI_540, diff --git a/drivers/i2c/busses/i2c-sis630.c b/drivers/i2c/busses/i2c-sis630.c index 6245bfbe5f85..b9735c554bb8 100644 --- a/drivers/i2c/busses/i2c-sis630.c +++ b/drivers/i2c/busses/i2c-sis630.c @@ -56,7 +56,7 @@ #include <linux/ioport.h> #include <linux/init.h> #include <linux/i2c.h> - +#include <asm/io.h> /* SIS630 SMBus registers */ #define SMB_STS 0x80 /* status */ diff --git a/drivers/i2c/busses/i2c-via.c b/drivers/i2c/busses/i2c-via.c index bdd79d0ae3e9..b3f8fc7615b0 100644 --- a/drivers/i2c/busses/i2c-via.c +++ b/drivers/i2c/busses/i2c-via.c @@ -30,6 +30,7 @@ #include <linux/init.h> #include <linux/i2c.h> #include <linux/i2c-algo-bit.h> +#include <asm/io.h> /* Power management registers */ #define PM_CFG_REVID 0x08 /* silicon revision code */ diff --git a/drivers/i2c/busses/i2c-voodoo3.c b/drivers/i2c/busses/i2c-voodoo3.c index 963e0933c51f..611b6bc5a144 100644 --- a/drivers/i2c/busses/i2c-voodoo3.c +++ b/drivers/i2c/busses/i2c-voodoo3.c @@ -33,6 +33,7 @@ #include <linux/pci.h> #include <linux/i2c.h> #include <linux/i2c-algo-bit.h> +#include <asm/io.h> /* the only registers we use */ #define REG 0x78 diff --git a/include/asm-sparc/atomic.h b/include/asm-sparc/atomic.h index dcc5cd732e1c..aa298155a8d3 100644 --- a/include/asm-sparc/atomic.h +++ b/include/asm-sparc/atomic.h @@ -33,9 +33,9 @@ typedef struct { volatile int counter; } atomic_t; * 31 8 7 0 */ -#define ATOMIC_INIT(i) { (i << 8) } +#define ATOMIC_INIT(i) { ((i) << 8) } -static __inline__ int atomic_read(atomic_t *v) +static __inline__ int atomic_read(const atomic_t *v) { int ret = v->counter; |
