Searched refs:gart_info (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/sys/dev/drm2/ |
H A D | ati_pcigart.c | 42 struct drm_ati_pcigart_info *gart_info) 44 gart_info->table_handle = drm_pci_alloc(dev, gart_info->table_size, 46 if (gart_info->table_handle == NULL) 53 struct drm_ati_pcigart_info *gart_info) 55 drm_pci_free(dev, gart_info->table_handle); 56 gart_info->table_handle = NULL; 59 int drm_ati_pcigart_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 74 if (gart_info->bus_addr) { 77 max_pages = (gart_info 41 drm_ati_alloc_pcigart_table(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 52 drm_ati_free_pcigart_table(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 102 drm_ati_pcigart_init(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument [all...] |
H A D | drmP.h | 1418 struct drm_ati_pcigart_info * gart_info); 1420 struct drm_ati_pcigart_info * gart_info);
|
/freebsd-11-stable/sys/dev/drm/ |
H A D | ati_pcigart.c | 63 struct drm_ati_pcigart_info *gart_info) 75 gart_info->table_mask, BUS_SPACE_MAXADDR, /* lowaddr, highaddr */ 77 gart_info->table_size, 1, /* maxsize, nsegs */ 78 gart_info->table_size, /* maxsegsize */ 87 if (gart_info->gart_reg_if == DRM_ATI_GART_IGP) 99 gart_info->table_size, drm_ati_alloc_pcigart_table_cb, dmah, 108 gart_info->dmah = dmah; 115 struct drm_ati_pcigart_info *gart_info) 117 struct drm_dma_handle *dmah = gart_info->dmah; 123 gart_info 62 drm_ati_alloc_pcigart_table(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 114 drm_ati_free_pcigart_table(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 127 drm_ati_pcigart_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 148 drm_ati_pcigart_init(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument [all...] |
H A D | radeon_cp.c | 857 (long)dev_priv->gart_info.bus_addr, 877 temp = dev_priv->gart_info.bus_addr & 0xfffff000; 878 temp |= (upper_32_bits(dev_priv->gart_info.bus_addr) & 0xff) << 4; 929 (long)dev_priv->gart_info.bus_addr, 953 dev_priv->gart_info.bus_addr); 1003 (long)dev_priv->gart_info.bus_addr, 1008 dev_priv->gart_info.bus_addr); 1055 RADEON_WRITE(RADEON_AIC_PT_BASE, dev_priv->gart_info.bus_addr); 1075 struct drm_ati_pcigart_info *gart_info = &dev_priv->gart_info; local [all...] |
H A D | r128_cce.c | 564 dev_priv->gart_info.table_mask = DMA_BIT_MASK(32); 565 dev_priv->gart_info.gart_table_location = DRM_ATI_GART_MAIN; 566 dev_priv->gart_info.table_size = R128_PCIGART_TABLE_SIZE; 567 dev_priv->gart_info.addr = NULL; 568 dev_priv->gart_info.bus_addr = 0; 569 dev_priv->gart_info.gart_reg_if = DRM_ATI_GART_PCI; 570 if (!drm_ati_pcigart_init(dev, &dev_priv->gart_info)) { 576 R128_WRITE(R128_PCI_GART_PAGE, dev_priv->gart_info.bus_addr); 617 if (dev_priv->gart_info.bus_addr) 618 if (!drm_ati_pcigart_cleanup(dev, &dev_priv->gart_info)) [all...] |
H A D | r600_cp.c | 120 void r600_page_table_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info) argument 128 if (gart_info->bus_addr) { 130 max_pages = (gart_info->table_size / sizeof(u32)); 141 if (gart_info->gart_table_location == DRM_ATI_GART_MAIN) 142 gart_info->bus_addr = 0; 150 struct drm_ati_pcigart_info *gart_info = &dev_priv->gart_info; local 161 pci_gart = (u64 *)gart_info->addr; 163 max_pages = (gart_info->table_size / sizeof(u64)); 176 r600_page_table_cleanup(dev, gart_info); [all...] |
H A D | r128_drv.h | 126 struct drm_ati_pcigart_info gart_info; member in struct:drm_r128_private
|
H A D | drmP.h | 826 struct drm_ati_pcigart_info *gart_info); 828 struct drm_ati_pcigart_info *gart_info);
|
H A D | radeon_state.c | 3135 dev_priv->gart_info.table_size = sp->value; 3136 if (dev_priv->gart_info.table_size < RADEON_PCIGART_TABLE_SIZE) 3137 dev_priv->gart_info.table_size = RADEON_PCIGART_TABLE_SIZE;
|
H A D | radeon_drv.h | 364 struct drm_ati_pcigart_info gart_info; member in struct:drm_radeon_private 527 extern void r600_page_table_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info);
|
/freebsd-11-stable/sys/dev/drm2/radeon/ |
H A D | radeon_drv.h | 268 struct drm_ati_pcigart_info gart_info; member in struct:drm_radeon_private 447 extern void r600_page_table_cleanup(struct drm_device *dev, struct drm_ati_pcigart_info *gart_info);
|
Completed in 132 milliseconds