Lines Matching refs:addr
134 static int read_vbt_r0(u32 addr, struct vbt_r0 *vbt)
138 vbt_virtual = ioremap(addr, sizeof(*vbt));
148 static int read_vbt_r10(u32 addr, struct vbt_r10 *vbt)
152 vbt_virtual = ioremap(addr, sizeof(*vbt));
162 static int mid_get_vbt_data_r0(struct drm_psb_private *dev_priv, u32 addr)
169 if (read_vbt_r0(addr, &vbt))
172 gct_virtual = ioremap(addr + sizeof(vbt), vbt.size - sizeof(vbt));
190 static int mid_get_vbt_data_r1(struct drm_psb_private *dev_priv, u32 addr)
197 if (read_vbt_r0(addr, &vbt))
200 gct_virtual = ioremap(addr + sizeof(vbt), vbt.size - sizeof(vbt));
218 static int mid_get_vbt_data_r10(struct drm_psb_private *dev_priv, u32 addr)
227 if (read_vbt_r10(addr, &vbt))
234 gct_virtual = ioremap(addr + sizeof(vbt),
274 u32 addr;
283 pci_read_config_dword(pci_gfx_root, 0xFC, &addr);
286 dev_dbg(dev->dev, "drm platform config address is %x\n", addr);
288 if (!addr)
292 vbt_virtual = ioremap(addr, sizeof(vbt_header));
306 ret = mid_get_vbt_data_r0(dev_priv, addr);
309 ret = mid_get_vbt_data_r1(dev_priv, addr);
312 ret = mid_get_vbt_data_r10(dev_priv, addr);