Lines Matching refs:pg
356 struct psb_gtt *pg; in psb_gtt_init() local
367 pg = &dev_priv->gtt; in psb_gtt_init()
381 pg->gtt_phys_start = dev_priv->pge_ctl & PAGE_MASK; in psb_gtt_init()
389 pg->mmu_gatt_start = 0xE0000000; in psb_gtt_init()
391 pg->gtt_start = pci_resource_start(pdev, PSB_GTT_RESOURCE); in psb_gtt_init()
395 if (pg->gtt_start == 0 || gtt_pages == 0) { in psb_gtt_init()
398 pg->gtt_start = dev_priv->pge_ctl; in psb_gtt_init()
401 pg->gatt_start = pci_resource_start(pdev, PSB_GATT_RESOURCE); in psb_gtt_init()
402 pg->gatt_pages = pci_resource_len(pdev, PSB_GATT_RESOURCE) in psb_gtt_init()
406 if (pg->gatt_pages == 0 || pg->gatt_start == 0) { in psb_gtt_init()
412 pg->gatt_start = 0x40000000; in psb_gtt_init()
413 pg->gatt_pages = (128 * 1024 * 1024) >> PAGE_SHIFT; in psb_gtt_init()
426 vram_stolen_size = pg->gtt_phys_start - dev_priv->stolen_base in psb_gtt_init()
434 if (resume && (gtt_pages != pg->gtt_pages) && in psb_gtt_init()
435 (stolen_size != pg->stolen_size)) { in psb_gtt_init()
441 pg->gtt_pages = gtt_pages; in psb_gtt_init()
442 pg->stolen_size = stolen_size; in psb_gtt_init()
449 dev_priv->gtt_map = ioremap(pg->gtt_phys_start, in psb_gtt_init()