u-boot/board/freescale
Shengzhou Liu b9e745bbe2 driver/ddr/fsl: Add general MMDC driver and reuse common MMDC driver for ls1012a
This general MMDC driver adds basic support for Freescale MMDC
(Multi Mode DDR Controller). Currently MMDC is integrated on ARMv8
LS1012A SoC for DDR3L, there will be a update to this driver to
support more flexible configuration if new features (DDR4, multiple
controllers/chip selections, etc) are implimented in future.

Meantime, reuse common MMDC driver for LS1012ARDB/LS1012AQDS/
LS1012AFRDM.

Signed-off-by: Shengzhou Liu <Shengzhou.Liu@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2016-09-14 14:08:22 -07:00
..
b4860qds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
bsc9131rdb freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
bsc9132qds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
c29xpcie freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
common nxp: ls102xa: add LS1 PSCI system suspend 2016-09-14 14:08:04 -07:00
corenet_ds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
ls1012afrdm driver/ddr/fsl: Add general MMDC driver and reuse common MMDC driver for ls1012a 2016-09-14 14:08:22 -07:00
ls1012aqds driver/ddr/fsl: Add general MMDC driver and reuse common MMDC driver for ls1012a 2016-09-14 14:08:22 -07:00
ls1012ardb driver/ddr/fsl: Add general MMDC driver and reuse common MMDC driver for ls1012a 2016-09-14 14:08:22 -07:00
ls1021aqds fsl-layerscape: Add workaround for PCIe erratum A010315 2016-09-14 14:07:13 -07:00
ls1021atwr armv7:ls1021a: Enable workaround for DDR erratum A-009942 2016-09-14 14:08:15 -07:00
ls1043aqds fsl-layerscape: Add workaround for PCIe erratum A010315 2016-09-14 14:07:13 -07:00
ls1043ardb fsl-layerscape: Add workaround for PCIe erratum A010315 2016-09-14 14:07:13 -07:00
ls2080a armv8: ls2080a: Remove debug server support 2016-09-14 14:07:19 -07:00
ls2080aqds armv8: ls2080a: Remove debug server support 2016-09-14 14:07:19 -07:00
ls2080ardb armv8: ls2080a: Remove debug server support 2016-09-14 14:07:19 -07:00
m547xevb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
m548xevb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5208evbe m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5235evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
m5249evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5253demo m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5253evbe Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
m5272c3 m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5275evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5282evb m68k: move CONFIG_SYS_TEXT_BASE to defconfig files 2016-01-20 10:19:34 -05:00
m5329evb mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data 2016-06-03 20:27:48 -05:00
m5373evb mtd: nand: Add+use mtd_to/from_nand and nand_get/set_controller_data 2016-06-03 20:27:48 -05:00
m52277evb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
m53017evb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
m54418twr m68k: M54418TWR: drop board/freescale/m54418twr/config.mk 2016-01-20 10:19:34 -05:00
m54451evb m68k: add architecture-specific u-boot.lds 2015-04-23 14:56:07 -04:00
m54455evb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc832xemds Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc837xemds Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc837xerdb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc5121ads Delete tests of CONFIG_OF_LIBFDT when testing CONFIG_OF_BOARD_SETUP 2016-05-27 15:41:16 -04:00
mpc8308rdb fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8313erdb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8315erdb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8323erdb Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8349emds fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8349itx fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
mpc8536ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8540ads Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8541cds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8544ds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8548cds Merge branch 'master' of git://git.denx.de/u-boot-net 2016-01-28 18:42:10 -05:00
mpc8555cds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8560ads Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8568mds Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
mpc8569mds Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8572ds Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8610hpcd Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mpc8641hpcn Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mx6qarm2 mx6qarm2: imximage_mx6dl.cfg update to fix tINIT3 violation 2016-04-03 19:18:20 +02:00
mx6qsabreauto mx6qsabreauto: Avoid hardcoded RAM size 2016-07-12 17:58:48 +02:00
mx6sabresd mx6: ddr: Allow changing REFSEL and REFR fields 2016-09-06 18:22:48 +02:00
mx6slevk mx6: ddr: Allow changing REFSEL and REFR fields 2016-09-06 18:22:48 +02:00
mx6sxsabreauto mx6sxsabreauto: Avoid hardcoded RAM size 2016-07-12 17:58:49 +02:00
mx6sxsabresd mx6: ddr: Allow changing REFSEL and REFR fields 2016-09-06 18:22:48 +02:00
mx6ul_14x14_evk mx6ul_14x14_ev: Enable the CCGR clocks earlier 2016-09-06 18:22:48 +02:00
mx7dsabresd mx7dsabresd: Directly write to register LDOGCTL 2016-09-06 18:22:48 +02:00
mx23evk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx25pdk mx25pdk: Remove lowlevel_init.S file 2016-01-24 11:52:45 +01:00
mx28evk Fix various typos, scattered over the code. 2016-05-05 21:39:26 -04:00
mx31ads kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx31pdk kconfig: arm: introduce symbol for ARM CPUs 2014-10-29 09:02:09 -04:00
mx35pdk Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mx51evk usb: Rename ehci-fsl.h to ehci-ci.h 2016-04-01 17:18:10 -04:00
mx53ard MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
mx53evk mx53evk: Fix error handling in board_mmc_init() 2014-11-21 16:47:55 +01:00
mx53loco mx53loco: Disable printing cpuinfo 2015-04-08 10:45:50 +02:00
mx53smd MAINTAINERS/mailmap: Update my email address 2016-01-11 11:22:43 -05:00
p1_p2_rdb_pc freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
p1_twr fdt: Allow ft_board_setup() to report failure 2014-11-21 04:43:15 +01:00
p1010rdb freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
p1022ds freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
p1023rdb net: Move some header files to include/ 2015-10-29 10:34:00 -07:00
p2041rdb freescale: Tweak various Makefiles to remove redundancy, fix aesthetics 2016-06-03 22:14:27 -07:00
qemu-ppce500 qemu-ppce500: pass 'range_id' around in pci_map_region 2016-01-04 12:25:34 -05:00
s32v234evb armv8: s32v234: Introduce basic support for s32v234evb 2016-06-13 08:56:35 -04:00
t4qds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
t4rdb Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2016-06-04 12:12:26 -04:00
t102xqds Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2016-06-04 12:12:26 -04:00
t102xrdb Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx 2016-06-04 12:12:26 -04:00
t104xrdb board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
t208xqds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
t208xrdb board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
t1040qds board/freescale: Update MAINTAINERS files 2016-08-02 09:47:34 -07:00
vf610twr vf610twr: Fix typo in DRAM init 2015-10-16 07:21:09 -04:00