rockchip: add RV1109 support

The Rockchip RV1109 is a ARM-based SoC with a dual-core Cortex-A7
and a risc-v core.

Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
Change-Id: I4d60512dccf1c72b5c592afea6c5cfeb93ec628b
This commit is contained in:
Joseph Chen 2020-04-29 19:45:01 +08:00
parent 2d3e1fe464
commit c0bb763bf0
3 changed files with 21 additions and 0 deletions

View File

@ -0,0 +1,12 @@
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
* Copyright (c) 2020 Fuzhou Rockchip Electronics Co., Ltd.
*/
/dts-v1/;
#include "rv1126-evb.dts"
/ {
model = "Rockchip RV1109 Evaluation Board";
compatible = "rockchip,rv1109-evb", "rockchip,rv1109";
};

View File

@ -433,6 +433,13 @@ config ROCKCHIP_RV1126
The Rockchip RV1126 is a ARM-based SoC with a quad-core Cortex-A7 The Rockchip RV1126 is a ARM-based SoC with a quad-core Cortex-A7
and a risc-v core. and a risc-v core.
config ROCKCHIP_RV1109
bool "Support Rockchip RV1109"
select ROCKCHIP_RV1126
help
The Rockchip RV1109 is a ARM-based SoC with a dual-core Cortex-A7
and a risc-v core.
config SPL_ROCKCHIP_BACK_TO_BROM config SPL_ROCKCHIP_BACK_TO_BROM
bool "SPL returns to bootrom" bool "SPL returns to bootrom"
default y if ROCKCHIP_RK3036 default y if ROCKCHIP_RK3036

View File

@ -91,6 +91,8 @@ int rockchip_rockusb_get_chip_info(unsigned int chip_info[])
chip_info[0] = 0x33333043; chip_info[0] = 0x33333043;
#elif defined(CONFIG_ROCKCHIP_RK1808) #elif defined(CONFIG_ROCKCHIP_RK1808)
chip_info[0] = 0x31383041; chip_info[0] = 0x31383041;
#elif defined(CONFIG_ROCKCHIP_RV1109)
chip_info[0] = 0x31313039;
#elif defined(CONFIG_ROCKCHIP_RV1126) #elif defined(CONFIG_ROCKCHIP_RV1126)
chip_info[0] = 0x31313236; chip_info[0] = 0x31313236;
#endif #endif