2f53a80fc0
[PATCH] Add vio_bus_type probe and remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:07 -08:00
79f9fb8886
[PATCH] Add of_platform_bus_type probe and remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:06 -08:00
c6a09196ba
[PATCH] Add sh_bus_type probe and remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:06 -08:00
91fb53866d
[PATCH] Add ocp_bus_type probe and remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:06 -08:00
ad3ed31c68
[PATCH] Add parisc_bus_type probe and remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Acked-by: Matthew Wilcox <matthew@wil.cx >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:06 -08:00
83dfb8b675
[PATCH] Add tiocx bus_type probe/remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:05 -08:00
5c0784c350
[PATCH] Add logic module bus_type probe/remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:05 -08:00
306955be37
[PATCH] Add locomo bus_type probe/remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Richard Purdie <rpurdie@rpsys.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:05 -08:00
2876ba4321
[PATCH] Add SA1111 bus_type probe/remove methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:05 -08:00
e08b754161
[PATCH] Add ecard_bus_type probe/remove/shutdown methods
...
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2006-01-13 11:26:05 -08:00
bf785ee0ae
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2006-01-12 12:23:49 -08:00
00431707be
[ARM] Convert some arm semaphores to mutexes
...
The arm clock semaphores are strict mutexes, convert them to the new
mutex implementation
Signed-off-by: Arjan van de Ven <arjan@infradead.org >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2006-01-12 18:42:23 +00:00
45bfe98bd7
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge
...
Fix up delete/modify conflict of arch/ppc/kernel/process.c by hand (it's
gone, gone, gone).
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 10:21:22 -08:00
f4619025a5
[ARM] Allow r2 to be passed through the decompressor to the kernel
...
This is part of a patch from Marc Singer to allow r2 to be
passed to the kernel. Marc's original comments follow:
This revised R2 (atags pointer) patch incorporates comments from Nico
Pitre and Ben Dooks. It modifies the head.S files such that the R2
value set by the bootloader is conveyed to the kernel startup code.
The kernel head.S heuristically validates the pointer. It will set R2
to zero if it believes the pointer is invalid. Presently, it requires
that the ATAGS list reside in the first 16KiB of physical RAM.
Relaxing this contraint may be both desirable as well as tricky.
Signed-off-by: Marc Singer <elf@buici.com >
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk >
2006-01-12 17:17:57 +00:00
a2d823bf13
[PATCH] m68k: console code in head.S needs framebuffer support built in
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:06 -08:00
54a5a6eb58
[PATCH] m68k: fix reference to init_task in vmlinux-sun3.lds
...
it's *(.data.init_task), not init_task...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:05 -08:00
a763be5c1a
[PATCH] m68k: fix use of void foo(void) asm("bar") in traps.c
...
with gcc4 these have file scope, so having them different in different
blocks doesn't work anymore
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:05 -08:00
639074354b
[PATCH] m68k: kill mach_floppy_setup, convert to proper __setup() in drivers
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:05 -08:00
0c79358b87
[PATCH] m68k: Moved initialisation of conswitchp from subarches to global arch setup
...
Signed-off-by: Kars de Jong <jongk@linux-m68k.org >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:05 -08:00
a5d361fc24
[PATCH] m68k: NULL noise removal
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:04 -08:00
6225d85f17
[PATCH] m68k: checksum __user annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:03 -08:00
350c20a6fd
[PATCH] m68k: syscalls __user annotation
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:03 -08:00
1b7bb54a41
[PATCH] m68k: rtc __user annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:03 -08:00
2382f77ffc
[PATCH] m68k: signal __user annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:02 -08:00
ad9ec4f8de
[PATCH] m68k: basic iomem annotations
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:02 -08:00
7f2633388d
[PATCH] m68k: broken constraints on mulu.l
...
Too permissive constraint on mulu.l - the first argument should not be
an a-register. Fixed by replacing "g" with "dm"; with older gcc we got
lucky and it had never attempted mulu.l %a0, %d1:%d0. These days it
does, with predictable objections from as(1).
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:01 -08:00
77add9f3e6
[PATCH] m68k: memory input should be an lvalue (mac/misc.c)
...
gcc4 is less forgiving and wants memory inputs to be real lvalues; variable
added and value stored in it explicitly before doing __asm__.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:01 -08:00
aa7e02fe37
[PATCH] m68k: isa_{type,sex} should be exported
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:00 -08:00
3272244c2b
[PATCH] m68k: switch mac/misc.c to direct use of appropriate cuda/pmu/maciisi requests
...
kill ADBREQ_RAW use, replace adb_read_time(), etc. with per-type variants,
eliminated remapping from pmu ones, fix the ifdefs (PMU->PMU68K)
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:00 -08:00
b4290a23cf
[PATCH] m68k: namespace pollution fix (custom->amiga_custom)
...
in amigahw.h custom renamed to amiga_custom, in drivers with few instances the
same replacement, in the rest - #define custom amiga_custom in driver itself
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:09:00 -08:00
198a410119
[PATCH] m68k: compile fix - updated vmlinux.lds to include LOCK_TEXT
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Cc: Roman Zippel <zippel@linux-m68k.org >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:59 -08:00
75bb07e788
[PATCH] mips: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:59 -08:00
dc8f6029cd
[PATCH] mips: task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:59 -08:00
40bc9c671a
[PATCH] mips: task_pt_regs()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:58 -08:00
6450578f32
[PATCH] ia64: task_pt_regs()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:58 -08:00
ab03591db1
[PATCH] ia64: task_thread_info()
...
on ia64 thread_info is at the constant offset from task_struct and stack
is embedded into the same beast. Set __HAVE_THREAD_FUNCTIONS, made
task_thread_info() just add a constant.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:58 -08:00
718d6114fc
[PATCH] cris: task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:58 -08:00
95ca0dc603
[PATCH] cris: task_pt_regs()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:58 -08:00
0cec6fd137
[PATCH] powerpc: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
b5e2fc1c62
[PATCH] powerpc: task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
ee8c1dd443
[PATCH] sh64: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
7fdf0d7a20
[PATCH] arm26: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
02ef691f6c
[PATCH] arm26: task_pt_regs()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
697102cda5
[PATCH] arm26: task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:57 -08:00
32d39a9355
[PATCH] arm: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:56 -08:00
5520582392
[PATCH] arm: end_of_stack()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:56 -08:00
815d5ec86e
[PATCH] arm: task_pt_regs()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:55 -08:00
e7c1b32fd3
[PATCH] arm: task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:55 -08:00
68f8b1f8f1
[PATCH] h8300: task_stack_page()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:55 -08:00
40f1f0deaf
[PATCH] parisc: task_stack_page(), task_thread_info()
...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
Signed-off-by: Andrew Morton <akpm@osdl.org >
Signed-off-by: Linus Torvalds <torvalds@osdl.org >
2006-01-12 09:08:55 -08:00