u-boot-brain/board
Sergey Lapin dfe64e2c89 mtd: resync with Linux-3.7.1
This patch is essentially an update of u-boot MTD subsystem to
the state of Linux-3.7.1 with exclusion of some bits:

- the update is concentrated on NAND, no onenand or CFI/NOR/SPI
flashes interfaces are updated EXCEPT for API changes.

- new large NAND chips support is there, though some updates
have got in Linux-3.8.-rc1, (which will follow on top of this patch).

To produce this update I used tag v3.7.1 of linux-stable repository.

The update was made using application of relevant patches,
with changes relevant to U-Boot-only stuff sticked together
to keep bisectability. Then all changes were grouped together
to this patch.

Signed-off-by: Sergey Lapin <slapin@ossfans.org>
[scottwood@freescale.com: some eccstrength and build fixes]
Signed-off-by: Scott Wood <scottwood@freescale.com>
2013-05-31 17:12:03 -05:00
..
8dtech/eco5pk
a3m071 mpc5200: a3m071/a4m2k: Miscellaneous updates and fixes 2013-05-02 20:46:08 +02:00
a4m072
a3000
actux1 ARM: Fix __bss_start and __bss_end in linker scripts 2013-04-13 22:37:20 +02:00
actux2 ARM: Fix __bss_start and __bss_end in linker scripts 2013-04-13 22:37:20 +02:00
actux3 ARM: Fix __bss_start and __bss_end in linker scripts 2013-04-13 22:37:20 +02:00
actux4
adder Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
afeb9260
ait/cam_enc_4xx mtd: resync with Linux-3.7.1 2013-05-31 17:12:03 -05:00
alphaproject/ap_sh4a_4a
altera Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
amcc Consolidate bool type 2013-04-01 16:33:52 -04:00
AndesTech
armltd
astro/mcf5373l Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
atc
atmark-techno/armadillo-800eva
atmel
avionic-design Tegra: All Tamonten-derived boards use onboard NAND 2013-04-15 11:01:37 -07:00
avnet
balloon3
bc3450
bct-brettl2
bf506f-ezkit
bf518f-ezbrd
bf525-ucr2
bf526-ezbrd
bf527-ad7160-eval
bf527-ezkit
bf527-sdp
bf533-ezkit Consolidate bool type 2013-04-01 16:33:52 -04:00
bf533-stamp Consolidate bool type 2013-04-01 16:33:52 -04:00
bf537-minotaur
bf537-pnav
bf537-srv1
bf537-stamp
bf538f-ezkit
bf548-ezkit
bf561-acvilon
bf561-ezkit
bf609-ezkit blackfin: bf609: add softswitch config command 2013-05-13 16:26:12 +08:00
blackstamp
blackvme
bluegiga/apx4devkit
bluewater/snapper9260
boundary/nitrogen6x Fix references to the documentation files 2013-05-10 08:16:33 -04:00
br4
buffalo/lsxl Fix references to the documentation files 2013-05-10 08:16:33 -04:00
BuS Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
calao
canmb
CarMediaLab/flea3
chromebook-x86 x86: Add FDT SPI node for link 2013-03-19 08:45:37 -07:00
cloudengines/pogo_e02 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
cm41xx arm: Use sections header to obtain link symbols 2013-03-15 16:13:58 -04:00
cm4008 arm: Use sections header to obtain link symbols 2013-03-15 16:13:58 -04:00
cm5200
cm_t35 nand: Extend nand_(read|write)_skip_bad with *actual and limit parameters 2013-04-10 15:22:22 +02:00
cm-bf527
cm-bf533
cm-bf537e
cm-bf537u
cm-bf548
cm-bf561
cmi
cobra5272 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
cogent replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
comelit/dig297
compal
compulab
corscience/tricorder
cpc45
cpu86
cpu87
cray/L1 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
csb272
csb472
cu824
d-link/dns325 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
dave Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
davedenx
davinci da850evm, da850_am18xxevm: convert to CONFIG_SPL_MAX_FOOTPRINT 2013-04-14 16:08:08 +02:00
dbau1x00
denx/m28evk
dnp5370
dvlhost ARM: Fix __bss_start and __bss_end in linker scripts 2013-04-13 22:37:20 +02:00
earthlcd/favr-32-ezkit
egnite/ethernut5
eltec replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
emk replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
enbw/enbw_cmc
ep82xxm
ep88x Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ep8248
ep8260
esd Consolidate bool type 2013-04-01 16:33:52 -04:00
esg/ima3-mx53 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
espt
esteem192e Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
etin
eukrea
evb64260 Consolidate bool type 2013-04-01 16:33:52 -04:00
eXalion
exmeritus/hww1u1a
fads Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
faraday/a320evb
flagadm replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
freescale T4240/eth: fix SGMII card PHY address 2013-05-14 16:13:25 -05:00
friendlyarm/mini2440
funkwerk/vovpn-gw
g2000
gaisler Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
galaxy5200
gdsys
gen860t Consolidate bool type 2013-04-01 16:33:52 -04:00
genesi/mx51_efikamx Fix references to the documentation files 2013-05-10 08:16:33 -04:00
genietv replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
gw8260
h2200
hale/tt01
hermes replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
hidden_dragon
highbank
htkw/mcx
hymod replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
ibf-dsp561
icecube
icu862 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
idmr Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ids8247
ifm
imx31_phycore
in-circuit/grasshopper
incaip
inka4x0
intercontrol/digsy_mtc
iomega/iconnect Fix references to the documentation files 2013-05-10 08:16:33 -04:00
ip04
ip860 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
ipek01
iphase4539
isee/igep00x0 asm/omap_gpmc.h: consolidate common defines 2013-04-08 11:29:05 -04:00
ispan
ivm replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
jornada
jse
jupiter
karo Fix references to the documentation files 2013-05-10 08:16:33 -04:00
keymile Fix references to the documentation files 2013-05-10 08:16:33 -04:00
kmc/kzm9g
korat Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
kup replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
LaCie Fix references to the documentation files 2013-05-10 08:16:33 -04:00
LEOX/elpt860 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
linkstation
logicpd
lubbock
lwmon replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
lwmon5 ppc4xx: Add lcd4_lwmon5 support 2013-04-22 09:53:53 +02:00
manroland Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
Marvell Fix references to the documentation files 2013-05-10 08:16:33 -04:00
matrix_vision Consolidate bool type 2013-04-01 16:33:52 -04:00
mbx8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mcc200 lcd, fb: remove duplicated prototypes and unused code 2013-03-21 10:35:27 +01:00
micronas/vct
mimc/mimc200
miromico/hammerhead
mosaixtech/icon
motionpro
mousse replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mpc8308_p1m
mpl replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
mpr2
ms7720se
ms7722se
ms7750se
muas3001
munices
musenki
mvblue Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
mx1ads
netphone replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netta replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netta2 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
netvia replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
nokia/rx51
nvidia Tegra: T30: Beaver board support. 2013-04-15 16:13:51 -07:00
nx823 replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
olimex/mx23_olinuxino
omicron/calimain
openrisc/openrisc-generic openrisc: move board linker script(s) to a common in cpu/ 2013-05-10 08:16:33 -04:00
overo asm/omap_gpmc.h: consolidate common defines 2013-04-08 11:29:05 -04:00
palmld
palmtc
pandora
pb1x00
pcs440ep
pdm360ng
phytec pcm051: Enable DDR PHY dynamic power down bit 2013-04-08 11:29:04 -04:00
pm520
pm826
pm828
pn62
ppmc7xx
ppmc8260
pr1
prodrive Consolidate bool type 2013-04-01 16:33:52 -04:00
psyent
pxa255_idp
qemu-mips
qi/qi_lb60
quad100hd
quantum replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
r360mpi Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
raidsonic/ib62x0 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
raspberrypi/rpi_b ARM: rpi_b: enable SD controller, add related env/cmds 2013-03-20 15:32:16 +01:00
rattler
rbc823 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
renesas Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
ronetix
RPXClassic replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
RPXlite replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
RPXlite_dw replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
rpxsuper
RRvision Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
rsdproto Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
sacsng Consolidate bool type 2013-04-01 16:33:52 -04:00
samsung exynos: fdt: Add TMU node for snow 2013-04-17 10:00:44 +09:00
sandbox/sandbox sandbox: Switch over to generic board 2013-05-01 11:17:21 -04:00
sandburst replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
sandpoint Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
sbc405
sbc8349
sbc8548
sbc8641d
sc3
scb9328
schulercontrol/sc_sps_1
Seagate/dockstar Fix references to the documentation files 2013-05-10 08:16:33 -04:00
sheldon/simpc8313
shmin
sixnet Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
snmc Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
socrates
spc1920 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
spd8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
spear Consolidate bool type 2013-04-01 16:33:52 -04:00
st/nhk8815
st-ericsson
stx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
svm_sc8xx replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
syteco
t3corp
taskit/stamp9g20
tcm-bf518
tcm-bf537
technexion/twister
teejet/mt_ventoux Consolidate bool type 2013-04-01 16:33:52 -04:00
ti omap5912-osk: Fix device initialisation 2013-04-10 16:03:01 -04:00
timll
toradex
total5200
tqc Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
trizepsiv
ttcontrol/vision2 Fix references to the documentation files 2013-05-10 08:16:33 -04:00
utx8245
v37 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
v38b
ve8313
vpac270 arm: Make all linker scripts compatible with per-symbol sections 2013-04-12 07:55:09 +02:00
w7o replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
wandboard mx6: Fix get_board_rev() for the mx6 solo case 2013-04-03 11:36:34 +02:00
woodburn Replace __bss_end__ with __bss_end 2013-03-15 16:13:54 -04:00
xaeniax
xes replace last __bss_end__ occurrences with __bss_end 2013-04-02 16:23:34 -04:00
xilinx gpio: Add support for microblaze xilinx GPIO 2013-05-09 11:20:08 +02:00
zeus
zipitz2
zpc1900