Commit 6082f86
committed
meson64: bleedingedge: enable CONFIG_GPIO_CDEV_V1
Linux v7.1 dropped the 'default y' from GPIO_CDEV_V1, the v1 GPIO
character-device ABI used by libgpiod 1.x. That is what virtually all
current userspace ships: every Ubuntu release and Debian up to bookworm
use libgpiod 1.x; only Debian trixie and newer moved to libgpiod 2.x
(v2 ABI). Without this option such images lose all libgpiod GPIO access
(gpioget/gpioset/gpiomon return -EINVAL).
The option is purely additive - the v2 ABI used by libgpiod 2.x stays
available - so enabling it only restores the pre-7.1 behaviour. The
older meson64 branches (6.12/6.18/7.0) still default it to y.1 parent 10689b0 commit 6082f86
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4019 | 4019 | | |
4020 | 4020 | | |
4021 | 4021 | | |
| 4022 | + | |
0 commit comments