11 Oct, 2007
7 commits
-
…se the new REGBASE for board platform resources
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
-
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
reboot failes on BF533
http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3500Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu -
- Update gpio_request to allow multiple request with the same signature (label)
- Use generic GPIO API where applicable
- Update generic board support form stamp boardSigned-off-by: Michael Hennerich
Signed-off-by: Bryan Wu -
…ike on any other supported Blackfin derivative
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com> -
rewrite our reboot code in C rather than assembly to be like
other architectures and to allow board maintainers to define
custom behaviorSigned-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Bryan Wu
10 Oct, 2007
2 commits
-
now all BLKFIN should be BFIN, should be no functional changes.
Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu -
Signed-off-by: Roy Huang
Signed-off-by: Bryan Wu
09 Oct, 2007
5 commits
-
Print out debug info, as early as possible - even before the
kernel initializes the interrupt vectors. Now we can print out debug
messages almost anytime during the boot process.Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu -
…les are set up will print out
Also ensure that the traps_c code doesn't cause a double fault, by
sending a signal to a faulting kernel before the memory subsystem
is fully initialized, by printing out the error message before sending
the signal.Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com> -
Today when a double fault happens (exception during an exception
handling event), we go into an endless loop, with nothing comming out
the UART. With this patch, we actually see that we have commited a
double fault eventSigned-off-by: Robin Getz
Signed-off-by: Bryan Wu -
This allows debugging of problems which happen eary in the kernel
boot process (after bootargs are parsed, but before serial subsystem
is fully initialized)Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu -
Signed-off-by: Bryan Wu
13 Sep, 2007
1 commit
-
Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu
12 Sep, 2007
3 commits
-
Signed-off-by: Bryan Wu
-
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu
28 Aug, 2007
2 commits
-
Now that there is a generic GPIO driver framework
remove GPIO register unified name space legacy support.Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu -
Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu
27 Aug, 2007
5 commits
-
…ll with DEBUG_KERNEL_START
Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com> -
Singed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu -
Break up our .init into separate section like all other ports do and
so that we dont mix text and data (causes disassembly headaches as
pointed out by Robin)Cc: Robin Getz
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Bug: When SMC921X driver is enabled, kernel boot crash on EZKIT548
http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3460Fixed by restoring mach dependent ASYNC memory size CPLB coverage.
Once we have a more dynamic memory layout we should come up with a better
solution for these hard-coded values.Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu
05 Aug, 2007
11 commits
-
add an exception request/free api similar to the interrupt request/fre
api so people can utilize the free software based exceptions for their
own purposesSigned-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
- allow people to select the feature that is unavailable to the kernel: NMI, JTAG, or CYCLES.
- change default NMI handler to simply dump hardware trace buffer.
- remove default NMI handler completely as calling into kernel code is not safe
move example handler to wiki so people dont haphazardly copy and paste this stuff thinking its safeSigned-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Jie Zhang
Signed-off-by: Bryan Wu -
This API is necessary for DMA descriptor array mode.
Signed-off-by: Sonic Zhang
Signed-off-by: Bryan Wu -
kill ezkit548 compiling warning:
- include/asm/cplb.h:42:5: warning: "ANOMALY_05000158" is not definedSigned-off-by: Bryan Wu
-
update BOOT_LOAD help to reflect current state of the first 4k of
our address space as well as add a memory range option to prevent
invalid valuesSigned-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu -
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu
03 Aug, 2007
3 commits
-
Signed-off-by: Mike Frysinger
Signed-off-by: Bryan Wu -
Signed-off-by: Michael Hennerich
Signed-off-by: Bryan Wu -
Fix CCLK and SCLK checks, combine all arch checks into one file
for maintance. Checkins that remove more lines than they add are always
good.Signed-off-by: Robin Getz
Signed-off-by: Bryan Wu
25 Jul, 2007
1 commit
-
Add ability to expend the hardware trace buffer via a configurable
software buffer - so you can have lots of history when a crash occurs.The interesting way we do printk in the traps.c confusese the checking
scriptSigned-off-by: Robin Getz
Signed-off-by: Bryan Wu