xref: /openbmc/u-boot/arch/arm/mach-rockchip/Kconfig (revision 00a457b2)
1if ARCH_ROCKCHIP
2
3config ROCKCHIP_RK3288
4	bool "Support Rockchip RK3288"
5	help
6	  The Rockchip RK3288 is a ARM-based SoC with a quad-core Cortex-A17
7	  including NEON and GPU, 1MB L2 cache, Mali-T7 graphics, two
8	  video interfaces supporting HDMI and eDP, several DDR3 options
9	  and video codec support. Peripherals include Gigabit Ethernet,
10	  USB2 host and OTG, SDIO, I2S, UART,s, SPI, I2C and PWMs.
11
12config ROCKCHIP_RK3036
13	bool "Support Rockchip RK3036"
14	help
15	  The Rockchip RK3036 is a ARM-based SoC with a dual-core Cortex-A7
16	  including NEON and GPU, Mali-400 graphics, several DDR3 options
17	  and video codec support. Peripherals include Gigabit Ethernet,
18	  USB2 host and OTG, SDIO, I2S, UART, SPI, I2C and PWMs.
19
20config SYS_MALLOC_F
21	default y
22
23config SPL_SYS_MALLOC_SIMPLE
24	default y
25
26config SPL_DM
27	default y
28
29config DM_SERIAL
30	default y
31
32config DM_SPI
33	default y
34
35config DM_SPI_FLASH
36	default y
37
38config DM_I2C
39	default y
40
41config DM_GPIO
42	default y
43
44source "arch/arm/mach-rockchip/rk3288/Kconfig"
45source "arch/arm/mach-rockchip/rk3036/Kconfig"
46endif
47