Re: [PATCH] x86/olpc: select GPIOLIB_LEGACY

Linus Walleij
2026-04-28T22:35:07Z

On Tue, Apr 28, 2026 at 3:57 PM Arnd Bergmann <arnd@arndb.de> wrote:

> On the other hand, even the XO-1 was widely shipped to both users
> and developers, super durable, and influential. There are a handful
> of other upstream board files for the SCx200/Geode family, but this
> is probably the most common one by far.
>
> I see that the display controller driver (olpc_dcon) was removed
> two years ago after being broken for years. It was first
> removed in 2016 but restored immediately as there were still
> users at the time.

I looked at the removed driver
commit 214c2754fb0af78fde9faa2e5f9693c4618f3d5b
"staging: olpc_dcon: Remove driver marked as broken since 2022"

This is a simple driver and would *not* be hard to rewrite
using the DRM helpers that exist today, by just looking at other
simple DRM drivers such as drivers/gpu/drm/tve200/*.

So if there is interest full upstream support should not be
hard to attain. But it requires some dedication, and I wonder
if such exist.

Yours,
Linus Walleij