Commit Graph

276 Commits (6bb7a935489dab20802dde6c2cb7d8582f4849bf)

Author SHA1 Message Date
Mike Frysinger 04be80ef0b Blackfin arch: move bfin_addr_dcachable() and friends into the cacheflush header where it belongs 17 years ago
Mike Frysinger a92946bc6a Blackfin arch: use the new bfin_addr_dcachable() function 17 years ago
Sonic Zhang ab2375f2fe Blackfin Serial Driver: Fix bug - request UART2/3 peripheral mapped interrupts in PIO mode 17 years ago
Michael Hennerich e9fae189ca Blackfin arch: Fix bogus str_ident check in gpio code 17 years ago
Vitja Makarov 58c35bd31f Blackfin arch: introducing bfin_addr_dcachable 17 years ago
Bryan Wu 3094c981f2 Blackfin arch: fix a typo in comments 17 years ago
Mike Frysinger cdbf4c3c5f Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible 17 years ago
Mike Frysinger 9a6f5ae1f1 Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart() 17 years ago
Robin Getz e482cad241 Blackfin arch: print out error/warning if you are running on the incorrect CPU type 17 years ago
Robin Getz 9f06c38fb2 Blackfin arch: Add optional verbose debug 17 years ago
Mike Frysinger a88c71e436 Blackfin arch: emulate a TTY over the EMUDAT/JTAG interface 17 years ago
Mike Frysinger 3c08f1d122 Blackfin arch: have is_user_addr_valid() check for overflows (like when address is -1) 17 years ago
Mike Frysinger d207a8c768 Blackfin arch: ptrace - fix off-by-one check on end of memory regions 17 years ago
Mike Frysinger 0c0497c257 Blackfin arch: Move all the silicon rev handling to one place 17 years ago
Robin Getz 1d5ff7e27d Blackfin arch: Fix bug - HW Errors never recover on BF548 17 years ago
Graf Yang 55f2feae3a Blackfin arch: correct icache size in show_cpuinfo(), let c_start() return proper pointer 17 years ago
Mike Frysinger f5a817e3f7 Blackfin arch: ptrace - make sure PT_ORIG_R0 and PT_ORIG_P0 offsets are declared 17 years ago
Mike Frysinger cb4c173d94 Blackfin arch: use existing ptrace_disable() func to clear TRACE_BITS and create the opposite ptrace_enable() 17 years ago
Mike Frysinger d3ab3a62f5 Blackfin arch: ptrace - cleanup debug messages and style 17 years ago
Mike Frysinger dabaad5b90 Blackfin arch: fix bug -- PTRACE_PEEKDATA does not seem to work which breaks umoven() in strace 17 years ago
Sonic Zhang f099f39acf Blackfin arch: Make L2 SRAM cacheable 17 years ago
Sonic Zhang 27707d3e43 Blackfin arch: Fix bug - kernel build with config kernel debugging with remote gdb fails 17 years ago
Robin Getz 9df10281e1 Blackfin arch: Use DTEST rather than DMA to poke at L1 SRAM during exception context 17 years ago
Graf Yang 5b04f271fe Blackfin arch: Modify some funtion names to more genernal ones 17 years ago
Robin Getz 7d98c881ee Blackfin arch: Make sure we protect except 2 properly, and print out memory properly 17 years ago
Mike Frysinger 74c04503d7 Blackfin arch: mark local gpio_error() as static 17 years ago
Mike Frysinger fffe53bee7 Blackfin arch: fix bug - sometimes there is no response to the hitting key in uboot for bf561-ezkit when running with 50mhz SCLK 17 years ago
Robin Getz 5c64e0d510 Blackfin arch: Better error handling of unknown exceptions 17 years ago
Sonic Zhang a5ac012924 Blackfin arch: add supporting for kgdb 17 years ago
Bernd Schmidt 5d2e321306 Blackfin arch: fixing bug - under IRQ stress, running applications may wrongly trigger an ICPLB miss and be killed 17 years ago
Robin Getz 0c7a6b2135 Blackfin arch: add supporting for double fault debug handling 17 years ago
Mike Frysinger f4585a0847 Blackfin arch: only include asm/cplb.h when it is truly used 17 years ago
Bryan Wu 639f657145 Blackfin arch: move include/asm-blackfin header files to arch/blackfin 17 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 9216bbc838 Blackfin arch: mark some functions as __init as they are only called from __init functions 17 years ago
Mike Frysinger 0e06b50dda Blackfin arch: cleanup cache lock code 17 years ago
Robin Getz d3d0ac23a3 Blackfin arch: Fix bug - when expanding the trace buffer, it does not print out the decoded instruction. 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
Mike Frysinger 1375204611 Blackfin arch: make sure the BSS and kernel load address are 4 byte aligned 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
Sonic Zhang 0d1cdd7ab6 Blackfin arch: Fix bug - skip single step in high priority interrupt handler instead of disabling all interrupts in single step debugging. 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
Michael Hennerich 377d43e7d0 Blackfin arch: fix bug - IMDMA is not type struct dma_register 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
Robin Getz f09630bff5 Blackfin arch: Add unwinding for stack info, and a little more detail on trace buffer 17 years ago
Sonic Zhang 262c3825a9 Blackfin arch: Extend sram malloc to handle L2 SRAM. 17 years ago
Thomas Gleixner b8f8c3cf0a nohz: prevent tick stop outside of the idle loop 17 years ago