Lines Matching refs:where
171 static int dino_cfg_read(struct pci_bus *bus, unsigned int devfn, int where,
176 u32 v = DINO_CFG_TOK(local_bus, devfn, where & ~3);
180 DBG("%s: %p, %d, %d, %d\n", __func__, base_addr, devfn, where,
189 *val = readb(base_addr + DINO_CONFIG_DATA + (where & 3));
191 *val = readw(base_addr + DINO_CONFIG_DATA + (where & 2));
206 static int dino_cfg_write(struct pci_bus *bus, unsigned int devfn, int where,
211 u32 v = DINO_CFG_TOK(local_bus, devfn, where & ~3);
215 DBG("%s: %p, %d, %d, %d\n", __func__, base_addr, devfn, where,
227 writeb(val, base_addr + DINO_CONFIG_DATA + (where & 3));
229 writew(val, base_addr + DINO_CONFIG_DATA + (where & 2));