summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/technexion-wandboard
Commit message (Collapse)AuthorAgeFilesLines
* ARM: i.MX: Add max_load_size option to boards that will need itSascha Hauer2018-12-031-0/+1
| | | | | | | | | | | The max_load_size option makes sure that only the portion of the image is loaded to SRAM that fits into it. Note this does not cover the whole available SRAM area for all boards, for the bigger SRAM areas only a part is chosen that is enough to fit the initial loader in. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx: remove DCD files from MakefilesLucas Stach2017-07-201-2/+1
| | | | | | | | The current multi-image mechnism builds them as needed, so there is no reason to include them in the Makefiles. Remove them before this spreads even more. Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
* ARM: i.MX6 Wandboard: enable Wandboard QuadAlexander Kurz2017-06-131-1/+2
| | | | | | | Extend the DT compatibility check to actually use the Wandboard Quad. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 Wandboard Quad: fix PBL UART MUXAlexander Kurz2017-06-131-3/+17
| | | | | | | | | | | Three variants of the Wandboard exist: WBSOLO, WBDUAL and WBQUAD. For all variants, the external serial port is connected to UART1 via PAD_CSI0_DATA10 (TX) and PAD_CSI0_DATA11 (RX). Unfortunately, the IOMUX register adresses for this mux differ between i.MX6Q (WBQUAD) and others. Make the UART IOMUX for PBL compatible for WBQUAD. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6 Wandboard: dont do MMDC Write Leveling CalibrationAlexander Kurz2017-06-131-1/+0
| | | | | | | | | | | | | | | The hardware requirements to perform a write leveling calibration are not fulfilled by the Wandboard modules. IMX6DQRM ยง44.11.6 "Write leveling Calibration" Note2 states that the first bit of each data byte group (D0, D8, ..., D56) from memory must be connected to the same data bus bit on the controller, which is not given on the Wandboard modules, resulting in unpredictable calib results and breaking the WBQUAD 2GiB SDRAM setup. Similar restrictions exist for the i.MX6SD. Remove this calibration and use the MPWLDECTRL defaults. Signed-off-by: Alexander Kurz <akurz@blala.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: add Technexion Wandboard supportMichael Grzeschik2015-10-276-0/+450
This adds support support for the i.MX6 Technexion Wandboard. The board comes in different SoC variants and different amounts of RAM. The baord type is autodetected based on the SoC type, so all boards can be supported by the same binary image. Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>