Lines Matching refs:where
100 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) in rcar_read_conf() argument
102 unsigned int shift = BITS_PER_BYTE * (where & 3); in rcar_read_conf()
103 u32 val = rcar_pci_read_reg(pcie, where & ~3); in rcar_read_conf()
159 unsigned int devfn, int where, u32 *data) in rcar_pcie_config_access() argument
174 reg = where & ~3; in rcar_pcie_config_access()
238 int where, int size, u32 *val) in rcar_pcie_read_conf() argument
244 bus, devfn, where, val); in rcar_pcie_read_conf()
249 *val = (*val >> (BITS_PER_BYTE * (where & 3))) & 0xff; in rcar_pcie_read_conf()
251 *val = (*val >> (BITS_PER_BYTE * (where & 2))) & 0xffff; in rcar_pcie_read_conf()
254 bus->number, devfn, where, size, *val); in rcar_pcie_read_conf()
261 int where, int size, u32 val) in rcar_pcie_write_conf() argument
269 bus, devfn, where, &data); in rcar_pcie_write_conf()
274 bus->number, devfn, where, size, val); in rcar_pcie_write_conf()
277 shift = BITS_PER_BYTE * (where & 3); in rcar_pcie_write_conf()
281 shift = BITS_PER_BYTE * (where & 2); in rcar_pcie_write_conf()
288 bus, devfn, where, &data); in rcar_pcie_write_conf()