1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2f7018c21STomi Valkeinen #ifdef CONFIG_FB_WMT_GE_ROPS 3f7018c21STomi Valkeinen 4f7018c21STomi Valkeinen extern void wmt_ge_fillrect(struct fb_info *info, 5f7018c21STomi Valkeinen const struct fb_fillrect *rect); 6f7018c21STomi Valkeinen extern void wmt_ge_copyarea(struct fb_info *info, 7f7018c21STomi Valkeinen const struct fb_copyarea *area); 8f7018c21STomi Valkeinen extern int wmt_ge_sync(struct fb_info *info); 9f7018c21STomi Valkeinen 10f7018c21STomi Valkeinen #else 11f7018c21STomi Valkeinen wmt_ge_sync(struct fb_info * p)12f7018c21STomi Valkeinenstatic inline int wmt_ge_sync(struct fb_info *p) 13f7018c21STomi Valkeinen { 14f7018c21STomi Valkeinen return 0; 15f7018c21STomi Valkeinen } 16f7018c21STomi Valkeinen wmt_ge_fillrect(struct fb_info * p,const struct fb_fillrect * rect)17f7018c21STomi Valkeinenstatic inline void wmt_ge_fillrect(struct fb_info *p, 18f7018c21STomi Valkeinen const struct fb_fillrect *rect) 19f7018c21STomi Valkeinen { 20f7018c21STomi Valkeinen sys_fillrect(p, rect); 21f7018c21STomi Valkeinen } 22f7018c21STomi Valkeinen wmt_ge_copyarea(struct fb_info * p,const struct fb_copyarea * area)23f7018c21STomi Valkeinenstatic inline void wmt_ge_copyarea(struct fb_info *p, 24f7018c21STomi Valkeinen const struct fb_copyarea *area) 25f7018c21STomi Valkeinen { 26f7018c21STomi Valkeinen sys_copyarea(p, area); 27f7018c21STomi Valkeinen } 28f7018c21STomi Valkeinen 29f7018c21STomi Valkeinen #endif 30