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