History log of /rk3399_rockchip-uboot/arch/arm/cpu/ (Results 1326 – 1350 of 3557)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
950eaf6225-Jan-2015 Graeme Russ <gruss@tss-engineering.com>

arm: mxs: Add debug outputs and comments to mxs SPL source files

It is difficult to track down fail to boot issues in the mxs SPL.
Implement the following to make it easier:
- Add debug outputs to

arm: mxs: Add debug outputs and comments to mxs SPL source files

It is difficult to track down fail to boot issues in the mxs SPL.
Implement the following to make it easier:
- Add debug outputs to allow tracing of SPL progress in order to track
where failure to boot occurs. DEUBUG and CONFIG_SPL_SERIAL_SUPPORT must
be defined to enable debug output in SPL
- Add TODO comments where it is not clear if the code is doing what it
is meant to be doing, even tough the board boots properly (these comments
refer to existing code, not to any code added by this patch)

Signed-off-by: Graeme Russ <gruss@tss-engineering.com>

show more ...

e8cdeefc14-Jan-2015 Ye.Li <B37916@freescale.com>

imx: mx6: Fixed AIPS3 base address issue

Should use AIPS3 configuration address 0x0227C000 to set AIPS3,
not the AIPS3 base address.
Additional, replace AIPS1_BASE_ADDR to AIPS3_ARB_BASE_ADDR to ali

imx: mx6: Fixed AIPS3 base address issue

Should use AIPS3 configuration address 0x0227C000 to set AIPS3,
not the AIPS3 base address.
Additional, replace AIPS1_BASE_ADDR to AIPS3_ARB_BASE_ADDR to align with
AIPS1 and AIPS2, and resolve the AIPS3_ARB_BASE_ADDR undefine problem.

Signed-off-by: Ye.Li <B37916@freescale.com>

show more ...


/rk3399_rockchip-uboot/arch/arm/Kconfig
armv7/mx6/soc.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/imx-regs.h
/rk3399_rockchip-uboot/board/aristainetos/aristainetos.c
/rk3399_rockchip-uboot/board/bachmann/ot1200/Makefile
/rk3399_rockchip-uboot/board/bachmann/ot1200/mx6q_4x_mt41j128.cfg
/rk3399_rockchip-uboot/board/bachmann/ot1200/ot1200.c
/rk3399_rockchip-uboot/board/bachmann/ot1200/ot1200_spl.c
/rk3399_rockchip-uboot/board/barco/platinum/platinum.h
/rk3399_rockchip-uboot/board/compulab/cm_fx6/cm_fx6.c
/rk3399_rockchip-uboot/board/compulab/cm_t335/cm_t335.c
/rk3399_rockchip-uboot/board/compulab/cm_t35/cm_t35.c
/rk3399_rockchip-uboot/board/compulab/cm_t3517/cm_t3517.c
/rk3399_rockchip-uboot/board/compulab/cm_t54/cm_t54.c
/rk3399_rockchip-uboot/board/compulab/common/Makefile
/rk3399_rockchip-uboot/board/compulab/common/common.h
/rk3399_rockchip-uboot/board/compulab/common/eeprom.c
/rk3399_rockchip-uboot/board/compulab/common/eeprom.h
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/mx6qsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6sxsabresd/MAINTAINERS
/rk3399_rockchip-uboot/board/freescale/mx6sxsabresd/mx6sxsabresd.c
/rk3399_rockchip-uboot/common/Makefile
/rk3399_rockchip-uboot/common/splash_source.c
/rk3399_rockchip-uboot/configs/ot1200_spl_defconfig
/rk3399_rockchip-uboot/doc/README.splashprepare
/rk3399_rockchip-uboot/include/configs/aristainetos.h
/rk3399_rockchip-uboot/include/configs/cm_fx6.h
/rk3399_rockchip-uboot/include/configs/cm_t35.h
/rk3399_rockchip-uboot/include/configs/imx6_spl.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/mx6sxsabresd.h
/rk3399_rockchip-uboot/include/configs/ot1200.h
/rk3399_rockchip-uboot/include/power/pfuze100_pmic.h
/rk3399_rockchip-uboot/include/splash.h
/rk3399_rockchip-uboot/tools/imximage.c
/rk3399_rockchip-uboot/tools/imximage.h
/rk3399_rockchip-uboot/tools/logos/compulab.bmp
49b461f321-Jan-2015 Heiko Schocher <hs@denx.de>

arm, at91, wdt: do not disable WDT in SPL

if CONFIG_AT91SAM9_WATCHDOG is set, do not disable WDT in
SPL

Signed-off-by: Heiko Schocher <hs@denx.de>

c6941e1216-Jan-2015 Bo Shen <voice.shen@atmel.com>

ARM: atmel: cleanup: remove at91cap9 related code

As the at91cap9adk board is removed by commit: b5508344
(ARM: remove broken "at91cap9adk" board), so the at91cap9
code is not used anymore, and also

ARM: atmel: cleanup: remove at91cap9 related code

As the at91cap9adk board is removed by commit: b5508344
(ARM: remove broken "at91cap9adk" board), so the at91cap9
code is not used anymore, and also the document for
at91cap9 can not be found on www.atmel.com, so remove the
at91cap9 related code.

Signed-off-by: Bo Shen <voice.shen@atmel.com>
Acked-by: Andreas Bießmann <andreas.devel@googlemail.com>

show more ...

01c073c015-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: sama5d4: build related file when enable SPL

Signed-off-by: Bo Shen <voice.shen@atmel.com>

b54dd1b315-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: sama5d4: can access DDR in interleave mode

The SAMAA5D4 SoC can access DDR in interleave mode.

Signed-off-by: Bo Shen <voice.shen@atmel.com>

569bbd3c15-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: sama5d4: add interrupt redirect function

Signed-off-by: Bo Shen <voice.shen@atmel.com>
[fix subject]
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>

09f5c97415-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: sama5d4: add bus matrix init function

Signed-off-by: Bo Shen <voice.shen@atmel.com>

0246b7c315-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: spl: can not disable osc for sama5d4

The SAMA5D4 SoC on chip rc oscillator can not be disabled.

Signed-off-by: Bo Shen <voice.shen@atmel.com>

4514b5f415-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: spl: add saic to aic redirect function

Some SoC need to redirect the saic to aic to make the interrupt to
work, here add a weak function to be replaced by real function.

Signed-off-by:

ARM: atmel: spl: add saic to aic redirect function

Some SoC need to redirect the saic to aic to make the interrupt to
work, here add a weak function to be replaced by real function.

Signed-off-by: Bo Shen <voice.shen@atmel.com>

show more ...

433be90215-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: spl: add weak bus matrix init function

Some SoC need to configure the bus matrix, add an weak function
to be replace by real function.

Signed-off-by: Bo Shen <voice.shen@atmel.com>

0508444315-Dec-2014 Bo Shen <voice.shen@atmel.com>

ARM: atmel: clock: make it possible to configure HMX32

Signed-off-by: Bo Shen <voice.shen@atmel.com>

5c123f5f06-Feb-2015 Tom Rini <trini@ti.com>

Merge git://git.denx.de/u-boot-marvell


/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/arch/arm/Kconfig
armv7/armada-xp/Makefile
armv7/armada-xp/lowlevel_spl.S
armv7/armada-xp/spl.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-armada-xp/config.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-armada-xp/cpu.h
/rk3399_rockchip-uboot/arch/arm/mvebu-common/Makefile
/rk3399_rockchip-uboot/arch/arm/mvebu-common/serdes/Makefile
/rk3399_rockchip-uboot/arch/arm/mvebu-common/serdes/board_env_spec.h
/rk3399_rockchip-uboot/arch/arm/mvebu-common/serdes/high_speed_env_lib.c
/rk3399_rockchip-uboot/arch/arm/mvebu-common/serdes/high_speed_env_spec.c
/rk3399_rockchip-uboot/arch/arm/mvebu-common/serdes/high_speed_env_spec.h
/rk3399_rockchip-uboot/arch/arm/mvebu-common/u-boot-spl.lds
/rk3399_rockchip-uboot/board/Marvell/db-mv784mp-gp/kwbimage.cfg
/rk3399_rockchip-uboot/board/maxbcm/kwbimage.cfg
/rk3399_rockchip-uboot/board/maxbcm/maxbcm.c
/rk3399_rockchip-uboot/configs/db-mv784mp-gp_defconfig
/rk3399_rockchip-uboot/configs/maxbcm_defconfig
/rk3399_rockchip-uboot/drivers/ddr/mvebu/Makefile
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_axp.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_axp_config.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_axp_mc_static.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_axp_training_static.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_axp_vars.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_dfs.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_dqs.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_hw_training.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_hw_training.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_init.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_init.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_patterns_64bit.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_pbs.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_read_leveling.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_sdram.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_spd.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/ddr3_write_leveling.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/xor.c
/rk3399_rockchip-uboot/drivers/ddr/mvebu/xor.h
/rk3399_rockchip-uboot/drivers/ddr/mvebu/xor_regs.h
/rk3399_rockchip-uboot/include/configs/db-mv784mp-gp.h
/rk3399_rockchip-uboot/include/configs/maxbcm.h
/rk3399_rockchip-uboot/include/configs/sheevaplug.h
/rk3399_rockchip-uboot/scripts/Makefile.spl
/rk3399_rockchip-uboot/tools/kwbimage.c
b0f80b9119-Jan-2015 Stefan Roese <sr@denx.de>

arm: armada-xp: Add SPL support used to include the DDR training code

This patch adds SPL support to the Marvell Armada-XP. With this addition
the bin_hdr integration is not needed any more. The SPL

arm: armada-xp: Add SPL support used to include the DDR training code

This patch adds SPL support to the Marvell Armada-XP. With this addition
the bin_hdr integration is not needed any more. The SPL will first
initialize the serdes/PHY and the call the DDR setup and training code
now integrated into mainline U-Boot.

Signed-off-by: Stefan Roese <sr@denx.de>
Reviewed-by: Luka Perkov <luka.perkov@sartura.hr>

show more ...

4e79908005-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: leave the last element of boot_device_table empty

Checking if the pointer is NULL would be easier to know the tail
of the boot_device_table[] array.
For clarification, add the /* sent

ARM: UniPhier: leave the last element of boot_device_table empty

Checking if the pointer is NULL would be easier to know the tail
of the boot_device_table[] array.
For clarification, add the /* sentinel */ comment.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

4431684905-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: refactor pinmon command

The return value of get_boot_mode_sel() is used as the index of
the boot_device_table[] array. Its type should be "int" rather
than "u32".

Use only the itera

ARM: UniPhier: refactor pinmon command

The return value of get_boot_mode_sel() is used as the index of
the boot_device_table[] array. Its type should be "int" rather
than "u32".

Use only the iterator "i" for the loop in do_pinmon().

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

ee47064505-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: enable I2C input pins for PH1-sLD8

To use I2C controllers on PH1-sLD8, the bit 10 (SCL0/SDA0)
and bit 11 (SCL1/SDA1) of IECTRL register must be set.

Signed-off-by: Masahiro Yamada <y

ARM: UniPhier: enable I2C input pins for PH1-sLD8

To use I2C controllers on PH1-sLD8, the bit 10 (SCL0/SDA0)
and bit 11 (SCL1/SDA1) of IECTRL register must be set.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

6c45ef4b05-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: do not compile unnecessary objects

It is true that unused functions are removed from the ELF image
by the compiler's garbage collection but relying on it too much
does not look nice.

ARM: UniPhier: do not compile unnecessary objects

It is true that unused functions are removed from the ELF image
by the compiler's garbage collection but relying on it too much
does not look nice.
Currently, the build is taking more than it should.

Refactor the makefiles to compile only files that are really needed.
CONFIG_SOC_INIT and CONFIG_DRAM_INIT are no longer needed by the
optimization.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

dc4057eb05-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: remove unused checkboard() functions

Since commit 0365ffcc0bd6 (generic-board: show model name in
board_init_f() too), checkboard() is invoked only when
show_board_info() fails to get

ARM: UniPhier: remove unused checkboard() functions

Since commit 0365ffcc0bd6 (generic-board: show model name in
board_init_f() too), checkboard() is invoked only when
show_board_info() fails to get the model name from Device Tree.
It never happens because UniPhier SoCs now only work with
CONFIG_OF_CONTROL and all the root nodes of UniPhier device trees
have the "model" property.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

08fda25805-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: revive support card info

Since commit 0365ffcc0bd6 (generic-board: show model name in
board_init_f() too), the support card information has not been
displayed because check_support_ca

ARM: UniPhier: revive support card info

Since commit 0365ffcc0bd6 (generic-board: show model name in
board_init_f() too), the support card information has not been
displayed because check_support_card() is invoked only when
show_board_info() fails to get the model name from Device Tree.

This commit adds misc_init_f() function to call check_support_card()
from there.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

35adfc4d05-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: move SPL init functions to spl_board_init()

Now init functions called from board_postclk_init() and dram_init()
are only necessary for SPL.
Move them to spl_board_init() for clean-up.

ARM: UniPhier: move SPL init functions to spl_board_init()

Now init functions called from board_postclk_init() and dram_init()
are only necessary for SPL.
Move them to spl_board_init() for clean-up.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

84ccd79105-Feb-2015 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: UniPhier: move pin_init() to board_early_init_f()

Currently, I/O pin settings are not necessary for SPL.
The board_early_init_f() seems a suitable place to call pin_init().

Signed-off-by: Masa

ARM: UniPhier: move pin_init() to board_early_init_f()

Currently, I/O pin settings are not necessary for SPL.
The board_early_init_f() seems a suitable place to call pin_init().

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

show more ...

37ffffb902-Feb-2015 Tom Rini <trini@ti.com>

Merge branch 'master' of git://git.denx.de/u-boot-ti

be8ddad902-Feb-2015 Tom Rini <trini@ti.com>

Merge branch 'master' of git://git.denx.de/u-boot-sunxi


armv7/sunxi/Makefile
armv7/sunxi/rsb.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/clock_sun4i.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/clock_sun6i.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/cpu_sun9i.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/rsb.h
/rk3399_rockchip-uboot/arch/mips/Kconfig
/rk3399_rockchip-uboot/arch/mips/Makefile
/rk3399_rockchip-uboot/arch/mips/cpu/Makefile
/rk3399_rockchip-uboot/arch/mips/cpu/cpu.c
/rk3399_rockchip-uboot/arch/mips/cpu/interrupts.c
/rk3399_rockchip-uboot/arch/mips/cpu/start.S
/rk3399_rockchip-uboot/arch/mips/cpu/time.c
/rk3399_rockchip-uboot/arch/mips/include/asm/cacheops.h
/rk3399_rockchip-uboot/arch/mips/include/asm/malta.h
/rk3399_rockchip-uboot/arch/mips/lib/Makefile
/rk3399_rockchip-uboot/arch/mips/lib/cache.c
/rk3399_rockchip-uboot/arch/mips/lib/cache_init.S
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/Makefile
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_eth.c
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_ide.c
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_serial.c
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_usb_ohci.c
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/au1x00_usb_ohci.h
/rk3399_rockchip-uboot/arch/mips/mach-au1x00/config.mk
/rk3399_rockchip-uboot/arch/sandbox/cpu/start.c
/rk3399_rockchip-uboot/arch/sandbox/dts/sandbox.dts
/rk3399_rockchip-uboot/board/imgtec/malta/malta.c
/rk3399_rockchip-uboot/board/sandbox/README.sandbox
/rk3399_rockchip-uboot/board/sunxi/Kconfig
/rk3399_rockchip-uboot/board/sunxi/MAINTAINERS
/rk3399_rockchip-uboot/board/sunxi/Makefile
/rk3399_rockchip-uboot/board/sunxi/dram_sun4i_auto.c
/rk3399_rockchip-uboot/board/sunxi/dram_sun5i_auto.c
/rk3399_rockchip-uboot/board/sunxi/dram_timings_sun4i.h
/rk3399_rockchip-uboot/board/sunxi/gmac.c
/rk3399_rockchip-uboot/configs/A10s-OLinuXino-M_defconfig
/rk3399_rockchip-uboot/configs/A13-OLinuXinoM_defconfig
/rk3399_rockchip-uboot/configs/A13-OLinuXino_defconfig
/rk3399_rockchip-uboot/configs/A20-OLinuXino-Lime2_defconfig
/rk3399_rockchip-uboot/configs/A20-OLinuXino-Lime_defconfig
/rk3399_rockchip-uboot/configs/A20-OLinuXino_MICRO_defconfig
/rk3399_rockchip-uboot/configs/Auxtek-T004_defconfig
/rk3399_rockchip-uboot/configs/Bananapi_defconfig
/rk3399_rockchip-uboot/configs/Bananapro_defconfig
/rk3399_rockchip-uboot/configs/Cubieboard2_defconfig
/rk3399_rockchip-uboot/configs/Cubietruck_defconfig
/rk3399_rockchip-uboot/configs/Hyundai_A7HD_defconfig
/rk3399_rockchip-uboot/configs/Inet_86VS_defconfig
/rk3399_rockchip-uboot/configs/Ippo_q8h_v5_defconfig
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_Nano_defconfig
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_defconfig
/rk3399_rockchip-uboot/configs/Linksprite_pcDuino3_fdt_defconfig
/rk3399_rockchip-uboot/configs/MSI_Primo73_defconfig
/rk3399_rockchip-uboot/configs/Mele_M3_defconfig
/rk3399_rockchip-uboot/configs/TZX-Q8-713B7_defconfig
/rk3399_rockchip-uboot/configs/i12-tvbox_defconfig
/rk3399_rockchip-uboot/configs/mk802_a10s_defconfig
/rk3399_rockchip-uboot/configs/r7-tv-dongle_defconfig
/rk3399_rockchip-uboot/drivers/mmc/sunxi_mmc.c
/rk3399_rockchip-uboot/drivers/net/designware.c
/rk3399_rockchip-uboot/drivers/net/phy/micrel.c
/rk3399_rockchip-uboot/drivers/net/smc91111.h
/rk3399_rockchip-uboot/drivers/net/tsec.c
/rk3399_rockchip-uboot/drivers/power/axp221.c
/rk3399_rockchip-uboot/drivers/video/sunxi_display.c
/rk3399_rockchip-uboot/include/axp221.h
/rk3399_rockchip-uboot/include/configs/malta.h
/rk3399_rockchip-uboot/include/configs/sunxi-common.h
/rk3399_rockchip-uboot/tools/patman/README
/rk3399_rockchip-uboot/tools/patman/gitutil.py
/rk3399_rockchip-uboot/tools/patman/patchstream.py
/rk3399_rockchip-uboot/tools/patman/series.py
37d46dd326-Jan-2015 Hans de Goede <hdegoede@redhat.com>

sunxi: rsb: Move rsb_set_device_mode() call to rsb_init()

It turns out that the device_mode_data is rsb specific, rather then slave
specific, so integrate the rsb_set_device_mode() call into rsb_ini

sunxi: rsb: Move rsb_set_device_mode() call to rsb_init()

It turns out that the device_mode_data is rsb specific, rather then slave
specific, so integrate the rsb_set_device_mode() call into rsb_init().

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Ian Campbell <ijc@hellion.org.uk>

show more ...

1...<<51525354555657585960>>...143