-
- Downloads
efi: Do not include <linux/screen_info.h> from EFI header
The header file <linux/efi.h> does not need anything from <linux/screen_info.h>. Declare struct screen_info and remove the include statements. Update a number of source files that require struct screen_info's definition. v2: * update loongarch (Jingfeng) Signed-off-by:Thomas Zimmermann <tzimmermann@suse.de> Reviewed-by:
Javier Martinez Canillas <javierm@redhat.com> Reviewed-by:
Sui Jingfeng <suijingfeng@loongson.cn> Cc: Ard Biesheuvel <ardb@kernel.org> Cc: Russell King <linux@armlinux.org.uk> Cc: Catalin Marinas <catalin.marinas@arm.com> Cc: Will Deacon <will@kernel.org> Reviewed-by:
Arnd Bergmann <arnd@arndb.de> Link: https://patchwork.freedesktop.org/patch/msgid/20230706104852.27451-2-tzimmermann@suse.de
Showing
- arch/arm/kernel/efi.c 2 additions, 0 deletionsarch/arm/kernel/efi.c
- arch/arm64/kernel/efi.c 1 addition, 0 deletionsarch/arm64/kernel/efi.c
- arch/loongarch/kernel/efi.c 1 addition, 0 deletionsarch/loongarch/kernel/efi.c
- drivers/firmware/efi/libstub/efi-stub-entry.c 2 additions, 0 deletionsdrivers/firmware/efi/libstub/efi-stub-entry.c
- drivers/firmware/efi/libstub/screen_info.c 2 additions, 0 deletionsdrivers/firmware/efi/libstub/screen_info.c
- include/linux/efi.h 2 additions, 1 deletioninclude/linux/efi.h
Please register or sign in to comment