Lines Matching full:bt
2 * QEMU PCI IPMI BT emulation
31 #define TYPE_PCI_IPMI_BT "pci-ipmi-bt"
36 IPMIBT bt; member
62 if (!pik->bt.bmc) { in pci_ipmi_bt_realize()
69 pik->bt.bmc->intf = ii; in pci_ipmi_bt_realize()
70 pik->bt.opaque = pik; in pci_ipmi_bt_realize()
72 pci_config_set_prog_interface(pd->config, 0x02); /* BT */ in pci_ipmi_bt_realize()
74 pik->bt.use_irq = 1; in pci_ipmi_bt_realize()
75 pik->bt.raise_irq = pci_ipmi_raise_irq; in pci_ipmi_bt_realize()
76 pik->bt.lower_irq = pci_ipmi_lower_irq; in pci_ipmi_bt_realize()
83 pci_register_bar(pd, 0, PCI_BASE_ADDRESS_SPACE_IO, &pik->bt.io); in pci_ipmi_bt_realize()
87 .name = TYPE_IPMI_INTERFACE_PREFIX "pci-bt",
92 VMSTATE_STRUCT(bt, PCIIPMIBTDevice, 1, vmstate_IPMIBT, IPMIBT),
101 ipmi_bmc_find_and_link(obj, (Object **) &pik->bt.bmc); in pci_ipmi_bt_instance_init()
108 return &pik->bt; in pci_ipmi_bt_get_backend_data()
123 dc->desc = "PCI IPMI BT"; in pci_ipmi_bt_class_init()