History log of /rk3399_rockchip-uboot/arch/arm/cpu/ (Results 2201 – 2225 of 3557)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
3102274d07-Sep-2013 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: refactor compiler options in config.mk

Every ARM cpu config.mk (arch/arm/cpu/{CPUDIR}/config.mk) defines:

PLATFORM_RELFLAGS += -fno-common -ffixed-r8 -msoft-float

So, this patch moves the com

ARM: refactor compiler options in config.mk

Every ARM cpu config.mk (arch/arm/cpu/{CPUDIR}/config.mk) defines:

PLATFORM_RELFLAGS += -fno-common -ffixed-r8 -msoft-float

So, this patch moves the common compiler options to arch/arm/config.mk.

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

show more ...

7ba69b7d28-Aug-2013 Michal Simek <michal.simek@xilinx.com>

arm: zynq: Fix timer loadaddress

Reload address was written to the counter register
instead of load register.
The problem happens when timer expires but never
reload to ~0UL (it is downcount timer).

arm: zynq: Fix timer loadaddress

Reload address was written to the counter register
instead of load register.
The problem happens when timer expires but never
reload to ~0UL (it is downcount timer).

Reported-by: Stephen MacMahon <stephenm@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>

show more ...

e22cc0cf23-Aug-2013 Lokesh Vutla <lokeshvutla@ti.com>

ARM: OMAP5: Avoid writing into LDO SRAM bits

Writing magic bits into LDO SRAM was suggested only for OMAP5432
ES1.0. Now these are no longer applicable. Moreover these bits should
not be overwritten

ARM: OMAP5: Avoid writing into LDO SRAM bits

Writing magic bits into LDO SRAM was suggested only for OMAP5432
ES1.0. Now these are no longer applicable. Moreover these bits should
not be overwritten as they are loaded from EFUSE. So avoid
writing into these registers.

Boot tested on OMAP5432 ES2.0

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>

show more ...

52f7d84414-Aug-2013 Steve Kipisz <s-kipisz2@ti.com>

am335x:Handle worst case scenario for Errata 1.0.24

In Errata 1.0.24, if the board is running at OPP50 and has a warm reset,
the boot ROM sets the frequencies for OPP100. This patch attempts to
drop

am335x:Handle worst case scenario for Errata 1.0.24

In Errata 1.0.24, if the board is running at OPP50 and has a warm reset,
the boot ROM sets the frequencies for OPP100. This patch attempts to
drop the frequencies back to OPP50 as soon as possible in the SPL. Then
later the voltages and frequencies up set higher.

Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com>
Cc: Lars Poeschel <poeschel@lemonage.de>
Signed-off-by: Steve Kipisz <s-kipisz2@ti.com>
[trini: Adapt to current framework]
Signed-off-by: Tom Rini <trini@ti.com>

show more ...

9721027a30-Aug-2013 Tom Rini <trini@ti.com>

am335x_evm: am33xx_spl_board_init function and scale core frequency

Add a am33xx_spl_board_init (and enable the PMICs) that we may see,
depending on the board we are running on. In all cases, we se

am335x_evm: am33xx_spl_board_init function and scale core frequency

Add a am33xx_spl_board_init (and enable the PMICs) that we may see,
depending on the board we are running on. In all cases, we see if we
can rely on the efuse_sma register to tell us the maximum speed. In the
case of Beaglebone White, we need to make sure we are on AC power, and
are on later than rev A1, and then we can ramp up to the PG1.0 maximum
of 720Mhz. In the case of Beaglebone Black, we are either on PG2.0 that
supports 1GHz or PG2.1. As PG2.0 may or may not have efuse_sma set, we
cannot rely on this probe. In the case of the GP EVM, EVM SK and IDK we
need to rely on the efuse_sma if we are on PG2.1, and the defaults for
PG1.0/2.0.

Signed-off-by: Tom Rini <trini@ti.com>

show more ...

31f0796413-Sep-2013 Fabio Estevam <fabio.estevam@freescale.com>

mx6slevk: Add Ethernet support

mx6slevk has a SMSC8720 connected in RMII mode.

Add support for it.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>


/rk3399_rockchip-uboot/MAKEALL
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
armv7/mx6/clock.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/mmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/crm_regs.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/iomux.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-mx6/mx6sl_pins.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-s5pc1xx/mmc.h
/rk3399_rockchip-uboot/arch/nios2/lib/longlong.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/speed.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/config.mk
/rk3399_rockchip-uboot/board/armadeus/apf27/Makefile
/rk3399_rockchip-uboot/board/armadeus/apf27/apf27.c
/rk3399_rockchip-uboot/board/armadeus/apf27/apf27.h
/rk3399_rockchip-uboot/board/armadeus/apf27/fpga.c
/rk3399_rockchip-uboot/board/armadeus/apf27/fpga.h
/rk3399_rockchip-uboot/board/armadeus/apf27/lowlevel_init.S
/rk3399_rockchip-uboot/board/boundary/nitrogen6x/nitrogen6x.c
/rk3399_rockchip-uboot/board/creative/xfi3/Makefile
/rk3399_rockchip-uboot/board/creative/xfi3/spl_boot.c
/rk3399_rockchip-uboot/board/creative/xfi3/xfi3.c
/rk3399_rockchip-uboot/board/freescale/mx6qsabreauto/mx6qsabreauto.c
/rk3399_rockchip-uboot/board/freescale/mx6sabresd/mx6sabresd.c
/rk3399_rockchip-uboot/board/freescale/mx6slevk/mx6slevk.c
/rk3399_rockchip-uboot/board/freescale/p1022ds/spl.c
/rk3399_rockchip-uboot/board/lwmon5/lwmon5.c
/rk3399_rockchip-uboot/board/samsung/arndale/Makefile
/rk3399_rockchip-uboot/board/samsung/arndale/arndale.c
/rk3399_rockchip-uboot/board/samsung/arndale/arndale_spl.c
/rk3399_rockchip-uboot/board/samsung/dts/exynos5250-arndale.dts
/rk3399_rockchip-uboot/board/samsung/goni/goni.c
/rk3399_rockchip-uboot/board/sandisk/sansa_fuze_plus/Makefile
/rk3399_rockchip-uboot/board/sandisk/sansa_fuze_plus/sfp.c
/rk3399_rockchip-uboot/board/sandisk/sansa_fuze_plus/spl_boot.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/cmd_bootm.c
/rk3399_rockchip-uboot/common/cmd_ximg.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/mmc/fsl_esdhc.c
/rk3399_rockchip-uboot/drivers/mtd/nand/mxs_nand.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.c
/rk3399_rockchip-uboot/drivers/net/fec_mxc.h
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_max77686.c
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/ahci.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/P2020DS.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/apf27.h
/rk3399_rockchip-uboot/include/configs/arndale.h
/rk3399_rockchip-uboot/include/configs/cam_enc_4xx.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/highbank.h
/rk3399_rockchip-uboot/include/configs/lwmon5.h
/rk3399_rockchip-uboot/include/configs/mx35pdk.h
/rk3399_rockchip-uboot/include/configs/mx6slevk.h
/rk3399_rockchip-uboot/include/configs/s5p_goni.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/sansa_fuze_plus.h
/rk3399_rockchip-uboot/include/configs/smdkc100.h
/rk3399_rockchip-uboot/include/configs/wandboard.h
/rk3399_rockchip-uboot/include/configs/xfi3.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc4.h
/rk3399_rockchip-uboot/include/power/max77686_pmic.h
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/lib/lzo/lzo1x_decompress.c
/rk3399_rockchip-uboot/mkconfig
/rk3399_rockchip-uboot/test/Makefile
/rk3399_rockchip-uboot/test/compression.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/buildman/board.py
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/reformat.py
6a0d803c30-Aug-2013 Tom Rini <trini@ti.com>

am33xx: Add am33xx_spl_board_init function, call

We need to allow for a further call-out in spl_board_init. Call this
am33xx_spl_board_init and add a __weak version. This function may be
used to s

am33xx: Add am33xx_spl_board_init function, call

We need to allow for a further call-out in spl_board_init. Call this
am33xx_spl_board_init and add a __weak version. This function may be
used to scale the MPU frequency up, depending on board needs.

Signed-off-by: Tom Rini <trini@ti.com>

show more ...

1bce2aeb16-Sep-2013 Robert P. J. Day <rpjday@crashcourse.ca>

Cosmetic: Fix a number of typos, no functional changes.

Fix various misspellings of things like "environment", "kernel",
"default" and "volatile", and throw in a couple grammar fixes.

Signed-off-by

Cosmetic: Fix a number of typos, no functional changes.

Fix various misspellings of things like "environment", "kernel",
"default" and "volatile", and throw in a couple grammar fixes.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>

show more ...


/rk3399_rockchip-uboot/MAKEALL
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
arm926ejs/at91/eflash.c
arm926ejs/kirkwood/cpu.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/mmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-s5pc1xx/mmc.h
/rk3399_rockchip-uboot/arch/nios2/lib/longlong.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/cmd_errata.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/speed.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/start.S
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
/rk3399_rockchip-uboot/arch/powerpc/include/asm/config_mpc85xx.h
/rk3399_rockchip-uboot/board/RPXlite_dw/README
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/config.mk
/rk3399_rockchip-uboot/board/freescale/mx28evk/README
/rk3399_rockchip-uboot/board/freescale/p1022ds/spl.c
/rk3399_rockchip-uboot/board/lwmon5/lwmon5.c
/rk3399_rockchip-uboot/board/samsung/arndale/Makefile
/rk3399_rockchip-uboot/board/samsung/arndale/arndale.c
/rk3399_rockchip-uboot/board/samsung/arndale/arndale_spl.c
/rk3399_rockchip-uboot/board/samsung/dts/exynos5250-arndale.dts
/rk3399_rockchip-uboot/board/samsung/goni/goni.c
/rk3399_rockchip-uboot/board/sbc8349/README
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/cmd_bootm.c
/rk3399_rockchip-uboot/common/cmd_gpt.c
/rk3399_rockchip-uboot/common/cmd_mmc.c
/rk3399_rockchip-uboot/common/cmd_mtdparts.c
/rk3399_rockchip-uboot/common/cmd_sf.c
/rk3399_rockchip-uboot/common/cmd_ximg.c
/rk3399_rockchip-uboot/common/image-fit.c
/rk3399_rockchip-uboot/common/image.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/disk/part_efi.c
/rk3399_rockchip-uboot/doc/README.hwconfig
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/doc/uImage.FIT/command_syntax_extensions.txt
/rk3399_rockchip-uboot/doc/uImage.FIT/source_file_format.txt
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/block/sym53c8xx.c
/rk3399_rockchip-uboot/drivers/net/phy/smsc.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_max77686.c
/rk3399_rockchip-uboot/drivers/spi/mxs_spi.c
/rk3399_rockchip-uboot/examples/standalone/README.smc91111_eeprom
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/ahci.h
/rk3399_rockchip-uboot/include/common.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/P2020DS.h
/rk3399_rockchip-uboot/include/configs/P2041RDB.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/arndale.h
/rk3399_rockchip-uboot/include/configs/cam_enc_4xx.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/eXalion.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/highbank.h
/rk3399_rockchip-uboot/include/configs/lwmon5.h
/rk3399_rockchip-uboot/include/configs/s5p_goni.h
/rk3399_rockchip-uboot/include/configs/sacsng.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/smdkc100.h
/rk3399_rockchip-uboot/include/libfdt.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc4.h
/rk3399_rockchip-uboot/include/power/max77686_pmic.h
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/lib/hashtable.c
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/lib/lzo/lzo1x_decompress.c
/rk3399_rockchip-uboot/mkconfig
/rk3399_rockchip-uboot/post/board/lwmon5/sysmon.c
/rk3399_rockchip-uboot/test/Makefile
/rk3399_rockchip-uboot/test/compression.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/buildman/board.py
/rk3399_rockchip-uboot/tools/checkpatch.pl
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/reformat.py
aeef2b0919-Aug-2013 Masahiro Yamada <yamada.m@jp.panasonic.com>

ARM: s3c44b0: remove remainders of dead board

Because commit 5dc5f36 removed B2 board support,
arch/arm/cpu/s3c44b0/* and arch/arm/include/asm/arch-s3c44b0/*
are not necessary anymore.

Signed-off-b

ARM: s3c44b0: remove remainders of dead board

Because commit 5dc5f36 removed B2 board support,
arch/arm/cpu/s3c44b0/* and arch/arm/include/asm/arch-s3c44b0/*
are not necessary anymore.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Andrea Scian <andrea.scian@dave-tech.it>

show more ...


/rk3399_rockchip-uboot/MAKEALL
/rk3399_rockchip-uboot/Makefile
/rk3399_rockchip-uboot/README
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/gpio.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-exynos/mmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-s5pc1xx/mmc.h
/rk3399_rockchip-uboot/arch/arm/include/asm/dma-mapping.h
/rk3399_rockchip-uboot/arch/arm/lib/spl.c
/rk3399_rockchip-uboot/arch/nios2/lib/longlong.h
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/speed.c
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
/rk3399_rockchip-uboot/board/ait/cam_enc_4xx/config.mk
/rk3399_rockchip-uboot/board/freescale/p1022ds/spl.c
/rk3399_rockchip-uboot/board/lwmon5/lwmon5.c
/rk3399_rockchip-uboot/board/samsung/arndale/Makefile
/rk3399_rockchip-uboot/board/samsung/arndale/arndale.c
/rk3399_rockchip-uboot/board/samsung/arndale/arndale_spl.c
/rk3399_rockchip-uboot/board/samsung/dts/exynos5250-arndale.dts
/rk3399_rockchip-uboot/board/samsung/goni/goni.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/common/cmd_bootm.c
/rk3399_rockchip-uboot/common/cmd_ximg.c
/rk3399_rockchip-uboot/config.mk
/rk3399_rockchip-uboot/doc/git-mailrc
/rk3399_rockchip-uboot/drivers/block/ahci.c
/rk3399_rockchip-uboot/drivers/power/pmic/pmic_max77686.c
/rk3399_rockchip-uboot/fs/fat/fat_write.c
/rk3399_rockchip-uboot/include/ahci.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/P2020DS.h
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/arndale.h
/rk3399_rockchip-uboot/include/configs/cam_enc_4xx.h
/rk3399_rockchip-uboot/include/configs/coreboot.h
/rk3399_rockchip-uboot/include/configs/exynos5250-dt.h
/rk3399_rockchip-uboot/include/configs/highbank.h
/rk3399_rockchip-uboot/include/configs/lwmon5.h
/rk3399_rockchip-uboot/include/configs/s5p_goni.h
/rk3399_rockchip-uboot/include/configs/sandbox.h
/rk3399_rockchip-uboot/include/configs/smdkc100.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc.h
/rk3399_rockchip-uboot/include/linux/compiler-gcc4.h
/rk3399_rockchip-uboot/include/power/max77686_pmic.h
/rk3399_rockchip-uboot/lib/gunzip.c
/rk3399_rockchip-uboot/lib/lzma/LzmaTools.c
/rk3399_rockchip-uboot/lib/lzo/lzo1x_decompress.c
/rk3399_rockchip-uboot/mkconfig
/rk3399_rockchip-uboot/test/Makefile
/rk3399_rockchip-uboot/test/compression.c
/rk3399_rockchip-uboot/tools/Makefile
/rk3399_rockchip-uboot/tools/buildman/board.py
/rk3399_rockchip-uboot/tools/env/fw_env.c
/rk3399_rockchip-uboot/tools/reformat.py
e24278af06-Sep-2013 trem <tremyfr@yahoo.fr>

mx27: add missing constant for mx27

Add some missing constant (chip select, ...)

Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr>
Signed-off-by: Eric Jarrige <eric.jarrige@armadeus.org>
Acked-by:

mx27: add missing constant for mx27

Add some missing constant (chip select, ...)

Signed-off-by: Philippe Reynes <tremyfr@yahoo.fr>
Signed-off-by: Eric Jarrige <eric.jarrige@armadeus.org>
Acked-by: Stefano Babic <sbabic@denx.de>

show more ...

7b8657e231-Aug-2013 Marek Vasut <marex@denx.de>

ARM: mxs: Receive r0 and r1 passed from BootROM

Make sure value in register r0 and r1 is preserved and passed to
the board_init_ll() and mxs_common_spl_init() where it can be
processed further. The

ARM: mxs: Receive r0 and r1 passed from BootROM

Make sure value in register r0 and r1 is preserved and passed to
the board_init_ll() and mxs_common_spl_init() where it can be
processed further. The value in r0 can be configured during the
BootStream generation to arbitary value, r1 contains pointer to
return value from CALL'd function.

This patch also clears the value in r0 before returning to BootROM
to make sure the BootROM is not confused by this value.

Finally, this patch cleans up some comments in the start.S file.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>

show more ...

d4c9135c31-Aug-2013 Marek Vasut <marex@denx.de>

ARM: mxs: Document the power block initialization

This patch adds documentation for the functions used during the
initialization of MXS power block.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: F

ARM: mxs: Document the power block initialization

This patch adds documentation for the functions used during the
initialization of MXS power block.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>

show more ...

d55e0dab04-Jul-2013 Andrew Gabbasov <andrew_gabbasov@mentor.com>

mx6: Fix calculation of emi_slow clock rate

This is porting of Freescale's patch from version imx_v2009.08_3.0.35_4.0.0,
that fixes the obvious mistype of bits offset macro name (ACLK_EMI_PODF_OFFSE

mx6: Fix calculation of emi_slow clock rate

This is porting of Freescale's patch from version imx_v2009.08_3.0.35_4.0.0,
that fixes the obvious mistype of bits offset macro name (ACLK_EMI_PODF_OFFSET
was used instead of ACLK_EMI_SLOW_PODF_OFFSET).

Using the occasion, change the variable name 'emi_slow_pof' to more consistent
'emi_slow_podf'.

Signed-off-by: Jason Liu <r64343@freescale.com>
Signed-off-by: Andrew Gabbasov <andrew_gabbasov@mentor.com>
Acked-by: Dirk Behme <dirk.behme@de.bosch.com>

show more ...

68e1747f07-Aug-2013 Chin Liang See <clsee@altera.com>

socfpga: Creating driver for Reset Manager

Consolidating reset code into reset_manager.c. Also
separating reset configuration for virtual target and
real hardware Cyclone V development kit

Signed-o

socfpga: Creating driver for Reset Manager

Consolidating reset code into reset_manager.c. Also
separating reset configuration for virtual target and
real hardware Cyclone V development kit

Signed-off-by: Chin Liang See <clsee@altera.com>
Reviewed-by: Pavel Machek <pavel@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Pavel Machek <pavel@denx.de>
Cc: Dinh Nguyen <dinguyen@altera.com>
Cc: Tom Rini <trini@ti.com>
Cc: Albert Aribaud <albert.u.boot@aribaud.net>

show more ...

fba1ed4225-Jul-2013 Michal Simek <michal.simek@xilinx.com>

arm: lds: Remove libgcc eabi exception handling tables

Remove ARM eabi exception handling tables (for frame unwinding).
AFAICT, u-boot stubs away the frame unwiding routines, so the tables will
more

arm: lds: Remove libgcc eabi exception handling tables

Remove ARM eabi exception handling tables (for frame unwinding).
AFAICT, u-boot stubs away the frame unwiding routines, so the tables will
more or less just consume space. It should be OK to remove them.

Signed-off-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>

show more ...

19d829fa05-Sep-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'

Conflicts:
drivers/serial/serial.c

The conflict above was a trivial case of adding one init
function in each branch, and manually resolved

Merge branch 'u-boot-imx/master' into 'u-boot-arm/master'

Conflicts:
drivers/serial/serial.c

The conflict above was a trivial case of adding one init
function in each branch, and manually resolved in merge.

show more ...

e62d5fb004-Sep-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge branch 'u-boot-ti/master' into 'u-boot-arm/master'


/rk3399_rockchip-uboot/MAINTAINERS
armv7/omap3/clock.c
armv7/omap3/lowlevel_init.S
armv7/omap4/hw_data.c
armv7/omap4/hwinit.c
armv7/omap4/sdram_elpida.c
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/cpu.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/hardware_am33xx.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/omap.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap3/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap4/clock.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap4/omap.h
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap5/omap.h
/rk3399_rockchip-uboot/arch/arm/include/asm/omap_common.h
/rk3399_rockchip-uboot/board/isee/igep0033/board.c
/rk3399_rockchip-uboot/board/phytec/pcm051/board.c
/rk3399_rockchip-uboot/board/siemens/common/board.c
/rk3399_rockchip-uboot/board/siemens/common/factoryset.c
/rk3399_rockchip-uboot/board/siemens/common/factoryset.h
/rk3399_rockchip-uboot/board/siemens/dxr2/Makefile
/rk3399_rockchip-uboot/board/siemens/dxr2/board.c
/rk3399_rockchip-uboot/board/siemens/dxr2/board.h
/rk3399_rockchip-uboot/board/siemens/dxr2/mux.c
/rk3399_rockchip-uboot/board/siemens/pxm2/Makefile
/rk3399_rockchip-uboot/board/siemens/pxm2/board.c
/rk3399_rockchip-uboot/board/siemens/pxm2/board.h
/rk3399_rockchip-uboot/board/siemens/pxm2/mux.c
/rk3399_rockchip-uboot/board/siemens/pxm2/pmic.h
/rk3399_rockchip-uboot/board/siemens/rut/Makefile
/rk3399_rockchip-uboot/board/siemens/rut/board.c
/rk3399_rockchip-uboot/board/siemens/rut/board.h
/rk3399_rockchip-uboot/board/siemens/rut/mux.c
/rk3399_rockchip-uboot/board/ti/am335x/README
/rk3399_rockchip-uboot/board/ti/am335x/board.c
/rk3399_rockchip-uboot/board/ti/sdp4430/sdp.c
/rk3399_rockchip-uboot/boards.cfg
/rk3399_rockchip-uboot/doc/README.SPL
/rk3399_rockchip-uboot/drivers/video/Makefile
/rk3399_rockchip-uboot/drivers/video/formike.c
/rk3399_rockchip-uboot/drivers/watchdog/Makefile
/rk3399_rockchip-uboot/drivers/watchdog/omap_wdt.c
/rk3399_rockchip-uboot/include/configs/am335x_evm.h
/rk3399_rockchip-uboot/include/configs/dra7xx_evm.h
/rk3399_rockchip-uboot/include/configs/dxr2.h
/rk3399_rockchip-uboot/include/configs/igep00x0.h
/rk3399_rockchip-uboot/include/configs/omap4_sdp4430.h
/rk3399_rockchip-uboot/include/configs/omap5_common.h
/rk3399_rockchip-uboot/include/configs/omap5_uevm.h
/rk3399_rockchip-uboot/include/configs/pxm2.h
/rk3399_rockchip-uboot/include/configs/rut.h
/rk3399_rockchip-uboot/include/configs/siemens-am33x-common.h
/rk3399_rockchip-uboot/include/configs/ti_am335x_common.h
/rk3399_rockchip-uboot/include/configs/ti_armv7_common.h
/rk3399_rockchip-uboot/include/video.h
/rk3399_rockchip-uboot/spl/Makefile
/rk3399_rockchip-uboot/tools/logos/siemens.bmp
4eef93da04-Sep-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge branch 'u-boot-atmel/master' into 'u-boot-arm/master'

6d4511b203-Sep-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

Merge 'u-boot-microblaze/zynq' into (u-boot-arm/master'

Conflicts:
arch/arm/include/asm/arch-zynq/hardware.h

The conflict above was trivial and solved during merge.

8467faef29-Aug-2013 Eric Nelson <eric.nelson@boundarydevices.com>

i.MX6: Set and clear the gating bits for Phase Fractional Dividers

This addresses silicon errata ERR006282 as described in this
document:
https://community.freescale.com/docs/DOC-94581

Also implem

i.MX6: Set and clear the gating bits for Phase Fractional Dividers

This addresses silicon errata ERR006282 as described in this
document:
https://community.freescale.com/docs/DOC-94581

Also implemented in Freescale's 2009.08-based release:

http://git.freescale.com/git/cgit.cgi/imx/uboot-imx.git/
Commit id: b7c5badf94ffbe6cd0845efbb75e16e05e3af404

Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Acked-by: Stefano Babic <sbabic@denx.de>

show more ...

6f6059e024-Jul-2013 Hector Palacios <hector.palacios@digi.com>

ARM: mxs: rename function that sets AUTO_RESTART flag

The AUTO_RESTART flag of HW_RTC_PERSISTENT0 register will
power up the chip automatically 180ms after power down.
This bit must be enabled by th

ARM: mxs: rename function that sets AUTO_RESTART flag

The AUTO_RESTART flag of HW_RTC_PERSISTENT0 register will
power up the chip automatically 180ms after power down.
This bit must be enabled by the boot loader to ensure the
target can start upon hardware reset or watchdog reset
even when powered from a battery.

Currently the function named 'mxs_power_clear_auto_restart()'
is setting this flag although the 'clear' in its name suggest
the opposite.

This patch renames the function to 'mxs_power_set_auto_restart()'
and removes the comment about EVK revision A which was confusing
because the function indeed was setting the flag.

Signed-off-by: Hector Palacios <hector.palacios@digi.com>

show more ...

bce8837026-Aug-2013 Marek Vasut <marex@denx.de>

ARM: mxs: tools: Add mkimage support for MXS bootstream

Add mkimage support for generating and verifying MXS bootstream.
The implementation here is mostly a glue code between MXSSB v0.4
and mkimage,

ARM: mxs: tools: Add mkimage support for MXS bootstream

Add mkimage support for generating and verifying MXS bootstream.
The implementation here is mostly a glue code between MXSSB v0.4
and mkimage, but the long-term goal is to rectify this and merge
MXSSB with mkimage more tightly. Once this code is properly in
U-Boot, MXSSB shall be deprecated in favor of mkimage-mxsimage
support.

Note that the mxsimage generator needs libcrypto from OpenSSL, I
therefore enabled the libcrypto/libssl unconditionally.

MXSSB: http://git.denx.de/?p=mxssb.git;a=summary

The code is based on research presented at:
http://www.rockbox.org/wiki/SbFileFormat

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Tom Rini <trini@ti.com>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Otavio Salvador <otavio@ossystems.com.br>

show more ...

b83c709e27-Jun-2013 Stefano Babic <sbabic@denx.de>

imx: add status reporting for HAB status

Add functions to report the HAB (High Assurance Boot) status
of e.g. i.MX6 CPUs.

This is taken from

git://git.freescale.com/imx/uboot-imx.git branch imx_v2

imx: add status reporting for HAB status

Add functions to report the HAB (High Assurance Boot) status
of e.g. i.MX6 CPUs.

This is taken from

git://git.freescale.com/imx/uboot-imx.git branch imx_v2009.08_3.0.35_4.0.0
cpu/arm_cortexa8/mx6/generic.c
include/asm-arm/arch-mx6/mx6_secure.h

Signed-off-by: Stefano Babic <sbabic@denx.de>

show more ...

8d20836610-Aug-2013 Albert ARIBAUD <albert.u.boot@aribaud.net>

arm: omap3: fix SRAM copy and execution sequence

Fix size calculation in copy of go_to_speed into SRAM.
Use SRAM_CLK_CODE in call to SRAM-based go_to_speed.

Signed-off-by: Albert ARIBAUD <albert.u.

arm: omap3: fix SRAM copy and execution sequence

Fix size calculation in copy of go_to_speed into SRAM.
Use SRAM_CLK_CODE in call to SRAM-based go_to_speed.

Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net>

show more ...

81aee97206-Aug-2013 Lubomir Popov <lpopov@mm-sol.com>

ARM: OMAP4470: Add Elpida EDB8164B3PF memory configuration

OMAP4470 SDP SoM has EDB8164B3PF PoP memory on board.
This memory has 4Gb x 2CS = 8Gb configuration.
Add configuration for runtime calculat

ARM: OMAP4470: Add Elpida EDB8164B3PF memory configuration

OMAP4470 SDP SoM has EDB8164B3PF PoP memory on board.
This memory has 4Gb x 2CS = 8Gb configuration.
Add configuration for runtime calculation and precalculated cases.

Patch is based on a draft Lubomir's patch [1].

[1] http://lists.denx.de/pipermail/u-boot/2013-April/150851.html

Signed-off-by: Lubomir Popov <lpopov@mm-sol.com>
[taras@ti.com: cleaned up patch and fixed precalculated values]
Signed-off-by: Taras Kondratiuk <taras@ti.com>

show more ...

1...<<81828384858687888990>>...143