summaryrefslogtreecommitdiff
path: root/board/toradex/colibri_imx6/colibri_imx6.c
AgeCommit message (Collapse)Author
2016-09-29board/toradex/colibri_imx6: whitespace fixupMax Krummenacher
Cleanup whitespace found when preparing patches for mainline. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-06-22apalis/colibri_imx6/imx7/vf: white space fixesMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2016-06-22colibri_imx6: update do_patch_ddr_size to parse ivt and dcdMax Krummenacher
Newer U-Boot changed the DCD alignment with the effect that the MMDCx_MDCTL reg/val pair moved 4 bytes. Move away from a hardcoded offset and parse the IVT and DCD table to find the correct location. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-09colibri_imx6.c: follow function signature changeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2016-03-09Apalis/Colibri iMX6: add callback for CONFIG_LDO_BYPASS_CHECKMax Krummenacher
Add empty callback now needed when CONFIG_LDO_BYPASS_CHECK is defined. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2015-12-15colibri_imx6.c: call phy_reset on Ethernet startupColibri_iMX6_LinuxImageV2.5Beta3_20151215Colibri_VF_LinuxImageV2.5Beta3_20151215Colibri_T30_LinuxImageV2.5Beta3_20151215Colibri_T20_LinuxImageV2.5Beta3_20151215Apalis_iMX6_LinuxImageV2.5Beta3_20151215Apalis_T30_LinuxImageV2.5Beta3_20151215Max Krummenacher
See commit 3473c2e3e88f4a2046a24f164d7d67ad5db27b1e Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2015-12-15Apalis/Colibri iMX6: use the enum from command.h for return codesMax Krummenacher
This cleans up the code without changing the functionality. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2015-10-29colibri_imx6: update do_patch_ddr_size functionMarcel Ziswiler
Update do_patch_ddr_size() to accommodate our new eMMC layout (e.g. switch to primary eMMC boot area partition for patching).
2015-10-26apalis/colibri_imx6: cosmetic board file changesMarcel Ziswiler
Fix various comment style, indentation and spelling issues in our Apalis/Colibri iMX6 board files.
2015-07-08colibri_imx6.c: fix setup of I2C3Max Krummenacher
Use the correct I2C instance for the I2C going to SODIMM_194/196.
2015-07-08Apalis/Colibri iMX6: fix production commandsMax Krummenacher
commit 2da77958e96151295e72f8f85aee352d0b4010fe added a configuration option to include commands used during production. Fixing the use of the CONFIG macro.
2015-05-13colibri_imx6.c: prepare auxiliary pins to be GPIOMax Krummenacher
In order to use the gpio commandline feature of U-Boot the pins one wants to control must be muxed to GPIO. Do that for all unused pins which in the default kernel device tree also gets muxed to gpio for userspace use. This feature can be used as follows: e.g. change the LCD brightness signal from 0V to 3.3V: Colibri iMX6 # gpio set 41 gpio: pin 41 (gpio 41) value is 1 e.g. read the state of gpio 111: Colibri iMX6 # gpio input 111 gpio: pin 111 (gpio 111) value is 1
2015-05-13colibri_imx6.c: ensure EMI_ADDR22 is inputMax Krummenacher
Out of reset EMI_ADDR22 is output and connected to GPIO01. As we want to use GPIO01 as an output for backlight control mux EMI_ADDR22 to a GPIO which by default is input.
2015-05-13Apalis/Colibri iMX6: rename/add bmodeMax Krummenacher
Add an alias for the ESDHC0 which provides the standard MMC connection on Colibri iMX6. Add an alias for the ESDHC0/1 which provides the standard MMC/SD connection on Apalis iMX6.
2015-05-07Add config to disable commands used only in productionMax Krummenacher
CONFIG_TRDX_CMD_IMX_MFGR in menu 'ARM architecture' While at it remove unused include g_dnl.h
2015-05-06Apalis/Colibri iMX6: make the parallel RGB usableMax Krummenacher
In U-Boot use the following display outputs a: - Test the panel environment variable and if set use it - Use HDMI if connected - Use parallel output otherwise configured for VGA 640x480 The following strings can be set for the panel variable: HDMI vga-rgb wvga-rgb
2015-05-04toradex: common: create a place for common functionalityStefan Agner
Some functionality is repetitve accross the boards. This creates a common place for U-Boot functions which need to be implemented similarly for all Toradex modules.
2015-05-01Colibri iMX6: initial commitMax Krummenacher
use make colibri_imx6_defconfig