]> git.baikalelectronics.ru Git - kernel.git/commit
[Blackfin] arch: fix bug when DMA operation related core B of BF561
authorEnrik Berkhan <Enrik.Berkhan@ge.com>
Mon, 24 Dec 2007 11:51:31 +0000 (19:51 +0800)
committerBryan Wu <bryan.wu@analog.com>
Mon, 24 Dec 2007 11:51:31 +0000 (19:51 +0800)
commit178d5eba39ed99556a90d1d9d3896560ee095b9a
tree1cd3070c59cf43ffbaff2d324d204a3085428e3f
parent09032cbc92d70df0a08eb3223afe16a722071bbf
[Blackfin] arch: fix bug when DMA operation related core B of BF561

- Before DMA'ing data to core B L1 memory, caches have to be flushed.
- Before DMA'ing data from core B L1 memory, caches have to be invalidated.
- Fix lock/unlock.

Signed-off-by: Enrik Berkhan <Enrik.Berkhan@ge.com>
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
arch/blackfin/mach-bf561/coreb.c