imx25_pdk.c (298fae38972cc0165415ead04b64bfcae55640d9) imx25_pdk.c (e264d29de28c5b0be3d063307ce9fb613b427cc3)
1/*
2 * Copyright (c) 2013 Jean-Christophe Dubois <jcd@tribudubois.net>
3 *
4 * PDK Board System emulation.
5 *
6 * Based on hw/arm/kzm.c
7 *
8 * Copyright (c) 2008 OKL and 2011 NICTA

--- 131 unchanged lines hidden (view full) ---

140 * of simple qtest. See "make check" for details.
141 */
142 i2c_create_slave((I2CBus *)qdev_get_child_bus(DEVICE(&s->soc.i2c[0]),
143 "i2c"),
144 "ds1338", 0x68);
145 }
146}
147
1/*
2 * Copyright (c) 2013 Jean-Christophe Dubois <jcd@tribudubois.net>
3 *
4 * PDK Board System emulation.
5 *
6 * Based on hw/arm/kzm.c
7 *
8 * Copyright (c) 2008 OKL and 2011 NICTA

--- 131 unchanged lines hidden (view full) ---

140 * of simple qtest. See "make check" for details.
141 */
142 i2c_create_slave((I2CBus *)qdev_get_child_bus(DEVICE(&s->soc.i2c[0]),
143 "i2c"),
144 "ds1338", 0x68);
145 }
146}
147
148static QEMUMachine imx25_pdk_machine = {
149 .name = "imx25_pdk",
150 .desc = "ARM i.MX25 PDK board (ARM926)",
151 .init = imx25_pdk_init,
152};
153
154static void imx25_pdk_machine_init(void)
148static void imx25_pdk_machine_init(MachineClass *mc)
155{
149{
156 qemu_register_machine(&imx25_pdk_machine);
150 mc->desc = "ARM i.MX25 PDK board (ARM926)";
151 mc->init = imx25_pdk_init;
157}
158
152}
153
159machine_init(imx25_pdk_machine_init)
154DEFINE_MACHINE("imx25_pdk", imx25_pdk_machine_init)