Bryan Wu
|
639f657145
Blackfin arch: move include/asm-blackfin header files to arch/blackfin
|
17 anni fa |
Mike Frysinger
|
7e1e7aed0c
Blackfin arch: do not muck with the UART during boot -- let the serial driver worry about it
|
17 anni fa |
Michael Hennerich
|
56f5f59052
Blackfin arch: Fix Bug - System with EMAC driver enabled - Core not idling
|
17 anni fa |
Mike Frysinger
|
17e89bcfa1
Blackfin arch: unify the duplicated portions of __start and split mach-specific pieces into _mach_early_start where they will be easier to trim over time
|
17 anni fa |
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 anni fa |
Mike Frysinger
|
09e1f70e31
Blackfin arch: unify the duplicated _real_start functions
|
17 anni fa |
Mike Frysinger
|
778307d372
Blackfin arch: remove support for Anomaly 05000125 as it doesnt exist on any supported processor/silicon
|
17 anni fa |
Michael Hennerich
|
68e2fc78e5
Blackfin arch: Fix bug - Kernel does not boot if re-program clocks
|
17 anni fa |
Mike Frysinger
|
3132b58679
[Blackfin] arch: theres no need to declare ram{end,start,base} in the head.S files
|
17 anni fa |
Graf Yang
|
6ed8394230
[Blackfin] arch: Resolve the clash issue of UART defines between blackfin headers and include/linux/serial_reg.
|
17 anni fa |
Robin Getz
|
337d390b3a
Blackfin arch: Print out debug info, as early as possible
|
17 anni fa |
Robin Getz
|
02f13f9d5c
Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT didn't work that well with DEBUG_KERNEL_START
|
18 anni fa |
Mike Frysinger
|
168f1212c0
Blackfin arch: rewrite our reboot code in C
|
17 anni fa |
Mike Frysinger
|
f0b5d12f2b
Blackfin arch: allow people to select the feature that is unavailable to the kernel
|
18 anni fa |
Robin Getz
|
518039bc24
Blackfin arch: Add ability to expend the hardware trace buffer
|
18 anni fa |
Robin Getz
|
f16295e7e7
Blackfin arch: Fix CCLK and SCLK checks
|
18 anni fa |
Mike Frysinger
|
e208f83a7a
Blackfin arch: use HI/LO macros rather than masking the bit ranges ourselves
|
18 anni fa |
Mike Frysinger
|
1aafd90912
Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines
|
18 anni fa |
Robin Getz
|
669b792c77
Blackfin arch: Clean up trace buffer handling, No major functional changes.
|
18 anni fa |
Mike Frysinger
|
52a078120c
Blackfin arch: move more of our startup code to .init so it can be freed once we are up and running
|
18 anni fa |
Mike Frysinger
|
83a5c3e321
Blackfin arch: unify differences between our diff head.S files -- no functional changes
|
18 anni fa |
Mike Frysinger
|
5079df993c
Blackfin arch: document why we have to touch the UART peripheral in our boot up code
|
18 anni fa |
Mike Frysinger
|
ef9256d283
Blackfin arch: issue reset via SWRST so we dont clobber the watchdog state
|
18 anni fa |
Mike Frysinger
|
30870b93cd
Blackfin arch: dont clear status register bits in SWRST so we can actually use it
|
18 anni fa |
Bryan Wu
|
1394f03221
blackfin architecture
|
18 anni fa |