| /openbmc/qemu/tests/qtest/ |
| H A D | q35-test.c | 61 static void smram_set_bit(QPCIDevice *pcidev, uint8_t mask, bool enabled) in smram_set_bit() argument 65 smram = qpci_config_readb(pcidev, MCH_HOST_BRIDGE_SMRAM); in smram_set_bit() 71 qpci_config_writeb(pcidev, MCH_HOST_BRIDGE_SMRAM, smram); in smram_set_bit() 74 static bool smram_test_bit(QPCIDevice *pcidev, uint8_t mask) in smram_test_bit() argument 78 smram = qpci_config_readb(pcidev, MCH_HOST_BRIDGE_SMRAM); in smram_test_bit() 85 QPCIDevice *pcidev; in test_smram_lock() local 93 pcidev = qpci_device_find(pcibus, 0); in test_smram_lock() 94 g_assert(pcidev != NULL); in test_smram_lock() 97 smram_set_bit(pcidev, MCH_HOST_BRIDGE_SMRAM_D_OPEN, false); in test_smram_lock() 98 g_assert(smram_test_bit(pcidev, MCH_HOST_BRIDGE_SMRAM_D_OPEN) == false); in test_smram_lock() [all …]
|
| H A D | rtl8139-test.c | 25 static QPCIDevice *pcidev; variable 49 unsigned res = qpci_io_read##len(pcidev, dev_bar, (val)); \ 60 qpci_io_write##len(pcidev, dev_bar, (val), v); \ 192 pcidev = get_device(); in test_init() 194 dev_bar = qpci_iomap(pcidev, 0, &barsize); in test_init() 196 qpci_device_enable(pcidev); in test_init()
|
| /openbmc/u-boot/drivers/bios_emulator/ |
| H A D | atibios.c | 232 static void PCI_doBIOSPOST(struct udevice *pcidev, BE_VGAInfo *vga_info, in PCI_doBIOSPOST() argument 235 static void PCI_doBIOSPOST(pci_dev_t pcidev, BE_VGAInfo *vga_info, in PCI_doBIOSPOST() 252 bdf = dm_pci_get_bdf(pcidev); in PCI_doBIOSPOST() 256 regs.x.ax = ((int)PCI_BUS(pcidev) << 8) | in PCI_doBIOSPOST() 257 ((int)PCI_DEV(pcidev) << 3) | (int)PCI_FUNC(pcidev); in PCI_doBIOSPOST() 302 static u32 PCI_findBIOSAddr(struct udevice *pcidev, int *bar) in PCI_findBIOSAddr() argument 304 static u32 PCI_findBIOSAddr(pci_dev_t pcidev, int *bar) in PCI_findBIOSAddr() 311 dm_pci_read_config32(pcidev, *bar, &base); in PCI_findBIOSAddr() 313 pci_read_config_dword(pcidev, *bar, &base); in PCI_findBIOSAddr() 317 dm_pci_write_config32(pcidev, *bar, 0xFFFFFFFF); in PCI_findBIOSAddr() [all …]
|
| H A D | bios.c | 189 dm_pci_read_config8(_BE_env.vgaInfo.pcidev, PCI_CLASS_PROG, 191 dm_pci_read_config8(_BE_env.vgaInfo.pcidev, PCI_CLASS_DEVICE, 193 dm_pci_read_config8(_BE_env.vgaInfo.pcidev, 196 pci_read_config_byte(_BE_env.vgaInfo.pcidev, PCI_CLASS_PROG, 198 pci_read_config_byte(_BE_env.vgaInfo.pcidev, PCI_CLASS_DEVICE, 200 pci_read_config_byte(_BE_env.vgaInfo.pcidev, 222 dm_pci_read_config8(_BE_env.vgaInfo.pcidev, M.x86.R_DI, 225 pci_read_config_byte(_BE_env.vgaInfo.pcidev, M.x86.R_DI, 242 dm_pci_read_config16(_BE_env.vgaInfo.pcidev, M.x86.R_DI, 245 pci_read_config_word(_BE_env.vgaInfo.pcidev, M.x86.R_DI, [all …]
|
| H A D | besys.c | 441 pci_read_config_byte(_BE_env.vgaInfo.pcidev, regOffset, in BE_accessReg() 445 pci_read_config_word(_BE_env.vgaInfo.pcidev, regOffset, in BE_accessReg() 449 pci_read_config_dword(_BE_env.vgaInfo.pcidev, regOffset, in BE_accessReg() 453 pci_write_config_byte(_BE_env.vgaInfo.pcidev, regOffset, in BE_accessReg() 458 pci_write_config_word(_BE_env.vgaInfo.pcidev, regOffset, in BE_accessReg() 463 pci_write_config_dword(_BE_env.vgaInfo.pcidev, in BE_accessReg()
|
| H A D | biosemu.c | 135 _BE_env.vgaInfo.pcidev = info->pcidev; in BE_setVGA() 167 info->pcidev = _BE_env.vgaInfo.pcidev; in BE_getVGA()
|
| /openbmc/u-boot/include/ |
| H A D | bios_emul.h | 34 struct udevice *pcidev; member 36 pci_dev_t pcidev; member 46 int BootVideoCardBIOS(struct udevice *pcidev, BE_VGAInfo **pVGAInfo, 49 int BootVideoCardBIOS(pci_dev_t pcidev, BE_VGAInfo **pVGAInfo, int clean_up); 69 int biosemu_setup(struct udevice *pcidev, BE_VGAInfo **pVGAInfo); 75 int biosemu_setup(pci_dev_t pcidev, BE_VGAInfo **pVGAInfo); 77 int biosemu_run(pci_dev_t pcidev, uchar *bios_rom, int bios_len,
|
| H A D | pci.h | 1101 int pci_write_config32(pci_dev_t pcidev, int offset, u32 value); 1102 int pci_write_config16(pci_dev_t pcidev, int offset, u16 value); 1103 int pci_write_config8(pci_dev_t pcidev, int offset, u8 value); 1104 int pci_read_config32(pci_dev_t pcidev, int offset, u32 *valuep); 1105 int pci_read_config16(pci_dev_t pcidev, int offset, u16 *valuep); 1106 int pci_read_config8(pci_dev_t pcidev, int offset, u8 *valuep); 1161 static inline int pci_write_config_dword(pci_dev_t pcidev, int offset, in pci_write_config_dword() argument 1164 return pci_write_config32(pcidev, offset, value); in pci_write_config_dword() 1168 static inline int pci_write_config_word(pci_dev_t pcidev, int offset, in pci_write_config_word() argument 1171 return pci_write_config16(pcidev, offset, value); in pci_write_config_word() [all …]
|
| /openbmc/u-boot/arch/x86/lib/ |
| H A D | bios.c | 249 pci_dev_t pcidev = dm_pci_get_bdf(dev); in bios_run_on_x86() local 252 num_dev = PCI_BUS(pcidev) << 8 | PCI_DEV(pcidev) << 3 | in bios_run_on_x86() 253 PCI_FUNC(pcidev); in bios_run_on_x86()
|
| /openbmc/qemu/hw/pci-host/ |
| H A D | designware.c | 231 PCIDevice *pcidev = pci_find_device(pcibus, busnum, devfn); in designware_pcie_root_data_access() local 233 if (pcidev) { in designware_pcie_root_data_access() 234 addr &= pci_config_size(pcidev) - 1; in designware_pcie_root_data_access() 237 pci_host_config_write_common(pcidev, addr, in designware_pcie_root_data_access() 238 pci_config_size(pcidev), in designware_pcie_root_data_access() 241 return pci_host_config_read_common(pcidev, addr, in designware_pcie_root_data_access() 242 pci_config_size(pcidev), in designware_pcie_root_data_access()
|
| /openbmc/qemu/hw/smbios/ |
| H A D | smbios.c | 96 const char *slot_designation, *pcidev; member 130 const char *designation, *pcidev; member 774 if (t9->pcidev) { in smbios_build_type_9_table() 776 int rc = pci_qdev_find_device(t9->pcidev, &pdev); in smbios_build_type_9_table() 780 t9->pcidev, t9->slot_designation); in smbios_build_type_9_table() 793 t9->pcidev); in smbios_build_type_9_table() 961 if (t41->pcidev) { in smbios_build_type_41_table() 963 int rc = pci_qdev_find_device(t41->pcidev, &pdev); in smbios_build_type_41_table() 967 t41->pcidev, t41->designation); in smbios_build_type_41_table() 980 t41->pcidev); in smbios_build_type_41_table() [all …]
|
| /openbmc/qemu/include/hw/sd/ |
| H A D | sdhci.h | 37 PCIDevice pcidev; member
|
| /openbmc/qemu/tests/qtest/fuzz/ |
| H A D | generic_fuzz.c | 32 static void pci_enum(gpointer pcidev, gpointer bus); 752 static void pci_enum(gpointer pcidev, gpointer bus) in pci_enum() argument 754 PCIDevice *dev = pcidev; in pci_enum()
|
| /openbmc/qemu/hw/usb/ |
| H A D | hcd-ehci-pci.c | 147 VMSTATE_PCI_DEVICE(pcidev, EHCIPCIState),
|
| H A D | hcd-ehci.h | 335 PCIDevice pcidev; member
|
| /openbmc/qemu/hw/ipack/ |
| H A D | tpci200.c | 111 PCIDevice *pcidev = PCI_DEVICE(BUS(bus)->parent); in tpci200_set_irq() local 112 TPCI200State *dev = TPCI200(pcidev); in tpci200_set_irq()
|
| /openbmc/qemu/hw/vfio/ |
| H A D | listener.c | 747 VFIOPCIDevice *pcidev; in vfio_section_is_vfio_pci() local 757 pcidev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_section_is_vfio_pci() 758 if (OBJECT(pcidev) == owner) { in vfio_section_is_vfio_pci()
|
| /openbmc/qemu/hw/i386/ |
| H A D | pc.c | 1041 PCIDevice *pcidev = pci_vga_init(pci_bus); in pc_vga_init() local 1042 dev = pcidev ? &pcidev->qdev : NULL; in pc_vga_init()
|
| /openbmc/qemu/hw/net/ |
| H A D | vmxnet3.c | 565 vmxnet3_ring_read_curr_txdesc(PCIDevice *pcidev, Vmxnet3Ring *ring, in vmxnet3_ring_read_curr_txdesc() argument 568 vmxnet3_ring_read_curr_cell(pcidev, ring, txd); in vmxnet3_ring_read_curr_txdesc() 956 vmxnet3_pci_dma_write_rxcd(PCIDevice *pcidev, dma_addr_t pa, in vmxnet3_pci_dma_write_rxcd() argument 962 pci_dma_write(pcidev, pa, rxcd, sizeof(*rxcd)); in vmxnet3_pci_dma_write_rxcd()
|
| /openbmc/qemu/hw/ppc/ |
| H A D | spapr.c | 3175 PCIDevice *pcidev = CAST(PCIDevice, dev, TYPE_PCI_DEVICE); in spapr_get_fw_dev_path() local 3249 if (pcidev) { in spapr_get_fw_dev_path() 3250 return spapr_pci_fw_dev_name(pcidev); in spapr_get_fw_dev_path() 4320 PCIDevice *pcidev = PCI_DEVICE(dev); in spapr_get_hotplug_handler() local 4321 PCIBus *root = pci_device_root_bus(pcidev); in spapr_get_hotplug_handler()
|
| /openbmc/qemu/ |
| H A D | qemu-options.hx | 2718 "-smbios type=41[,designation=str][,kind=str][,instance=%d][,pcidev=str]\n" 2785 ``-smbios type=41[,designation=str][,kind=str][,instance=%d][,pcidev=str]`` 2798 -smbios type=41,designation='Onboard LAN',instance=1,kind=ethernet,pcidev=internet-dev
|