12444dae5SSimon Glassif ROCKCHIP_RK3288 22444dae5SSimon Glass 3e2e947ffSSimon Glassconfig TARGET_CHROMEBOOK_JERRY 4e2e947ffSSimon Glass bool "Google/Rockchip Veyron-Jerry Chromebook" 5e5ec4815STom Rini select BOARD_LATE_INIT 6e2e947ffSSimon Glass help 7e2e947ffSSimon Glass Jerry is a RK3288-based clamshell device with 2 USB 3.0 ports, 8e2e947ffSSimon Glass HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and 9e2e947ffSSimon Glass WiFi. It includes a Chrome OS EC (Cortex-M3) to provide access to 10e2e947ffSSimon Glass the keyboard and battery functions. 11e2e947ffSSimon Glass 12e70408c0SSimon Glassconfig TARGET_CHROMEBIT_MICKEY 13e70408c0SSimon Glass bool "Google/Rockchip Veyron-Mickey Chromebit" 14e5ec4815STom Rini select BOARD_LATE_INIT 15e70408c0SSimon Glass help 16e70408c0SSimon Glass Mickey is a small RK3288-based device with one USB 3.0 port, HDMI 17e70408c0SSimon Glass and WiFi. It has a separate power port and is designed to connect 18e70408c0SSimon Glass to the HDMI input of a monitor or TV. It has no internal battery. 19e70408c0SSimon Glass Typically a USB hub or wireless keyboard/touchpad is used to get 20e70408c0SSimon Glass keyboard and mouse access. 21e70408c0SSimon Glass 22c420ef67SSimon Glassconfig TARGET_CHROMEBOOK_MINNIE 23c420ef67SSimon Glass bool "Google/Rockchip Veyron-Minnie Chromebook" 24e5ec4815STom Rini select BOARD_LATE_INIT 25c420ef67SSimon Glass help 261a581460SMartin Michlmayr Minnie is a RK3288-based convertible clamshell device with 2 USB 3.0 27c420ef67SSimon Glass ports, micro HDMI, a 10.1-inch 1280x800 EDP display, micro-SD card, 28c420ef67SSimon Glass HD camera, touchpad, WiFi and Bluetooth. It includes a Chrome OS 29c420ef67SSimon Glass EC (Cortex-M3) to provide access to the keyboard and battery 30c420ef67SSimon Glass functions. It includes 2 or 4GB of SDRAM and 16 or 32GB of 31c420ef67SSimon Glass internal MMC. The product name is ASUS Chromebook Flip. 32c420ef67SSimon Glass 33*8e2e601cSMarty E. Plummerconfig TARGET_CHROMEBOOK_SPEEDY 34*8e2e601cSMarty E. Plummer bool "Google/Rockchip Veyron-Speedy Chromebook" 35*8e2e601cSMarty E. Plummer select BOARD_LATE_INIT 36*8e2e601cSMarty E. Plummer help 37*8e2e601cSMarty E. Plummer Speedy is a RK3288-based clamshell device with 2 USB 2.0 ports, 38*8e2e601cSMarty E. Plummer micro HDMI, an 11.6 inch display, micro-SD card, 39*8e2e601cSMarty E. Plummer HD camera, touchpad, wifi and Bluetooth. It includes a Chrome OS 40*8e2e601cSMarty E. Plummer EC (Cortex-M3) to provide access to the keyboard and battery 41*8e2e601cSMarty E. Plummer functions. It includes 2 or 4GB of SDRAM and 16GB of internal MMC. 42*8e2e601cSMarty E. Plummer The product name is Asus Chromebook C201PA. 43*8e2e601cSMarty E. Plummer 4443b5c78dSJernej Skrabecconfig TARGET_EVB_RK3288 4543b5c78dSJernej Skrabec bool "Evb-RK3288" 4643b5c78dSJernej Skrabec select BOARD_LATE_INIT 4743b5c78dSJernej Skrabec help 4843b5c78dSJernej Skrabec EVB-RK3288 is a RK3288-based development board with 2 USB ports, 4943b5c78dSJernej Skrabec HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 5043b5c78dSJernej Skrabec also includes on-board eMMC and 2GB of SDRAM. Expansion connectors 5143b5c78dSJernej Skrabec provide access to display pins, I2C, SPI, UART and GPIOs. 5243b5c78dSJernej Skrabec 5343b5c78dSJernej Skrabecconfig TARGET_FENNEC_RK3288 5443b5c78dSJernej Skrabec bool "Fennec-RK3288" 5543b5c78dSJernej Skrabec select BOARD_LATE_INIT 5643b5c78dSJernej Skrabec help 5743b5c78dSJernej Skrabec Fennec is a RK3288-based development board with 2 USB ports, 5843b5c78dSJernej Skrabec HDMI, micro-SD card, audio, WiFi and Gigabit Ethernet. It also 5943b5c78dSJernej Skrabec includes on-board eMMC and 2GB of SDRAM. Expansion connectors 6043b5c78dSJernej Skrabec provide access to display pins, I2C, SPI, UART and GPIOs. 6143b5c78dSJernej Skrabec 6243b5c78dSJernej Skrabecconfig TARGET_FIREFLY_RK3288 6343b5c78dSJernej Skrabec bool "Firefly-RK3288" 6443b5c78dSJernej Skrabec select BOARD_LATE_INIT 6543b5c78dSJernej Skrabec help 6643b5c78dSJernej Skrabec Firefly is a RK3288-based development board with 2 USB ports, 6743b5c78dSJernej Skrabec HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 6843b5c78dSJernej Skrabec also includes on-board eMMC and 1GB of SDRAM. Expansion connectors 6943b5c78dSJernej Skrabec provide access to display pins, I2C, SPI, UART and GPIOs. 7043b5c78dSJernej Skrabec 717da8680bSJernej Skrabecconfig TARGET_MIQI_RK3288 727da8680bSJernej Skrabec bool "MiQi-RK3288" 737da8680bSJernej Skrabec select BOARD_LATE_INIT 747da8680bSJernej Skrabec help 757da8680bSJernej Skrabec MiQi-RK3288 is a RK3288-based development board with 4 USB 2.0 767da8680bSJernej Skrabec ports, HDMI, micro-SD card, 16 GB eMMC and Gigabit Ethernet. It 777da8680bSJernej Skrabec has 1 or 2 GiB SDRAM. Expansion connectors provide access to 787da8680bSJernej Skrabec I2C, SPI, UART, GPIOs and fan control. 797da8680bSJernej Skrabec 80bafcf2dbSWadim Egorovconfig TARGET_PHYCORE_RK3288 81bafcf2dbSWadim Egorov bool "phyCORE-RK3288" 82bafcf2dbSWadim Egorov select BOARD_LATE_INIT 83bafcf2dbSWadim Egorov help 84bafcf2dbSWadim Egorov Add basic support for the PCM-947 carrier board, a RK3288 based 85bafcf2dbSWadim Egorov development board made by PHYTEC. This board works in a combination 86bafcf2dbSWadim Egorov with the phyCORE-RK3288 System on Module. 87bafcf2dbSWadim Egorov 8843b5c78dSJernej Skrabecconfig TARGET_POPMETAL_RK3288 8943b5c78dSJernej Skrabec bool "PopMetal-RK3288" 9043b5c78dSJernej Skrabec select BOARD_LATE_INIT 9143b5c78dSJernej Skrabec help 9243b5c78dSJernej Skrabec PopMetal is a RK3288-based development board with 3 USB host ports, 9343b5c78dSJernej Skrabec 1 micro USB OTG port, HDMI, VGA, micro-SD card, audio, WiFi, Gigabit 9443b5c78dSJernej Skrabec Ethernet and lots of sensors. It also includes on-board 8 GeMMC and 9543b5c78dSJernej Skrabec 2GB DDR3. Expansion connectors provide access to I2C, SPI, UART, 9643b5c78dSJernej Skrabec GPIOs and display interface. 9743b5c78dSJernej Skrabec 98d55af074SJagan Tekiconfig TARGET_VYASA_RK3288 99d55af074SJagan Teki bool "Vyasa-RK3288" 100d55af074SJagan Teki select BOARD_LATE_INIT 101532cb7f5SJagan Teki select ROCKCHIP_BROM_HELPER 10258008cbaSMichal Simek select SUPPORT_TPL 10358008cbaSMichal Simek select TPL 10458008cbaSMichal Simek select TPL_BOOTROM_SUPPORT 10558008cbaSMichal Simek select TPL_CLK 10658008cbaSMichal Simek select TPL_DM 107532cb7f5SJagan Teki select TPL_DRIVERS_MISC_SUPPORT 108532cb7f5SJagan Teki select TPL_LIBCOMMON_SUPPORT 109532cb7f5SJagan Teki select TPL_LIBGENERIC_SUPPORT 11058008cbaSMichal Simek select TPL_NEEDS_SEPARATE_TEXT_BASE if SPL 11158008cbaSMichal Simek select TPL_OF_CONTROL 11258008cbaSMichal Simek select TPL_OF_PLATDATA 11358008cbaSMichal Simek select TPL_RAM 11458008cbaSMichal Simek select TPL_REGMAP 115532cb7f5SJagan Teki select TPL_SERIAL_SUPPORT 11658008cbaSMichal Simek select TPL_SYSCON 117d55af074SJagan Teki help 118d55af074SJagan Teki Vyasa is a RK3288-based development board with 2 USB ports, 119d55af074SJagan Teki HDMI, VGA, micro-SD card, audio, WiFi and Gigabit Ethernet, It 120d55af074SJagan Teki also includes on-board eMMC and 2GB of SDRAM. Expansion connectors 121d55af074SJagan Teki provide access to display pins, I2C, SPI, UART and GPIOs. 122d55af074SJagan Teki 1237c1058faSSimon Glassconfig TARGET_ROCK2 1247c1058faSSimon Glass bool "Radxa Rock 2" 125e5ec4815STom Rini select BOARD_LATE_INIT 1267c1058faSSimon Glass help 1277c1058faSSimon Glass Rock 2 is a SOM and base-board combination based on RK3288. It 1287c1058faSSimon Glass includes Ethernet, HDMI, 3 USB, micro-SD, audio, SATA, WiFi and 1297c1058faSSimon Glass space for a real-time-clock battery. There is also an expansion 1307c1058faSSimon Glass interface which provides access to many pins. 1317c1058faSSimon Glass 13243b5c78dSJernej Skrabecconfig TARGET_TINKER_RK3288 13343b5c78dSJernej Skrabec bool "Tinker-RK3288" 13443b5c78dSJernej Skrabec select BOARD_LATE_INIT 13543b5c78dSJernej Skrabec help 13643b5c78dSJernej Skrabec Tinker is a RK3288-based development board with 2 USB ports, HDMI, 13743b5c78dSJernej Skrabec micro-SD card, audio, Gigabit Ethernet. It also includes on-board 13843b5c78dSJernej Skrabec 8GB eMMC and 2GB of SDRAM. Expansion connectors provide access to 13943b5c78dSJernej Skrabec I2C, SPI, UART, GPIOs. 14043b5c78dSJernej Skrabec 141dae594f2SSimon Glassconfig ROCKCHIP_FAST_SPL 142dae594f2SSimon Glass bool "Change the CPU to full speed in SPL" 143dae594f2SSimon Glass depends on TARGET_CHROMEBOOK_JERRY 144dae594f2SSimon Glass help 145dae594f2SSimon Glass Some boards want to boot as fast as possible. We can increase the 146dae594f2SSimon Glass CPU frequency in SPL if the power supply is configured to the correct 147dae594f2SSimon Glass voltage. This option is only available on boards which support it 148dae594f2SSimon Glass and have the required PMIC code. 149dae594f2SSimon Glass 1502444dae5SSimon Glassconfig SYS_SOC 1512444dae5SSimon Glass default "rockchip" 1522444dae5SSimon Glass 15381178034Shuang linconfig SYS_MALLOC_F_LEN 15481178034Shuang lin default 0x0800 15581178034Shuang lin 156d3662dffSSimon Glassconfig SPL_DRIVERS_MISC_SUPPORT 157d3662dffSSimon Glass default y 158d3662dffSSimon Glass 15977d2f7f5SSimon Glassconfig SPL_LIBCOMMON_SUPPORT 16077d2f7f5SSimon Glass default y 16177d2f7f5SSimon Glass 162cc4288efSSimon Glassconfig SPL_LIBGENERIC_SUPPORT 163cc4288efSSimon Glass default y 164cc4288efSSimon Glass 165e00f76ceSSimon Glassconfig SPL_SERIAL_SUPPORT 166e00f76ceSSimon Glass default y 167e00f76ceSSimon Glass 168d55af074SJagan Tekisource "board/amarula/vyasa-rk3288/Kconfig" 169d55af074SJagan Teki 1701c62d999SXu Ziyuansource "board/chipspark/popmetal_rk3288/Kconfig" 171e2e947ffSSimon Glass 17217aa548cSSimon Glasssource "board/firefly/firefly-rk3288/Kconfig" 17317aa548cSSimon Glass 1745e9b1503SSimon Glasssource "board/google/veyron/Kconfig" 1751c62d999SXu Ziyuan 1767da8680bSJernej Skrabecsource "board/mqmaker/miqi_rk3288/Kconfig" 1777da8680bSJernej Skrabec 178bafcf2dbSWadim Egorovsource "board/phytec/phycore_rk3288/Kconfig" 179bafcf2dbSWadim Egorov 1807c1058faSSimon Glasssource "board/radxa/rock2/Kconfig" 1817c1058faSSimon Glass 182cba6bb1bSjk.kernel@gmail.comsource "board/rockchip/evb_rk3288/Kconfig" 183744368d6SXu Ziyuan 184d7ca67b7Sjk.kernel@gmail.comsource "board/rockchip/fennec_rk3288/Kconfig" 185d7ca67b7Sjk.kernel@gmail.com 1866f279764SEddie Caisource "board/rockchip/tinker_rk3288/Kconfig" 187dd63fbc7Sjk.kernel@gmail.com 1882444dae5SSimon Glassendif 189