Ralf Baechle
7034228792
MIPS: Whitespace cleanup.
...
Having received another series of whitespace patches I decided to do this
once and for all rather than dealing with this kind of patches trickling
in forever.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2013-02-01 10:00:22 +01:00
Yong Zhang
8b5690f884
MIPS: irq: Remove IRQF_DISABLED
...
Since commit [e58aa3d2
: genirq: Run irq handlers with interrupts disabled],
We run all interrupt handlers with interrupts disabled and we even check
and yell when an interrupt handler returns with interrupts enabled (see
commit [b738a50a
: genirq: Warn when handler enables interrupts]).
So now this flag is a NOOP and can be removed.
[ralf@linux-mips.org: Fixed up conflicts in
arch/mips/alchemy/common/dbdma.c, arch/mips/cavium-octeon/smp.c and
arch/mips/kernel/perf_event.c.]
Signed-off-by: Yong Zhang <yong.zhang0@gmail.com>
To: linux-kernel@vger.kernel.org
Cc: tglx@linutronix.de
linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/2835/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2011-12-07 22:03:45 +00:00
John Stultz
75c4fd8c78
mips: convert to clocksource_register_hz/khz
...
This converts the mips clocksources to use clocksource_register_hz/khz
CC: Ralf Baechle <ralf@linux-mips.org >
CC: Thomas Gleixner <tglx@linutronix.de >
Signed-off-by: John Stultz <johnstul@us.ibm.com >
2011-02-21 13:33:50 -08:00
Wu Zhangjin
28c945c886
MIPS: Loongson: Migrate makefile to new Platform file
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
To: linux-mips <linux-mips@linux-mips.org >
Cc: Alexander Clouter <alex@digriz.org.uk >
Cc: Manuel Lauss <manuel.lauss@gmail.com >
Cc: Sam Ravnborg <sam@ravnborg.org >,
Patchwork: https://patchwork.linux-mips.org/patch/1313/
Patchwork: https://patchwork.linux-mips.org/patch/1326/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-08-05 13:25:45 +01:00
Wu Zhangjin
4085467060
MIPS: Loongson: CS5536: Fix ISA support
...
The function _wrmsr() called by divil_lbar_disable()/enable() should be
called with the offset as the argument.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: Zhang Le <r0bertz@gentoo.org >
Patchwork: http://patchwork.linux-mips.org/patch/1252/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-07-05 17:17:22 +01:00
Wu Zhangjin
aa5f858b16
MIPS: Loongson: Add a missing break statement in CS5536 IDE code
...
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: Zhang Le <r0bertz@gentoo.org >
Cc: Hu Hongbing <huhb@lemote.com >
Patchwork: http://patchwork.linux-mips.org/patch/1251/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-07-05 17:17:21 +01:00
Wu Zhangjin
f18b2f67ea
MIPS: Loongson: CS5536: Add missing RDMSRs for IDE and USB
...
Add several missing RDMSRs for IDE and USB are missing to avoid the
agressive modification of the high 32 bits of the MSR.
Without this patch some usb devices may fail after printing "reset ehci
host ....." when reading the partition information.
Signed-off-by: Hu Hongbing <huhb@lemote.com >
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: Zhang Le <r0bertz@gentoo.org >
Cc: Hu Hongbing <huhb@lemote.com >
Patchwork: http://patchwork.linux-mips.org/patch/1250/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-07-05 17:17:20 +01:00
Wu Zhangjin
f7a904dffe
MIPS: Loongson: Change the Email address of Wu Zhangjin
...
Currently wuzj@lemote.com is not usable; change it to wuzhangjin@gmail.com .
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: yanh@lemote.com
Cc: huhb@lemote.com
Cc: zhangfx@lemote.com
Patchwork: http://patchwork.linux-mips.org/patch/829/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2010-02-27 12:53:12 +01:00
Wu Zhangjin
916daba8a9
MIPS: Lemote 2F: Add cs5536 MFGPT timer support
...
CPUFreq support for Loongson 2F requires an external timer.
Because the frequency of the MIPS Timer is related to the CPU frequency
which itself is variable another timer of constant frequency is required.
Export the mfgpt0 counter disable / enable operations for the coming
suspend support to suspend / resume the timer.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: linux-mips@linux-mips.org
Cc: cpufreq@vger.kernel.org ,
Cc: Dave Jones <davej@redhat.com >,
Cc: Dominik Brodowski <linux@dominikbrodowski.net >,
Cc: yanh@lemote.com
Cc: huhb@lemote.com ,
Patchwork: http://patchwork.linux-mips.org/patch/658/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-12-17 01:57:19 +00:00
Wu Zhangjin
22c21003a9
MIPS: Lemote 2F: Add basic CS5536 VSM support
...
Lemote Loongson 2F family machines use CS5536 as their south bridge and need
these lowlevel interfaces to access the devices on CS5536.
Virtualize the legacy devices on CS5536 as PCI devices. This way users can
access the CS5536 PCI config space directly as a normal multi-function
PCI 2.2 device.
Signed-off-by: Wu Zhangjin <wuzhangjin@gmail.com >
Cc: zhangfx@lemote.com
Cc: yanh@lemote.com
Cc: huhb@lemote.com
Cc: Nicholas Mc Guire <hofrat@hofr.at >
Cc: Arnaud Patard <apatard@mandriva.com >
Cc: loongson-dev@googlegroups.com
Cc: linux-mips@linux-mips.org
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2009-12-17 01:57:12 +00:00