diff options
Diffstat (limited to 'arch/m68k/include')
| -rw-r--r-- | arch/m68k/include/asm/atari_stram.h | 3 | ||||
| -rw-r--r-- | arch/m68k/include/asm/atarihw.h | 4 | ||||
| -rw-r--r-- | arch/m68k/include/asm/atomic.h | 7 | ||||
| -rw-r--r-- | arch/m68k/include/asm/page_mm.h | 2 | ||||
| -rw-r--r-- | arch/m68k/include/asm/posix_types.h | 2 | ||||
| -rw-r--r-- | arch/m68k/include/asm/ptrace.h | 1 | 
6 files changed, 7 insertions, 12 deletions
diff --git a/arch/m68k/include/asm/atari_stram.h b/arch/m68k/include/asm/atari_stram.h index 7546d13963b..62e27598af9 100644 --- a/arch/m68k/include/asm/atari_stram.h +++ b/arch/m68k/include/asm/atari_stram.h @@ -6,12 +6,11 @@   */  /* public interface */ -void *atari_stram_alloc(long size, const char *owner); +void *atari_stram_alloc(unsigned long size, const char *owner);  void atari_stram_free(void *);  /* functions called internally by other parts of the kernel */  void atari_stram_init(void);  void atari_stram_reserve_pages(void *start_mem); -void atari_stram_mem_init_hook (void);  #endif /*_M68K_ATARI_STRAM_H */ diff --git a/arch/m68k/include/asm/atarihw.h b/arch/m68k/include/asm/atarihw.h index f51f709bbf3..0392b28656a 100644 --- a/arch/m68k/include/asm/atarihw.h +++ b/arch/m68k/include/asm/atarihw.h @@ -399,8 +399,8 @@ struct CODEC  #define CODEC_OVERFLOW_LEFT     2    u_char unused2, unused3, unused4, unused5;    u_char gpio_directions; -#define GPIO_IN                 0 -#define GPIO_OUT                1 +#define CODEC_GPIO_IN           0 +#define CODEC_GPIO_OUT          1    u_char unused6;    u_char gpio_data;  }; diff --git a/arch/m68k/include/asm/atomic.h b/arch/m68k/include/asm/atomic.h index 307a573881a..65c6be6c818 100644 --- a/arch/m68k/include/asm/atomic.h +++ b/arch/m68k/include/asm/atomic.h @@ -183,7 +183,7 @@ static inline void atomic_set_mask(unsigned long mask, unsigned long *v)  	__asm__ __volatile__("orl %1,%0" : "+m" (*v) : ASM_DI (mask));  } -static __inline__ int atomic_add_unless(atomic_t *v, int a, int u) +static __inline__ int __atomic_add_unless(atomic_t *v, int a, int u)  {  	int c, old;  	c = atomic_read(v); @@ -195,10 +195,9 @@ static __inline__ int atomic_add_unless(atomic_t *v, int a, int u)  			break;  		c = old;  	} -	return c != (u); +	return c;  } -#define atomic_inc_not_zero(v) atomic_add_unless((v), 1, 0)  /* Atomic operations are already serializing */  #define smp_mb__before_atomic_dec()	barrier() @@ -206,6 +205,4 @@ static __inline__ int atomic_add_unless(atomic_t *v, int a, int u)  #define smp_mb__before_atomic_inc()	barrier()  #define smp_mb__after_atomic_inc()	barrier() -#include <asm-generic/atomic-long.h> -#include <asm-generic/atomic64.h>  #endif /* __ARCH_M68K_ATOMIC __ */ diff --git a/arch/m68k/include/asm/page_mm.h b/arch/m68k/include/asm/page_mm.h index 31d5570d656..89f201434b5 100644 --- a/arch/m68k/include/asm/page_mm.h +++ b/arch/m68k/include/asm/page_mm.h @@ -162,7 +162,7 @@ static inline __attribute_const__ int __virt_to_node_shift(void)  	pgdat->node_mem_map + (__pfn - pgdat->node_start_pfn);		\  })  #define page_to_pfn(_page) ({						\ -	struct page *__p = (_page);					\ +	const struct page *__p = (_page);				\  	struct pglist_data *pgdat;					\  	pgdat = &pg_data_map[page_to_nid(__p)];				\  	((__p) - pgdat->node_mem_map) + pgdat->node_start_pfn;		\ diff --git a/arch/m68k/include/asm/posix_types.h b/arch/m68k/include/asm/posix_types.h index 63cdcc142d9..98d0970d9ba 100644 --- a/arch/m68k/include/asm/posix_types.h +++ b/arch/m68k/include/asm/posix_types.h @@ -51,7 +51,7 @@ typedef struct {  #define	__FD_CLR(d, set)	((set)->fds_bits[__FDELT(d)] &= ~__FDMASK(d))  #undef	__FD_ISSET -#define	__FD_ISSET(d, set)	((set)->fds_bits[__FDELT(d)] & __FDMASK(d)) +#define	__FD_ISSET(d, set)	(!!((set)->fds_bits[__FDELT(d)] & __FDMASK(d)))  #undef	__FD_ZERO  #define __FD_ZERO(fdsetp) (memset (fdsetp, 0, sizeof(*(fd_set *)fdsetp))) diff --git a/arch/m68k/include/asm/ptrace.h b/arch/m68k/include/asm/ptrace.h index 6e6e3ac1d91..65322b17b6c 100644 --- a/arch/m68k/include/asm/ptrace.h +++ b/arch/m68k/include/asm/ptrace.h @@ -85,7 +85,6 @@ struct switch_stack {  #define user_mode(regs) (!((regs)->sr & PS_S))  #define instruction_pointer(regs) ((regs)->pc)  #define profile_pc(regs) instruction_pointer(regs) -extern void show_regs(struct pt_regs *);  #define arch_has_single_step()	(1)  |