Lines Matching refs:pg
424 struct psb_gtt *pg; in psb_gtt_init() local
435 pg = &dev_priv->gtt; in psb_gtt_init()
449 pg->gtt_phys_start = dev_priv->pge_ctl & PAGE_MASK; in psb_gtt_init()
457 pg->mmu_gatt_start = 0xE0000000; in psb_gtt_init()
459 pg->gtt_start = pci_resource_start(dev->pdev, PSB_GTT_RESOURCE); in psb_gtt_init()
463 if (pg->gtt_start == 0 || gtt_pages == 0) { in psb_gtt_init()
466 pg->gtt_start = dev_priv->pge_ctl; in psb_gtt_init()
469 pg->gatt_start = pci_resource_start(dev->pdev, PSB_GATT_RESOURCE); in psb_gtt_init()
470 pg->gatt_pages = pci_resource_len(dev->pdev, PSB_GATT_RESOURCE) in psb_gtt_init()
474 if (pg->gatt_pages == 0 || pg->gatt_start == 0) { in psb_gtt_init()
480 pg->gatt_start = 0x40000000; in psb_gtt_init()
481 pg->gatt_pages = (128 * 1024 * 1024) >> PAGE_SHIFT; in psb_gtt_init()
494 vram_stolen_size = pg->gtt_phys_start - dev_priv->stolen_base in psb_gtt_init()
502 if (resume && (gtt_pages != pg->gtt_pages) && in psb_gtt_init()
503 (stolen_size != pg->stolen_size)) { in psb_gtt_init()
509 pg->gtt_pages = gtt_pages; in psb_gtt_init()
510 pg->stolen_size = stolen_size; in psb_gtt_init()
517 dev_priv->gtt_map = ioremap_nocache(pg->gtt_phys_start, in psb_gtt_init()