Re: [PATCH] x86/olpc: select GPIOLIB_LEGACY

From: Andres Salomon

Date: Tue Apr 28 2026 - 18:39:48 EST




On 4/28/26 18:34, Linus Walleij wrote:
On Tue, Apr 28, 2026 at 3:57 PM Arnd Bergmann <arnd@xxxxxxxx> 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

I can't speak for other (former) OLPC folks, but I donated my remaining OLPC hardware about seven years ago; so I no longer have any interest or ability to support the hardware.