Nikita Kiryanov
43e568c4ae
arm: am437x: cm-t43: set MPU and CORE voltages on boot
...
During boot, U-Boot raises the CPU frequency but the CORE and MPU regulators
are not updated. This is not a problem in cold boot since the default values
that the pmic outputs are correct, but if Linux were to switch the module to a
low power OPP, the new voltage values will be retained after a reboot and the
module will likely hang once U-Boot raises the CPU frequency back up.
Set both CORE and MPU regulators to to 1.1V on boot.
Cc: Tom Rini <trini@konsulko.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Reviewed-by: Tom Rini <trini@konsulko.com >
2016-02-24 18:44:09 -05:00
Nikita Kiryanov
49a934401a
arm: am437x: cm-t43: support all available SPI flash chips
...
Add full support for SPI flash chips to future-proof U-Boot for cm-t43.
Cc: Tom Rini <trini@konsulko.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Reviewed-by: Tom Rini <trini@konsulko.com >
2016-02-24 18:44:05 -05:00
Nikita Kiryanov
7ef77c029a
arm: am437x: cm-t43: migrate CONFIG_DM_SERIAL to config file
...
Move CONFIG_DM_SERIAL to cm_t43_defconfig. This forces us to update the
CONFIG_SYS_NS16550_REG_SIZE value for SPL.
Cc: Tom Rini <trini@konsulko.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Reviewed-by: Tom Rini <trini@konsulko.com >
2016-02-24 18:44:05 -05:00
Nikita Kiryanov
034a819660
arm: am437x: cm-t43: fix cm-t43 boot
...
spl_board_init() is necessary for boot. Remove the #undef that keeps
it out of the boot sequence.
Cc: Tom Rini <trini@konsulko.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Reviewed-by: Tom Rini <trini@konsulko.com >
2016-02-24 18:44:04 -05:00
Bin Meng
68d5342017
sf: Move SPI flash drivers to defconfig
...
There are already Kconfig options for SPI flash drivers, but we
have not moved them from config.h to defconfig files. This commit
does this in a batch.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com >
2015-11-25 10:06:05 -05:00
Thomas Chou
9e39003e7f
ns16550: move CONFIG_SYS_NS16550 to Kconfig
...
Move CONFIG_SYS_NS16550 to Kconfig, and run moveconfig.py.
Signed-off-by: Thomas Chou <thomas@wytron.com.tw >
2015-11-21 21:50:18 -05:00
Thomas Chou
4fb6055211
ns16550: zap CONFIG_NS16550_SERIAL
...
Zap CONFIG_NS16550_SERIAL, as the unification of ns16550 drivers
is completed.
Signed-off-by: Thomas Chou <thomas@wytron.com.tw >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Acked-by: Simon Glass <sjg@chromium.org >
2015-11-21 21:50:17 -05:00
Thomas Chou
c7b9686d5d
ns16550: unify serial_omap
...
Unify serial_omap, and use the generic binding.
Signed-off-by: Thomas Chou <thomas@wytron.com.tw >
Reviewed-by: Tom Rini <trini@konsulko.com >
Acked-by: Simon Glass <sjg@chromium.org >
2015-11-21 21:50:17 -05:00
Nikita Kiryanov
8883ddafde
arm: am437x: Introduce new board cm-t43
...
Add initial support for CM-T43, an AM437x based SoM.
This support includes: serial, MMC/eMMC, NAND, USB, ETH, I2C, GPIO, DRAM
detection.
Cc: Tom Rini <trini@konsulko.com >
Cc: Albert Aribaud <albert.u.boot@aribaud.net >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
2015-08-12 20:48:05 -04:00