1
1
openwrt/package/kernel/linux/modules
Jonas Jelonek fb7c14ce7b kernel: pse-pd: auto-select kmod-pse-pd from AddDepends helper
The AddDepends/pse-pd helper appended kmod-pse-pd to DEPENDS without the
'+' prefix, making it a hard dependency rather than an auto-selecting one.
This breaks pulling any PSE controller driver (kmod-pse-pd692x0,
kmod-pse-si3474, kmod-pse-tps23881, kmod-pse-regulator, ...) in via a
device's DEVICE_PACKAGES: the kmod itself is auto-selected, but the
unsatisfied hard dep on kmod-pse-pd silently drops it from .config.

Prefix the kmod-pse-pd entry with '+' so it auto-selects, matching how
the other deps in the same file (kmod-i2c-core, etc.) are expressed. The
helper is the right place to fix this; every PSE controller driver routes
through it.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/23449
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-05-20 10:38:35 +02:00
..
001-depends.mk kernel: remove useless AddDepends/rtc abstraction 2015-03-29 08:12:50 +00:00
block.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
bluetooth.mk packages: remove dependencies for kernel 6.6 and 6.12 2025-11-27 12:35:13 +01:00
can.mk kernel: can: package driver for Geschwister Schneider interface 2024-11-03 10:48:13 +08:00
crypto.mk ramips: remove hack and use safexcel-eip93ies 2026-04-28 09:44:04 +02:00
firewire.mk firewire.mk: sort kernel modules 2018-02-13 11:48:49 +01:00
fs.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
gpio.mk generic: drop downstream gpio-cascade driver 2026-03-06 11:33:05 +01:00
hwmon.mk kernel: add kmod-hwmon-adt7470 2026-01-14 10:43:15 +01:00
i2c.mk kernel: modules: i2c: package i2c-mux-pinctrl 2025-07-19 13:54:22 +01:00
iio.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
input.mk rockchip: enable SARADC; add buttons hotplug and ADC kmods to default packages 2026-05-14 17:52:56 +02:00
leds.mk packages: remove dependencies for kernel 6.6 and 6.12 2025-11-27 12:35:13 +01:00
lib.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
multiplexer.mk kernel: add package kmod-multiplexer 2022-02-19 13:10:01 +01:00
netdevices.mk x86/base-files + kernel/modules: improve Dell Edge620/640/680 support 2026-05-14 20:59:20 +02:00
netfilter.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
netsupport.mk kernel: remove ax25 2026-05-04 16:29:36 +02:00
nls.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
other.mk kernel: other: no longer package OSLEC for Linux 6.18 2026-05-17 13:29:47 +01:00
pcmcia.mk kernel: add support for Option Fusion+ PCMCIA card 2016-12-20 09:35:36 +01:00
pse-pd.mk kernel: pse-pd: auto-select kmod-pse-pd from AddDepends helper 2026-05-20 10:38:35 +02:00
rtc.mk packages: 6.18: update modules files 2026-03-28 11:51:10 +01:00
sound.mk kernel: sound: fix kmod-sound-midi2 packaging 2026-05-10 12:45:41 +02:00
spi.mk kernel: add support for DesignWare SPI MMIO controller 2025-06-09 11:43:46 +02:00
usb.mk modules: generate plain module names via version filters 2026-04-12 23:56:07 +02:00
video.mk modules: video: Fix DRM client lib dependency 2026-04-27 14:09:38 +02:00
virt.mk kernel: add kmods for vsockets over virtio 2026-03-01 19:54:12 +01:00
w1.mk kernel: Add kmod-w1-slave-ds2438 2025-08-07 16:56:09 +02:00
wpan.mk kernel: wpan: Add kmod-ca8210 2020-08-21 11:46:13 +02:00