Searched refs:DOECap (Results 1 – 5 of 5) sorted by relevance
| /openbmc/qemu/include/hw/pci/ |
| H A D | pcie_doe.h | 60 typedef struct DOECap DOECap; typedef 73 bool (*handle_request)(DOECap *); 76 struct DOECap { struct 116 void pcie_doe_init(PCIDevice *pdev, DOECap *doe_cap, uint16_t offset, argument 118 void pcie_doe_fini(DOECap *doe_cap); 119 bool pcie_doe_read_config(DOECap *doe_cap, uint32_t addr, int size, 121 void pcie_doe_write_config(DOECap *doe_cap, uint32_t addr, 124 void *pcie_doe_get_write_mbox_ptr(DOECap *doe_cap); 125 void pcie_doe_set_rsp(DOECap *doe_cap, void *rsp);
|
| /openbmc/qemu/hw/pci/ |
| H A D | pcie_doe.c | 36 static bool pcie_doe_discovery(DOECap *doe_cap) in pcie_doe_discovery() 81 static void pcie_doe_reset_mbox(DOECap *st) in pcie_doe_reset_mbox() 91 void pcie_doe_init(PCIDevice *dev, DOECap *doe_cap, uint16_t offset, in pcie_doe_init() 120 void pcie_doe_fini(DOECap *doe_cap) in pcie_doe_fini() 132 void *pcie_doe_get_write_mbox_ptr(DOECap *doe_cap) in pcie_doe_get_write_mbox_ptr() 142 void pcie_doe_set_rsp(DOECap *doe_cap, void *rsp) in pcie_doe_set_rsp() 165 static void pcie_doe_irq_assert(DOECap *doe_cap) in pcie_doe_irq_assert() 183 static void pcie_doe_set_ready(DOECap *doe_cap, bool rdy) in pcie_doe_set_ready() 192 static void pcie_doe_set_error(DOECap *doe_cap, bool err) in pcie_doe_set_error() 204 static void pcie_doe_prepare_rsp(DOECap *doe_cap) in pcie_doe_prepare_rsp() [all …]
|
| /openbmc/qemu/include/hw/pci-bridge/ |
| H A D | cxl_upstream_port.h | 19 DOECap doe_cdat;
|
| /openbmc/qemu/hw/pci-bridge/ |
| H A D | cxl_upstream.c | 140 static bool cxl_doe_cdat_rsp(DOECap *doe_cap) in cxl_doe_cdat_rsp()
|
| /openbmc/qemu/include/hw/cxl/ |
| H A D | cxl_device.h | 603 DOECap doe_cdat;
|