u-boot/board/freescale
Michael Heimpold d196bd8803 env_mmc: add support for redundant environment
This patch add support for storing the environment redundant on
mmc devices. Substantially it re-uses the logic from the NAND implementation,
that means using an incremental counter for marking newer data.

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2013-05-01 16:41:10 -04:00
..
b4860qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
bsc9131rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
bsc9132qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
common env_mmc: add support for redundant environment 2013-05-01 16:41:10 -04:00
corenet_ds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
imx/ddr imx: mx6q DDR3 init: Benefit from available CL = 7 2013-02-12 13:52:31 +01:00
m547xevb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m548xevb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5208evbe Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5235evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5249evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5253demo Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5253evbe Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5271evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5272c3 Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5275evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5282evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5329evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m5373evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m52277evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m53017evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m54418twr Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m54451evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
m54455evb Merge branch 'master' of git://git.denx.de/u-boot-arm 2013-03-18 14:37:18 -04:00
mpc832xemds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc837xemds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc837xerdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc5121ads mpc512x: use common code for clock setting for all mpc512x boards 2013-03-09 08:22:23 +01:00
mpc7448hpc2 doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8260ads punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8266ads board/freescale/mpc8266ads/mpc8266ads.c: Fix GCC 4.6 build warning 2011-11-07 22:49:44 +01:00
mpc8308rdb mpc8308rdb: add support for eSDHC MMC controller 2012-09-18 16:16:45 -05:00
mpc8313erdb powerpc/mpc83xx: convert MPC8313ERDB to new-SPL 2012-12-19 17:45:54 -06:00
mpc8315erdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8323erdb doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8349emds mpc83xx: Rename CONFIG_SYS_DDR_CONFIG and cleanup DDR csbnds code 2011-11-03 18:27:56 -05:00
mpc8349itx doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8360emds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8360erdk punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
mpc8536ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8540ads 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8541cds mpc85xx: use LCRR_DBYP define instead of raw constant 2012-08-23 10:24:18 -05:00
mpc8544ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8548cds board/freescale/mpc8548cds/mpc8548cds.c: Fix GCC 4.6 build warning 2011-11-11 07:49:00 -06:00
mpc8555cds mpc85xx: use LCRR_DBYP define instead of raw constant 2012-08-23 10:24:18 -05:00
mpc8560ads 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8568mds powerpc/mpc85xx: sparse fixes 2012-11-04 11:00:36 -07:00
mpc8569mds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
mpc8572ds doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8610hpcd doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mpc8641hpcn doc: cleanup - move board READMEs into respective board directories 2012-07-29 15:42:02 +02:00
mx6qarm2 i.MX6: consolidate pad names for multi-CPU boards 2013-03-07 16:43:46 +01:00
mx6qsabreauto mx6qsabre{sd,auto}: Add boot mode select 2013-04-03 10:41:51 +02:00
mx6qsabrelite i.MX6: mx6qsabrelite: README: don't pass chip-select to sf probe command 2013-04-03 12:15:17 +02:00
mx6qsabresd mx6: Fix get_board_rev() for the mx6 solo case 2013-04-03 11:36:34 +02:00
mx23evk mx23evk: Adjust DRAM control register to use full 128MB of RAM 2013-03-07 17:22:57 +01:00
mx25pdk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx28evk mxs: mmc: Allow overriding default card detect implementation 2013-01-28 11:43:01 +01:00
mx31ads ARM: Fix __bss_start and __bss_end in linker scripts 2013-04-13 22:37:20 +02:00
mx31pdk arm: Remove unused relocate_code() parameters 2013-04-12 07:55:07 +02:00
mx35pdk mx35pdk:Use IMX_GPIO_NR macro 2013-01-05 17:44:41 +01:00
mx51evk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53ard imx: mx53ard: Add support for NAND Flash 2013-04-12 07:55:04 +02:00
mx53evk imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53loco imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
mx53smd imximage.cfg: run files through C preprocessor 2013-01-22 10:20:13 +01:00
p1_p2_rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
p1_p2_rdb_pc 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p1010rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
p1022ds powerpc/p1022ds: fix DIU/LBC switching with NAND enabled 2012-08-08 17:13:37 -05:00
p1023rds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p2020come powerpc/85xx: Add USB device-tree fixup for various platforms 2012-07-06 17:03:25 -05:00
p2020ds 8xxx: Change all 8*xx_DDR addresses to 8xxx 2012-11-27 17:45:17 -06:00
p2041rdb ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00
t4qds ppc: Move lbc_clk and cpu to arch_global_data 2013-02-04 09:04:57 -05:00