/u-boot/drivers/misc/ |
H A D | swap_case.c | 87 ulong *valuep, enum pci_size_t size) 95 *valuep = reg; 100 uint offset, ulong *valuep, 111 return sandbox_swap_case_read_ea(emul, offset, valuep, size); 115 *valuep = plat->command; 118 *valuep = 0; 121 *valuep = SANDBOX_PCI_VENDOR_ID; 124 *valuep = SANDBOX_PCI_SWAP_CASE_EMUL_ID; 128 *valuep = SANDBOX_PCI_CLASS_SUB_CODE; 130 *valuep 86 sandbox_swap_case_read_ea(const struct udevice *emul, uint offset, ulong *valuep, enum pci_size_t size) argument 99 sandbox_swap_case_read_config(const struct udevice *emul, uint offset, ulong *valuep, enum pci_size_t size) argument 272 sandbox_swap_case_read_io(struct udevice *dev, unsigned int addr, ulong *valuep, enum pci_size_t size) argument [all...] |
H A D | p2sb_emul.c | 52 uint offset, ulong *valuep, 59 *valuep = plat->command; 62 *valuep = PCI_HEADER_TYPE_NORMAL; 65 *valuep = SANDBOX_PCI_VENDOR_ID; 68 *valuep = SANDBOX_PCI_P2SB_EMUL_ID; 72 *valuep = SANDBOX_PCI_CLASS_SUB_CODE; 74 *valuep = (SANDBOX_PCI_CLASS_CODE << 8) | 79 *valuep = SANDBOX_PCI_CLASS_CODE; 93 *valuep = sandbox_pci_read_bar(*bar, barinfo[barnum].type, 98 *valuep 51 sandbox_p2sb_emul_read_config(const struct udevice *emul, uint offset, ulong *valuep, enum pci_size_t size) argument 154 sandbox_p2sb_emul_read_io(struct udevice *dev, unsigned int addr, ulong *valuep, enum pci_size_t size) argument [all...] |
/u-boot/drivers/power/acpi_pmc/ |
H A D | pmc_emul.c | 48 ulong *valuep, enum pci_size_t size) 54 *valuep = plat->command; 57 *valuep = 0; 60 *valuep = SANDBOX_PCI_VENDOR_ID; 63 *valuep = SANDBOX_PCI_PMC_EMUL_ID; 67 *valuep = SANDBOX_PCI_CLASS_SUB_CODE; 69 *valuep = (SANDBOX_PCI_CLASS_CODE << 8) | 74 *valuep = SANDBOX_PCI_CLASS_CODE; 88 *valuep = sandbox_pci_read_bar(*bar, barinfo[barnum].type, 93 *valuep 47 sandbox_pmc_emul_read_config(const struct udevice *emul, uint offset, ulong *valuep, enum pci_size_t size) argument 149 sandbox_pmc_emul_read_io(struct udevice *dev, unsigned int addr, ulong *valuep, enum pci_size_t size) argument [all...] |
/u-boot/drivers/pci/ |
H A D | pci_octeontx.c | 74 static void writel_size(uintptr_t addr, enum pci_size_t size, ulong valuep) argument 78 writeb(valuep, addr); 81 writew(valuep, addr); 84 writel(valuep, addr); 100 uint offset, ulong *valuep, 109 *valuep = readl_size(pcie->cfg.start + address, size); 112 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, *valuep); 136 uint offset, ulong *valuep, 146 *valuep = pci_conv_32_to_size(~0UL, offset, size); 153 *valuep 99 octeontx_ecam_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 135 octeontx_pem_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 198 octeontx2_pem_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 244 pci_octeontx_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument [all...] |
H A D | pci_x86.c | 12 uint offset, ulong *valuep, 15 return pci_x86_read_config(bdf, offset, valuep, size); 11 _pci_x86_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_octeon.c | 77 uint offset, ulong *valuep, 88 *valuep = pci_get_ff(size); 94 *valuep = cvmx_pcie_config_read8(port, busno, PCI_DEV(bdf), 98 *valuep = cvmx_pcie_config_read16(port, busno, PCI_DEV(bdf), 102 *valuep = cvmx_pcie_config_read32(port, busno, PCI_DEV(bdf), 110 PCI_BUS(bdf), PCI_DEV(bdf), PCI_FUNC(bdf), size, offset, *valuep); 76 pcie_octeon_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pci_sandbox.c | 44 uint offset, ulong *valuep, 53 *valuep = pci_get_ff(size); 64 *valuep = vendor; 66 *valuep = device; 77 return ops->read_config(emul, offset, valuep, size); 43 sandbox_pci_read_config(const struct udevice *bus, pci_dev_t devfn, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_ecam_generic.c | 80 * @valuep: A pointer at which to store the read value 89 ulong *valuep, enum pci_size_t size) 92 *valuep = pci_get_ff(size); 97 bdf, offset, valuep, size); 87 pci_generic_ecam_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pci_ftpci100.c | 22 uint offset, ulong *valuep, 31 *valuep = pci_conv_32_to_size(data, offset, size); 21 ftpci100_read_config(const struct udevice *dev, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_fsl.c | 50 uint offset, ulong *valuep, 58 *valuep = pci_get_ff(size); 66 *valuep = 0; 79 *valuep = in_8((u8 *)®s->cfg_data + (offset & 3)); 82 *valuep = in_le16((u16 *)((u8 *)®s->cfg_data + 86 *valuep = in_le32(®s->cfg_data); 139 ulong *valuep, enum pci_size_t size) 145 offset, valuep, size); 160 u8 *valuep) 166 *valuep 49 fsl_pcie_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 138 fsl_pcie_hose_read_config(struct fsl_pcie *pcie, uint offset, ulong *valuep, enum pci_size_t size) argument 159 fsl_pcie_hose_read_config_byte(struct fsl_pcie *pcie, uint offset, u8 *valuep) argument 171 fsl_pcie_hose_read_config_word(struct fsl_pcie *pcie, uint offset, u16 *valuep) argument 183 fsl_pcie_hose_read_config_dword(struct fsl_pcie *pcie, uint offset, u32 *valuep) argument [all...] |
H A D | pcie_intel_fpga.c | 241 uint offset, ulong *valuep, 245 bdf, offset, valuep, size); 282 ulong *valuep, enum pci_size_t size) 291 offset, valuep, size); 301 *valuep = pci_conv_32_to_size(data, offset, size); 331 uint offset, ulong *valuep, 340 *valuep = (u32)pci_get_ff(size); 345 *valuep = (u32)pci_get_ff(size); 349 return _pcie_intel_fpga_read_config(pcie, bdf, offset, valuep, size); 240 intel_fpga_pcie_rp_rd_conf(struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 280 _pcie_intel_fpga_read_config(struct intel_fpga_pcie *pcie, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 330 pcie_intel_fpga_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_xilinx.c | 92 * @valuep: A pointer at which to store the read value 102 uint offset, ulong *valuep, 106 bdf, offset, valuep, size); 101 pcie_xilinx_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_phytium.c | 112 * @valuep: A pointer at which to store the read value 120 uint offset, ulong *valuep, 124 bdf, offset, valuep, size); 119 pci_phytium_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_plda_common.c | 50 uint offset, ulong *valuep, 54 bdf, offset, valuep, size); 49 plda_pcie_config_read(const struct udevice *udev, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pci-uclass.c | 366 unsigned long *valuep, enum pci_size_t size) 372 *valuep = pci_conv_32_to_size(~0, offset, size); 376 *valuep = pci_conv_32_to_size(0, offset, size); 379 return ops->read_config(bus, bdf, offset, valuep, size); 382 static int pci_read_config(pci_dev_t bdf, int offset, unsigned long *valuep, argument 392 return pci_bus_read_config(bus, bdf, offset, valuep, size); 396 unsigned long *valuep, enum pci_size_t size) 402 return pci_bus_read_config(bus, dm_pci_get_bdf(dev), offset, valuep, 406 int pci_read_config32(pci_dev_t bdf, int offset, u32 *valuep) argument 414 *valuep 365 pci_bus_read_config(const struct udevice *bus, pci_dev_t bdf, int offset, unsigned long *valuep, enum pci_size_t size) argument 395 dm_pci_read_config(const struct udevice *dev, int offset, unsigned long *valuep, enum pci_size_t size) argument 419 pci_read_config16(pci_dev_t bdf, int offset, u16 *valuep) argument 432 pci_read_config8(pci_dev_t bdf, int offset, u8 *valuep) argument 445 dm_pci_read_config8(const struct udevice *dev, int offset, u8 *valuep) argument 458 dm_pci_read_config16(const struct udevice *dev, int offset, u16 *valuep) argument 471 dm_pci_read_config32(const struct udevice *dev, int offset, u32 *valuep) argument 608 pci_generic_mmap_read_config( const struct udevice *bus, int (*addr_f)(const struct udevice *bus, pci_dev_t bdf, uint offset, void **addrp), pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 1205 pci_bridge_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument [all...] |
H A D | pcie_mediatek.c | 158 uint offset, ulong *valuep, 162 bdf, offset, valuep, size); 283 uint offset, ulong *valuep, 291 *valuep = pci_get_ff(size); 295 ret = mtk_pcie_hw_rd_cfg(port, PCI_BUS(bdf), bdf, offset, (1 << size), valuep); 297 *valuep = pci_get_ff(size); 157 mtk_pcie_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument 282 mtk_pcie_config_read(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_dw_common.c | 190 * @valuep: A pointer at which to store the read value 200 uint offset, ulong *valuep, 212 *valuep = pci_get_ff(size); 221 *valuep = pci_conv_32_to_size(value, offset, size); 199 pcie_dw_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) argument
|
H A D | pcie_dw_common.h | 136 int pcie_dw_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep,
|
/u-boot/arch/x86/cpu/ |
H A D | pci.c | 20 int pci_x86_read_config(pci_dev_t bdf, uint offset, ulong *valuep, argument 26 *valuep = inb(PCI_REG_DATA + (offset & 3)); 29 *valuep = inw(PCI_REG_DATA + (offset & 2)); 32 *valuep = inl(PCI_REG_DATA);
|
/u-boot/arch/x86/include/asm/ |
H A D | pci.h | 27 * @valuep: Place to put the returned value 31 int pci_x86_read_config(pci_dev_t bdf, uint offset, ulong *valuep,
|
/u-boot/arch/sandbox/lib/ |
H A D | pci_io.c | 51 static int pci_io_read(unsigned int addr, ulong *valuep, pci_size_t size) argument 56 *valuep = pci_get_ff(size); 63 ret = (ops->read_io)(dev, addr, valuep, size);
|
/u-boot/drivers/rtc/ |
H A D | rtc-uclass.c | 116 int rtc_read16(struct udevice *dev, unsigned int reg, u16 *valuep) argument 129 *valuep = value; 146 int rtc_read32(struct udevice *dev, unsigned int reg, u32 *valuep) argument 159 *valuep = value;
|
/u-boot/include/ |
H A D | rtc.h | 185 * @valuep: Place to put the value that is read 188 int rtc_read16(struct udevice *dev, unsigned int reg, u16 *valuep); 205 * @valuep: Place to put the value that is read 208 int rtc_read32(struct udevice *dev, unsigned int reg, u32 *valuep);
|
H A D | pci.h | 882 * @valuep: Place to put the returned value 887 uint offset, ulong *valuep, enum pci_size_t size); 1050 * @valuep: Place to put the returned value 1055 unsigned long *valuep, enum pci_size_t size); 1090 unsigned long *valuep, enum pci_size_t size); 1092 int dm_pci_read_config8(const struct udevice *dev, int offset, u8 *valuep); 1093 int dm_pci_read_config16(const struct udevice *dev, int offset, u16 *valuep); 1094 int dm_pci_read_config32(const struct udevice *dev, int offset, u32 *valuep); 1119 int pci_read_config32(pci_dev_t pcidev, int offset, u32 *valuep); 1120 int pci_read_config16(pci_dev_t pcidev, int offset, u16 *valuep); 1218 pci_read_config_dword(pci_dev_t pcidev, int offset, u32 *valuep) argument 1225 pci_read_config_word(pci_dev_t pcidev, int offset, u16 *valuep) argument 1232 pci_read_config_byte(pci_dev_t pcidev, int offset, u8 *valuep) argument [all...] |
/u-boot/arch/x86/include/asm/arch-quark/ |
H A D | quark.h | 204 * @valuep: Place to put the returned value 209 u32 *valuep) 212 *valuep = inl(PCI_REG_DATA); 208 qrk_pci_read_config_dword(pci_dev_t dev, int offset, u32 *valuep) argument
|