diff options
Diffstat (limited to 'arch/m68k')
-rw-r--r-- | arch/m68k/Kconfig | 3 | ||||
-rw-r--r-- | arch/m68k/Makefile | 2 | ||||
-rw-r--r-- | arch/m68k/include/asm/ioctls.h | 2 | ||||
-rw-r--r-- | arch/m68k/include/asm/local64.h | 1 | ||||
-rw-r--r-- | arch/m68k/include/asm/md.h | 13 | ||||
-rw-r--r-- | arch/m68k/include/asm/termbits.h | 1 | ||||
-rw-r--r-- | arch/m68k/mac/config.c | 9 | ||||
-rw-r--r-- | arch/m68k/mac/misc.c | 6 | ||||
-rw-r--r-- | arch/m68k/sun3/leds.c | 4 |
9 files changed, 19 insertions, 22 deletions
diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig index 2e3737b92ffc..8030e2481d97 100644 --- a/arch/m68k/Kconfig +++ b/arch/m68k/Kconfig | |||
@@ -59,9 +59,6 @@ config HZ | |||
59 | int | 59 | int |
60 | default 100 | 60 | default 100 |
61 | 61 | ||
62 | config GENERIC_TIME | ||
63 | def_bool y | ||
64 | |||
65 | config ARCH_USES_GETTIMEOFFSET | 62 | config ARCH_USES_GETTIMEOFFSET |
66 | def_bool y | 63 | def_bool y |
67 | 64 | ||
diff --git a/arch/m68k/Makefile b/arch/m68k/Makefile index 570d85c3f97f..b06a7e3cbcd6 100644 --- a/arch/m68k/Makefile +++ b/arch/m68k/Makefile | |||
@@ -18,7 +18,7 @@ KBUILD_DEFCONFIG := multi_defconfig | |||
18 | # override top level makefile | 18 | # override top level makefile |
19 | AS += -m68020 | 19 | AS += -m68020 |
20 | LDFLAGS := -m m68kelf | 20 | LDFLAGS := -m m68kelf |
21 | LDFLAGS_MODULE += -T $(srctree)/arch/m68k/kernel/module.lds | 21 | KBUILD_LDFLAGS_MODULE += -T $(srctree)/arch/m68k/kernel/module.lds |
22 | ifneq ($(SUBARCH),$(ARCH)) | 22 | ifneq ($(SUBARCH),$(ARCH)) |
23 | ifeq ($(CROSS_COMPILE),) | 23 | ifeq ($(CROSS_COMPILE),) |
24 | CROSS_COMPILE := $(call cc-cross-prefix, \ | 24 | CROSS_COMPILE := $(call cc-cross-prefix, \ |
diff --git a/arch/m68k/include/asm/ioctls.h b/arch/m68k/include/asm/ioctls.h index b8d2f4be7fd7..91a57d665460 100644 --- a/arch/m68k/include/asm/ioctls.h +++ b/arch/m68k/include/asm/ioctls.h | |||
@@ -52,6 +52,7 @@ | |||
52 | #define TCSETSF2 _IOW('T',0x2D, struct termios2) | 52 | #define TCSETSF2 _IOW('T',0x2D, struct termios2) |
53 | #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */ | 53 | #define TIOCGPTN _IOR('T',0x30, unsigned int) /* Get Pty Number (of pty-mux device) */ |
54 | #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */ | 54 | #define TIOCSPTLCK _IOW('T',0x31, int) /* Lock/unlock Pty */ |
55 | #define TIOCSIG _IOW('T',0x36, int) /* Generate signal on Pty slave */ | ||
55 | 56 | ||
56 | #define FIONCLEX 0x5450 /* these numbers need to be adjusted. */ | 57 | #define FIONCLEX 0x5450 /* these numbers need to be adjusted. */ |
57 | #define FIOCLEX 0x5451 | 58 | #define FIOCLEX 0x5451 |
@@ -78,6 +79,7 @@ | |||
78 | #define TIOCPKT_START 8 | 79 | #define TIOCPKT_START 8 |
79 | #define TIOCPKT_NOSTOP 16 | 80 | #define TIOCPKT_NOSTOP 16 |
80 | #define TIOCPKT_DOSTOP 32 | 81 | #define TIOCPKT_DOSTOP 32 |
82 | #define TIOCPKT_IOCTL 64 | ||
81 | 83 | ||
82 | #define TIOCSER_TEMT 0x01 /* Transmitter physically empty */ | 84 | #define TIOCSER_TEMT 0x01 /* Transmitter physically empty */ |
83 | 85 | ||
diff --git a/arch/m68k/include/asm/local64.h b/arch/m68k/include/asm/local64.h new file mode 100644 index 000000000000..36c93b5cc239 --- /dev/null +++ b/arch/m68k/include/asm/local64.h | |||
@@ -0,0 +1 @@ | |||
#include <asm-generic/local64.h> | |||
diff --git a/arch/m68k/include/asm/md.h b/arch/m68k/include/asm/md.h deleted file mode 100644 index d2f78f226f3d..000000000000 --- a/arch/m68k/include/asm/md.h +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | /* | ||
2 | * md.h: High speed xor_block operation for RAID4/5 | ||
3 | * | ||
4 | */ | ||
5 | |||
6 | #ifndef __ASM_MD_H | ||
7 | #define __ASM_MD_H | ||
8 | |||
9 | /* #define HAVE_ARCH_XORBLOCK */ | ||
10 | |||
11 | #define MD_XORBLOCK_ALIGNMENT sizeof(long) | ||
12 | |||
13 | #endif /* __ASM_MD_H */ | ||
diff --git a/arch/m68k/include/asm/termbits.h b/arch/m68k/include/asm/termbits.h index 8c14170996bb..aea1e37b765a 100644 --- a/arch/m68k/include/asm/termbits.h +++ b/arch/m68k/include/asm/termbits.h | |||
@@ -179,6 +179,7 @@ struct ktermios { | |||
179 | #define FLUSHO 0010000 | 179 | #define FLUSHO 0010000 |
180 | #define PENDIN 0040000 | 180 | #define PENDIN 0040000 |
181 | #define IEXTEN 0100000 | 181 | #define IEXTEN 0100000 |
182 | #define EXTPROC 0200000 | ||
182 | 183 | ||
183 | 184 | ||
184 | /* tcflow() and TCXONC use these */ | 185 | /* tcflow() and TCXONC use these */ |
diff --git a/arch/m68k/mac/config.c b/arch/m68k/mac/config.c index 1c16b1baf8db..c247de02bc7e 100644 --- a/arch/m68k/mac/config.c +++ b/arch/m68k/mac/config.c | |||
@@ -332,6 +332,15 @@ static struct mac_model mac_data_table[] = { | |||
332 | .scc_type = MAC_SCC_II, | 332 | .scc_type = MAC_SCC_II, |
333 | .nubus_type = MAC_NUBUS, | 333 | .nubus_type = MAC_NUBUS, |
334 | .floppy_type = MAC_FLOPPY_SWIM_ADDR2, | 334 | .floppy_type = MAC_FLOPPY_SWIM_ADDR2, |
335 | }, { | ||
336 | .ident = MAC_MODEL_CCLII, | ||
337 | .name = "Color Classic II", | ||
338 | .adb_type = MAC_ADB_CUDA, | ||
339 | .via_type = MAC_VIA_IIci, | ||
340 | .scsi_type = MAC_SCSI_OLD, | ||
341 | .scc_type = MAC_SCC_II, | ||
342 | .nubus_type = MAC_NUBUS, | ||
343 | .floppy_type = MAC_FLOPPY_SWIM_ADDR2, | ||
335 | }, | 344 | }, |
336 | 345 | ||
337 | /* | 346 | /* |
diff --git a/arch/m68k/mac/misc.c b/arch/m68k/mac/misc.c index 0f118ca156d9..e023fc6b37e5 100644 --- a/arch/m68k/mac/misc.c +++ b/arch/m68k/mac/misc.c | |||
@@ -91,7 +91,7 @@ static void cuda_write_pram(int offset, __u8 data) | |||
91 | #define cuda_write_pram NULL | 91 | #define cuda_write_pram NULL |
92 | #endif | 92 | #endif |
93 | 93 | ||
94 | #if 0 /* def CONFIG_ADB_PMU68K */ | 94 | #ifdef CONFIG_ADB_PMU68K |
95 | static long pmu_read_time(void) | 95 | static long pmu_read_time(void) |
96 | { | 96 | { |
97 | struct adb_request req; | 97 | struct adb_request req; |
@@ -102,8 +102,8 @@ static long pmu_read_time(void) | |||
102 | while (!req.complete) | 102 | while (!req.complete) |
103 | pmu_poll(); | 103 | pmu_poll(); |
104 | 104 | ||
105 | time = (req.reply[0] << 24) | (req.reply[1] << 16) | 105 | time = (req.reply[1] << 24) | (req.reply[2] << 16) |
106 | | (req.reply[2] << 8) | req.reply[3]; | 106 | | (req.reply[3] << 8) | req.reply[4]; |
107 | return time - RTC_OFFSET; | 107 | return time - RTC_OFFSET; |
108 | } | 108 | } |
109 | 109 | ||
diff --git a/arch/m68k/sun3/leds.c b/arch/m68k/sun3/leds.c index a3e948463982..aad2e0a0682e 100644 --- a/arch/m68k/sun3/leds.c +++ b/arch/m68k/sun3/leds.c | |||
@@ -7,7 +7,7 @@ void sun3_leds(unsigned char byte) | |||
7 | unsigned char dfc; | 7 | unsigned char dfc; |
8 | 8 | ||
9 | GET_DFC(dfc); | 9 | GET_DFC(dfc); |
10 | SET_DFC(FC_CONTROL); | 10 | SET_DFC(FC_CONTROL); |
11 | SET_CONTROL_BYTE(AC_LEDS,byte); | 11 | SET_CONTROL_BYTE(AC_LEDS, byte); |
12 | SET_DFC(dfc); | 12 | SET_DFC(dfc); |
13 | } | 13 | } |