1if ROCKCHIP_RV1126
2
3config TARGET_RV1126_NEU2
4	bool "Edgeble Neural Compute Module 2(Neu2) SoM"
5	help
6	  Neu2:
7	  Neural Compute Module 2(Neu2) is a 96boards SoM-CB compute module
8	  based on Rockchip RV1126 from Edgeble AI.
9	  Neu2 powered with Consumer grade (0 to +80 deg C) RV1126 SoC.
10	  Neu2k powered with Industrial grade (-40 C to +85 deg C) RV1126K SoC.
11
12	  Neu2-IO:
13	  Neural Compute Module 2(Neu2) IO board is an industrial form factor
14	  IO board and Neu2 needs to mount on top of this IO board in order to
15	  create complete Edgeble Neural Compute Module 2(Neu2) IO platform.
16
17config TARGET_RV1126_SONOFF_IHOST
18	bool "Sonoff iHost smart home hub"
19	help
20	  Sonoff iHost is a smart home gateway based on Rockchip RV1126 SoC.
21	  It features Wifi, Bluetooth and Zigbee radios that are used by many
22	  smart home devices.
23
24config SOC_SPECIFIC_OPTIONS # dummy
25	def_bool y
26	select HAS_CUSTOM_SYS_INIT_SP_ADDR
27
28config ROCKCHIP_BOOT_MODE_REG
29	default 0xfe020200
30
31config ROCKCHIP_STIMER_BASE
32	default 0xff670020
33
34config SYS_SOC
35	default "rv1126"
36
37config CUSTOM_SYS_INIT_SP_ADDR
38	default 0x800000
39
40config SPL_STACK
41	default 0x600000
42
43config SPL_STACK_R_ADDR
44	default 0x800000
45
46config TPL_LDSCRIPT
47	default "arch/arm/mach-rockchip/u-boot-tpl.lds"
48
49config TPL_STACK
50        default 0xff718000
51
52config TPL_SYS_MALLOC_F
53	default y
54
55config TPL_SYS_MALLOC_F_LEN
56	default 0x2000
57
58config TPL_TEXT_BASE
59	default 0xff701000
60
61config SYS_MALLOC_F_LEN
62	default 0x2000
63
64config TEXT_BASE
65	default 0x600000
66
67source "board/edgeble/neural-compute-module-2/Kconfig"
68source "board/itead/sonoff-ihost/Kconfig"
69
70endif
71