Searched refs:gart_info (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/gpu/drm/ |
D | ati_pcigart.c | 42 struct drm_ati_pcigart_info *gart_info) in drm_ati_alloc_pcigart_table() argument 44 gart_info->table_handle = drm_pci_alloc(dev, gart_info->table_size, in drm_ati_alloc_pcigart_table() 46 if (gart_info->table_handle == NULL) in drm_ati_alloc_pcigart_table() 53 struct drm_ati_pcigart_info *gart_info) in drm_ati_free_pcigart_table() argument 55 drm_pci_free(dev, gart_info->table_handle); in drm_ati_free_pcigart_table() 56 gart_info->table_handle = NULL; in drm_ati_free_pcigart_table() 59 int drm_ati_pcigart_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) in drm_ati_pcigart_cleanup() argument 72 if (gart_info->bus_addr) { in drm_ati_pcigart_cleanup() 74 max_pages = (gart_info->table_size / sizeof(u32)); in drm_ati_pcigart_cleanup() 85 if (gart_info->gart_table_location == DRM_ATI_GART_MAIN) in drm_ati_pcigart_cleanup() [all …]
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_cp.c | 916 (long)dev_priv->gart_info.bus_addr, in radeon_set_igpgart() 936 temp = dev_priv->gart_info.bus_addr & 0xfffff000; in radeon_set_igpgart() 937 temp |= (upper_32_bits(dev_priv->gart_info.bus_addr) & 0xff) << 4; in radeon_set_igpgart() 988 (long)dev_priv->gart_info.bus_addr, in rs600_set_igpgart() 1012 dev_priv->gart_info.bus_addr); in rs600_set_igpgart() 1062 (long)dev_priv->gart_info.bus_addr, in radeon_set_pciegart() 1067 dev_priv->gart_info.bus_addr); in radeon_set_pciegart() 1114 RADEON_WRITE(RADEON_AIC_PT_BASE, dev_priv->gart_info.bus_addr); in radeon_set_pcigart() 1134 struct drm_ati_pcigart_info *gart_info = &dev_priv->gart_info; in radeon_setup_pcigart_surface() local 1153 vp->lower = gart_info->bus_addr; in radeon_setup_pcigart_surface() [all …]
|
D | r600_cp.c | 151 void r600_page_table_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) in r600_page_table_cleanup() argument 161 if (gart_info->bus_addr) { in r600_page_table_cleanup() 162 max_pages = (gart_info->table_size / sizeof(u64)); in r600_page_table_cleanup() 172 if (gart_info->gart_table_location == DRM_ATI_GART_MAIN) in r600_page_table_cleanup() 173 gart_info->bus_addr = 0; in r600_page_table_cleanup() 181 struct drm_ati_pcigart_info *gart_info = &dev_priv->gart_info; in r600_page_table_init() local 182 struct drm_local_map *map = &gart_info->mapping; in r600_page_table_init() 192 max_ati_pages = (gart_info->table_size / sizeof(u64)); in r600_page_table_init() 208 r600_page_table_cleanup(dev, gart_info); in r600_page_table_init() 305 RADEON_WRITE(R600_VM_CONTEXT0_PAGE_TABLE_BASE_ADDR, dev_priv->gart_info.bus_addr >> 12); in r600_vm_init() [all …]
|
D | radeon_drv.h | 277 struct drm_ati_pcigart_info gart_info; member 454 extern void r600_page_table_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info);
|
D | radeon_state.c | 3163 dev_priv->gart_info.table_size = sp->value; in radeon_cp_setparam() 3164 if (dev_priv->gart_info.table_size < RADEON_PCIGART_TABLE_SIZE) in radeon_cp_setparam() 3165 dev_priv->gart_info.table_size = RADEON_PCIGART_TABLE_SIZE; in radeon_cp_setparam()
|
/linux-4.4.14/include/drm/ |
D | ati_pcigart.h | 26 struct drm_ati_pcigart_info * gart_info); 28 struct drm_ati_pcigart_info * gart_info);
|
/linux-4.4.14/drivers/gpu/drm/r128/ |
D | r128_cce.c | 558 dev_priv->gart_info.table_mask = DMA_BIT_MASK(32); in r128_do_init_cce() 559 dev_priv->gart_info.gart_table_location = DRM_ATI_GART_MAIN; in r128_do_init_cce() 560 dev_priv->gart_info.table_size = R128_PCIGART_TABLE_SIZE; in r128_do_init_cce() 561 dev_priv->gart_info.addr = NULL; in r128_do_init_cce() 562 dev_priv->gart_info.bus_addr = 0; in r128_do_init_cce() 563 dev_priv->gart_info.gart_reg_if = DRM_ATI_GART_PCI; in r128_do_init_cce() 564 if (!drm_ati_pcigart_init(dev, &dev_priv->gart_info)) { in r128_do_init_cce() 570 R128_WRITE(R128_PCI_GART_PAGE, dev_priv->gart_info.bus_addr); in r128_do_init_cce() 616 if (dev_priv->gart_info.bus_addr) in r128_do_cleanup_cce() 618 &dev_priv->gart_info)) in r128_do_cleanup_cce()
|
D | r128_drv.h | 126 struct drm_ati_pcigart_info gart_info; member
|