From: Thomas Zimmermann Date: Tue, 17 Feb 2026 15:56:15 +0000 (+0100) Subject: firmware: google: framebuffer: Fix dependencies X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=73d8aa63b22b1e49f3f025da394bbe339e7a880f;p=thirdparty%2Fkernel%2Flinux.git firmware: google: framebuffer: Fix dependencies The framebuffer on the coreboot bus represents an entry in the coreboot payload table; not the actual device. [1] Hence it must not depend on any other driver setting. Signed-off-by: Thomas Zimmermann Link: https://lore.kernel.org/dri-devel/CAODwPW9_ym3E4za3yoUAs0+1sQfaKTDOau4Oh9Zm8+2uvYVgFQ@mail.gmail.com/ # [1] Acked-by: Tzung-Bi Shih Acked-by: Julius Werner Link: https://patch.msgid.link/20260217155836.96267-6-tzimmermann@suse.de --- diff --git a/drivers/firmware/google/Kconfig b/drivers/firmware/google/Kconfig index 41b78f5cb7351..3ab3e089328ba 100644 --- a/drivers/firmware/google/Kconfig +++ b/drivers/firmware/google/Kconfig @@ -59,11 +59,11 @@ config GOOGLE_MEMCONSOLE_X86_LEGACY config GOOGLE_FRAMEBUFFER_COREBOOT tristate "Coreboot Framebuffer" - depends on FB_SIMPLE || DRM_SIMPLEDRM depends on GOOGLE_COREBOOT_TABLE help This option enables the kernel to search for a framebuffer in - the coreboot table. If found, it is registered with simplefb. + the coreboot table. If found, it is registered with a platform + device of type simple-framebuffer. config GOOGLE_MEMCONSOLE_COREBOOT tristate "Firmware Memory Console"