qemu-e2k/include
Jean-Christophe Dubois 66542f6399 i.MX: split the GPT timer implementation into per SOC definitions
In various Freescale SOCs, the GPT timers can be configured to select
its input clock.

Depending on the SOC the set of available input clocks may vary.

The actual single GPT definition was no good enough and because of it
booting the sabrelite board with a i.MX6DL device tree would fail
because of an incorrect input clock definition for the i.MX6DL SOC.

This patch fixes the i.MX6DL boot failure by adding the ability to
define a different set of input clocks depending on the considered SOC.

A different class has been defined for i.MX25, i.MX31 and i.MX6 each with
its specific set of input clocks.

The patch has been tested by booting KZM, i.MX25 PDK, i.MX6Q sabrelite
and i.MX6DL sabrelite.

Signed-off-by: Jean-Christophe Dubois <jcd@tribudubois.net>
Message-id: 1467325619-8374-1-git-send-email-jcd@tribudubois.net
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
[PMM: fixed spacing round '/' operator]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2016-07-07 13:47:01 +01:00
..
block block: Convert bdrv_co_preadv/pwritev to BdrvChild 2016-07-05 16:46:27 +02:00
crypto crypto: add support for TLS priority string override 2016-07-04 15:52:43 +01:00
disas
exec tcg: Improve the alignment check infrastructure 2016-07-05 20:50:13 -07:00
fpu
hw i.MX: split the GPT timer implementation into per SOC definitions 2016-07-07 13:47:01 +01:00
io sockets: Use new QAPI cloning 2016-07-06 10:52:04 +02:00
libdecnumber
migration
monitor
net tap: vhost busy polling support 2016-07-07 14:29:04 +08:00
qapi sockets: Use new QAPI cloning 2016-07-06 10:52:04 +02:00
qemu sockets: Use new QAPI cloning 2016-07-06 10:52:04 +02:00
qom qom: Fix comment typo 2016-07-06 09:19:35 +02:00
standard-headers
sysemu Block layer patches 2016-07-05 17:53:02 +01:00
ui virgl: pass whole GL scanout dimensions 2016-07-06 10:32:14 +02:00
elf.h
glib-compat.h
qemu-common.h
qemu-io.h
trace-tcg.h
trace.h