]>
Commit | Line | Data |
---|---|---|
2444dae5 SG |
1 | if ROCKCHIP_RK3288 |
2 | ||
17aa548c SG |
3 | config TARGET_FIREFLY_RK3288 |
4 | bool "Firefly-RK3288" | |
e5ec4815 | 5 | select BOARD_LATE_INIT |
17aa548c SG |
6 | help |
7 | Firefly is a RK3288-based development board with 2 USB ports, | |
8 | HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It | |
9 | also includes on-board eMMC and 1GB of SDRAM. Expansion connectors | |
10 | provide access to display pins, I2C, SPI, UART and GPIOs. | |
11 | ||
744368d6 XZ |
12 | config TARGET_EVB_RK3288 |
13 | bool "Evb-RK3288" | |
e5ec4815 | 14 | select BOARD_LATE_INIT |
744368d6 XZ |
15 | help |
16 | EVB-RK3288 is a RK3288-based development board with 2 USB ports, | |
17 | HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It | |
18 | also includes on-board eMMC and 2GB of SDRAM. Expansion connectors | |
19 | provide access to display pins, I2C, SPI, UART and GPIOs. | |
20 | ||
d7ca67b7 | 21 | config TARGET_FENNEC_RK3288 |
22 | bool "Fennec-RK3288" | |
e5ec4815 | 23 | select BOARD_LATE_INIT |
d7ca67b7 | 24 | help |
25 | Fennec is a RK3288-based development board with 2 USB ports, | |
26 | HDMI, micro-SD card, audio, WiFi and Gigabit Ethernet. It also | |
27 | includes on-board eMMC and 2GB of SDRAM. Expansion connectors | |
28 | provide access to display pins, I2C, SPI, UART and GPIOs. | |
29 | ||
dd63fbc7 | 30 | config TARGET_POPMETAL_RK3288 |
31 | bool "PopMetal-RK3288" | |
e5ec4815 | 32 | select BOARD_LATE_INIT |
dd63fbc7 | 33 | help |
34 | PopMetal is a RK3288-based development board with 3 USB host ports, | |
35 | 1 micro USB OTG port, HDMI, VGA, micro-SD card, audio, WiFi, Gigabit | |
36 | Ethernet and lots of sensors. It also includes on-board 8 GeMMC and | |
37 | 2GB DDR3. Expansion connectors provide access to I2C, SPI, UART, | |
38 | GPIOs and display interface. | |
39 | ||
1c62d999 XZ |
40 | config TARGET_MINIARM_RK3288 |
41 | bool "miniarm-RK3288" | |
e5ec4815 | 42 | select BOARD_LATE_INIT |
1c62d999 XZ |
43 | help |
44 | Miniarm is a RK3288-based development board with 2 USB ports, HDMI, | |
45 | micro-SD card, audio, Gigabit Ethernet. It also includes on-board | |
46 | 8GB eMMC and 2GB of SDRAM. Expansion connectors provide access to | |
47 | I2C, SPI, UART, GPIOs. | |
48 | ||
e2e947ff SG |
49 | config TARGET_CHROMEBOOK_JERRY |
50 | bool "Google/Rockchip Veyron-Jerry Chromebook" | |
e5ec4815 | 51 | select BOARD_LATE_INIT |
e2e947ff SG |
52 | help |
53 | Jerry is a RK3288-based clamshell device with 2 USB 3.0 ports, | |
54 | HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and | |
55 | WiFi. It includes a Chrome OS EC (Cortex-M3) to provide access to | |
56 | the keyboard and battery functions. | |
57 | ||
e70408c0 SG |
58 | config TARGET_CHROMEBIT_MICKEY |
59 | bool "Google/Rockchip Veyron-Mickey Chromebit" | |
e5ec4815 | 60 | select BOARD_LATE_INIT |
e70408c0 SG |
61 | help |
62 | Mickey is a small RK3288-based device with one USB 3.0 port, HDMI | |
63 | and WiFi. It has a separate power port and is designed to connect | |
64 | to the HDMI input of a monitor or TV. It has no internal battery. | |
65 | Typically a USB hub or wireless keyboard/touchpad is used to get | |
66 | keyboard and mouse access. | |
67 | ||
c420ef67 SG |
68 | config TARGET_CHROMEBOOK_MINNIE |
69 | bool "Google/Rockchip Veyron-Minnie Chromebook" | |
e5ec4815 | 70 | select BOARD_LATE_INIT |
c420ef67 | 71 | help |
1a581460 | 72 | Minnie is a RK3288-based convertible clamshell device with 2 USB 3.0 |
c420ef67 SG |
73 | ports, micro HDMI, a 10.1-inch 1280x800 EDP display, micro-SD card, |
74 | HD camera, touchpad, WiFi and Bluetooth. It includes a Chrome OS | |
75 | EC (Cortex-M3) to provide access to the keyboard and battery | |
76 | functions. It includes 2 or 4GB of SDRAM and 16 or 32GB of | |
77 | internal MMC. The product name is ASUS Chromebook Flip. | |
78 | ||
7c1058fa SG |
79 | config TARGET_ROCK2 |
80 | bool "Radxa Rock 2" | |
e5ec4815 | 81 | select BOARD_LATE_INIT |
7c1058fa SG |
82 | help |
83 | Rock 2 is a SOM and base-board combination based on RK3288. It | |
84 | includes Ethernet, HDMI, 3 USB, micro-SD, audio, SATA, WiFi and | |
85 | space for a real-time-clock battery. There is also an expansion | |
86 | interface which provides access to many pins. | |
87 | ||
dae594f2 SG |
88 | config ROCKCHIP_FAST_SPL |
89 | bool "Change the CPU to full speed in SPL" | |
90 | depends on TARGET_CHROMEBOOK_JERRY | |
91 | help | |
92 | Some boards want to boot as fast as possible. We can increase the | |
93 | CPU frequency in SPL if the power supply is configured to the correct | |
94 | voltage. This option is only available on boards which support it | |
95 | and have the required PMIC code. | |
96 | ||
2444dae5 SG |
97 | config SYS_SOC |
98 | default "rockchip" | |
99 | ||
81178034 | 100 | config SYS_MALLOC_F_LEN |
101 | default 0x0800 | |
102 | ||
d3662dff SG |
103 | config SPL_DRIVERS_MISC_SUPPORT |
104 | default y | |
105 | ||
77d2f7f5 SG |
106 | config SPL_LIBCOMMON_SUPPORT |
107 | default y | |
108 | ||
cc4288ef SG |
109 | config SPL_LIBGENERIC_SUPPORT |
110 | default y | |
111 | ||
e00f76ce SG |
112 | config SPL_SERIAL_SUPPORT |
113 | default y | |
114 | ||
1c62d999 | 115 | source "board/chipspark/popmetal_rk3288/Kconfig" |
e2e947ff | 116 | |
17aa548c SG |
117 | source "board/firefly/firefly-rk3288/Kconfig" |
118 | ||
5e9b1503 | 119 | source "board/google/veyron/Kconfig" |
1c62d999 | 120 | |
7c1058fa SG |
121 | source "board/radxa/rock2/Kconfig" |
122 | ||
cba6bb1b | 123 | source "board/rockchip/evb_rk3288/Kconfig" |
744368d6 | 124 | |
d7ca67b7 | 125 | source "board/rockchip/fennec_rk3288/Kconfig" |
126 | ||
1c62d999 | 127 | source "board/rockchip/miniarm_rk3288/Kconfig" |
dd63fbc7 | 128 | |
2444dae5 | 129 | endif |