On Wed, 2017-01-18 at 17:10 +0000, Leif Lindholm wrote: > Package: linux-image-arm64 > Version: 4.9+78 > Severity: wishlist > > Linux commit 9822504c1, included in v4.7, introduced EFI framebuffer > support on arm/arm64. > > The Debian arm64 kernel config currently explicitly sets CONFIG_FB to > 'm', overriding the defconfig 'y'.
You seem to be working on the assumption that the Debian config is related to upstream defconfig files. This is not the case - the upstream defaults we start from are those in the Kconfig files. Currently we don't explicitly set CONFIG_FB for arm64, and the only reason it's enabled as a module is that the DRM drivers (which are built as modules) select it. We *do* explicitly set CONFIG_FB=y on almost all other architectures and flavours, one by one. I'm going to simplify this by setting CONFIG_FB=y at the top level and overriding in a few cases, not including arm64. > Since CONFIG_FB_EFI is "depends on > (FB = y)", this means we don't get efifb support on arm64. So could we > flip it to 'y', please? > > This would also be a nice thing to do on armhf, but affect fewer > platforms. So what you're actually requesting is to enable CONFIG_FB_EFI on arm64 and armhf. I'll do that too. Ben. -- Ben Hutchings Never put off till tomorrow what you can avoid all together.
signature.asc
Description: This is a digitally signed message part