diff --git a/.travis.yml b/.travis.yml index e24a76b5a86..5bda4616481 100644 --- a/.travis.yml +++ b/.travis.yml @@ -239,6 +239,10 @@ script: - $make PLATFORM=rpi3 - $make PLATFORM=rpi3 CFG_ARM64_core=y + # Rockchip RK322X + - $make PLATFORM=rockchip-rk322x + - $make PLATFORM=rockchip-rk322x CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1 + # Run regression tests (xtest in QEMU) - (cd ${HOME}/optee_repo/build && $make check CROSS_COMPILE="ccache arm-linux-gnueabihf-" AARCH32_CROSS_COMPILE=arm-linux-gnueabihf- CFG_TEE_CORE_DEBUG=y DUMP_LOGS_ON_ERROR=1) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 97982f9061c..2895ea41d7e 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -23,6 +23,7 @@ for these platforms. | QEMU |`Linaro `| | Raspberry Pi3 |`Linaro `| | Renesas RCAR |`Volodymyr Babchuk `| +| Rockchip RK322X |`Rockchip `| | STMicroelectronics b2260 - h410 |`Linaro `| | STMicroelectronics b2120 - h310 / h410|`Linaro `| | Texas Instruments DRA7xx |`Harinarayan Bhatta `| diff --git a/README.md b/README.md index 384135c907c..8bdb21b0983 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ platforms have different sub-maintainers, please refer to the file | [QEMUv8](http://wiki.qemu.org/Main_Page) |`PLATFORM=vexpress-qemu_armv8a`| Yes | | [Raspberry Pi 3](https://www.raspberrypi.org/products/raspberry-pi-3-model-b) |`PLATFORM=rpi3`| Yes | | [Renesas RCAR](https://www.renesas.com/en-sg/solutions/automotive/products/rcar-h3.html)|`PLATFORM=rcar`| No | +| [Rockchip RK322X](http://www.rock-chips.com/a/en/products/RK32_Series/2016/1109/799.html) |`PLATFORM=rockchip-rk322x`| No | | [STMicroelectronics b2260 - h410 (96boards fmt)](http://www.st.com/web/en/catalog/mmc/FM131/SC999/SS1628/PF258776) |`PLATFORM=stm-b2260`| No | | [STMicroelectronics b2120 - h310 / h410](http://www.st.com/web/en/catalog/mmc/FM131/SC999/SS1628/PF258776) |`PLATFORM=stm-cannes`| No | | [Texas Instruments DRA7xx](http://www.ti.com/product/DRA746)|`PLATFORM=ti-dra7xx`| Yes |