diff options
author | Thomas Zimmermann <tzimmermann@suse.de> | 2023-04-17 14:56:40 +0200 |
---|---|---|
committer | Thomas Zimmermann <tzimmermann@suse.de> | 2023-04-20 10:04:41 +0200 |
commit | db21647767db268cebc4a244c61700aeb4a0b17d (patch) | |
tree | e00238226fedc119e1989f2197d591e5e7dd238f /arch/m68k/include | |
parent | d847517950f07353c1195de098c25024f948fe37 (diff) | |
download | linux-db21647767db268cebc4a244c61700aeb4a0b17d.tar.gz linux-db21647767db268cebc4a244c61700aeb4a0b17d.tar.bz2 linux-db21647767db268cebc4a244c61700aeb4a0b17d.zip |
arch/m68k: Implement <asm/fb.h> with generic helpers
Replace the architecture's fb_is_primary_device() with the generic
one from <asm-generic/fb.h>. No functional changes.
v2:
* provide empty fb_pgprotect() on non-MMU systems
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Helge Deller <deller@gmx.de>
Link: https://patchwork.freedesktop.org/patch/msgid/20230417125651.25126-9-tzimmermann@suse.de
Diffstat (limited to 'arch/m68k/include')
-rw-r--r-- | arch/m68k/include/asm/fb.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/arch/m68k/include/asm/fb.h b/arch/m68k/include/asm/fb.h index 4f96989922af..24273fc7ad91 100644 --- a/arch/m68k/include/asm/fb.h +++ b/arch/m68k/include/asm/fb.h @@ -2,11 +2,11 @@ #ifndef _ASM_FB_H_ #define _ASM_FB_H_ -#include <linux/fb.h> -#include <linux/fs.h> #include <asm/page.h> #include <asm/setup.h> +struct file; + static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, unsigned long off) { @@ -24,10 +24,8 @@ static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, #endif /* CONFIG_SUN3 */ #endif /* CONFIG_MMU */ } +#define fb_pgprotect fb_pgprotect -static inline int fb_is_primary_device(struct fb_info *info) -{ - return 0; -} +#include <asm-generic/fb.h> #endif /* _ASM_FB_H_ */ |