c46f46d02c90959b82b99badfadc575081666aae |
|
12-Apr-2014 |
Finn Thain <fthain@telegraphics.com.au> |
m68k/mvme16x: Adopt common boot console In a multi-platform kernel binary we only need one early console instance. The difficulty here is that the common early console is started by early_param(), whereas the MVME16x instance is started later by config_mvme16x(). That means some interrupt setup must be done earlier. Signed-off-by: Finn Thain <fthain@telegraphics.com.au> Tested-by: Stephen N Chivers <schivers@csc.com.au> [Geert] Tag debug_cons_write() with __ref to kill section mismatch warning Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
abe48101c17eaf1b5d85270272392e6111562626 |
|
04-Oct-2013 |
Geert Uytterhoeven <geert@linux-m68k.org> |
m68k/UAPI: Use proper types (endianness/size) in <asm/bootinfo*.h> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
4c3c522bcebe16a717d7a809fd14b11823794027 |
|
02-Oct-2013 |
Geert Uytterhoeven <geert@linux-m68k.org> |
m68k/UAPI: Disintegrate arch/m68k/include/asm/bootinfo.h Export the bootinfo definitions that are used by bootstrap loaders, and split them up in generic and platform-specific parts. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
a4df02a217e9787a4b967197d9d9030c3e3c1088 |
|
25-Jun-2013 |
Geert Uytterhoeven <geert@linux-m68k.org> |
m68k: Mark functions only called from setup_arch() __init Some functions that are only called (indirectly) from setup_arch() lack __init annotations. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
c8d5ba1891eda2aa63800f052cb5af128283d130 |
|
08-Nov-2012 |
Stephen Warren <swarren@nvidia.com> |
m68k: set arch_gettimeoffset directly remove m68k's mach_gettimeoffset function pointer, and instead directly set the arch_gettimeoffset function pointer. This requires multiplying all function results by 1000, since the removed m68k_gettimeoffset() did this. Also, s/unsigned long/u32/ just to make the function prototypes exactly match that of arch_gettimeoffset. Cc: Joshua Thompson <funaho@jurai.org> Cc: Sam Creasey <sammy@sammy.net> Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Acked-by: Phil Blundell <philb@gnu.org> Signed-off-by: Stephen Warren <swarren@nvidia.com>
|
803f69144f0d48863c68f9d111b56849c7cef5bb |
|
28-Mar-2012 |
David Howells <dhowells@redhat.com> |
Disintegrate asm/system.h for M68K Disintegrate asm/system.h for M68K. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Greg Ungerer <gerg@uclinux.org> cc: linux-m68k@lists.linux-m68k.org
|
f9994894953d6bd9d5ed2719a34d027a4e0c2131 |
|
20-Nov-2008 |
Kars de Jong <jongk@linux-m68k.org> |
m68k/mvme16x: Add support for EARLY_PRINTK Added support for EARLY_PRINTK when running on an MVME16x board. Signed-off-by: Kars de Jong <jongk@linux-m68k.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
f30a6484f1bcb410d0af0c24f34b8e3d92682a05 |
|
11-Sep-2011 |
Geert Uytterhoeven <geert@linux-m68k.org> |
m68k/irq: Remove obsolete support for user vector interrupt fixups It was used on Apollo only, before its conversion to genirq. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
e53f276beb655c711a5d1f25f800b61aa976e34f |
|
27-Jan-2011 |
Torben Hohn <torbenh@gmx.de> |
m68k: Switch do_timer() to xtime_update() xtime_update() properly takes the xtime_lock Signed-off-by: Torben Hohn <torbenh@gmx.de> Cc: Sam Creasey <sammy@sammy.net> Cc: Peter Zijlstra <peterz@infradead.org> Cc: johnstul@us.ibm.com Cc: Roman Zippel <zippel@linux-m68k.org> Cc: hch@infradead.org Cc: yong.zhang0@gmail.com Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Greg Ungerer <gerg@uclinux.org> LKML-Reference: <20110127150006.23248.71790.stgit@localhost> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
|
c85627fbf5f47045b25bf66f1b4a7001b5b157af |
|
21-Dec-2008 |
Geert Uytterhoeven <geert@linux-m68k.org> |
m68k: Kill several external declarations in source files - Replace external declarations by proper includes where availiable. The accesses to some symbols had to be modified, as before they were declared using e.g. "extern int _end", while asm-generic/sections.h uses e.g. "extern char _end[]" - Remove unused or superfluous external declarations Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
|
813dcf7a6e642feb1ea566b96ce2912249d2b57d |
|
03-Oct-2008 |
Alexey Dobriyan <adobriyan@gmail.com> |
proc: move /proc/hardware to m68k-specific code Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
|
612e484fdb8802ffee84218cb35f3cff61a9c8c6 |
|
05-Feb-2008 |
Adrian Bunk <bunk@kernel.org> |
m68k: kill arch/m68k/mvme16x/mvme16x_ksyms.c EXPORT_SYMBOL's belong to the actual code. Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
66a3f820cb6a88ef0481e042d4b48b2299deab7e |
|
20-Jul-2007 |
Al Viro <viro@ftp.linux.org.uk> |
m68k: missing __init Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
40220c1a192f51695f806d75b1f9970f0f17a6e8 |
|
09-Oct-2006 |
David Howells <dhowells@redhat.com> |
IRQ: Use the new typedef for interrupt handler function pointers Use the new typedef for interrupt handler function pointers rather than actually spelling out the full thing each time. This was scripted with the following small shell script: #!/bin/sh egrep -nHrl -e 'irqreturn_t[ ]*[(][*]' $* | while read i do echo $i perl -pi -e 's/irqreturn_t\s*[(]\s*[*]\s*([_a-zA-Z0-9]*)\s*[)]\s*[(]\s*int\s*,\s*void\s*[*]\s*[)]/irq_handler_t \1/g' $i || exit $? done Signed-Off-By: David Howells <dhowells@redhat.com>
|
2850bc273776cbb1b510c5828e9e456dffb50a32 |
|
07-Oct-2006 |
Al Viro <viro@ftp.linux.org.uk> |
[PATCH] m68k pt_regs fixes m68k_handle_int() split in two functions: __m68k_handle_int() takes pt_regs * and does set_irq_regs(); m68k_handle_int() doesn't get pt_regs *. Places where we used to call m68k_handle_int() recursively with the same pt_regs have simply lost the second argument, the rest is switched to __m68k_handle_int(). The rest of patch is just dropping pt_regs * where needed. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
200a3d352cd5e0ae8fb96bfcf8103f7b7c60645b |
|
25-Jun-2006 |
Roman Zippel <zippel@linux-m68k.org> |
[PATCH] m68k: convert VME irq code Signed-off-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
|
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 |
|
17-Apr-2005 |
Linus Torvalds <torvalds@ppc970.osdl.org> |
Linux-2.6.12-rc2 Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
|