Andrey Smirnov
757282ada8
i.MX: Add i.MX7 SOC implementation.
The following interfaces are partially or fully emulated:
* up to 2 Cortex A9 cores (SMP works with PSCI)
* A7 MPCORE (identical to A15 MPCORE)
* 4 GPTs modules
* 7 GPIO controllers
* 2 IOMUXC controllers
* 1 CCM module
* 1 SVNS module
* 1 SRC module
* 1 GPCv2 controller
* 4 eCSPI controllers
* 4 I2C controllers
* 7 i.MX UART controllers
* 2 FlexCAN controllers
* 2 Ethernet controllers (FEC)
* 3 SD controllers (USDHC)
* 4 WDT modules
* 1 SDMA module
* 1 GPR module
* 2 USBMISC modules
* 2 ADC modules
* 1 PCIe controller
Tested to boot and work with upstream Linux (4.13+) guest.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com>
[PMM: folded a couple of long lines]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2018-03-09 17:09:43 +00:00
..
2018-02-21 07:24:50 -05:00
2016-10-04 13:28:07 +01:00
2018-03-09 17:09:43 +00:00
2018-02-02 08:19:25 +01:00
2018-03-02 13:45:50 -06:00
2018-02-22 15:12:51 +00:00
2018-03-02 11:03:45 +00:00
2017-12-18 17:07:02 +03:00
2017-01-27 18:07:59 +01:00
2017-12-18 17:07:02 +03:00
2017-01-24 23:26:52 +03:00
2017-02-28 17:10:00 +00:00
2018-03-01 11:05:45 +00:00
2018-01-18 21:52:38 +02:00
2018-02-09 13:50:17 +01:00
2017-06-23 11:51:50 +02:00
2018-03-06 13:16:29 +11:00
2016-05-18 15:04:27 +03:00
2017-04-26 12:41:55 +10:00
2017-12-21 09:30:32 +01:00
2013-04-08 18:13:10 +02:00
2016-10-04 10:00:25 +02:00
2017-02-16 14:06:56 +01:00
2018-01-19 11:18:51 -02:00
2017-10-27 16:04:28 +02:00
2018-03-06 13:16:29 +11:00
2018-01-11 13:25:38 +00:00
2018-02-09 05:05:11 +01:00
2018-03-09 17:09:43 +00:00
2018-02-09 05:05:11 +01:00
2018-03-09 17:09:43 +00:00
2018-03-06 13:16:29 +11:00
2018-03-07 08:30:28 +13:00
2018-03-08 15:49:23 +01:00
2018-03-06 14:00:59 +01:00
2018-02-22 15:12:52 +00:00
2017-01-27 18:07:59 +01:00
2018-02-09 13:52:16 +01:00
2018-01-09 21:48:20 +00:00
2017-12-13 17:59:26 +00:00
2018-03-02 10:45:34 +00:00
2016-07-12 16:19:16 +02:00
2017-12-18 17:07:02 +03:00
2018-02-09 10:40:30 +00:00
2017-07-14 12:04:41 +02:00
2018-03-01 18:26:17 +02:00
2017-09-04 15:21:54 +01:00
2017-12-05 19:13:45 +02:00
2018-02-09 05:05:11 +01:00
2018-01-19 11:18:51 -02:00
2017-01-27 18:07:59 +01:00
2018-02-08 21:06:41 +02:00
2017-04-24 12:32:12 +01:00
2018-03-07 08:30:28 +13:00
2016-07-12 16:20:46 +02:00
2016-07-12 16:20:46 +02:00
2016-11-15 17:20:37 +02:00
2017-06-01 18:49:22 +02:00
2017-01-27 15:23:29 -08:00
2018-03-02 11:03:45 +00:00
2018-02-09 05:05:11 +01:00
2018-03-07 08:30:28 +13:00
2016-07-12 16:20:46 +02:00
2018-03-02 11:03:45 +00:00
2016-07-12 16:20:46 +02:00
2016-07-12 16:20:46 +02:00
2017-07-11 17:44:27 +03:00
2018-03-02 11:03:45 +00:00
2014-02-14 21:12:04 +01:00
2018-03-02 13:45:50 -06:00
2013-04-08 18:13:10 +02:00
2018-03-01 11:05:43 +00:00
2018-02-09 05:05:11 +01:00
2016-07-12 16:20:46 +02:00
2016-09-27 17:03:34 -03:00
2018-01-26 07:15:08 +01:00