Lines Matching refs:ast
281 struct ast_private *ast = dev->dev_private; in ast_fbdev_init() local
289 ast->fbdev = afbdev; in ast_fbdev_init()
320 struct ast_private *ast = dev->dev_private; in ast_fbdev_fini() local
322 if (!ast->fbdev) in ast_fbdev_fini()
325 ast_fbdev_destroy(dev, ast->fbdev); in ast_fbdev_fini()
326 kfree(ast->fbdev); in ast_fbdev_fini()
327 ast->fbdev = NULL; in ast_fbdev_fini()
332 struct ast_private *ast = dev->dev_private; in ast_fbdev_set_suspend() local
334 if (!ast->fbdev) in ast_fbdev_set_suspend()
337 drm_fb_helper_set_suspend(&ast->fbdev->helper, state); in ast_fbdev_set_suspend()
340 void ast_fbdev_set_base(struct ast_private *ast, unsigned long gpu_addr) in ast_fbdev_set_base() argument
342 ast->fbdev->helper.fbdev->fix.smem_start = in ast_fbdev_set_base()
343 ast->fbdev->helper.fbdev->apertures->ranges[0].base + gpu_addr; in ast_fbdev_set_base()
344 ast->fbdev->helper.fbdev->fix.smem_len = ast->vram_size - gpu_addr; in ast_fbdev_set_base()