An error occurred fetching the project authors.
- 21 Sep, 2011 1 commit
-
-
Wu Zhangjin authored
There are two cascade interrupts in Loongson machines, one for bonito northbridge, another for the 8259A controller in the southbridge. Both want to be non threaded. Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Cc: linux-mips@linux-mips.org Cc: Wu Zhangjin <wuzhangjin@gmail.com> Patchwork: https://patchwork.linux-mips.org/patch/2638/Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
- 05 Aug, 2010 2 commits
-
-
Wu Zhangjin authored
On FuLoong-2F IP6 is shared by the performance counter overflow interrupt and the Bonito northbridge interrupt. To reduce overhead only call do_IRQ() when oprofile is enabled to reduce overhead. This patch adds an inline function do_perfcnt_IRQ() to hide the #if's , which can be shared by the other Loongson machines, i.e. gdium. Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/1492/Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
Wu Zhangjin authored
set_irq_trigger_mode() is not needed on all platforms so remove it and move the related source code to mach_init_irq(). This will allow gdium to share the common irq.c without adding an empty set_irq_trigger_mode(). Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/1493/Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
- 17 Dec, 2009 1 commit
-
-
Wu Zhangjin authored
The built-in Loongson 2E/2F northbridge in is bonito64-compatible but not identical with it. To avoid influencing the original bonito64 support and make the loongson support more maintainable, it's better to separate the Bonito64 code from the Loongson code. This also prepares the kernel for the coming Loongson 2f machines family support. Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Cc: Linux-MIPS <linux-mips@linux-mips.org> Cc: yanh@lemote.com Cc: huhb@lemote.com Cc: Zhang Le <r0bertz@gentoo.org> Cc: zhangfx@lemote.com, Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
- 17 Sep, 2009 4 commits
-
-
Wu Zhangjin authored
To share common loongson source code between all of the loongson-based machines. there is a need to split it out of the fuloong-2e/ directory. at the same time, other according tuning is needed. the machine-specific parts are defined as macros in relative header file, pci.h, mem.h, machine.h. Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
Wu Zhangjin authored
To make source code of loongson sharable to the machines(such as gdium) made by the other companies, we rename arch/mips/lemote to arch/mips/loongson, asm/mach-lemote to asm/mach-loongson, and rename lm2e to the name of the machine: fuloong-2e. accordingly, FULONG are renamed to FULOONG2E to make it distinguishable to the future FULOONG2F. and also, some other relative tuning is needed. Signed-off-by:
Wu Zhangjin <wuzhangjin@gmail.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
Wu Zhangjin authored
This kernel support is needed by the user-space tool:oprofile to profile linux kernel or applications via loongson2 performance counters. you can enable this driver via CONFIG_OPROFILE = y or m. On Loongson2 there are two performance counters, each one can count 16 events respectively. when anyone of the performance counter overflows, an interrupt will be generated and is routed to the IRQ MIPS_CPU_IRQ_BASE + 6. Signed-off-by:
Yanhua <yanh@lemote.com> Signed-off-by:
Wu Zhangjin <wuzj@lemote.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
Wu Zhangjin authored
With the help of script/checkpatch.pl, i have cleaned up the coding style. 1. remove un-needed header files and tune some comments. 2. remove some un-needed { } add a new header file loongson.h: 3. move some common header files to loongson.h 4. move some common extern declartions to loongson.h and this new header file is needed for future loongson2f support. Signed-off-by:
Wu Zhangjin <wuzj@lemote.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
- 30 Mar, 2009 1 commit
-
-
Rusty Russell authored
Impact: cleanup It's unused, since about 1995. So remove all initialization of it in preparation for actually removing the field. Signed-off-by:
Rusty Russell <rusty@rustcorp.com.au> Acked-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 31 Jul, 2007 1 commit
-
-
Jesper Juhl authored
This patch removes some duplicate includes from arch/mips/ Signed-off-by:
Jesper Juhl <jesper.juhl@gmail.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-
- 10 Jul, 2007 1 commit
-
-
Songmao Tian authored
Signed-off-by:
Fuxin Zhang <zhangfx@lemote.com> Signed-off-by:
Songmao Tian <tiansm@lemote.com> Signed-off-by:
Ralf Baechle <ralf@linux-mips.org>
-