Jonas Jelonek
3b2e52d52f
generic: drop downstream gpio-cascade driver
...
The single user of the downstream gpio-cascade driver has been switched
to use the upstream gpio-line-mux driver. Thus, we can drop the former
now.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/22206
Signed-off-by: Robert Marko <robimarko@gmail.com >
2026-03-06 11:33:05 +01:00
Jonas Jelonek
d50b296727
generic: add kernel module for gpio-line-mux
...
Add the GPIO line mux driver as a kernel module for selected usage by
devices.
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com >
Link: https://github.com/openwrt/openwrt/pull/22206
Signed-off-by: Robert Marko <robimarko@gmail.com >
2026-03-06 11:33:05 +01:00
Mieczyslaw Nalewaj
43c48d09ec
packages: remove dependencies for kernel 6.6 and 6.12
...
Once kernel 6.6 support ends, its dependencies will become redundant.
Remove them and keep only those for kernel 6.12.
Signed-off-by: Mieczyslaw Nalewaj <namiltd@yahoo.com >
Link: https://github.com/openwrt/openwrt/pull/20943
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com >
2025-11-27 12:35:13 +01:00
Tianling Shen
86618df095
kernel: fix dependencies for kmod-gpio-pwm
...
gpio pwm driver is only available on kernel 6.11+.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org >
Link: https://github.com/openwrt/openwrt/pull/20187
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-09-26 19:11:32 +02:00
Robert Marko
7f08a9c1db
kernel: modules: add PWM GPIO module
...
Package the generic kernel PWM GPIO driver as module to avoid the need
to build it into the kernel.
Signed-off-by: Robert Marko <robert.marko@sartura.hr >
Link: https://github.com/openwrt/openwrt/pull/20160
Signed-off-by: Robert Marko <robimarko@gmail.com >
2025-09-25 21:53:54 +02:00
Oskari Lemmela
9bd01741eb
kernel: modules: add irq support for pca953x
...
Enable interrupt controller support for PCA953x kernel module
Signed-off-by: Oskari Lemmela <oskari@lemmela.net >
Link: https://github.com/openwrt/openwrt/pull/15926
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de >
2024-09-22 18:42:34 +02:00
Chukun Pan
3d24668f99
kernel: modules: move gpio modules to gpio menu
...
Since we have the 'GPIO support' menu, it is strange to look up
gpio related modules in 'Other modules' menu. So move these
modules and put them in the gpio menu.
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
2024-02-01 17:04:54 +01:00
Chukun Pan
45554ffb96
kernel: modules: gpio.mk: renamed from gpio-cascade.mk
...
This can be used to place the gpio module, so rename it.
Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn >
2024-02-01 17:04:51 +01:00