cmd646: switch cmd646_update_irq() to accept PCIDevice instead of PCIIDEState