i.MX: Add i.MX6 SOC implementation.
authorJean-Christophe DUBOIS <jcd@tribudubois.net>
Thu, 12 May 2016 12:22:29 +0000 (13:22 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 12 May 2016 12:22:29 +0000 (13:22 +0100)
commitec46eaa83a3c8c5677adc2ce0f956a7ab9948844
tree8ea9c1d28585710ec44b020016e94c8842cabf5c
parentc906a3a01582219b40a6b075ed28d4dd6f53d462
i.MX: Add i.MX6 SOC implementation.

For now we only support the following devices:
* up to 4 Cortex A9 cores
* A9 MPCORE (SCU, GIC, TWD)
* 5 i.MX UARTs
* 2 EPIT timers
* 1 GPT timer
* 3 I2C controllers
* 7 GPIO controllers
* 6 SDHC controllers
* 5 SPI controllers
* 1 CCM device
* 1 SRC device
* various ROM/RAM areas.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Jean-Christophe Dubois <jcd@tribudubois.net>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
default-configs/arm-softmmu.mak
hw/arm/Makefile.objs
hw/arm/fsl-imx6.c [new file with mode: 0644]
include/hw/arm/fsl-imx6.h [new file with mode: 0644]