Re: [PATCH] HID: drop 'default !EXPERT' from tristate symbols

From: Jiri Kosina

Date: Thu Apr 09 2026 - 12:01:56 EST


On Sat, 21 Mar 2026, Thomas Weißschuh wrote:

> There is no reason to build random drivers for obscure hardware into the
> core kernel by default.

This is from the time when invididual drivers have been extracted from
monolithing hid.o, and there was a general fear that it would cause
regressions for people, because the generic driver wouldn't work any more
and they'd have to look for fixing that by enabling particular driver.

That ship has sailed ages ago though, so I agree we could just remove it.

> The usages of 'default !EXPERT' for the HID_PICOLCD suboptions are kept,
> as these make some sense, although they probably should use 'default y'.

There are very few fans of 'default y' :)

Thanks,

--
Jiri Kosina
SUSE Labs