5204e4787b
Blackfin: fix wrong place disabled irq
...
Shouldn't disable irq before send ipi.
Signed-off-by: Steven Miao <realmz6@gmail.com >
Signed-off-by: Bob Liu <lliubbo@gmail.com >
2012-10-08 14:36:30 +08:00
b5affb0147
blackfin: add bf60x to current framework
...
This patch added bf60x to current blackfin kernel framework.
Signed-off-by: Bob Liu <lliubbo@gmail.com >
2012-05-21 14:54:12 +08:00
3bed8d6746
Disintegrate asm/system.h for Blackfin [ver #2 ]
...
Disintegrate asm/system.h for Blackfin.
Signed-off-by: David Howells <dhowells@redhat.com >
cc: uclinux-dist-devel@blackfin.uclinux.org
Signed-off-by: Bob Liu <lliubbo@gmail.com >
2012-03-21 11:00:08 +08:00
b0d3dc1291
Blackfin: bf526: restrict reboot workaround to 0.0 silicon
...
The bug in the BF526 rom when doing a software reset exists only in older
silicon versions, so don't clear SWRST on newer parts.
Signed-off-by: Mike Frysinger <vapier@gentoo.org >
2011-07-23 01:18:33 -04:00
803103925b
Blackfin: use on-chip reset func with newer parts
...
Turns out the documentation is wrong and doing "RAISE 1" does not result
in a software reset, only a core reset. So when the on-chip rom has a
functioning reset helper, use it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org >
2011-05-25 08:13:43 -04:00
a6595bf04b
Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed
...
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2009-02-04 16:49:45 +08:00
adab7eb883
Blackfin arch: sync reboot handler with version in u-boot
...
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2009-02-04 16:49:45 +08:00
8f65873e47
Blackfin arch: SMP supporting patchset: Blackfin kernel and memory management code
...
Blackfin dual core BF561 processor can support SMP like features.
https://docs.blackfin.uclinux.org/doku.php?id=linux-kernel:smp-like
In this patch, we provide SMP extend to Blackfin kernel and memory management code
Singed-off-by: Graf Yang <graf.yang@analog.com >
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2008-11-18 17:48:22 +08:00
cdbf4c3c5f
Blackfin arch: use the Blackfin on-chip ROM to do software reset when possible
...
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2008-10-13 11:33:43 +08:00
9a6f5ae1f1
Blackfin arch: bfin_reset() is an internal reboot function ... everyone should go through machine_restart()
...
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2008-10-10 18:57:21 +08:00
fffe53bee7
Blackfin arch: fix bug - sometimes there is no response to the hitting key in uboot for bf561-ezkit when running with 50mhz SCLK
...
use 10 delays rather than 7
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2008-10-08 14:46:09 +08:00
6a42a91019
[Blackfin] arch: update reboot code to match latest info (really just copy from u-boot)
...
Signed-off-by: Mike Frysinger <vapier.adi@gmail.com >
Signed-off-by: Bryan Wu <cooloney@kernel.org >
2008-04-23 08:01:31 +08:00
444ad82bc3
[Blackfin] arch: Add proper SW System Reset delay sequence
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2008-01-22 18:38:02 +08:00
a546b0ac59
[Blackfin] arch: Fix BUG - kernel sometimes would stuck with KEYBOARD_GPIO on
...
Make sure the SYSTEM reset completes before we issue the CORE reset
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-12-24 20:19:51 +08:00
590031450a
Blackfin arch: add new processor ADSP-BF52x arch/mach support
...
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-10-21 16:54:27 +08:00
2714d9a6d1
Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset
...
reboot failes on BF533
http://blackfin.uclinux.org/gf/project/uclinux-dist/tracker/?action=TrackerItemEdit&tracker_item_id=3500
Signed-off-by: Michael Hennerich <michael.hennerich@analog.com >
Signed-off-by: Bryan Wu <bryan.wu@analog.com >
2007-10-11 00:29:49 +08:00