uboot/board
Alexey Brodkin 17b0da8019 axs101: flush DMA buffer descriptors before DMA transactons starts
CPU sets DMA buffer descriptors with data required for inetrnal DMA such as:
 * Ownership of BD
 * Buffer size
 * Pointer to data buffer in memory

Then we need to make sure DMA engine of NAND controller gets proper data.
For this we flush buffer rescriptor.

Then we're  ready for DMA transaction.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>

Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Tom Rini <trini@ti.com>
2014-03-28 15:06:30 -04:00
..
8dtech/eco5pk
AndesTech
Barix/ipam390 arm: make _end compiler-generated 2014-02-26 21:18:09 +01:00
BuR board/BuR/common: fix phy addresses 2014-03-06 10:43:50 -05:00
BuS sizes.h - consolidate for all architectures 2014-03-04 12:15:01 -05:00
CarMediaLab/flea3
LEOX/elpt860 Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
LaCie Makefile: make directories by Makefile.build 2013-11-17 14:11:31 -05:00
Marvell board: delete meaningless serial.h 2014-01-24 16:59:21 -05:00
RPXClassic
RPXlite
RPXlite_dw
RRvision
Seagate
a3m071
a4m072
a3000
adder
afeb9260 arm926ejs, at91: add common phy_reset function 2013-12-01 22:38:52 +01:00
ait/cam_enc_4xx kbuild: rename SRCTREE to srctree 2014-03-12 17:04:57 -04:00
alphaproject/ap_sh4a_4a
altera Move #ifdef(CONFIG_DISPLAY_CPUINFO) from caller to callee 2014-02-19 11:10:05 -05:00
amcc ppc4xx: Remove 4xx NAND booting support 2014-03-07 10:59:06 -05:00
armadeus/apf27
armltd arm: remove unneeded symbol offsets and _TEXT_BASE 2014-02-26 21:18:12 +01:00
astro/mcf5373l
atc
atmark-techno/armadillo-800eva
atmel Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-10 14:22:54 -04:00
avionic-design dts: move device tree sources to arch/$(ARCH)/dts/ 2014-02-19 11:10:05 -05:00
avnet kbuild: rename SRCTREE to srctree 2014-03-12 17:04:57 -04:00
balloon3
barco/titanium titanium: Return from cpu_eth_init() directly 2014-01-13 11:52:27 +01:00
bc3450
bct-brettl2 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf506f-ezkit
bf518f-ezbrd kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf525-ucr2
bf526-ezbrd kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf527-ad7160-eval kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf527-ezkit kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf527-sdp kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf533-ezkit kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf533-stamp kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf538f-ezkit kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf548-ezkit kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf561-acvilon kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf561-ezkit kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
bf609-ezkit net/designware - switch driver to phylib usage 2014-02-07 09:16:46 -05:00
blackstamp
blackvme
bluegiga/apx4devkit
bluewater/snapper9260 arm926ejs, at91: add common phy_reset function 2013-12-01 22:38:52 +01:00
boundary/nitrogen6x Merge branch 'u-boot-imx/master' into 'u-boot-arm/master' 2014-02-19 12:04:45 +01:00
br4 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
broadcom/bcm28155_ap board: bcm28155_ap: Add board files 2014-02-22 19:30:45 +01:00
buffalo/lsxl
calao arm: at91: support for the Calao USB-A9263 board (based on AT91SAM9263) 2013-12-09 13:21:54 +01:00
canmb
chromebook-x86/coreboot x86: coreboot: delete unused coreboot/config.mk 2014-02-24 10:56:33 -05:00
cloudengines/pogo_e02
cm-bf527 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm-bf533 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm-bf537e kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm-bf537u kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm-bf548 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm-bf561 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
cm41xx arm: remove unneeded symbol offsets and _TEXT_BASE 2014-02-26 21:18:12 +01:00
cm4008 arm: remove unneeded symbol offsets and _TEXT_BASE 2014-02-26 21:18:12 +01:00
cm5200
cmi
cobra5272
cogent powerpc: mpc8260: consolidate CONFIG_MPC8260 and CONFIG_8260 2014-03-07 10:59:06 -05:00
comelit/dig297
compal/paz00 dts: move device tree sources to arch/$(ARCH)/dts/ 2014-02-19 11:10:05 -05:00
compulab Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-10 14:22:54 -04:00
congatec/cgtqmx6eval i.MX6DQ/DLS: replace pad names with their Linux kernel equivalents 2013-11-13 10:19:50 +01:00
corscience/tricorder Merge branch 'iu-boot/master' into 'u-boot-arm/master' 2013-11-09 22:59:47 +01:00
cpc45
cpu86
cpu87
cray/L1 kbuild: Rename UIMAGE to MKIMAGE 2014-03-28 15:06:29 -04:00
creative/xfi3
csb272 Remove obsolete _LINUX_CONFIG_H macro 2014-01-24 16:59:07 -05:00
csb472 Remove obsolete _LINUX_CONFIG_H macro 2014-01-24 16:59:07 -05:00
cu824
d-link/dns325
dave
davedenx
davinci arm: make _end compiler-generated 2014-02-26 21:18:09 +01:00
dbau1x00
denx ARM: mx53: video: Add IPUv3 LCD support for M53EVK 2013-12-17 18:38:42 +01:00
dnp5370
eXalion
earthlcd/favr-32-ezkit
egnite/ethernut5 at91: nand: switch atmel_nand to generic GPIO API 2013-12-09 13:21:45 +01:00
eltec
emk Makefile: make directories by Makefile.build 2013-11-17 14:11:31 -05:00
enbw/enbw_cmc Merge branch 'iu-boot/master' into 'u-boot-arm/master' 2013-11-09 22:59:47 +01:00
ep82xxm
ep8248
ep8260
esd ppc4xx: Remove 4xx NAND booting support 2014-03-07 10:59:06 -05:00
esg/ima3-mx53
espt
esteem192e Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
etin board: delete unused header files 2014-01-24 16:59:07 -05:00
eukrea at91: nand: switch atmel_nand to generic GPIO API 2013-12-09 13:21:45 +01:00
evb64260 board: delete meaningless serial.h 2014-01-24 16:59:21 -05:00
exmeritus/hww1u1a Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
fads config: remove platform CONFIG_SYS_HZ definition part 3 2014-02-19 10:46:26 -05:00
faraday/a320evb
flagadm
freescale m68k: Remove M5271EVB and idmr board support 2014-03-10 11:38:13 -04:00
funkwerk/vovpn-gw
g2000
gaisler board: gaisler: delete unnecessary include path 2014-03-04 12:15:31 -05:00
galaxy5200
gdsys Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
gen860t
genesi/mx51_efikamx efikamx: Fix pmic_init() argument 2013-11-27 09:39:21 +01:00
genietv board: delete unused header files 2014-01-24 16:59:07 -05:00
gw8260
h2200 kbuild: change out-of-tree build 2014-02-19 11:07:50 -05:00
hale/tt01
hermes Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
hidden_dragon board: delete unused header files 2014-01-24 16:59:07 -05:00
highbank highbank: use scsi_init hook 2014-03-10 13:50:31 -04:00
htkw/mcx omap3: fix pinmux for mcx board 2014-02-21 13:55:41 -05:00
hymod kbuild: rename TOPDIR to stctree 2014-03-12 17:04:55 -04:00
ibf-dsp561
icecube cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
icpdas/lp8x4x arm: pxa: init ethaddr for LP-8x4x using DT 2013-12-18 18:15:26 +01:00
icu862
ids8247
ifm
imgtec/malta malta: enable PIIX4 SERIRQ 2013-11-26 21:49:34 +01:00
imx31_phycore
in-circuit/grasshopper
incaip
inka4x0 board: delete unused header files 2014-01-24 16:59:07 -05:00
intercontrol/digsy_mtc cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
iomega/iconnect
ip04 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
ip860
ipek01
iphase4539
isee Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-10 14:22:54 -04:00
ispan
ivm
jornada
jse
jupiter cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
karo
keymile Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-02-17 14:22:02 -05:00
kmc/kzm9g i2c: sh_i2c: Update to new CONFIG_SYS_I2C framework 2013-11-13 06:08:26 +01:00
korat kbuild: rename TOPDIR to stctree 2014-03-12 17:04:55 -04:00
kup Makefile: make directories by Makefile.build 2013-11-17 14:11:31 -05:00
logicpd TI:omap3: Drop omap3_zoom2 2014-01-07 16:41:12 -05:00
lubbock cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
lwmon
lwmon5
manroland
matrix_vision kbuild: Rename UIMAGE to MKIMAGE 2014-03-28 15:06:29 -04:00
mbx8xx
mcc200
micronas/vct board: config.mk: delete unused sinclude directive 2014-03-04 12:15:31 -05:00
mimc/mimc200
miromico/hammerhead
mosaixtech/icon
motionpro
mousse cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
mpc8308_p1m
mpl usb: create common header virtual root hub descriptors 2014-03-10 18:53:36 +01:00
mpr2
ms7720se
ms7722se
ms7750se
muas3001
munices
musenki
mvblue Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
netphone
netta
netta2
netvia
nokia/rx51 Move #ifdef(CONFIG_DISPLAY_CPUINFO) from caller to callee 2014-02-19 11:10:05 -05:00
nvidia venice2: move device tree to fix build error 2014-02-20 12:00:20 -05:00
nx823
olimex/mx23_olinuxino
omicron/calimain
openrisc/openrisc-generic
overo mtd: nand: omap: move omap_gpmc.h from arch/arm/include/asm to drivers/mtd/nand 2014-03-04 17:23:54 -06:00
palmld
palmtc
palmtreo680
pandora
pb1x00
pcs440ep kbuild: change out-of-tree build 2014-02-19 11:07:50 -05:00
pdm360ng
phytec drivers: net: cpsw: add support to have phy address from cpsw platform data 2014-03-04 09:41:53 -05:00
pm520 cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
pm826
pm828
ppcag/bg0900 Merge branch 'iu-boot/master' into 'u-boot-arm/master' 2013-11-09 22:59:47 +01:00
ppmc7xx
ppmc8260
pr1 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
prodrive board: delete meaningless serial.h 2014-01-24 16:59:21 -05:00
psyent Makefile: make directories by Makefile.build 2013-11-17 14:11:31 -05:00
pxa255_idp cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
qemu-mips
quad100hd
quantum
r360mpi
raidsonic/ib62x0
raspberrypi/rpi_b ARM: rpi_b: power on SDHCI and USB HW modules 2014-01-20 17:11:39 -05:00
rattler
rbc823 Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
renesas sh: ecovec: correct romImage address in comment 2014-03-14 14:50:28 +09:00
ronetix sizes.h - consolidate for all architectures 2014-03-04 12:15:01 -05:00
rpxsuper
rsdproto
sacsng
samsung cros_ec: Move EC interface into common library 2014-03-17 20:05:46 -06:00
sandbox/sandbox sandbox: Add LCD driver 2014-03-17 20:05:49 -06:00
sandburst board: sandburst: delete FORCEBUILD 2014-02-19 11:10:04 -05:00
sandisk/sansa_fuze_plus
sandpoint board: delete unused header files 2014-01-24 16:59:07 -05:00
sbc405
sbc8349
sbc8548 Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
sbc8641d Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
sc3 Remove obsolete _LINUX_CONFIG_H macro 2014-01-24 16:59:07 -05:00
scb9328
schulercontrol/sc_sps_1
sheldon/simpc8313 nand_spl: simpc8313: move config.mk used only for nand_spl 2014-03-04 09:27:39 -05:00
shmin
siemens arm: am335x: DXR2: Reset SMSC LAN9303 switch via GPIO upon bootup 2014-03-04 09:42:07 -05:00
silica/pengwyn drivers: net: cpsw: add support to have phy address from cpsw platform data 2014-03-04 09:41:53 -05:00
sixnet
snmc
socrates Driver/DDR: combine ccsr_ddr for 83xx, 85xx and 86xx 2013-11-25 11:43:46 -08:00
solidrun hummingboard: Return from cpu_eth_init() directly 2014-02-11 11:24:11 +01:00
spc1920
spd8xx Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
spear kbuild: add dummy obj-y to create built-in.o 2014-02-19 11:07:50 -05:00
st/nhk8815
st-ericsson kbuild: use Linux Kernel build scripts 2014-02-19 11:07:50 -05:00
stx Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
svm_sc8xx Makefile: rename all libraries to built-in.o 2013-11-17 14:11:32 -05:00
synopsys/axs101 axs101: flush DMA buffer descriptors before DMA transactons starts 2014-03-28 15:06:30 -04:00
syteco
t3corp
taskit/stamp9g20 arm926ejs, at91: add common phy_reset function 2013-12-01 22:38:52 +01:00
tcm-bf518 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
tcm-bf537 kbuild, blackfin: Add CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED 2014-03-07 10:59:06 -05:00
technexion arm: omap3: Add HEAD acoustics (HA) board variant omap3_ha to tao3530 2013-12-12 14:54:21 -05:00
teejet/mt_ventoux
ti Merge branch 'master' of git://git.denx.de/u-boot-arm 2014-03-10 14:22:54 -04:00
timll
toradex dts: move device tree sources to arch/$(ARCH)/dts/ 2014-02-19 11:10:05 -05:00
total5200
tqc board: tqm5200: delete its own object make rule 2013-11-25 10:41:53 -05:00
trizepsiv
ttcontrol/vision2
udoo udoo: Add SATA support on uDoo Board. 2013-12-17 18:14:21 +01:00
utx8245
v37
v38b
ve8313
vpac270 arm: make _end compiler-generated 2014-02-26 21:18:09 +01:00
w7o Remove obsolete _LINUX_CONFIG_H macro 2014-01-24 16:59:07 -05:00
wandboard sizes.h - consolidate for all architectures 2014-03-04 12:15:01 -05:00
woodburn
xaeniax
xes Driver/DDR: Moving Freescale DDR driver to a common driver 2013-11-25 11:43:43 -08:00
xilinx kbuild: rename SRCTREE to srctree 2014-03-12 17:04:57 -04:00
zeus
zipitz2 cosmetic: remove empty lines at the top of file 2013-11-08 09:41:37 -05:00
zpc1900