rfbdev            120 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c static int amdgpufb_create_pinned_object(struct amdgpu_fbdev *rfbdev,
rfbdev            125 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct amdgpu_device *adev = rfbdev->adev;
rfbdev            200 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct amdgpu_fbdev *rfbdev = (struct amdgpu_fbdev *)helper;
rfbdev            201 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct amdgpu_device *adev = rfbdev->adev;
rfbdev            219 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	ret = amdgpufb_create_pinned_object(rfbdev, &mode_cmd, &gobj);
rfbdev            234 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	ret = amdgpu_display_framebuffer_init(adev->ddev, &rfbdev->rfb,
rfbdev            241 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	fb = &rfbdev->rfb.base;
rfbdev            244 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	rfbdev->helper.fb = fb;
rfbdev            254 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_fill_info(info, &rfbdev->helper, sizes);
rfbdev            289 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c static int amdgpu_fbdev_destroy(struct drm_device *dev, struct amdgpu_fbdev *rfbdev)
rfbdev            291 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct amdgpu_framebuffer *rfb = &rfbdev->rfb;
rfbdev            293 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_unregister_fbi(&rfbdev->helper);
rfbdev            301 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_fini(&rfbdev->helper);
rfbdev            312 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	struct amdgpu_fbdev *rfbdev;
rfbdev            328 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	rfbdev = kzalloc(sizeof(struct amdgpu_fbdev), GFP_KERNEL);
rfbdev            329 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (!rfbdev)
rfbdev            332 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	rfbdev->adev = adev;
rfbdev            333 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	adev->mode_info.rfbdev = rfbdev;
rfbdev            335 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_prepare(adev->ddev, &rfbdev->helper,
rfbdev            338 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	ret = drm_fb_helper_init(adev->ddev, &rfbdev->helper,
rfbdev            341 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 		kfree(rfbdev);
rfbdev            345 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_single_add_all_connectors(&rfbdev->helper);
rfbdev            351 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	drm_fb_helper_initial_config(&rfbdev->helper, bpp_sel);
rfbdev            357 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (!adev->mode_info.rfbdev)
rfbdev            360 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	amdgpu_fbdev_destroy(adev->ddev, adev->mode_info.rfbdev);
rfbdev            361 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	kfree(adev->mode_info.rfbdev);
rfbdev            362 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	adev->mode_info.rfbdev = NULL;
rfbdev            367 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (adev->mode_info.rfbdev)
rfbdev            368 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 		drm_fb_helper_set_suspend_unlocked(&adev->mode_info.rfbdev->helper,
rfbdev            377 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (!adev->mode_info.rfbdev)
rfbdev            380 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	robj = gem_to_amdgpu_bo(adev->mode_info.rfbdev->rfb.base.obj[0]);
rfbdev            387 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (!adev->mode_info.rfbdev)
rfbdev            389 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	if (robj == gem_to_amdgpu_bo(adev->mode_info.rfbdev->rfb.base.obj[0]))
rfbdev            341 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h 	struct amdgpu_fbdev *rfbdev;
rfbdev            386 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	if (adev->mode_info.rfbdev)
rfbdev            387 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		drm_fb_helper_remove_one_connector(&adev->mode_info.rfbdev->helper, connector);
rfbdev            396 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 	if (adev->mode_info.rfbdev)
rfbdev            397 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c 		drm_fb_helper_add_one_connector(&adev->mode_info.rfbdev->helper, connector);
rfbdev             54 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_fbdev *rfbdev = info->par;
rfbdev             55 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_device *rdev = rfbdev->rdev;
rfbdev             68 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_fbdev *rfbdev = info->par;
rfbdev             69 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_device *rdev = rfbdev->rdev;
rfbdev            125 drivers/gpu/drm/radeon/radeon_fb.c static int radeonfb_create_pinned_object(struct radeon_fbdev *rfbdev,
rfbdev            130 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_device *rdev = rfbdev->rdev;
rfbdev            214 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_fbdev *rfbdev =
rfbdev            216 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_device *rdev = rfbdev->rdev;
rfbdev            235 drivers/gpu/drm/radeon/radeon_fb.c 	ret = radeonfb_create_pinned_object(rfbdev, &mode_cmd, &gobj);
rfbdev            253 drivers/gpu/drm/radeon/radeon_fb.c 	ret = radeon_framebuffer_init(rdev->ddev, &rfbdev->fb, &mode_cmd, gobj);
rfbdev            259 drivers/gpu/drm/radeon/radeon_fb.c 	fb = &rfbdev->fb;
rfbdev            262 drivers/gpu/drm/radeon/radeon_fb.c 	rfbdev->helper.fb = fb;
rfbdev            274 drivers/gpu/drm/radeon/radeon_fb.c 	drm_fb_helper_fill_info(info, &rfbdev->helper, sizes);
rfbdev            309 drivers/gpu/drm/radeon/radeon_fb.c static int radeon_fbdev_destroy(struct drm_device *dev, struct radeon_fbdev *rfbdev)
rfbdev            311 drivers/gpu/drm/radeon/radeon_fb.c 	struct drm_framebuffer *fb = &rfbdev->fb;
rfbdev            313 drivers/gpu/drm/radeon/radeon_fb.c 	drm_fb_helper_unregister_fbi(&rfbdev->helper);
rfbdev            321 drivers/gpu/drm/radeon/radeon_fb.c 	drm_fb_helper_fini(&rfbdev->helper);
rfbdev            332 drivers/gpu/drm/radeon/radeon_fb.c 	struct radeon_fbdev *rfbdev;
rfbdev            347 drivers/gpu/drm/radeon/radeon_fb.c 	rfbdev = kzalloc(sizeof(struct radeon_fbdev), GFP_KERNEL);
rfbdev            348 drivers/gpu/drm/radeon/radeon_fb.c 	if (!rfbdev)
rfbdev            351 drivers/gpu/drm/radeon/radeon_fb.c 	rfbdev->rdev = rdev;
rfbdev            352 drivers/gpu/drm/radeon/radeon_fb.c 	rdev->mode_info.rfbdev = rfbdev;
rfbdev            354 drivers/gpu/drm/radeon/radeon_fb.c 	drm_fb_helper_prepare(rdev->ddev, &rfbdev->helper,
rfbdev            357 drivers/gpu/drm/radeon/radeon_fb.c 	ret = drm_fb_helper_init(rdev->ddev, &rfbdev->helper,
rfbdev            362 drivers/gpu/drm/radeon/radeon_fb.c 	ret = drm_fb_helper_single_add_all_connectors(&rfbdev->helper);
rfbdev            369 drivers/gpu/drm/radeon/radeon_fb.c 	ret = drm_fb_helper_initial_config(&rfbdev->helper, bpp_sel);
rfbdev            376 drivers/gpu/drm/radeon/radeon_fb.c 	drm_fb_helper_fini(&rfbdev->helper);
rfbdev            378 drivers/gpu/drm/radeon/radeon_fb.c 	kfree(rfbdev);
rfbdev            384 drivers/gpu/drm/radeon/radeon_fb.c 	if (!rdev->mode_info.rfbdev)
rfbdev            387 drivers/gpu/drm/radeon/radeon_fb.c 	radeon_fbdev_destroy(rdev->ddev, rdev->mode_info.rfbdev);
rfbdev            388 drivers/gpu/drm/radeon/radeon_fb.c 	kfree(rdev->mode_info.rfbdev);
rfbdev            389 drivers/gpu/drm/radeon/radeon_fb.c 	rdev->mode_info.rfbdev = NULL;
rfbdev            394 drivers/gpu/drm/radeon/radeon_fb.c 	if (rdev->mode_info.rfbdev)
rfbdev            395 drivers/gpu/drm/radeon/radeon_fb.c 		drm_fb_helper_set_suspend(&rdev->mode_info.rfbdev->helper, state);
rfbdev            400 drivers/gpu/drm/radeon/radeon_fb.c 	if (!rdev->mode_info.rfbdev)
rfbdev            403 drivers/gpu/drm/radeon/radeon_fb.c 	if (robj == gem_to_radeon_bo(rdev->mode_info.rfbdev->fb.obj[0]))
rfbdev            410 drivers/gpu/drm/radeon/radeon_fb.c 	if (rdev->mode_info.rfbdev)
rfbdev            411 drivers/gpu/drm/radeon/radeon_fb.c 		drm_fb_helper_add_one_connector(&rdev->mode_info.rfbdev->helper, connector);
rfbdev            416 drivers/gpu/drm/radeon/radeon_fb.c 	if (rdev->mode_info.rfbdev)
rfbdev            417 drivers/gpu/drm/radeon/radeon_fb.c 		drm_fb_helper_remove_one_connector(&rdev->mode_info.rfbdev->helper, connector);
rfbdev            272 drivers/gpu/drm/radeon/radeon_mode.h 	struct radeon_fbdev *rfbdev;