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.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to