- Oct 20, 2012
-
-
Fabio Estevam authored
Data cache and CONFIG_MMC_BOUNCE_BUFFER can be safely enabled now. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Oct 16, 2012
-
-
Otavio Salvador authored
The mmcroot setting vary between mx6qsabreauto and mx6qsabresd so we move this to the board configuration file. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Acked-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Oct 15, 2012
-
-
Fabio Estevam authored
Since commit 50d4a707f0 (mx5/6: Define default SoC input clock frequencies) we can use the default clock values. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Otavio Salvador authored
The mx6qsabreauto console is different than mx6qsabresd so the console configuration is now set in the board file. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Fabio Estevam authored
Add a common mx6 config file that can be shared between some mx6 boards. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Fabio Estevam authored
mx6qsabresd has a AR8031 Gigabit PHY. Add support for it. Also increase CONFIG_SYS_MALLOC_LEN so that FEC buffer allocation does not fail. Tested on 1Gbp and 100Mbps networks. Suggested-by:
Kim Phillips <kim.phillips@freescale.com> Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Kim Phillips <kim.phillips@freescale.com>
-
Fabio Estevam authored
mx6qsabresd is a board based on mx6q SoC with the following features: - 1GB of DDR3 - 1 USB OTG port - 1 HDMI output port - SPI NOR - LVDS panel - Gigabit Ethernet - Camera Connector - eMMC and SD card slot - Audio Add very basic support for it. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Sep 01, 2012
-
-
Rob Herring authored
CONFIG_STACKSIZE is not referenced anywhere except on AVR32, but present in most ARM board config files. IRQs are only enabled for 1 config, so remove the unused config options for IRQ and FIQ stack size as well. Cc: Albert ARIBAUD <albert.u.boot@aribaud.net> Signed-off-by:
Rob Herring <rob.herring@calxeda.com>
-
- Jul 07, 2012
-
-
Fabio Estevam authored
All mx6 based boards should use arch_cpu_init(). Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Marek Vasut <marex@denx.de>
-
- Jun 20, 2012
-
-
Tom Rini authored
Exactly one board has defined CONFIG_SYS_PROMPT_HUSH_PS2 to a value different than "> " which is vision2. I have Cc'd the maintainer here as I strongly suspect this is a bug rather than intentional behavior. Cc: Stefano Babic <sbabic@denx.de> Signed-off-by:
Tom Rini <trini@ti.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Tom Rini authored
We provide a default table of { 9600, 19200, 38400, 57600, 115200 } in <config_fallbacks.h> which mkconfig places after <configs/...h> in the generated config file. This is used when a board has not set its own table. Signed-off-by:
Tom Rini <trini@ti.com>
-
- May 15, 2012
-
-
Fabio Estevam authored
Allow booting a zImage kernel. Cc: Jason Liu <r64343@freescale.com> Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Jason Liu <r64343@freescale.com>
-
- Apr 16, 2012
-
-
Eric Nelson authored
disabled by default until drivers are fixed Signed-off-by:
Eric Nelson <eric.nelson@boundarydevices.com> Acked-by:
Marek Vasut <marex@denx.de>
-
- Feb 12, 2012
-
-
Dirk Behme authored
To be able to load the device tree and initrd correctly, set the fdt_high and initrd_high environment variables. Using 0xffffffff implies that the device tree and the initrd are initially copied to working addresses. This will avoid an additional copy. Loading the device tree to 0x30000000 and the initrd to 0x3c000000 should work for both boards, the ARM2 and SabreLite. Example (SabreLite): fatload mmc 0:2 0x10000000 uImage fatload mmc 0:2 0x3c000000 uInitrd fatload mmc 0:2 0x30000000 board.dtb bootm 0x10000000 0x3c000000 0x30000000 Note: This requires that the kernel has CONFIG_HIGHMEM enabled. Signed-off-by:
Dirk Behme <dirk.behme@de.bosch.com> CC: Jason Liu <jason.hui@linaro.org> CC: Stefano Babic <sbabic@denx.de> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
- Jan 16, 2012
-
-
Jason Liu authored
This enable the network function on the i.mx6q armadillo2 board(arm2), thus we can use tftp to load image from network. Cc: Stefano Babic <sbabic@denx.de> Signed-off-by:
Jason Liu <jason.hui@linaro.org> Tested-by:
Dirk Behme <dirk.behme@de.bosch.com>
-
- Dec 09, 2011
-
-
Jason Liu authored
Add the initial support for Freescale i.MX6Q Armadillo2 board Support: MMC boot from slot 0/1, debug UART(UART4), usdhc. There is two MMC slots on the boards: mmc dev 0 -> connect USDHC3 -> the lower slot on the board, mmc dev 1 -> connect USDHC4 -> the upper slot on the board, Signed-off-by:
Jason Liu <jason.hui@linaro.org> Cc: Stefano Babic <sbabic@denx.de> Tested-by:
Dirk Behme <dirk.behme@de.bosch.com>
-
- Dec 06, 2011
-
-
Stefano Babic authored
The serial driver for iMX SOCs is continuosly changed if a new SOC or not yet used port is used. CONFIG_SYS_<SOC>_<UART Port> defines were used only to find the base address for the selected UART. Instead of that, move the base address to the board configuration file and drop all #ifdef from driver. Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Marek Vasut <marek.vasut@gmail.com> CC: Wolfgang Denk <wd@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com> CC: Helmut Raiger <helmut.raiger@hale.at> CC: John Rigby <jcrigby@gmail.com> CC: Matthias Weisser <weisserm@arcor.de> CC: Jason Liu <jason.hui@linaro.org> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
- Nov 04, 2011
-
-
Fabio Estevam authored
No board information is passed for MX53LOCO, so remove get_board_rev function. Cc: Jason Liu <r64343@freescale.com> Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Jason Liu <r64343@freescale.com>
-
- Nov 03, 2011
-
-
Wolfgang Grandegger authored
Signed-off-by:
Wolfgang Grandegger <wg@denx.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- Oct 05, 2011
-
-
Mike Frysinger authored
Now that none of the core checks CONFIG_NET_MULTI, there's not much point in boards defining it. So scrub all references to it. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Sep 30, 2011
-
-
Fabio Estevam authored
Let common code set the machine ID. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
- Sep 03, 2011
-
-
Jason Liu authored
CONFIG_L2_OFF is obsolete after the following commit: e47f2db5 armv7: rename cache related CONFIG flags Replace the cache related CONFIG flags with more meaningful names. Following are the changes: CONFIG_L2_OFF -> CONFIG_SYS_L2CACHE_OFF Since imx5 does not provide L2 cache operations(Enable/Disable) Simply remove CONFIG_L2_OFF and CONFIG_SYS_L2CACHE_OFF Signed-off-by:
Jason Liu <jason.hui@linaro.org> Cc:Stefano Babic <sbabic@denx.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
- May 23, 2011
-
-
Fabio Estevam authored
commit ed59e587 (Remove device tree booting dependency on CONFIG_SYS_BOOTMAPSZ) made the definition of CONFIG_SYS_BOOTMAPSZ unnecessary. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com> Acked-by:
Jason Liu <jason.hui@linaro.org>
-
Jason Liu authored
This patch add initial support for freescale MX53LOCO board. Network(FEC),SD/MMC,UART have been supported by this patch Signed-off-by:
Jason Liu <jason.hui@linaro.org>
-
Shawn Guo authored
With the following commit, CONFIG_OF_LIBFDT is redefined. 2fa8ca98 Add CONFIG_OF_LIBFDT to more boards. Remove the duplicated definition to fix CONFIG_OF_LIBFDT redefined warning. Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-
Shawn Guo authored
Since the following commit, definition CONFIG_SYS_BOOTMAPSZ is not needed any more. ed59e587 Remove device tree booting dependency on CONFIG_SYS_BOOTMAPSZ Signed-off-by:
Shawn Guo <shawn.guo@linaro.org>
-
- Apr 28, 2011
-
-
Grant Likely authored
The following boards gain device tree support with this patch: ca9x4_ct_vxp - Versatile Express i.mx5 boards: efikamx mx51evk mx53evk OMAP boards: devkit8000 igep0020 igep0030 omap3_overo omap3_pandora omap4_sdp3430 omap3_zoom1 omap3_zoom2 omap4_panda omap4_sdp4430 Tegra boards: Harmony Signed-off-by:
Grant Likely <grant.likely@linaro.org>
-
- Apr 27, 2011
-
-
Liu Hui-R64343 authored
device tree for uboot arm support has already been enabled in the master branch. This patch enable device tree support for mx51/53 evk board for DT test. Signed-off-by:
Jason Liu <r64343@freescale.com>
-
- Feb 01, 2011
-
-
Liu Hui-R64343 authored
Add initial support for MX53EVK board support. FEC, SD/MMC, UART, I2C, have been supported. Signed-off-by:
Jason Liu <r64343@freescale.com>
-
Liu Hui-R64343 authored
Add initial support for Freescale MX53 processor, - Add the iomux support and the pin definition, - Add the regs definition, clean up some unused def from mx51, - Add the low level init support, make use the freq input of setup_pll macro Signed-off-by:
Jason Liu <r64343@freescale.com>
-
Liu Hui-R64343 authored
The early bootup information is not print out due to the UART pin iomux not set up correctly before board_init Add the board_early_init_f function and enable the CONFIG_BOARD_EARLY_INIT_F. Move the UART pin setting from board_init to board_early_init_f function. This patch also move the FEC pin iomux setup to the board_early_init_f. Signed-off-by:
Jason Liu <r64343@freescale.com>
-
- Nov 21, 2010
-
-
Jason Liu authored
fix saveenv or env save command not work on mx51evk board. with this patch, we can use savenv or env save to store enviroments to mmc card slot 0 Signed-off-by:
Jason Liu <r64343@freescale.com>
-
- Oct 29, 2010
-
-
Wolfgang Denk authored
For ARM systems, before ELF relocation was introduced, CONFIG_SKIP_RELOCATE_UBOOT coul be used to prevent *COPYING* the U-Boot image from whereever it was loaded to it's link address (CONFIG_SYS_TEXT_BASE). The name was badly chosen, as no relocation was performed at all, it was just a memcpy(). With ELF relocation, this does not work like that any more, and related boards need to be fixed anyway. So don't keep this relict any longer. Signed-off-by:
Wolfgang Denk <wd@denx.de> Tested-by:
Heiko Schocher <hs@denx.de> Tested-by:
Reinhard Meyer <u-boot@emk-elektronik.de>
-
- Oct 28, 2010
-
-
Shawn Guo authored
This patch is to fix build breakage and support new relocation scheme for mx51evk. - Correct IRAM base address and add size definition The IRAM starts from 0x1FFE0000 on final revsion i.mx51 than 0x1FFE8000 which is for older revision. - Include imx-regs.h in mx51evk.h Definitions like CSD0_BASE_ADDR and IRAM_BASE_ADDR can be referred to. - Define CONFIG_SYS_INIT_RAM_ADDR and CONFIG_SYS_INIT_RAM_SIZE They are used to define init RAM layout. - Remove comment for CONFIG_SYS_GBL_DATA_SIZE which has been buried by Wolfgang's commit below 25ddd1fb: Replace CONFIG_SYS_GBL_DATA_SIZE by auto-generated value Signed-off-by:
Shawn Guo <shawn.gsc@gmail.com>
-
Shawn Guo authored
This patch is to consolidate default mx51evk env for two primary boot modes, mmcboot and netboot. It also cleans some unused env like netdev, uboot and redundant env like loadaddr since CONFIG_LOADADDR already defines it. Signed-off-by:
Shawn Guo <shawn.gsc@gmail.com>
-
- Oct 26, 2010
-
-
Wolfgang Denk authored
CONFIG_SYS_GBL_DATA_SIZE has always been just a bad workarond for not being able to use "sizeof(struct global_data)" in assembler files. Recent experience has shown that manual synchronization is not reliable enough. This patch renames CONFIG_SYS_GBL_DATA_SIZE into GENERATED_GBL_DATA_SIZE which gets automatically generated by the asm-offsets tool. In the result, all definitions of this value can be deleted from the board config files. We have to make sure that all files that reference such data include the new <asm-offsets.h> file. No other changes have been done yet, but it is obvious that similar changes / simplifications can be done for other, related macro definitions as well. Signed-off-by:
Wolfgang Denk <wd@denx.de> Acked-by:
Kumar Gala <galak@kernel.crashing.org>
-
- Oct 18, 2010
-
-
Jason Liu authored
Rename mx51 to mx5 in order to support more mx51 like-style SOCs such as MX53 and the followings. Signed-off-by:
Jason Liu <r64343@freescale.com>
-
- Sep 30, 2010
-
-
Stefano Babic authored
The handling of the SPI_CPOL bit inside the SPI driver was wrong. As reported by the manual, the meaning of the SSPOL inside the configuration register is the same as reported by SPI specification (0 if low in idle, 1 is high on idle). The driver inverts this logic. Because this patch sets the logic as specified, it is required to clear the CPOL bit in the configuration file to adapt to the correct logic. Signed-off-by:
Stefano Babic <sbabic@denx.de> Signed-off-by:
David Jander <david.jander@protonic.nl>
-
- May 10, 2010
-
-
Stefano Babic authored
The patch adds SPI devices to the mx51evk board. The MC13892 chip (PMIC) is supported. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-
- May 05, 2010
-
-
Stefano Babic authored
The patch adds SPI devices to the mx51evk board. The MC13892 chip (PMIC) is supported. Signed-off-by:
Stefano Babic <sbabic@denx.de>
-