Lines Matching refs:init
784 static int mga_do_init_dma(struct drm_device *dev, drm_mga_init_t *init) in mga_do_init_dma() argument
792 if (init->sgram) in mga_do_init_dma()
796 dev_priv->maccess = init->maccess; in mga_do_init_dma()
798 dev_priv->fb_cpp = init->fb_cpp; in mga_do_init_dma()
799 dev_priv->front_offset = init->front_offset; in mga_do_init_dma()
800 dev_priv->front_pitch = init->front_pitch; in mga_do_init_dma()
801 dev_priv->back_offset = init->back_offset; in mga_do_init_dma()
802 dev_priv->back_pitch = init->back_pitch; in mga_do_init_dma()
804 dev_priv->depth_cpp = init->depth_cpp; in mga_do_init_dma()
805 dev_priv->depth_offset = init->depth_offset; in mga_do_init_dma()
806 dev_priv->depth_pitch = init->depth_pitch; in mga_do_init_dma()
810 dev_priv->texture_offset = init->texture_offset[0]; in mga_do_init_dma()
811 dev_priv->texture_size = init->texture_size[0]; in mga_do_init_dma()
824 dev_priv->status = drm_legacy_findmap(dev, init->status_offset); in mga_do_init_dma()
829 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset); in mga_do_init_dma()
834 dev_priv->warp = drm_legacy_findmap(dev, init->warp_offset); in mga_do_init_dma()
839 dev_priv->primary = drm_legacy_findmap(dev, init->primary_offset); in mga_do_init_dma()
844 dev->agp_buffer_token = init->buffers_offset; in mga_do_init_dma()
846 drm_legacy_findmap(dev, init->buffers_offset); in mga_do_init_dma()
859 init->sarea_priv_offset); in mga_do_init_dma()
998 drm_mga_init_t *init = data; in mga_dma_init() local
1003 switch (init->func) { in mga_dma_init()
1005 err = mga_do_init_dma(dev, init); in mga_dma_init()