summaryrefslogtreecommitdiff
path: root/arch/arm/dts/fsl-ls1028a-kontron-sl28-u-boot.dtsi
Commit message (Collapse)AuthorAgeFilesLines
* board: sl28: add config to enable console output on SER0Michael Walle2021-04-151-0/+12
| | | | | | | | | Sometimes it is desireable to have the console output on the first serial line. Introduce a configuration option for it (in the board scope). Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
* board: sl28: add network variant 2 supportMichael Walle2021-02-081-3/+30
| | | | | | | | | Although this variant has two external network ports, they are not (yet) supported by the bootloader because they are connected via an internal network switch. Otherwise its the same as the other variants. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
* board: sl28: add network variant 1 supportMichael Walle2021-02-081-3/+30
| | | | | | | | | This variant has one network port connected via RGMII and doesn't have any TSN capabilities out-of-the-box. Instead it has all four SerDes lanes available for customer use. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
* board: sl28: move ethernet aliases to variant specific dtsiMichael Walle2021-02-081-2/+0
| | | | | | | | | | | | | | The variants differ in their network configuration. Move the first two network aliases to the proper variant device tree includes. This is in prepartion for variant 1 and 2 support which has a different network port mapping. The network aliases for the two internal ports will stay in the common dtsi because they are present on all board variants. This might leave a hole if there is no ethernet1 alias. This is intended. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>
* Merge tag 'v2021.01-rc5' into nextTom Rini2021-01-051-2/+2
|\ | | | | | | | | | | Prepare v2021.01-rc5 Signed-off-by: Tom Rini <trini@konsulko.com>
| * board: kontron: sl28: reorder mmc devicesMichael Walle2020-12-201-2/+2
| | | | | | | | | | | | | | | | | | Since linux commit 2e6cde96873253fd9eb0f20afd8ffd18278cff75 ("arm64: dts: ls1028a: make the eMMC and SD card controllers use fixed indices") mmc0 is the eMMC and mmc1 is the SD card. Also swap it in u-boot to avoid any confusion by the user and to be aligned with linux. Signed-off-by: Michael Walle <michael@walle.cc>
* | board: sl28: add OP-TEE Trusted OS support (bl32)Michael Walle2020-12-041-0/+36
| | | | | | | | | | | | Add support to load the OP-TEE Trusted OS by the SPL. Signed-off-by: Michael Walle <michael@walle.cc>
* | board: sl28: add ATF support (bl31)Michael Walle2020-12-041-1/+40
| | | | | | | | | | | | | | Add support to load the bl31 part of the ARM Trusted Firmware by the SPL. Signed-off-by: Michael Walle <michael@walle.cc>
* | board: sl28: remove u-boot from loadable DT nodeMichael Walle2020-12-041-3/+0
|/ | | | | | It is not needed. Remove it. Signed-off-by: Michael Walle <michael@walle.cc>
* board: kontron: add sl28 supportMichael Walle2020-10-231-0/+135
Add basic support for the Kontron SMARC-sAL28 board. This includes just the bare minimum to be able to bring up the board and boot linux. For now, the Single and Dual PHY variant is supported. Other variants will fall back to the basic variant. In particular, there is no watchdog support for now. This means that you have to disable the default watchdog, otherwise you'll end up in the recovery bootloader. See the board README for details. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Tom Rini <trini@konsulko.com> Tested-by: Heiko Thiery <heiko.thiery@gmail.com> Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com>