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) |