Lines Matching refs:init

342 static int r128_do_init_cce(struct drm_device *dev, drm_r128_init_t *init)  in r128_do_init_cce()  argument
358 dev_priv->is_pci = init->is_pci; in r128_do_init_cce()
367 dev_priv->usec_timeout = init->usec_timeout; in r128_do_init_cce()
376 dev_priv->cce_mode = init->cce_mode; in r128_do_init_cce()
386 if ((init->cce_mode != R128_PM4_192BM) && in r128_do_init_cce()
387 (init->cce_mode != R128_PM4_128BM_64INDBM) && in r128_do_init_cce()
388 (init->cce_mode != R128_PM4_64BM_128INDBM) && in r128_do_init_cce()
389 (init->cce_mode != R128_PM4_64BM_64VCBM_64INDBM)) { in r128_do_init_cce()
396 switch (init->cce_mode) { in r128_do_init_cce()
417 switch (init->fb_bpp) { in r128_do_init_cce()
426 dev_priv->front_offset = init->front_offset; in r128_do_init_cce()
427 dev_priv->front_pitch = init->front_pitch; in r128_do_init_cce()
428 dev_priv->back_offset = init->back_offset; in r128_do_init_cce()
429 dev_priv->back_pitch = init->back_pitch; in r128_do_init_cce()
431 switch (init->depth_bpp) { in r128_do_init_cce()
441 dev_priv->depth_offset = init->depth_offset; in r128_do_init_cce()
442 dev_priv->depth_pitch = init->depth_pitch; in r128_do_init_cce()
443 dev_priv->span_offset = init->span_offset; in r128_do_init_cce()
463 dev_priv->mmio = drm_legacy_findmap(dev, init->mmio_offset); in r128_do_init_cce()
470 dev_priv->cce_ring = drm_legacy_findmap(dev, init->ring_offset); in r128_do_init_cce()
477 dev_priv->ring_rptr = drm_legacy_findmap(dev, init->ring_rptr_offset); in r128_do_init_cce()
484 dev->agp_buffer_token = init->buffers_offset; in r128_do_init_cce()
485 dev->agp_buffer_map = drm_legacy_findmap(dev, init->buffers_offset); in r128_do_init_cce()
495 drm_legacy_findmap(dev, init->agp_textures_offset); in r128_do_init_cce()
506 init->sarea_priv_offset); in r128_do_init_cce()
541 + init->ring_size / sizeof(u32)); in r128_do_init_cce()
542 dev_priv->ring.size = init->ring_size; in r128_do_init_cce()
543 dev_priv->ring.size_l2qw = order_base_2(init->ring_size / 8); in r128_do_init_cce()
632 drm_r128_init_t *init = data; in r128_cce_init() local
638 switch (init->func) { in r128_cce_init()
640 return r128_do_init_cce(dev, init); in r128_cce_init()