aboutsummaryrefslogtreecommitdiff
path: root/arch/microblaze/kernel/cpu
AgeCommit message (Collapse)AuthorFilesLines
2009-12-14microblaze: Remove ancient and fake microblaze version from cpu_ver tableMichal Simek1-5/+0
We need to continue with next microblaze PVR version that's why I have to remove that ancient version. These version strings not match any versions. From Microblaze v5.00.a is possible to use this style. I believe that none use ancients versions. If yes they will be just labeled as unknown version. Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Checking DTS against PVR for write-back cacheMichal Simek1-0/+11
WB cache has special flag in PVR. There is added checking mechanism for PVR and DTS. Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Extend cpuinfo for support write-back cachesMichal Simek2-2/+7
There is missing checking agains PVR but this is not important for now. There are some missing checking too. Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Fix cache_line_lenghtMichal Simek3-18/+18
We used cache_line as cache_line_lenght. For this reason we did cache flushing 4 times longer than was necessary. Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Detect new 7.20.d versionMichal Simek1-0/+1
Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: ftrace: add static function tracerMichal Simek1-0/+4
If -pg of gcc is enabled with CONFIG_FUNCTION_TRACER=y. a calling to _mcount will be inserted into each kernel function. so, there is a possibility to trace the kernel functions in _mcount. This patch add the specific _mcount support for static function tracing. by default, ftrace_trace_function is initialized as ftrace_stub(an empty function), so, the default _mcount will introduce very little overhead. after enabling ftrace in user-space, it will jump to a real tracing function and do static function tracing for us. Commit message from Wu Zhangjin <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-12-14microblaze: Add TRACE_IRQFLAGS_SUPPORTMichal Simek1-1/+1
There are just two major changes Renamed local_irq functions to raw_local_irq in irq.c. Added TRACE_IRQFLAGS_SUPPORT to Kconfig.debug. Look at Documentation/irqflags-tracing.txt Signed-off-by: Michal Simek <[email protected]>
2009-09-22microblaze: Updated CPU version and FPGA family codes in PVRJohn Williams1-0/+3
Signed-off-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-07-27microblaze: Typo fix for cpu param inconsistencyMichal Simek2-2/+2
Signed-off-by: Michal Simek <[email protected]>
2009-07-27microblaze: Detect new Microblaze 7.20 versionsMichal Simek1-0/+2
Signed-off-by: Michal Simek <[email protected]>
2009-05-01microblaze: Storage class should be before const qualifierTobias Klauser1-2/+2
The C99 specification states in section 6.11.5: The placement of a storage-class specifier other than at the beginning of the declaration specifiers in a declaration is an obsolescent feature. Signed-off-by: Tobias Klauser <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-04-23microblaze: Do not check use_dcacheMichal Simek1-3/+0
It is not necessary to check cpuinfo.use_dcache because this checking is done in function which call that functions Signed-off-by: Michal Simek <[email protected]>
2009-04-23microblaze: Do not use PVR configuration for broken MB versionMichal Simek2-3/+8
Signed-off-by: Michal Simek <[email protected]>
2009-04-23microblaze: Fix USR1/2 pvr printing messageMichal Simek1-2/+2
Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Makefiles for Microblaze cpuMichal Simek1-0/+8
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Randy Dunlap <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: PVR support, cpuinfo supportMichal Simek2-0/+229
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: cache supportMichal Simek1-0/+258
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>
2009-03-27microblaze_v8: Cpuinfo handlingMichal Simek3-0/+331
Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Stephen Neuendorffer <[email protected]> Acked-by: John Linn <[email protected]> Acked-by: John Williams <[email protected]> Signed-off-by: Michal Simek <[email protected]>