Lines Matching refs:where
95 static u32 rcar_read_conf(struct rcar_pcie *pcie, int where)
97 unsigned int shift = BITS_PER_BYTE * (where & 3);
98 u32 val = rcar_pci_read_reg(pcie, where & ~3);
154 unsigned int devfn, int where, u32 *data)
169 reg = where & ~3;
233 int where, int size, u32 *val)
239 bus, devfn, where, val);
244 *val = (*val >> (BITS_PER_BYTE * (where & 3))) & 0xff;
246 *val = (*val >> (BITS_PER_BYTE * (where & 2))) & 0xffff;
248 dev_dbg(&bus->dev, "pcie-config-read: bus=%3d devfn=0x%04x where=0x%04x size=%d val=0x%08x\n",
249 bus->number, devfn, where, size, *val);
256 int where, int size, u32 val)
264 bus, devfn, where, &data);
268 dev_dbg(&bus->dev, "pcie-config-write: bus=%3d devfn=0x%04x where=0x%04x size=%d val=0x%08x\n",
269 bus->number, devfn, where, size, val);
272 shift = BITS_PER_BYTE * (where & 3);
276 shift = BITS_PER_BYTE * (where & 2);
283 bus, devfn, where, &data);