- Sep 20, 2013
-
-
Eric Nelson authored
This patch fixes a regression introduced by commit 87d720e0. Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com> Acked-by:
Otavio Salvador <otavio@ossystems.com.br>
-
Fabio Estevam authored
mx6slevk has a SMSC8720 connected in RMII mode. Add support for it. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Similarly as mx25 and mx53, mx6solo-lite needs to setup the MII gasket for RMII mode. Add support for mx6solo-lite. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Currently board_eth_init() always return 0, but we should propagate the error when cpu_eth_init() fails. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Currently board_eth_init() always return 0, but we should propagate the error when cpu_eth_init() fails. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
In arch/arm/cpu/arm1136/cpu.c we have: #ifndef CONFIG_SYS_CACHELINE_SIZE #define CONFIG_SYS_CACHELINE_SIZE 32 #endif ,so there is no need to define 'CONFIG_SYS_CACHELINE_SIZE' with the default size in the board config file. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
malloc can fail, so we should better check its return value before using it. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
If a HDMI cable is not connected, the following message is seen on boot: CPU: Freescale i.MX6Q rev1.1 at 792 MHz Reset cause: POR Board: MX6-SabreSD DRAM: 1 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 No panel detected: default to HDMI unsupported panel HDMI Reset the 'i' variable to fix the 'unsupported panel' message. This follows the same idea of commit 47ac53d7 (imx: nitrogen6x/mx6qsabrelite: Fix bug in board_video_skip). Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
Since commit d9b89460 (mx6sabresd: Add LVDS splash screen support) the following hang happens if the HDMI cable is not connected or the 'panel' variable is not set: U-Boot 2013.10-rc2-12978-g47ac53d-dirty (Sep 11 2013 - 15:07:38) CPU: Freescale i.MX6Q rev1.2 at 792 MHz Reset cause: POR Board: MX6-SabreSD DRAM: 1 GiB MMC: FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2 ... Provide a check to 'dev->detect' in order to prevent the hang. Reported-by:
Pardeep Kumar Singla <b45784@freescale.com> Suggested-by:
Eric Bénard <eric@eukrea.com> Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Markus Niebel authored
according to the manual frequency of PLL2 PFD2 is 396.000.000 instead of 400.000.000 Signed-off-by:
Markus Niebel <Markus.Niebel@tqs.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Fabio Estevam authored
The wandboard solo version should boot the 'imx6dl-wandboard.dtb' file, since dual-lite and solo variants are the same SoC with only the number of cores being different. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Sep 13, 2013
-
-
git://git.denx.de/u-boot-armStefano Babic authored
Conflicts: MAINTAINERS boards.cfg Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- Sep 12, 2013
-
-
Tom Rini authored
After further testing, this patch has two problems. First, examples/standalone/Makefile was already inherting PLATFORM_LIBS from the top-level Makefile so this lead to duplicating the private libgcc. Second, currently the private libgcc has a reference to 'hang' that is not being fulfilled. This reverts commit 4412db46. Signed-off-by:
Tom Rini <trini@ti.com>
-
Albert ARIBAUD authored
Put all informations about targets, including state (active or orphan) and maintainers, in boards.cfg; remove MAINTAINERS; adjust the build system accordingly. Signed-off-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
git://git.denx.de/u-boot-armTom Rini authored
-
- Sep 11, 2013
-
-
Albert ARIBAUD authored
Conflicts: tools/Makefile
-
trem authored
Signed-off-by:
Philippe Reynes <tremyfr@yahoo.fr> Signed-off-by:
Eric Jarrige <eric.jarrige@armadeus.org> Acked-by:
Stefano Babic <sbabic@denx.de>
-
trem authored
Signed-off-by:
Philippe Reynes <tremyfr@yahoo.fr> Signed-off-by:
Eric Jarrige <eric.jarrige@armadeus.org> Signed-off-by:
Nicolas Colombain <nicolas.colombain@armadeus.com>
-
Elie De Brauwer authored
On a board with an i.mx28 and a Micron MT29F4G08ABAEAH4, Linux says: NAND device: Manufacturer ID: 0x2c, Chip ID: 0xdc (Micron MT29F4G08ABAEAH4), 512MiB, page size: 4096, OOB size: 224) the ECC strength is 16. root@(none):/sys/devices/virtual/mtd/mtd0# for i in ecc_strength oobsize subpagesize; do echo $i = `cat $i`; done ecc_strength = 16 oobsize = 224 subpagesize = 4096 The ECC strength was not properly discovered by U-Boot causing the data written by Linux to return an -74 (EBADMSG) when read from U-Boot. This patch fixes mxs_nand_get_ecc_strength() to function in case of a NAND flash with page_data_size = 4096 and page_oob_size= 224. Signed-off-by:
Elie De Brauwer <eliedebrauwer@gmail.com> Acked-by:
Scott Wood <scottwood@freescale.com>
-
Przemyslaw Marczak authored
This change allow to use sd card on Goni the same like mmc 0. SD card is mmc dev 1, so it can be used like this: "fatls mmc 1:2". SD card is inited even if eMMC initialization fails. Signed-off-by:
Przemyslaw Marczak <p.marczak@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com> CC: Minkyu Kang <mk7.kang@samsung.com> Acked-by:
Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Przemyslaw Marczak authored
On s5pc1xx mmc devices offset is multiply of 0x100000, wrong value was 0x10000. Register offset always points to mmc 0 before this change. Add macro definition of mmc dev register offset to s5pc1xx and exynos mmc. Signed-off-by:
Przemyslaw Marczak <p.marczak@samsung.com> Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com> CC: Minkyu Kang <mk7.kang@samsung.com> Acked-by: Jaehoon Chung <jh80.chung at samsung.com> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
Chander Kashyap authored
As per new convention ARCH_CPU_DTS is not defined in "dtc/Makefile". Hence Arndale comilation is failing. Fix this by adding proper include file in "board/samsung/dts/exynos5250-arndale.dts". Signed-off-by:
Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by:
Minkyu Kang <mk7.kang@samsung.com>
-
- Sep 10, 2013
-
-
Robert Winkler authored
Signed-off-by:
Robert Winkler <robert.winkler@boundarydevices.com>
-
Marek Vasut authored
Add STMP3780-based Sansa Fuze+ board. This board is a small PMP device sporting a CPU which was later rebranded to i.MX233 . Currently supported is USB gadget mode and MMC . Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Stefano Babic <sbabic@denx.de>
-
Marek Vasut authored
Add STMP3780-based XFi3 board. This board is a small PMP device sporting a CPU which was later rebranded to i.MX233 . Currently supported is USB gadget mode and both external SD and internal Phison SD-NAND bridge . Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Otavio Salvador <otavio@ossystems.com.br> Cc: Stefano Babic <sbabic@denx.de>
-
trem authored
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>
-
Fabio Estevam authored
mx6sabresd boards can be connected to a Hannstar XGA LVDS panel. Add support for displaying U-boot splashscreen on it. By default, HDMI splash is selected. In order to use splash via LVDS, do the following in the U-boot prompt: setenv panel Hannstar-XGA save and reboot. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Marek Vasut authored
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>
-
Marek Vasut authored
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>
-
Marek Vasut authored
These boards were not sortes in the boards.cfg, fix this. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Stefano Babic <sbabic@denx.de> Cc: Otavio Salvador <otavio@ossystems.com.br>
-
Marek Vasut authored
Without this marker, Linux will complain that the NAND pages with FCB are invalid. Signed-off-by:
Marek Vasut <marex@denx.de> Cc: Fabio Estevam <fabio.estevam@freescale.com> Cc: Stefano Babic <sbabic@denx.de>
-
Andrew Gabbasov authored
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>
-
- Sep 09, 2013
-
-
-
git://git.denx.de/u-boot-i2cTom Rini authored
-
Tang Yuantian authored
The source clock frequency of I2C bus on p1022 is the platform(CCB) clock, not CCB/2. The wrong source clock frequency leads to wrong I2C bus speed setting. so, fixed it. Signed-off-by:
Tang Yuantian <Yuantian.Tang@freescale.com>
-
Ying Zhang authored
- Added section "u_boot_list" in arch/powerpc/cpu/mpc85xx/u-boot-spl.lds - Use the function i2c_init_all instead of i2c_init Signed-off-by:
Ying Zhang <b40530@freescale.com>
-
- Sep 07, 2013
-
-
Stefan Roese authored
LCD4 needs a slightly different GPIO configuration than the original LWMON5 variant. GPIO49 needs to be configured to a default output value of 0 (permanent voltage supply). Additionally lcd4 also needs to enable the LSB transmitter. Signed-off-by:
Stefan Roese <sr@denx.de>
-
git://git.denx.de/u-boot-armTom Rini authored
-
- Sep 06, 2013
-
-
Masahiro Yamada authored
For most boards which define CONFIG_SPL_PAD_TO, it is defined in config header files. Currently, there exists only one exception, cam_enc_4xx board. This patch moves CONFIG_SPL_PAD_TO definition from board/ait/cam_enc_4xx/config.mk to include/configs/cam_enc_4xx.h. With this modification, we can delete a glue code in the top level config.mk: ifneq ($(CONFIG_SPL_PAD_TO),) CPPFLAGS += -DCONFIG_SPL_PAD_TO=$(CONFIG_SPL_PAD_TO) endif Signed-off-by:
Masahiro Yamada <yamada.m@jp.panasonic.com> Cc: Heiko Schocher <hs@denx.de>
-
Masahiro Yamada authored
Currently no makefiles (board-specific config.mk) set the following variables: CONFIG_SPL_TEXT_BASE CONFIG_UBOOT_PAD_TO CONFIG_RESET_VECTOR_ADDRESS CONFIG_TPL_PAD_TO For all target boards using above macros they are set in header files (include/configs/*.h), so we do not need to set them as CPPFLAGS. Signed-off-by:
Masahiro Yamada <yamada.m@jp.panasonic.com>
-