Re: [PATCH] x86/olpc: select GPIOLIB_LEGACY

Andres Salomon
2026-04-28T22:39:38Z

On 4/28/26 18:34, Linus Walleij wrote:
> 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

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.