David Wu
424324d3ca
rockchip: pinctrl: rk322x: Move the iomux definitions into pinctrl-driver
...
Clean the iomux definitions at grf_rk322x.h, and move them into
pinctrl-driver for resolving the compiling error of redefinition.
After that, define the uart2 iomux at rk322x-board file.
Signed-off-by: David Wu <david.wu@rock-chips.com >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2018-01-28 17:12:38 +01:00
Andy Yan
e3067793c3
rockchip: make boot_mode related codes reused across all platforms
...
setup_boot_mode function use the same logic but different
mode register address across all the rockchip platforms,
so it's better to make this function reused across all the
platforms, and let the mode register address setting from
the config file.
Signed-off-by: Andy Yan <andy.yan@rock-chips.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-11-21 23:57:23 +01:00
Kever Yang
4a18729726
rockchip: rk322x: update the sysreg number for boot mode
...
The boot mode for rk322x is stored in sysreg 0, update it.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-10-01 00:33:34 +02:00
David Wu
4c94aacd62
rockchip: rk322x: Disable integrated macphy for saving power consuming
...
Unfortunately, the integrated macphy default is enabled, which will
increase power consuming, if we do not use this PHY. So let's disable
it at first, which will save power consuming. If we really use it, then
enable it in driver level.
Signed-off-by: David Wu <david.wu@rock-chips.com >
Reviewed-by: Kever Yang <kever.yang@rock-chips.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-09-18 20:40:33 +02:00
Kever Yang
c964a0dcae
rockchip: rk322x: enable fastboot to set boot mode tag
...
To support fastboot "fastboot reboot-bootloader" cmd.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-09-18 20:40:32 +02:00
Kever Yang
44c5ba557b
rockchip: rk322x: update dram bank size
...
The DRAM start address is not 0, so need to update the last bank size
as:
DRAM start addr + DRAM_SIZE - last bank start addr
Signed-off-by: Kever Yang <kever.yang@rock-chips.com >
Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-08-18 16:55:25 +02:00
Simon Glass
382bee57f1
env: Rename setenv() to env_set()
...
We are now using an env_ prefix for environment functions. Rename setenv()
for consistency. Also add function comments in common.h.
Suggested-by: Wolfgang Denk <wd@denx.de >
Signed-off-by: Simon Glass <sjg@chromium.org >
2017-08-16 08:22:18 -04:00
Kever Yang
168eef7ada
rockchip: rk322x: add basic soc support
...
Enable soc support for SPL and U-boot skeleton.
Signed-off-by: Kever Yang <kever.yang@rock-chips.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-07-11 12:13:46 +02:00