board_f: Drop setup_dram_config() wrapperBy making dram_init_banksize() return an error code we can drop thewrapper. Adjust this and clean up all implementations.Signed-off-by: Simon Glass <sjg@
board_f: Drop setup_dram_config() wrapperBy making dram_init_banksize() return an error code we can drop thewrapper. Adjust this and clean up all implementations.Signed-off-by: Simon Glass <sjg@chromium.org>Reviewed-by: Stefan Roese <sr@denx.de>
show more ...
arm: mvebu/armada100: dram.c: Remove CONFIG_SYS_BOARD_DRAM_INITCONFIG_SYS_BOARD_DRAM_INIT is not defined anywhere. So lets get ridof all references here.Signed-off-by: Stefan Roese <sr@denx.de>
arm: mvebu/armada100: dram.c: Remove CONFIG_SYS_BOARD_DRAM_INITCONFIG_SYS_BOARD_DRAM_INIT is not defined anywhere. So lets get ridof all references here.Signed-off-by: Stefan Roese <sr@denx.de>Cc: Luka Perkov <luka.perkov@sartura.hr>
arm926ejs: convert makefiles to Kbuild styleNote1:In arch/arm/cpu/arm926ejs/spear/MakefileSTART := start.owas changedextra-$(CONFIG_SPL_BUILD) := start.obecause spear/start.o is only used for
arm926ejs: convert makefiles to Kbuild styleNote1:In arch/arm/cpu/arm926ejs/spear/MakefileSTART := start.owas changedextra-$(CONFIG_SPL_BUILD) := start.obecause spear/start.o is only used for SPL.Note2:START := start.owas missing from arch/arm/cpu/arm926ejs/mxs/Makefile.This commit simply addsextra-$(CONFIG_SPL_BUILD) := start.oSigned-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Add GPL-2.0+ SPDX-License-Identifier to source filesSigned-off-by: Wolfgang Denk <wd@denx.de>[trini: Fixup common/cmd_io.c]Signed-off-by: Tom Rini <trini@ti.com>
arm: Move tbl to arch_global_dataMove this field into arch_global_data and tidy up.Signed-off-by: Simon Glass <sjg@chromium.org>
arm: Move tbu to arch_global_dataMove this field into arch_global_data and tidy up.Signed-off-by: Simon Glass <sjg@chromium.org>
bugfix: all Marvell specific build fails due to undefined reference to `get_ticks'after http://patchwork.ozlabs.org/patch/136415/ was applied. All Marvellbuild fails with below errorcommon/libco
bugfix: all Marvell specific build fails due to undefined reference to `get_ticks'after http://patchwork.ozlabs.org/patch/136415/ was applied. All Marvellbuild fails with below errorcommon/libcommon.o: In function `cread_line':/home/uboot/src/u-boot-arm/common/main.c:717: undefined reference to `get_ticks'/home/uboot/src/u-boot-arm/common/main.c:717: undefined reference to `get_tbclk'/home/uboot/src/u-boot-arm/common/main.c:720: undefined reference to `get_ticks'The same is fixed for Kirkwood, ARMADA100, pantheon and orion5x SoCsSigned-off-by: Prafulla Wadaskar <prafulla@marvell.com>
ARM: armada100: reduce dependence of including platform fileFor files like the drivers/serial/serial.c, it must include theplatform file, as the CONFIG_SYS_NS16550_COM1 must reference to thedefin
ARM: armada100: reduce dependence of including platform fileFor files like the drivers/serial/serial.c, it must include theplatform file, as the CONFIG_SYS_NS16550_COM1 must reference to thedefinition in the platform definition files.Include the platform definition file in the config file, so that itwould decouple the dependence for the driver files.Updated cpu.h to remove build errors for gplugd board (by prafulla)Signed-off-by: Lei Wen <leiwen@marvell.com>Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>
build: add missing $(AR)->$(cmd_link_o_target) updateSeems people fixed their files to use libfoo.o, but didn't actuallyupdate the creation targets to use $(cmd_link_o_target). Update therest of
build: add missing $(AR)->$(cmd_link_o_target) updateSeems people fixed their files to use libfoo.o, but didn't actuallyupdate the creation targets to use $(cmd_link_o_target). Update therest of the Makefile's found with grep.Signed-off-by: Mike Frysinger <vapier@gentoo.org>Tested-by: Simon Glass <sjg@chromium.org>
Timer: Remove reset_timer_masked()In some circumstances, reset_timer_masked() was called be timer_init() inorder to perform architecture specific timer initialisation. In suchcases, the required
Timer: Remove reset_timer_masked()In some circumstances, reset_timer_masked() was called be timer_init() inorder to perform architecture specific timer initialisation. In suchcases, the required code in reset_timer_masked() has been moved intotimer_init()
Timer: Remove reset_timer() for non-Nios2 arches
Timer: Remove set_timer completely
I2C: add i2c support for Armada100 platformAdd i2c support to aspenite board with Armada100 soc.Acked-by: Heiko Schocher <hs@denx.de>Acked-by: Prafulla Wadaskar <prafulla@marvell.com>Signed-off
I2C: add i2c support for Armada100 platformAdd i2c support to aspenite board with Armada100 soc.Acked-by: Heiko Schocher <hs@denx.de>Acked-by: Prafulla Wadaskar <prafulla@marvell.com>Signed-off-by: Lei Wen <leiwen@marvell.com>
arm: Add Support for Marvell ARMADA 100 Familiy SoCsARMADA 100 Family processors are highly integrated SoCsbased on Sheeva_88SV331x-v5 PJ1 cpu core.Ref: http://www.marvell.com/products/processors
arm: Add Support for Marvell ARMADA 100 Familiy SoCsARMADA 100 Family processors are highly integrated SoCsbased on Sheeva_88SV331x-v5 PJ1 cpu core.Ref: http://www.marvell.com/products/processors/applications/armada_100SoC versions Supported:1) ARMADA168/88AP168 (Aspen P)2) ARMADA166/88AP166 (Aspen M)3) ARMADA162/88AP162 (Aspen L)Contributors:Eric Miao <eric.y.miao@gmail.com>Lei Wen <leiwen@marvell.com>Mahavir Jain <mjain@marvell.com>Signed-off-by: Mahavir Jain <mjain@marvell.com>Signed-off-by: Prafulla Wadaskar <prafulla@marvell.com>