static void ich9_lpc_update_apic(ICH9LPCState *lpc, int gsi)

{

    int level = 0;



    assert(gsi >= ICH9_LPC_PIC_NUM_PINS);



    level |= pci_bus_get_irq_level(lpc->d.bus, ich9_gsi_to_pirq(gsi));

    if (gsi == lpc->sci_gsi) {

        level |= lpc->sci_level;

    }



    qemu_set_irq(lpc->gsi[gsi], level);

}

static void ich9_lpc_update_apic(ICH9LPCState *lpc, int gsi)

{

    int level = 0;



    assert(gsi >= ICH9_LPC_PIC_NUM_PINS);



    level |= pci_bus_get_irq_level(lpc->d.bus, ich9_gsi_to_pirq(gsi));

    if (gsi == lpc->sci_gsi) {

        level |= lpc->sci_level;

    }



    qemu_set_irq(lpc->gsi[gsi], level);

}

static void FUNC_0(ICH9LPCState *VAR_0, int VAR_1)

{

    int VAR_2 = 0;



    assert(VAR_1 >= ICH9_LPC_PIC_NUM_PINS);



    VAR_2 |= pci_bus_get_irq_level(VAR_0->d.bus, ich9_gsi_to_pirq(VAR_1));

    if (VAR_1 == VAR_0->sci_gsi) {

        VAR_2 |= VAR_0->sci_level;

    }



    qemu_set_irq(VAR_0->VAR_1[VAR_1], VAR_2);

}

static void FUNC_0(ICH9LPCState *VAR_0, int VAR_1)
{ int VAR_2 = 0; assert(VAR_1 >= ICH9_LPC_PIC_NUM_PINS); VAR_2 |= pci_bus_get_irq_level(VAR_0->d.bus, ich9_gsi_to_pirq(VAR_1)); if (VAR_1 == VAR_0->sci_gsi) { VAR_2 |= VAR_0->sci_level; } qemu_set_irq(VAR_0->VAR_1[VAR_1], VAR_2); }