7f386ac3272e057fbf51e5b5712fad1a80e77125 |
|
18-Mar-2011 |
David Howells <dhowells@redhat.com> |
MN10300: Create general kernel debugger cache flushing Create general kernel debugger cache flushing for MN10300 and get rid of the old stuff that gdbstub was using. Signed-off-by: David Howells <dhowells@redhat.com>
|
0bd3eb6ca772775da6125ea5b044d4257473d18d |
|
27-Oct-2010 |
Akira Takeuchi <takeuchi.akr@jp.panasonic.com> |
MN10300: SMP: Differentiate local cache flushing Differentiate local cache flushing from global cache flushing so that they can be done differently on SMP systems. Rename the cache functions from: mn10300_[id]cache_*() to: mn10300_[id]_localcache_*() and on a UP system, assign the global labels to the local labels. Signed-off-by: Akira Takeuchi <takeuchi.akr@jp.panasonic.com> Signed-off-by: Kiyoshi Owada <owada.kiyoshi@jp.panasonic.com> Signed-off-by: David Howells <dhowells@redhat.com>
|
9b287bf9924cedaf1accd7293db3627bef7c46e3 |
|
27-Oct-2010 |
Akira Takeuchi <takeuchi.akr@jp.panasonic.com> |
MN10300: Cacheflush functions should take unsigned long addresses The functions that perform cache flushing should take addresses of unsigned long type, not unsigned int. Signed-off-by: Akira Takeuchi <takeuchi.akr@jp.panasonic.com> Signed-off-by: Kiyoshi Owada <owada.kiyoshi@jp.panasonic.com> Signed-off-by: David Howells <dhowells@redhat.com>
|
518d4bb7464dd3c04aeb23874dc360b54058c01e |
|
27-Oct-2010 |
David Howells <dhowells@redhat.com> |
MN10300: AM34: The current cacheflush routines operate by controlling tag regs The current cache flush and invalidate routines operate by controlling the cache tag registers. Rename the files and add config items to select them. This makes it easier to support the use of other cache flush methods instead, such as the use of AM34's area purge registers, if available. Signed-off-by: David Howells <dhowells@redhat.com>
|