Lines Matching refs:dma_bs
454 drm_mga_dma_bootstrap_t *dma_bs) in mga_do_agp_dma_bootstrap() argument
461 const unsigned secondary_size = dma_bs->secondary_bin_count in mga_do_agp_dma_bootstrap()
462 * dma_bs->secondary_bin_size; in mga_do_agp_dma_bootstrap()
463 const unsigned agp_size = (dma_bs->agp_size << 20); in mga_do_agp_dma_bootstrap()
483 mode.mode = (info.mode & ~0x07) | dma_bs->agp_mode; in mga_do_agp_dma_bootstrap()
508 dma_bs->agp_size); in mga_do_agp_dma_bootstrap()
538 err = drm_legacy_addmap(dev, offset, dma_bs->primary_size, in mga_do_agp_dma_bootstrap()
545 offset += dma_bs->primary_size; in mga_do_agp_dma_bootstrap()
554 req.count = dma_bs->secondary_bin_count; in mga_do_agp_dma_bootstrap()
555 req.size = dma_bs->secondary_bin_size; in mga_do_agp_dma_bootstrap()
607 drm_mga_dma_bootstrap_t *dma_bs) in mga_do_agp_dma_bootstrap() argument
628 drm_mga_dma_bootstrap_t *dma_bs) in mga_do_pci_dma_bootstrap() argument
663 for (primary_size = dma_bs->primary_size; primary_size != 0; in mga_do_pci_dma_bootstrap()
677 if (dev_priv->primary->size != dma_bs->primary_size) { in mga_do_pci_dma_bootstrap()
679 dma_bs->primary_size, in mga_do_pci_dma_bootstrap()
681 dma_bs->primary_size = dev_priv->primary->size; in mga_do_pci_dma_bootstrap()
684 for (bin_count = dma_bs->secondary_bin_count; bin_count > 0; in mga_do_pci_dma_bootstrap()
688 req.size = dma_bs->secondary_bin_size; in mga_do_pci_dma_bootstrap()
700 if (bin_count != dma_bs->secondary_bin_count) { in mga_do_pci_dma_bootstrap()
702 "to %u.\n", dma_bs->secondary_bin_count, bin_count); in mga_do_pci_dma_bootstrap()
704 dma_bs->secondary_bin_count = bin_count; in mga_do_pci_dma_bootstrap()
710 dma_bs->agp_mode = 0; in mga_do_pci_dma_bootstrap()
717 drm_mga_dma_bootstrap_t *dma_bs) in mga_do_dma_bootstrap() argument
719 const int is_agp = (dma_bs->agp_mode != 0) && dev->agp; in mga_do_dma_bootstrap()
751 err = mga_do_agp_dma_bootstrap(dev, dma_bs); in mga_do_dma_bootstrap()
769 err = mga_do_pci_dma_bootstrap(dev, dma_bs); in mga_do_dma_bootstrap()