Revision 77831c20 hw/palm.c

b/hw/palm.c
94 94
{
95 95
    uWireSlave *tsc;
96 96

  
97
    tsc = tsc2102_init(omap_gpio_in_get(cpu->gpio)[PALMTE_PINTDAV_GPIO]);
97
    tsc = tsc2102_init(qdev_get_gpio_in(cpu->gpio, PALMTE_PINTDAV_GPIO));
98 98

  
99 99
    omap_uwire_attach(cpu->microwire, tsc, 0);
100 100
    omap_mcbsp_i2s_attach(cpu->mcbsp1, tsc210x_codec(tsc));
......
163 163
    qemu_irq *misc_gpio;
164 164

  
165 165
    omap_mmc_handlers(cpu->mmc,
166
                    omap_gpio_in_get(cpu->gpio)[PALMTE_MMC_WP_GPIO],
166
                    qdev_get_gpio_in(cpu->gpio, PALMTE_MMC_WP_GPIO),
167 167
                    qemu_irq_invert(omap_mpuio_in_get(cpu->mpuio)
168 168
                            [PALMTE_MMC_SWITCH_GPIO]));
169 169

  
170 170
    misc_gpio = qemu_allocate_irqs(palmte_onoff_gpios, cpu, 7);
171
    omap_gpio_out_set(cpu->gpio, PALMTE_MMC_POWER_GPIO,	misc_gpio[0]);
172
    omap_gpio_out_set(cpu->gpio, PALMTE_SPEAKER_GPIO,	misc_gpio[1]);
173
    omap_gpio_out_set(cpu->gpio, 11,			misc_gpio[2]);
174
    omap_gpio_out_set(cpu->gpio, 12,			misc_gpio[3]);
175
    omap_gpio_out_set(cpu->gpio, 13,			misc_gpio[4]);
176
    omap_mpuio_out_set(cpu->mpuio, 1,			misc_gpio[5]);
177
    omap_mpuio_out_set(cpu->mpuio, 3,			misc_gpio[6]);
171
    qdev_connect_gpio_out(cpu->gpio, PALMTE_MMC_POWER_GPIO,	misc_gpio[0]);
172
    qdev_connect_gpio_out(cpu->gpio, PALMTE_SPEAKER_GPIO,	misc_gpio[1]);
173
    qdev_connect_gpio_out(cpu->gpio, 11,			misc_gpio[2]);
174
    qdev_connect_gpio_out(cpu->gpio, 12,			misc_gpio[3]);
175
    qdev_connect_gpio_out(cpu->gpio, 13,			misc_gpio[4]);
176
    omap_mpuio_out_set(cpu->mpuio, 1,				misc_gpio[5]);
177
    omap_mpuio_out_set(cpu->mpuio, 3,				misc_gpio[6]);
178 178

  
179 179
    /* Reset some inputs to initial state.  */
180
    qemu_irq_lower(omap_gpio_in_get(cpu->gpio)[PALMTE_USBDETECT_GPIO]);
181
    qemu_irq_lower(omap_gpio_in_get(cpu->gpio)[PALMTE_USB_OR_DC_GPIO]);
182
    qemu_irq_lower(omap_gpio_in_get(cpu->gpio)[4]);
183
    qemu_irq_lower(omap_gpio_in_get(cpu->gpio)[PALMTE_HEADPHONES_GPIO]);
180
    qemu_irq_lower(qdev_get_gpio_in(cpu->gpio, PALMTE_USBDETECT_GPIO));
181
    qemu_irq_lower(qdev_get_gpio_in(cpu->gpio, PALMTE_USB_OR_DC_GPIO));
182
    qemu_irq_lower(qdev_get_gpio_in(cpu->gpio, 4));
183
    qemu_irq_lower(qdev_get_gpio_in(cpu->gpio, PALMTE_HEADPHONES_GPIO));
184 184
    qemu_irq_lower(omap_mpuio_in_get(cpu->mpuio)[PALMTE_DC_GPIO]);
185 185
    qemu_irq_raise(omap_mpuio_in_get(cpu->mpuio)[6]);
186 186
    qemu_irq_raise(omap_mpuio_in_get(cpu->mpuio)[7]);

Also available in: Unified diff