- Feb 10, 2015
-
-
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>
-
Add QuadSPI boot support to imximage tool. Note: The QuadSPI configuration parameters at offset 0x400 are not included in this patch. Need other tools to generate the parameters part. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Since a clock function setup_gpmi_io_clk is implemented for GPMI IO clock settings, change to use this common function in GPMI setup. Signed-off-by:
Ye.Li <B37916@freescale.com> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Add more pfuze register offset. And switch mode definition. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
"#define PFUZE100_SW1ABC_SETP(x) ((x - 3000) / 250)" This macro is for configuring SW1A/B/C Output Voltage easily. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
Update fuse_bank0_regs structure according reference mannual. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
- Jan 29, 2015
-
-
- use linux display timing settings - change backlight duty cycle 500ns - some defaultenvironment changes - change fit_addr_r to 0x14000000 as needed if MAX_LOCKDEP_SUBCLASSES in linux gets increased. - Environment now at 0xd0000 in nand flash Signed-off-by:
Heiko Schocher <hs@denx.de>
-
Move board/compulab/common/splash.c code to common/splash_source.c to make it available for everybody. This move renames cl_splash_screen_prepare() to splash_source_load(), and the compilation of this code is conditional on CONFIG_SPLASH_SOURCE. splash_source features: * Provide a standardized way for declaring board specific splash screen locations * Provide existing routines for auto loading the splash image from the locations as declared by the board * Introduce the "splashsource" environment variable, which makes it possible to select the splash image source. cm-t35 and cm-fx6 are updated to use the modified version. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Tom Rini <trini@ti.com> Cc: Igor Grinberg <grinberg@compulab.co.il> Cc: Anatolij Gustschin <agust@denx.de> Reviewed-by:
Tom Rini <trini@ti.com> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Add support for splash screen. The splash screen is loaded from the SPI flash and is displayed on the HDMI display. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> [grinberg@compulab.co.il: minor code and commit message updates] Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il>
-
Add support for loading splash from sf. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> [grinberg@compulab.co.il: staticize the sf global variable] Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il>
-
Define a generic way for boards to define splash image locations: - introduce struct splash_location - introduce enum splash_storage - update cl_splash_screen_prepare() to take an array of above struct and select the appropriate one based on the splashsource environment variable (if it is not defined- use the first splash location as default). cm-t35 is updated to work with the new interface. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Move storage device specific code into its own function instead of calling it directly from an otherwise storage device independent function (cl_splash_screen_prepare). This is a preparation for supporting multiple splash locations. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Use errno values to improve return reporting. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Add support for usb keyboard for cm_fx6. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Add compulab logo and display it on boot. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Add support for hdmi console. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Increase size of malloc area to make room for framebuffer and other such big allocations. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il>
-
Obtain 2nd NIC MAC address from baseboard EEPROM and pass it to Linux. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Implement the option to select the eeprom i2c bus when reading mac address. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Cc: Ilya Ledvich <ilya@compulab.co.il> Cc: Dmitry Lifshitz <lifshitz@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
When passing eth address to Linux via dtb, the "local-mac-address" property should be set for "/soc/aips-bus@02100000/ethernet@02188000", not "/fec". Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
Expand boot sequence to the following order: 1) mmc boot: mmc boot script, then mmc bootm, then mmc bootz. 2) usb boot: usb boot script. 3) sata boot: sata boot script, sata bootm, sata bootz. 4) nand boot: nand bootm, then nand bootz. Signed-off-by:
Nikita Kiryanov <nikita@compulab.co.il> Cc: Stefano Babic <sbabic@denx.de> Cc: Igor Grinberg <grinberg@compulab.co.il> Acked-by:
Igor Grinberg <grinberg@compulab.co.il>
-
- Jan 22, 2015
-
-
Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com> Acked-by:
Stefano Babic <sbabic@denx.de>#>
-
Currently we only support the Micron MT41K128M16JT-125 ddr3 chip. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
We will only support loading u-boot.img from SPI flash stored at the offset of 64k. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
We need this way for SPL boot. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
To support different ddr3 memory sizes we should start using imx_ddr_size(..) instead of the define PHYS_SDRAM_SIZE. Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Signed-off-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
-
Stefano Babic authored
Fix warning due to missing prototype for writel Signed-off-by:
Stefano Babic <sbabic@denx.de> Acked-by:
Stefan Roese <sr@denx.de>
-
To align with other mx6 boards, change ENV offset from 384KB to 512KB position to fit a larger u-boot image. Signed-off-by:
Ye.Li <B37916@freescale.com>
-
Add board level spl support for mx6sxsabresd board. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
Since mx6sx's memory space is different to mx6dq, redefine the SPL related macro for mx6sx chip. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
Define two structure mx6sx_iomux_ddr_regs and mx6sx_iomux_grp_regs. Add a new function mx6sx_dram_iocfg to configure dram io. Since mx6sx only have one channel mmdc0, define a new empty macro MMDC1 to replace mmdc1->entry=value for mx6sx. And to other mx6 soc, MMDC1 effects as "mmdc1->entry=value". Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
Add SPL support in mx6sxsabresd header file. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
select SUPPORT_SPL for mx6sxsabresd. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
Add a SPL default configuration file for mx6sxsabresd board. Signed-off-by:
Peng Fan <Peng.Fan@freescale.com>
-
- Jan 19, 2015
-
-
Add support for the NAND Flash chip with page size of 4096+224-bytes OOB area length For example Micron MT29F4G08 NAND flash device defines a OOB area which is 224 bytes long (oobsize). Signed-off-by:
Alexandre Coffignal <acoffignal@geral.com>
-
This patch adds the new Barco platinum platform. It currently includes those two boards: platinum-titanium ----------------- This is the same board as the titanium that is already supported in mainline U-Boot. But its now moved to this new platform to support multiple "flavors" of imx6 boards in one directory. Its also moved to support SPL booting. And with this we use the run-time DDR configuration of this SPL support. The board is equipped with the Micron MT41J128M16JT-125 DDR chips. We now can remove the DDR related registers tuples from the imximage.cfg file. As all this is done in the SPL at run-time. platinum-picon -------------- This board is new and based on the MX6DL with 1GiB DDR using the Micron MT41K256M16HA DDR3 chips. Its also equipped with 2 NAND chips (each 512MiB). Signed-off-by:
Stefan Roese <sr@denx.de> Cc: Stefano Babic <sbabic@denx.de> Cc: Pieter Ronsijn <pieter.ronsijn@barco.com>
-
Since commit 1f98e31b ("imx: mx6sxsabresd: Use the pfuze common init function") board_late_init() became empty, so we can safely remove this unneeded function. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
The Fusion LCD needs the 32bit color depth to properly work; the default is different on the 3.10.17 kernels and it is better to ensure it work out of box using proper default color setting. Signed-off-by:
Otavio Salvador <otavio@ossystems.com.br>
-