arm: mvebu: clearfog: fix chip name commentThe clearfog uses Armada 388.Cc: Stefan Roese <sr@denx.de>Signed-off-by: Baruch Siach <baruch@tkos.co.il>Signed-off-by: Stefan Roese <sr@denx.de>
driver/ddr: Add support for setting timing in hws_topology_mapThe DDR3 training code for Marvell A38X currently computes 1t timingwhen given board topology map of the Turris Omnia, but Omnia needs
driver/ddr: Add support for setting timing in hws_topology_mapThe DDR3 training code for Marvell A38X currently computes 1t timingwhen given board topology map of the Turris Omnia, but Omnia needs 2t.This patch adds support for enforcing the 2t timing in structhws_topology_map, through a new enum hws_timing, which can assumefollowing values: HWS_TIM_DEFAULT - default behaviour, compute whether to enable 2t from the number of CSs HWS_TIM_1T - enforce 1t HWS_TIM_2T - enforce 2tThis patch also sets all the board topology maps (db-88f6820-amc,db-88f6820-gp, controlcenterdc and clearfog) to have timing set toHWS_TIM_DEFAULT.Signed-off-by: Marek Behun <marek.behun@nic.cz>Reviewed-by: Stefan Roese <sr@denx.de>Signed-off-by: Stefan Roese <sr@denx.de>
show more ...
arm: mvebu: clearfog: reset uSOM onboard 1512 phyUse GPIO19 which is wired to the uSOM phy reset signal in order to resetthe uSOM's 1512 Gigabit Ethernet phy.This GPIO is valid on ClearFog rev 2
arm: mvebu: clearfog: reset uSOM onboard 1512 phyUse GPIO19 which is wired to the uSOM phy reset signal in order to resetthe uSOM's 1512 Gigabit Ethernet phy.This GPIO is valid on ClearFog rev 2.1 and newer.Taken from SolidRun's specialised u-boot, seehttps://github.com/SolidRun/u-boot-armada38x/commit/f906e3df172e07ac82cdd87b278d7896949262eaSigned-off-by: Patrick Wildt <patrick@blueri.se>Signed-off-by: Stefan Roese <sr@denx.de>
arm: mvebu: Consolidate board Kconfig options into one fileMerging all the board specific Kconfig options into the main Kconfig filefor mach-mvebu makes things easier to maintain.Signed-off-by:
arm: mvebu: Consolidate board Kconfig options into one fileMerging all the board specific Kconfig options into the main Kconfig filefor mach-mvebu makes things easier to maintain.Signed-off-by: Stefan Roese <sr@denx.de>Cc: Luka Perkov <luka.perkov@sartura.hr>
arm: mvebu: Add SolidRun ClearFog Armada 38x initial supportThis patch adds basic support for the SolidRun ClearFog Armada 38x basedboard to mainline U-Boot. Supported interfaces / devices are:-
arm: mvebu: Add SolidRun ClearFog Armada 38x initial supportThis patch adds basic support for the SolidRun ClearFog Armada 38x basedboard to mainline U-Boot. Supported interfaces / devices are:- DDR3- UART- MMC- Ethernet port 0 (connected to dedicated PHY)- I2CThe included DT source was taken from Russell King's ftp server:http://www.home.arm.linux.org.uk/~rmk/clearfog/With only minor modifications, like the addition of some aliases and the"u-boot,dm-pre-reloc" property.Signed-off-by: Stefan Roese <sr@denx.de>Cc: Rabeeh Khoury <rabeeh@solid-run.com>Cc: Luka Perkov <luka.perkov@sartura.hr>