Graf Yang
|
8f65873e47
Blackfin arch: SMP supporting patchset: Blackfin kernel and memory management code
|
16 years ago |
Mike Frysinger
|
da986b9fff
Blackfin arch: dont warn when running a kernel on the oldest supported silicon
|
16 years ago |
Mike Frysinger
|
3b1f26a50a
Blackfin arch: don't copy bss when copying L1
|
16 years ago |
Vitja Makarov
|
58c35bd31f
Blackfin arch: introducing bfin_addr_dcachable
|
16 years ago |
Bryan Wu
|
3094c981f2
Blackfin arch: fix a typo in comments
|
16 years ago |
Robin Getz
|
e482cad241
Blackfin arch: print out error/warning if you are running on the incorrect CPU type
|
16 years ago |
Mike Frysinger
|
0c0497c257
Blackfin arch: Move all the silicon rev handling to one place
|
16 years ago |
Graf Yang
|
55f2feae3a
Blackfin arch: correct icache size in show_cpuinfo(), let c_start() return proper pointer
|
16 years ago |
Graf Yang
|
5b04f271fe
Blackfin arch: Modify some funtion names to more genernal ones
|
16 years ago |
Robin Getz
|
0c7a6b2135
Blackfin arch: add supporting for double fault debug handling
|
16 years ago |
Mike Frysinger
|
c991dd92ab
Blackfin arch: use %pF when printing out the double fault address so we get symbol names
|
17 years ago |
Robin Getz
|
cd8fb8df14
Blackfin arch: Print out doublefault addresses, so debug can occur
|
17 years ago |
Mike Frysinger
|
0e06b50dda
Blackfin arch: cleanup cache lock code
|
17 years ago |
Mike Frysinger
|
07aa7be570
Blackfin arch: convert L2 defines to be the same as the L1 defines
|
17 years ago |
Mike Frysinger
|
7e64acabfd
Blackfin arch: move async memory programming into common setup_arch() as the banks dont really need to be setup fully as early as head.S
|
17 years ago |
Robin Getz
|
2d2009806d
Blackfin arch: If we double fault, rather than hang forever, reset
|
17 years ago |
Robin Getz
|
9de3a0b697
Blackfin arch: When icache is off, make sure people know it
|
17 years ago |
Mike Frysinger
|
3a2521fa75
Blackfin arch: cache the values of vco/sclk/cclk as the overhead of doing so (~24 bytes) is worth avoiding the software mult/div routines
|
17 years ago |
Mike Frysinger
|
b1b154e503
Blackfin arch: check the EXTBANKS field of the DDRCTL1 register to see if we are using both memory banks
|
17 years ago |
Sonic Zhang
|
262c3825a9
Blackfin arch: Extend sram malloc to handle L2 SRAM.
|
17 years ago |
Michael Hennerich
|
99d95bbd48
Blackfin arch: Remove redundant kernel option
|
17 years ago |
Michael Hennerich
|
1e78042c77
[Blackfin] arch: take DDR DEVWD into consideration as well for BF548
|
17 years ago |
Mike Frysinger
|
37b6972ad8
[Blackfin] arch: BF54x memsizes are in mbits, not mbytes
|
17 years ago |
Mike Frysinger
|
a086ee2268
[Blackfin] arch: detect the memory available in the system on the fly by default
|
17 years ago |
Mike Frysinger
|
9f8e895d6c
[Blackfin] arch: now that we can panic() early, dont need the delayed L1 overflow check
|
17 years ago |
Sonic Zhang
|
b85b82d980
[Blackfin] arch: fix bug - Section data_l1_cacheline_aligned should be defined in link script of kernel
|
17 years ago |
Robin Getz
|
253bcf4f9b
[Blackfin] arch: Add a little bit more runtime info for MPU
|
17 years ago |
Mike Frysinger
|
3132b58679
[Blackfin] arch: theres no need to declare ram{end,start,base} in the head.S files
|
17 years ago |
Yi Li
|
2e8d7965e6
[Blackfin] arch: add code to initialize globals declared in linux/bootmem.h: max_pfn, max_low_pfn, min_low_pfn.
|
17 years ago |
Mike Frysinger
|
d45118b14b
[Blackfin] arch: make sure we export the _bfin_swrst symbol as modules (like the watchdog) need it
|
17 years ago |