Home
last modified time | relevance | path

Searched refs:shpc (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/pci/
H A Dshpc.c112 #define SHPC_SIZEOF(d) SHPC_SLOT_REG((d)->shpc->nslots)
155 static uint8_t shpc_get_status(SHPCDevice *shpc, int slot, uint16_t msk) in shpc_get_status() argument
157 uint8_t *status = shpc->config + SHPC_SLOT_STATUS(slot); in shpc_get_status()
164 static void shpc_set_status(SHPCDevice *shpc, in shpc_set_status() argument
167 uint8_t *status = shpc->config + SHPC_SLOT_STATUS(slot); in shpc_set_status()
174 SHPCDevice *shpc = d->shpc; in shpc_interrupt_update() local
181 for (slot = 0; slot < shpc->nslots; ++slot) { in shpc_interrupt_update()
182 uint8_t event = shpc->config[SHPC_SLOT_EVENT_LATCH(slot)]; in shpc_interrupt_update()
183 uint8_t disable = shpc->config[SHPC_SLOT_EVENT_SERR_INT_DIS(d, slot)]; in shpc_interrupt_update()
189 serr_int = pci_get_long(shpc->config + SHPC_SERR_INT); in shpc_interrupt_update()
[all …]
H A Dmeson.build11 'shpc.c',
H A Dtrace-events29 # shpc.c
/openbmc/qemu/hw/pci-bridge/
H A Dpcie_pci_bridge.c135 SHPC_VMSTATE(shpc, PCIDevice, NULL),
H A Dpci_bridge_dev.c203 SHPC_VMSTATE(shpc, PCIDevice, pci_device_shpc_present),
/openbmc/qemu/include/hw/pci/
H A Dpci_device.h150 SHPCDevice *shpc; member
/openbmc/qemu/docs/
H A Dpcie.txt168 Note that 'addr' cannot be 0 unless shpc=off parameter is passed to