Home
last modified time | relevance | path

Searched refs:pcidev (Results 1 – 21 of 21) sorted by relevance

/openbmc/qemu/tests/qtest/
H A Dq35-test.c61 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 Drtl8139-test.c25 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 Datibios.c232 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 Dbios.c189 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 Dbesys.c441 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 Dbiosemu.c135 _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 Dbios_emul.h34 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 Dpci.h1101 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 Dbios.c249 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 Ddesignware.c231 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 Dsmbios.c96 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 Dsdhci.h37 PCIDevice pcidev; member
/openbmc/qemu/tests/qtest/fuzz/
H A Dgeneric_fuzz.c32 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 Dhcd-ehci-pci.c147 VMSTATE_PCI_DEVICE(pcidev, EHCIPCIState),
H A Dhcd-ehci.h335 PCIDevice pcidev; member
/openbmc/qemu/hw/ipack/
H A Dtpci200.c111 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 Dlistener.c747 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 Dpc.c1041 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 Dvmxnet3.c565 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 Dspapr.c3175 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 Dqemu-options.hx2718 "-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