24 Nov, 2014
1 commit
-
Provide board specific implementation for sata stop command for
cm_fx6.Signed-off-by: Nikita Kiryanov
Cc: Stefano Babic
06 Nov, 2014
2 commits
-
Change the order in which GPIOs are toggled in SATA init sequence to
accomodate both SanDisk and Phison SSDs.Signed-off-by: Nikita Kiryanov
Cc: Igor Grinberg
Cc: Stefano Babic
Acked-by: Igor Grinberg
24 Oct, 2014
1 commit
-
The platform_data definitions are generally referenced from both
drivers and board files. That is why header files defining
platform_data sturectures are placed in "include" directory,
but our top level "include" directory is already too cluttered.Let's collect platform_data definitions under the directory
"include/dm/platform_data" like Linux gathers ones around under
"include/linux/platform_data".This commit moves two header files:
include/serial_mxc.h -> include/dm/platform_data/serial_mxc.h
include/serial_pl01x.h -> include/dm/platform_data/serial_pl01x.hSigned-off-by: Masahiro Yamada
23 Oct, 2014
3 commits
-
Now that serial and GPIO are available for iMX.6, move cm_fx6 over as an
example.Acked-by: Igor Grinberg
Signed-off-by: Simon Glass
Acked-by: Nikita Kiryanov -
Use gpio_request for all the gpios that are utilized by various
subsystems in cm-fx6, and refactor the relevant init functions
so that all gpios are requested during board_init(), not during
subsystem init, thus avoiding the need to manage gpio ownership
each time a subsystem is initialized.The new division of labor is:
During board_init() muxes are setup and gpios are requested.
During subsystem init gpios are toggled.Cc: Igor Grinberg
Cc: Simon Glass
Signed-off-by: Nikita Kiryanov -
Since this function can fail, check its return value.
Signed-off-by: Simon Glass
Tested-by: Nikita Kiryanov
09 Sep, 2014
7 commits
-
Add support for SATA.
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Signed-off-by: Nikita Kiryanov -
Use Compulab eeprom module to obtain revision number, serial number, and
mac address from the EEPROM.Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Signed-off-by: Nikita Kiryanov -
Add support for all 3 I2C busses on Compulab CM-FX6 CoM.
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Acked-by: Igor Grinberg
Signed-off-by: Nikita Kiryanov -
Add USB and USB OTG host support for Compulab CM-FX6 CoM.
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Signed-off-by: Nikita Kiryanov -
Add ethernet support for Compulab CM-FX6 CoM
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Acked-by: Igor Grinberg
Signed-off-by: Nikita Kiryanov -
Add NAND support for Compulab CM-FX6 CoM.
Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Acked-by: Igor Grinberg
Signed-off-by: Nikita Kiryanov -
Add initial support for Compulab CM-FX6 CoM.
Support includes MMC, SPI flash, and SPL with dynamic DRAM detection.Cc: Igor Grinberg
Cc: Stefano Babic
Cc: Tom Rini
Cc: Marek Vasut
Cc: Simon Glass
Acked-by: Marek Vasut
Signed-off-by: Nikita Kiryanov