diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2019-03-04 14:39:28 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-03-13 10:35:13 +0100 |
commit | e3d7b77adf0345d2f600151b9e1d114e5c2c919f (patch) | |
tree | a1c80c0f8a8b7776b6ddb878a83e5aca4c4dad3b /drivers/Makefile | |
parent | cb0eea73fdbc5347235d71e2a81cdf658fcd1d70 (diff) | |
download | barebox-e3d7b77adf0345d2f600151b9e1d114e5c2c919f.tar.gz barebox-e3d7b77adf0345d2f600151b9e1d114e5c2c919f.tar.xz |
ddr: fsl: Add Freescale ddr driver
This adds the Freescale ddr driver used on various PowerPC and
Layerscape SoCs. This is based on U-Boot-2019.01 but with many
adjustments:
- PowerPC support has been removed
- CPP #ifdeffery replaced with C
- No more global variables/functions expected from the driver,
configuration is passed by the board code which calls the driver
We already have the driver in the tree in an older version forked from
U-Boot-2013.04. This version lacks Layerscape support and many quirks
in the driver are PowerPC specific. Since the existing driver should
work on all known PowerPC and PowerPC is a dead end I decided not to
improve the existing driver and instead add a new Layerscape specific
driver.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/Makefile')
-rw-r--r-- | drivers/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/Makefile b/drivers/Makefile index 65fd488ce9..fb7fcd3fc2 100644 --- a/drivers/Makefile +++ b/drivers/Makefile @@ -40,3 +40,4 @@ obj-$(CONFIG_AIODEV) += aiodev/ obj-y += memory/ obj-y += soc/imx/ obj-y += nvme/ +obj-y += ddr/ |