| /drivers/pci/ |
| A D | pci_octeontx.c | 93 if (PCI_BUS(bdf) == 1 && PCI_DEV(bdf) > 0) in octeontx_bdf_invalid() 108 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in octeontx_ecam_read_config() 112 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, *valuep); in octeontx_ecam_read_config() 126 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in octeontx_ecam_write_config() 130 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, value); in octeontx_ecam_write_config() 152 PCI_DEV(bdf), PCI_FUNC(bdf), 0) << 4; in octeontx_pem_read_config() 177 PCI_DEV(bdf), PCI_FUNC(bdf), 0) << 4; in octeontx_pem_write_config() 192 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, in octeontx_pem_write_config() 212 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in octeontx2_pem_read_config() 216 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, in octeontx2_pem_read_config() [all …]
|
| A D | pcie_octeon.c | 34 if ((PCI_BUS(bdf) == first_busno) && (PCI_DEV(bdf) > 0)) in octeon_bdf_invalid() 50 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in pcie_octeon_write_config() 54 busno = PCI_BUS(bdf) - hose->first_busno + 1; in pcie_octeon_write_config() 59 PCI_FUNC(bdf), offset, value); in pcie_octeon_write_config() 63 PCI_FUNC(bdf), offset, value); in pcie_octeon_write_config() 67 PCI_FUNC(bdf), offset, value); in pcie_octeon_write_config() 86 busno = PCI_BUS(bdf) - hose->first_busno + 1; in pcie_octeon_read_config() 95 PCI_FUNC(bdf), offset); in pcie_octeon_read_config() 99 PCI_FUNC(bdf), offset); in pcie_octeon_read_config() 103 PCI_FUNC(bdf), offset); in pcie_octeon_read_config() [all …]
|
| A D | pcie_intel_fpga.c | 97 if (IS_ROOT_PORT(pcie, bdf) && PCI_DEV(bdf) == 0 && in intel_fpga_pcie_hide_rc_bar() 122 pci_dev_t bdf) in intel_fpga_pcie_addr_valid() argument 129 if (IS_ROOT_PORT(pcie, bdf) && PCI_DEV(bdf) > 0) in intel_fpga_pcie_addr_valid() 132 if ((PCI_BUS(bdf) == pcie->first_busno + 1) && PCI_DEV(bdf) > 0) in intel_fpga_pcie_addr_valid() 203 u8 busno = PCI_BUS(bdf); in tlp_cfg_dword_read() 207 headers[2] = TLP_CFG_DW2(busno, PCI_DEV(bdf), PCI_FUNC(bdf), offset); in tlp_cfg_dword_read() 218 u8 busno = PCI_BUS(bdf); in tlp_cfg_dword_write() 222 headers[2] = TLP_CFG_DW2(busno, PCI_DEV(bdf), PCI_FUNC(bdf), offset); in tlp_cfg_dword_write() 288 if (IS_ROOT_PORT(pcie, bdf)) in _pcie_intel_fpga_read_config() 313 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in _pcie_intel_fpga_write_config() [all …]
|
| A D | pcie_ecam_generic.c | 44 pci_dev_t bdf, uint offset, in pci_generic_ecam_conf_address() argument 54 (PCI_DEV(bdf) << 11) | (PCI_FUNC(bdf) << 8) | offset; in pci_generic_ecam_conf_address() 57 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in pci_generic_ecam_conf_address() 65 pci_dev_t bdf) in pci_generic_ecam_addr_valid() argument 70 return (PCI_BUS(bdf) >= pcie->first_busno && in pci_generic_ecam_addr_valid() 71 PCI_BUS(bdf) < pcie->first_busno + num_buses); in pci_generic_ecam_addr_valid() 87 pci_dev_t bdf, uint offset, in pci_generic_ecam_read_config() argument 90 if (!pci_generic_ecam_addr_valid(bus, bdf)) { in pci_generic_ecam_read_config() 96 bdf, offset, valuep, size); in pci_generic_ecam_read_config() 115 if (!pci_generic_ecam_addr_valid(bus, bdf)) in pci_generic_ecam_write_config() [all …]
|
| A D | pcie_plda_common.c | 20 static bool plda_pcie_addr_valid(struct pcie_plda *plda, pci_dev_t bdf) in plda_pcie_addr_valid() argument 28 if (PCI_BUS(bdf) == plda->sec_busno && PCI_DEV(bdf) > 0) in plda_pcie_addr_valid() 38 int where = PCIE_ECAM_OFFSET(PCI_BUS(bdf) - dev_seq(udev), in plda_pcie_conf_address() 39 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in plda_pcie_conf_address() 41 if (!plda_pcie_addr_valid(priv, bdf)) in plda_pcie_conf_address() 48 int plda_pcie_config_read(const struct udevice *udev, pci_dev_t bdf, in plda_pcie_config_read() argument 53 bdf, offset, valuep, size); in plda_pcie_config_read() 56 int plda_pcie_config_write(struct udevice *udev, pci_dev_t bdf, in plda_pcie_config_write() argument 64 bdf, offset, value, size); in plda_pcie_config_write() 67 if (!ret && PCI_BUS(bdf) == dev_seq(udev) && in plda_pcie_config_write() [all …]
|
| A D | pcie_layerscape_fixup.c | 198 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in fdt_fixup_pcie_device_ls() 206 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in fdt_fixup_pcie_device_ls() 222 pci_dev_t bdf; member 464 pci_dev_t bdf; in fdt_fixup_pci_vfs() local 468 PCI_DEV(entry->bdf), PCI_FUNC(entry->bdf)); in fdt_fixup_pci_vfs() 483 bdf = entry->bdf - PCI_BDF(dev_seq(bus), 0, 0) + (vf_offset << 8); in fdt_fixup_pci_vfs() 488 bdf += vf_stride << 8; in fdt_fixup_pci_vfs() 493 PCI_DEV(entry->bdf), PCI_FUNC(entry->bdf)); in fdt_fixup_pci_vfs() 502 pci_dev_t bdf; in fdt_fixup_pcie_ls() local 544 bdf = entries[i].bdf; in fdt_fixup_pcie_ls() [all …]
|
| A D | pci_gt64120.c | 46 unsigned char access_type, pci_dev_t bdf, in gt_config_access() argument 49 unsigned int bus = PCI_BUS(bdf); in gt_config_access() 50 unsigned int dev = PCI_DEV(bdf); in gt_config_access() 51 unsigned int func = PCI_FUNC(bdf); in gt_config_access() 63 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), where, *data); in gt_config_access() 109 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), where, *data); in gt_config_access() 114 static int gt64120_pci_read_config(const struct udevice *dev, pci_dev_t bdf, in gt64120_pci_read_config() argument 121 if (gt_config_access(gt, PCI_ACCESS_READ, bdf, where, &data)) { in gt64120_pci_read_config() 131 static int gt64120_pci_write_config(struct udevice *dev, pci_dev_t bdf, in gt64120_pci_write_config() argument 143 if (gt_config_access(gt, PCI_ACCESS_READ, bdf, where, &old)) in gt64120_pci_write_config() [all …]
|
| A D | pci_common.c | 287 pci_dev_t bdf; in pci_hose_find_devices() local 290 for (bdf = PCI_BDF(busnum, 0, 0); in pci_hose_find_devices() 291 bdf < PCI_BDF(busnum + 1, 0, 0); in pci_hose_find_devices() 292 bdf += PCI_BDF(0, 0, 1)) { in pci_hose_find_devices() 293 if (pci_skip_dev(hose, bdf)) in pci_hose_find_devices() 296 if (!PCI_FUNC(bdf)) { in pci_hose_find_devices() 312 return bdf; in pci_hose_find_devices() 326 pci_dev_t bdf; in pci_find_class() local 337 bdf <= PCI_BDF(bus, devnum, in pci_find_class() 339 bdf += PCI_BDF(0, 0, 1)) { in pci_find_class() [all …]
|
| A D | pcie_phytium.c | 77 static int pci_phytium_conf_address(const struct udevice *bus, pci_dev_t bdf, in pci_phytium_conf_address() argument 84 unsigned int bus_no = PCI_BUS(bdf); in pci_phytium_conf_address() 85 unsigned int dev_no = PCI_DEV(bdf); in pci_phytium_conf_address() 90 addr += PCIE_ECAM_OFFSET(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), 0); in pci_phytium_conf_address() 118 static int pci_phytium_read_config(const struct udevice *bus, pci_dev_t bdf, in pci_phytium_read_config() argument 123 bdf, offset, valuep, size); in pci_phytium_read_config() 138 static int pci_phytium_write_config(struct udevice *bus, pci_dev_t bdf, in pci_phytium_write_config() argument 143 bdf, offset, value, size); in pci_phytium_write_config()
|
| A D | pci_mpc85xx.c | 17 static int mpc85xx_pci_dm_read_config(const struct udevice *dev, pci_dev_t bdf, in mpc85xx_pci_dm_read_config() argument 30 if (PCI_BUS(bdf) == 0 && PCI_DEV(bdf) == 0 && PCI_FUNC(bdf) == 0 && in mpc85xx_pci_dm_read_config() 36 addr = PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset); in mpc85xx_pci_dm_read_config() 55 static int mpc85xx_pci_dm_write_config(struct udevice *dev, pci_dev_t bdf, in mpc85xx_pci_dm_write_config() argument 66 if (PCI_BUS(bdf) == 0 && PCI_DEV(bdf) == 0 && PCI_FUNC(bdf) == 0 && in mpc85xx_pci_dm_write_config() 70 addr = PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset); in mpc85xx_pci_dm_write_config()
|
| A D | pci-uclass.c | 596 pci_dev_t bdf, in pci_generic_mmap_write_config() 625 pci_dev_t bdf, in pci_generic_mmap_read_config() 850 PCI_FUNC(bdf)); in pci_find_and_bind_driver() 879 pci_dev_t bdf, end; in pci_bind_bus_devices() local 887 for (bdf = PCI_BDF(dev_seq(bus), 0, 0); bdf <= end; in pci_bind_bus_devices() 893 if (!PCI_FUNC(bdf)) in pci_bind_bus_devices() 911 dev_seq(bus), bus->name, PCI_DEV(bdf), PCI_FUNC(bdf)); in pci_bind_bus_devices() 972 bdf = PCI_BDF(PCI_BUS(bdf), in pci_bind_bus_devices() 975 bdf = bdf - 0x100; in pci_bind_bus_devices() 1770 pci_dev_t bdf; in pci_sriov_init() local [all …]
|
| A D | pci_msc01.c | 29 unsigned char access_type, pci_dev_t bdf, in msc01_config_access() argument 35 unsigned int bus = PCI_BUS(bdf); in msc01_config_access() 36 unsigned int dev = PCI_DEV(bdf); in msc01_config_access() 37 unsigned int func = PCI_FUNC(bdf); in msc01_config_access() 62 static int msc01_pci_read_config(const struct udevice *dev, pci_dev_t bdf, in msc01_pci_read_config() argument 68 if (msc01_config_access(msc01, PCI_ACCESS_READ, bdf, where, &data)) { in msc01_pci_read_config() 78 static int msc01_pci_write_config(struct udevice *dev, pci_dev_t bdf, in msc01_pci_write_config() argument 89 if (msc01_config_access(msc01, PCI_ACCESS_READ, bdf, where, &old)) in msc01_pci_write_config() 95 msc01_config_access(msc01, PCI_ACCESS_WRITE, bdf, where, &data); in msc01_pci_write_config()
|
| A D | pci_ftpci100.c | 20 static int ftpci100_read_config(const struct udevice *dev, pci_dev_t bdf, in ftpci100_read_config() argument 28 out_le32(®s->conf, PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset)); in ftpci100_read_config() 35 static int ftpci100_write_config(struct udevice *dev, pci_dev_t bdf, in ftpci100_write_config() argument 43 out_le32(®s->conf, PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset)); in ftpci100_write_config()
|
| A D | pci_auto.c | 203 pci_dev_t bdf; in dm_pciauto_exp_link_stable() local 228 bdf = dm_pci_get_bdf(dev); in dm_pciauto_exp_link_stable() 232 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), in dm_pciauto_exp_link_stable() 288 pci_dev_t bdf; in dm_pciauto_exp_fixup_link() local 317 bdf = dm_pci_get_bdf(dev); in dm_pciauto_exp_fixup_link() 320 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in dm_pciauto_exp_fixup_link() 323 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in dm_pciauto_exp_fixup_link() 336 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in dm_pciauto_exp_fixup_link() 339 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in dm_pciauto_exp_fixup_link()
|
| A D | pcie_xilinx.c | 65 static int pcie_xilinx_config_address(const struct udevice *udev, pci_dev_t bdf, in pcie_xilinx_config_address() argument 69 unsigned int bus = PCI_BUS(bdf) - pcie->first_busno; in pcie_xilinx_config_address() 70 unsigned int dev = PCI_DEV(bdf); in pcie_xilinx_config_address() 71 unsigned int func = PCI_FUNC(bdf); in pcie_xilinx_config_address() 109 static int pcie_xilinx_read_config(const struct udevice *bus, pci_dev_t bdf, in pcie_xilinx_read_config() argument 114 bdf, offset, valuep, size); in pcie_xilinx_read_config() 131 static int pcie_xilinx_write_config(struct udevice *bus, pci_dev_t bdf, in pcie_xilinx_write_config() argument 136 bdf, offset, value, size); in pcie_xilinx_write_config()
|
| A D | pcie_fsl.c | 34 if (PCI_BUS(bdf) < dev_seq(bus)) in fsl_pcie_addr_valid() 40 if (PCI_BUS(bdf) == dev_seq(bus) && (PCI_DEV(bdf) > 0 || PCI_FUNC(bdf) > 0)) in fsl_pcie_addr_valid() 43 if (PCI_BUS(bdf) == (dev_seq(bus) + 1) && (PCI_DEV(bdf) > 0)) in fsl_pcie_addr_valid() 57 if (fsl_pcie_addr_valid(pcie, bdf)) { in fsl_pcie_read_config() 63 if (PCI_BUS(bdf) - dev_seq(bus) == 0 && in fsl_pcie_read_config() 64 PCI_DEV(bdf) == 0 && PCI_FUNC(bdf) == 0 && in fsl_pcie_read_config() 71 PCI_DEV(bdf), PCI_FUNC(bdf), in fsl_pcie_read_config() 104 if (fsl_pcie_addr_valid(pcie, bdf)) in fsl_pcie_write_config() 108 if (PCI_BUS(bdf) - dev_seq(bus) == 0 && in fsl_pcie_write_config() 109 PCI_DEV(bdf) == 0 && PCI_FUNC(bdf) == 0 && in fsl_pcie_write_config() [all …]
|
| A D | pcie_layerscape_rc.c | 139 if (PCI_BUS(bdf) < dev_seq(bus)) in ls_pcie_addr_valid() 142 if ((PCI_BUS(bdf) > dev_seq(bus)) && (!ls_pcie_link_up(pcie))) in ls_pcie_addr_valid() 145 if (PCI_BUS(bdf) <= (dev_seq(bus) + 1) && (PCI_DEV(bdf) > 0)) in ls_pcie_addr_valid() 158 if (ls_pcie_addr_valid(pcie_rc, bdf)) in ls_pcie_conf_address() 161 if (PCI_BUS(bdf) == dev_seq(bus)) { in ls_pcie_conf_address() 166 busdev = PCIE_ATU_BUS(PCI_BUS(bdf) - dev_seq(bus)) | in ls_pcie_conf_address() 167 PCIE_ATU_DEV(PCI_DEV(bdf)) | in ls_pcie_conf_address() 168 PCIE_ATU_FUNC(PCI_FUNC(bdf)); in ls_pcie_conf_address() 170 if (PCI_BUS(bdf) == dev_seq(bus) + 1) { in ls_pcie_conf_address() 185 bdf, offset, valuep, size); in ls_pcie_read_config() [all …]
|
| A D | pci-rcar-gen2.c | 111 static u32 get_bus_address(const struct udevice *dev, pci_dev_t bdf, u32 offset) in get_bus_address() argument 115 return priv->cfg_base + (PCI_DEV(bdf) >> 1) * 0x100 + (offset & ~3); in get_bus_address() 118 static u32 setup_bus_address(struct udevice *dev, pci_dev_t bdf, u32 offset) in setup_bus_address() argument 123 reg = PCI_DEV(bdf) ? RCAR_AHBPCI_WIN1_DEVICE : RCAR_AHBPCI_WIN1_HOST; in setup_bus_address() 127 return get_bus_address(dev, bdf, offset); in setup_bus_address() 130 static int rcar_gen2_pci_read_config(const struct udevice *dev, pci_dev_t bdf, in rcar_gen2_pci_read_config() argument 137 ret = rcar_gen2_pci_addr_valid(bdf, offset); in rcar_gen2_pci_read_config() 143 addr = get_bus_address(dev, bdf, offset); in rcar_gen2_pci_read_config() 150 static int rcar_gen2_pci_write_config(struct udevice *dev, pci_dev_t bdf, in rcar_gen2_pci_write_config() argument 157 ret = rcar_gen2_pci_addr_valid(bdf, offset); in rcar_gen2_pci_write_config() [all …]
|
| A D | pci_sh7751.c | 77 static int sh7751_pci_read_config(const struct udevice *dev, pci_dev_t bdf, in sh7751_pci_read_config() argument 83 addr = PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset); in sh7751_pci_read_config() 91 static int sh7751_pci_write_config(struct udevice *dev, pci_dev_t bdf, in sh7751_pci_write_config() argument 97 addr = PCI_CONF1_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), offset); in sh7751_pci_write_config()
|
| A D | pci_x86.c | 10 static int _pci_x86_read_config(const struct udevice *bus, pci_dev_t bdf, in _pci_x86_read_config() argument 14 return pci_x86_read_config(bdf, offset, valuep, size); in _pci_x86_read_config() 17 static int _pci_x86_write_config(struct udevice *bus, pci_dev_t bdf, in _pci_x86_write_config() argument 20 return pci_x86_write_config(bdf, offset, value, size); in _pci_x86_write_config()
|
| A D | pcie_uniphier.c | 133 static int uniphier_pcie_addr_valid(pci_dev_t bdf, int first_busno) in uniphier_pcie_addr_valid() argument 136 if ((PCI_BUS(bdf) != first_busno) || (PCI_DEV(bdf) > 1)) in uniphier_pcie_addr_valid() 150 ret = uniphier_pcie_addr_valid(bdf, seq); in uniphier_pcie_conf_address() 154 if ((PCI_BUS(bdf) == seq) && !PCI_DEV(bdf)) { in uniphier_pcie_conf_address() 159 busdev = PCIE_ATU_BUS(PCI_BUS(bdf) - seq) in uniphier_pcie_conf_address() 160 | PCIE_ATU_DEV(PCI_DEV(bdf)) in uniphier_pcie_conf_address() 161 | PCIE_ATU_FUNC(PCI_FUNC(bdf)); in uniphier_pcie_conf_address() 171 static int uniphier_pcie_read_config(const struct udevice *dev, pci_dev_t bdf, in uniphier_pcie_read_config() argument 176 bdf, offset, valp, size); in uniphier_pcie_read_config() 179 static int uniphier_pcie_write_config(struct udevice *dev, pci_dev_t bdf, in uniphier_pcie_write_config() argument [all …]
|
| A D | pcie_mediatek.c | 148 val = PCI_CONF1_EXT_ADDRESS(PCI_BUS(bdf), PCI_DEV(bdf), in mtk_pcie_config_address() 161 bdf, offset, valuep, size); in mtk_pcie_read_config() 169 bdf, offset, value, size); in mtk_pcie_write_config() 248 pci_dev_t bdf) in mtk_pcie_find_port() argument 256 if (PCI_BUS(bdf) != 0) { in mtk_pcie_find_port() 270 if ((PCI_BUS(bdf) == 0) && (PCI_DEV(bdf) == port->slot)) in mtk_pcie_find_port() 273 if (PCI_BUS(bdf) != 0 && PCI_DEV(bdf) == 0 && in mtk_pcie_find_port() 288 port = mtk_pcie_find_port(bus, bdf); in mtk_pcie_config_read() 294 ret = mtk_pcie_hw_rd_cfg(port, PCI_BUS(bdf), bdf, offset, (1 << size), valuep); in mtk_pcie_config_read() 307 port = mtk_pcie_find_port(bus, bdf); in mtk_pcie_config_write() [all …]
|
| A D | pcie_dw_mvebu.c | 248 static int pcie_dw_mvebu_read_config(const struct udevice *bus, pci_dev_t bdf, in pcie_dw_mvebu_read_config() argument 257 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in pcie_dw_mvebu_read_config() 259 if (!pcie_dw_addr_valid(bdf, pcie->first_busno)) { in pcie_dw_mvebu_read_config() 265 va_address = set_cfg_address(pcie, bdf, offset); in pcie_dw_mvebu_read_config() 295 static int pcie_dw_mvebu_write_config(struct udevice *bus, pci_dev_t bdf, in pcie_dw_mvebu_write_config() argument 304 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf)); in pcie_dw_mvebu_write_config() 307 if (!pcie_dw_addr_valid(bdf, pcie->first_busno)) { in pcie_dw_mvebu_write_config() 312 va_address = set_cfg_address(pcie, bdf, offset); in pcie_dw_mvebu_write_config()
|
| A D | pcie_ecam_synquacer.c | 230 pci_dev_t bdf, uint offset, in pci_synquacer_ecam_conf_address() argument 238 PCI_DEV(bdf), PCI_FUNC(bdf), offset); in pci_synquacer_ecam_conf_address() 245 pci_dev_t bdf) in pci_synquacer_ecam_addr_valid() argument 256 if (PCI_BUS(bdf) == pcie->first_busno && PCI_DEV(bdf) > 0) in pci_synquacer_ecam_addr_valid() 259 return (PCI_BUS(bdf) >= pcie->first_busno && in pci_synquacer_ecam_addr_valid() 260 PCI_BUS(bdf) < pcie->first_busno + num_buses); in pci_synquacer_ecam_addr_valid() 276 pci_dev_t bdf, uint offset, in pci_synquacer_ecam_read_config() argument 279 if (!pci_synquacer_ecam_addr_valid(bus, bdf)) { in pci_synquacer_ecam_read_config() 285 bdf, offset, valuep, size); in pci_synquacer_ecam_read_config() 304 if (!pci_synquacer_ecam_addr_valid(bus, bdf)) in pci_synquacer_ecam_write_config() [all …]
|
| /drivers/bios_emulator/ |
| A D | atibios.c | 237 pci_dev_t bdf; in PCI_doBIOSPOST() local 245 bdf = dm_pci_get_bdf(pcidev); in PCI_doBIOSPOST() 246 regs.x.ax = (int)PCI_BUS(bdf) << 8 | in PCI_doBIOSPOST() 247 (int)PCI_DEV(bdf) << 3 | (int)PCI_FUNC(bdf); in PCI_doBIOSPOST() 423 pci_dev_t bdf; in PCI_postController() local 451 bdf = dm_pci_get_bdf(pcidev); in PCI_postController() 452 vga_info->function = PCI_FUNC(bdf); in PCI_postController() 453 vga_info->device = PCI_DEV(bdf); in PCI_postController() 454 vga_info->bus = PCI_BUS(bdf); in PCI_postController() 475 pci_dev_t bdf = dm_pci_get_bdf(pcidev); in biosemu_setup() local [all …]
|