Chen Gang
000ab4b0a7
arch/score/mm/cache.c: Export 'flush_icache_range'
...
The related error (with allmodconfig under score):
MODPOST 1365 modules
ERROR: "flush_icache_range" [drivers/misc/lkdtm.ko] undefined!
Acked-by: Lennox Wu <lennox.wu@gmail.com >
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com >
2014-10-05 01:18:17 +08:00
Chen Gang
51de2f11f5
arch: score: Export necessary symbols in related files
...
'csum_partial_copy_from_user' and 'flush_dcache_page' are also needed by
outside modules, so need export them in the related files.
The related error (with allmodconfig under score):
MODPOST 1365 modules
ERROR: "csum_partial_copy_from_user" [net/rxrpc/af-rxrpc.ko] undefined!
ERROR: "flush_dcache_page" [net/sunrpc/sunrpc.ko] undefined!
Acked-by: Lennox Wu <lennox.wu@gmail.com >
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com >
2014-10-05 01:18:16 +08:00
Greg Kroah-Hartman
b881bc469b
ARCH: drivers remove __dev* attributes.
...
This fixes up all of the smaller arches that had __dev* markings for
their platform-specific drivers.
CONFIG_HOTPLUG is going away as an option. As a result, the __dev*
markings need to be removed.
This change removes the use of __devinit, __devexit_p, __devinitdata,
__devinitconst, and __devexit from these drivers.
Based on patches originally written by Bill Pemberton, but redone by me
in order to handle some of the coding style issues better, by hand.
Cc: Bill Pemberton <wfp5p@virginia.edu >
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl >
Cc: Paul Mackerras <paulus@samba.org >
Cc: Ingo Molnar <mingo@redhat.com >
Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net >
Cc: Catalin Marinas <catalin.marinas@arm.com >
Cc: Will Deacon <will.deacon@arm.com >
Cc: Haavard Skinnemoen <hskinnemoen@gmail.com >
Cc: Hans-Christian Egtvedt <egtvedt@samfundet.no >
Cc: Mike Frysinger <vapier@gentoo.org >
Cc: Mikael Starvik <starvik@axis.com >
Cc: Jesper Nilsson <jesper.nilsson@axis.com >
Cc: David Howells <dhowells@redhat.com >
Cc: Hirokazu Takata <takata@linux-m32r.org >
Cc: Geert Uytterhoeven <geert@linux-m68k.org >
Cc: Michal Simek <monstr@monstr.eu >
Cc: Koichi Yasutake <yasutake.koichi@jp.panasonic.com >
Cc: Jonas Bonn <jonas@southpole.se >
Cc: "James E.J. Bottomley" <jejb@parisc-linux.org >
Cc: Helge Deller <deller@gmx.de >
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com >
Cc: Heiko Carstens <heiko.carstens@de.ibm.com >
Cc: Chen Liqin <liqin.chen@sunplusct.com >
Cc: Lennox Wu <lennox.wu@gmail.com >
Cc: Paul Mundt <lethal@linux-sh.org >
Cc: Chris Metcalf <cmetcalf@tilera.com >
Cc: Guan Xuetao <gxt@mprc.pku.edu.cn >
Cc: Bob Liu <lliubbo@gmail.com >
Cc: Srinivas Kandagatla <srinivas.kandagatla@st.com >
Cc: Bjorn Helgaas <bhelgaas@google.com >
Cc: Myron Stowe <myron.stowe@redhat.com >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: Andrew Morton <akpm@linux-foundation.org >
Cc: Andi Kleen <ak@linux.intel.com >
Cc: Jesse Barnes <jbarnes@virtuousgeek.org >
Cc: Sebastian Andrzej Siewior <sebastian@breakpoint.cc >
Cc: Yinghai Lu <yinghai@kernel.org >
Cc: Thierry Reding <thierry.reding@avionic-design.de >
Cc: Greg Ungerer <gerg@uclinux.org >
Cc: Grant Likely <grant.likely@secretlab.ca >
Cc: "Srivatsa S. Bhat" <srivatsa.bhat@linux.vnet.ibm.com >
Cc: Mark Salter <msalter@redhat.com >
Cc: Yong Zhang <yong.zhang0@gmail.com >
Cc: Michael Holzheu <holzheu@linux.vnet.ibm.com >
Cc: Cornelia Huck <cornelia.huck@de.ibm.com >
Cc: Jan Glauber <jang@linux.vnet.ibm.com >
Cc: Wei Yongjun <yongjun_wei@trendmicro.com.cn >
Cc: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2013-01-03 15:57:13 -08:00
Chen Liqin
11ab3f3d3c
score: add flush_dcahce_page and PG_dcache_dirty define
...
Signed-off-by: Cui Bixiong <bixiong@sunnorth.com.cn >
Signed-off-by: Chen Liqin <liqin.chen@sunplusct.com >
modified: arch/score/include/asm/cacheflush.h
modified: arch/score/mm/cache.c
2009-12-17 18:28:31 +08:00
Chen Liqin
0402c91af9
score: update files according to review comments
...
modified: arch/score/include/asm/cacheflush.h
modified: arch/score/include/asm/delay.h
modified: arch/score/include/asm/errno.h
modified: arch/score/include/asm/pgtable-bits.h
modified: arch/score/include/asm/pgtable.h
modified: arch/score/include/asm/ptrace.h
modified: arch/score/include/asm/unistd.h
modified: arch/score/kernel/entry.S
modified: arch/score/kernel/process.c
modified: arch/score/kernel/ptrace.c
modified: arch/score/kernel/signal.c
modified: arch/score/kernel/sys_score.c
modified: arch/score/kernel/traps.c
modified: arch/score/mm/cache.c
Signed-off-by: Chen Liqin <liqin.chen@sunplusct.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2009-06-19 11:40:13 +02:00
Chen Liqin
6bc9a3966f
score: Add support for Sunplus S+core architecture
...
This is the complete set of new arch Score's files for linux.
Score instruction set support 16bits, 32bits and 64bits instruction,
Score SOC had been used in game machine and LCD TV.
Signed-off-by: Chen Liqin <liqin.chen@sunplusct.com >
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
2009-06-19 11:38:47 +02:00