mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
ARM: hisilicon: hikey: Enable OF_CONTROL for hikey board.
Currently only the serial pl01x driver is using DT, and the other drivers still use platform data but as more DT lands in the upstream kernel the aim is to migrate the other drivers over to DT as well to have a fully DT configured hikey u-boot. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
ae4dc15d98
commit
cd593ed699
4 changed files with 7 additions and 0 deletions
|
@ -668,6 +668,7 @@ config TARGET_HIKEY
|
|||
select DM
|
||||
select DM_GPIO
|
||||
select DM_SERIAL
|
||||
select OF_CONTROL
|
||||
help
|
||||
Support for HiKey 96boards platform. It features a HI6220
|
||||
SoC, with 8xA53 CPU, mali450 gpu, and 1GB RAM.
|
||||
|
|
|
@ -11,6 +11,8 @@ dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \
|
|||
exynos4412-trats2.dtb \
|
||||
exynos4412-odroid.dtb
|
||||
|
||||
dtb-$(CONFIG_TARGET_HIKEY) += hi6220-hikey.dtb
|
||||
|
||||
dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
|
||||
exynos5250-snow.dtb \
|
||||
exynos5250-spring.dtb \
|
||||
|
|
|
@ -71,6 +71,8 @@ U_BOOT_DEVICES(hi6220_gpios) = {
|
|||
|
||||
DECLARE_GLOBAL_DATA_PTR;
|
||||
|
||||
#if !CONFIG_IS_ENABLED(OF_CONTROL)
|
||||
|
||||
static const struct pl01x_serial_platdata serial_platdata = {
|
||||
#if CONFIG_CONS_INDEX == 1
|
||||
.base = HI6220_UART0_BASE,
|
||||
|
@ -87,6 +89,7 @@ U_BOOT_DEVICE(hikey_seriala) = {
|
|||
.name = "serial_pl01x",
|
||||
.platdata = &serial_platdata,
|
||||
};
|
||||
#endif
|
||||
|
||||
static struct mm_region hikey_mem_map[] = {
|
||||
{
|
||||
|
|
|
@ -14,3 +14,4 @@ CONFIG_CMD_EXT4=y
|
|||
CONFIG_CMD_FAT=y
|
||||
CONFIG_CMD_FS_GENERIC=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
CONFIG_DEFAULT_DEVICE_TREE="hi6220-hikey"
|
||||
|
|
Loading…
Reference in a new issue