at master 597 B view raw
1/* SPDX-License-Identifier: MIT */ 2/* 3 * Copyright © 2023 Intel Corporation 4 */ 5 6#ifndef __INTEL_FBDEV_FB_H__ 7#define __INTEL_FBDEV_FB_H__ 8 9#include <linux/types.h> 10 11struct drm_device; 12struct drm_gem_object; 13struct drm_mode_fb_cmd2; 14struct fb_info; 15struct i915_vma; 16 17u32 intel_fbdev_fb_pitch_align(u32 stride); 18struct drm_gem_object *intel_fbdev_fb_bo_create(struct drm_device *drm, int size); 19void intel_fbdev_fb_bo_destroy(struct drm_gem_object *obj); 20int intel_fbdev_fb_fill_info(struct drm_device *drm, struct fb_info *info, 21 struct drm_gem_object *obj, struct i915_vma *vma); 22 23#endif