Lines Matching refs:where
160 static void rcar_rmw32(struct rcar_pcie *pcie, int where, u32 mask, u32 data) in rcar_rmw32() argument
162 int shift = 8 * (where & 3); in rcar_rmw32()
163 u32 val = rcar_pci_read_reg(pcie, where & ~3); in rcar_rmw32()
167 rcar_pci_write_reg(pcie, val, where & ~3); in rcar_rmw32()
170 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where) in rcar_read_conf() argument
172 int shift = 8 * (where & 3); in rcar_read_conf()
173 u32 val = rcar_pci_read_reg(pcie, where & ~3); in rcar_read_conf()
181 unsigned int devfn, int where, u32 *data) in rcar_pcie_config_access() argument
187 reg = where & ~3; in rcar_pcie_config_access()
259 int where, int size, u32 *val) in rcar_pcie_read_conf() argument
265 bus, devfn, where, val); in rcar_pcie_read_conf()
272 *val = (*val >> (8 * (where & 3))) & 0xff; in rcar_pcie_read_conf()
274 *val = (*val >> (8 * (where & 2))) & 0xffff; in rcar_pcie_read_conf()
277 bus->number, devfn, where, size, (unsigned long)*val); in rcar_pcie_read_conf()
284 int where, int size, u32 val) in rcar_pcie_write_conf() argument
291 bus, devfn, where, &data); in rcar_pcie_write_conf()
296 bus->number, devfn, where, size, (unsigned long)val); in rcar_pcie_write_conf()
299 shift = 8 * (where & 3); in rcar_pcie_write_conf()
303 shift = 8 * (where & 2); in rcar_pcie_write_conf()
310 bus, devfn, where, &data); in rcar_pcie_write_conf()