Message ID | 20230629121952.10559-4-tzimmermann@suse.de (mailing list archive) |
---|---|
State | Handled Elsewhere |
Headers | show |
Series | arch,fbdev: Move screen_info into arch/ | expand |
Context | Check | Description |
---|---|---|
conchuod/tree_selection | fail | Failed to apply to next/pending-fixes, riscv/for-next or riscv/master |
Thomas Zimmermann <tzimmermann@suse.de> writes: > The header file <linux/sysfb.h> does not need anything from > <linux/screen_info.h>. Declare struct screen_info and remove > the include statements. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Ard Biesheuvel <ardb@kernel.org> > Cc: Hans de Goede <hdegoede@redhat.com> > Cc: Javier Martinez Canillas <javierm@redhat.com> > --- Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
On 2023/6/29 19:45, Thomas Zimmermann wrote: > The header file <linux/sysfb.h> does not need anything from > <linux/screen_info.h>. Declare struct screen_info and remove > the include statements. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Cc: Ard Biesheuvel <ardb@kernel.org> > Cc: Hans de Goede <hdegoede@redhat.com> > Cc: Javier Martinez Canillas <javierm@redhat.com> > Reviewed-by: Javier Martinez Canillas <javierm@redhat.com> Reviewed-by: Sui Jingfeng <suijingfeng@loongson.cn> > --- > include/linux/sysfb.h | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/include/linux/sysfb.h b/include/linux/sysfb.h > index c1ef5fc60a3cb..19cb803dd5ecd 100644 > --- a/include/linux/sysfb.h > +++ b/include/linux/sysfb.h > @@ -9,7 +9,8 @@ > > #include <linux/kernel.h> > #include <linux/platform_data/simplefb.h> > -#include <linux/screen_info.h> > + > +struct screen_info; > > enum { > M_I17, /* 17-Inch iMac */
diff --git a/include/linux/sysfb.h b/include/linux/sysfb.h index c1ef5fc60a3cb..19cb803dd5ecd 100644 --- a/include/linux/sysfb.h +++ b/include/linux/sysfb.h @@ -9,7 +9,8 @@ #include <linux/kernel.h> #include <linux/platform_data/simplefb.h> -#include <linux/screen_info.h> + +struct screen_info; enum { M_I17, /* 17-Inch iMac */
The header file <linux/sysfb.h> does not need anything from <linux/screen_info.h>. Declare struct screen_info and remove the include statements. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Cc: Ard Biesheuvel <ardb@kernel.org> Cc: Hans de Goede <hdegoede@redhat.com> Cc: Javier Martinez Canillas <javierm@redhat.com> --- include/linux/sysfb.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)