summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/ls1046ardb
Commit message (Collapse)AuthorAgeFilesLines
* ls1046ardb: enable IFC NAND.Renaud Barbier2021-08-231-1/+37
| | | | | | | | Set the NAND timings and enable the IFC NAND driver. Signed-off-by: Renaud Barbier <renaud.barbier@abaco.com> Link: https://lore.barebox.org/1628842608-17031-4-git-send-email-renaud.barbier@abaco.com Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM Layerscape: ls1046ardb: read nxid eepromSascha Hauer2019-11-281-0/+117
| | | | | | | | | | | | This adds support for reading the EEPROM which has a "NXID" data structure on it. The MAC addresses for the ethernet devices are found here which are registered with this patch. The NXID data structure is also found on other NXP Layerscape boards, so once we support other boards the code should be moved somewhere where it can be shared between boards. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM Layerscape: ls1046ardb: Add barebox update handlerSascha Hauer2019-11-271-0/+5
| | | | | | Add a barebox update handler for easy barebox update. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Layerscape: Add PPA firmware supportSascha Hauer2019-05-132-2/+7
| | | | | | | | | | | The "Primary Protected Application" (PPA) is a PSCI compliant firmware distributed by NXP. It is needed to start the secondary cores on Layerscape SoCs. Without it Linux will be started in EL3 and doesn't work properly. The precompiled firmware images can be found on https://github.com/NXP/qoriq-ppa-binary and are not included in barebox. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Layerscape: Add device tree compatible to image metadataSascha Hauer2019-05-101-0/+3
| | | | | | | Enrich the image metadata with the device tree compatible string the image supports. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Layerscape: Add LS1046a RDB board supportSascha Hauer2019-03-1313-0/+355
The RDB is the Freescale LS1046a reference board. This patch adds support for it. Currently supported: - DDR4 RAM as read from SPD EEPROM - UART - SD/MMC - RGMII network ports The Serdes ports are currently not supported. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>