openwrt-mirror/package/kernel/linux/modules
Til Kaiser 71e057bac0 kernel: modules: fix mlxreg dependency to avoid deferred probe
The mlxreg-hotplug platform driver was failing to probe due to a missing
I²C multiplexer dependency. Previously, only kmod-i2c-mux-mlxcpld was
declared, but mlxreg also requires kmod-i2c-mux-reg to initialize its
I²C mux functionality.

Without this dependency, the driver probe was deferred:

  [   24.902331] platform mlxreg-hotplug: deferred probe pending: (reason unknown)

With kmod-i2c-mux-reg added, the probe succeeds and the expected
multiplexed I²C buses are registered:

  [   15.793884] i2c i2c-1: Added multiplexed i2c bus 2
  [   15.799391] i2c i2c-1: Added multiplexed i2c bus 3
  [   15.804830] i2c i2c-1: Added multiplexed i2c bus 4
  ...

Signed-off-by: Til Kaiser <mail@tk154.de>
Link: https://github.com/openwrt/openwrt/pull/20274
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-03 10:50:02 +02:00
..
001-depends.mk kernel: remove useless AddDepends/rtc abstraction 2015-03-29 08:12:50 +00:00
block.mk kernel: kmod-md-multipath: Depend on kernel 6.6 2025-07-26 01:11:19 +02:00
bluetooth.mk kernel: bluetooth: btmtk: update dependencies for 6.12 2025-05-05 12:23:07 +02:00
can.mk kernel: can: package driver for Geschwister Schneider interface 2024-11-03 10:48:13 +08:00
crypto.mk kernel: kmod-crypto-lib-aescfb: Remove package 2025-07-27 01:35:36 +02:00
firewire.mk firewire.mk: sort kernel modules 2018-02-13 11:48:49 +01:00
fs.mk kernel: add NILFS2 fs module 2025-08-24 19:45:27 +02:00
gpio.mk kernel: fix dependencies for kmod-gpio-pwm 2025-09-26 19:11:32 +02:00
hwmon.mk kernel: kmod-backlight-pwm/kmod-hwmon-pwmfan: Depend on PWM_SUPPORT 2025-07-26 01:11:20 +02:00
i2c.mk kernel: modules: i2c: package i2c-mux-pinctrl 2025-07-19 13:54:22 +01:00
iio.mk kernel: iio: Add dps310.ko I2C driver 2025-09-21 14:45:19 +02:00
input.mk kernel: add kmod-input-matrix-keypad package 2025-09-20 00:54:41 +02:00
leds.mk kernel: kmod-ledtrig-audio: Depend on kernel 6.6 2025-07-26 01:11:20 +02:00
lib.mk kernel: kmod-lib-parman: Mark hidden 2025-07-26 01:11:20 +02:00
multiplexer.mk kernel: add package kmod-multiplexer 2022-02-19 13:10:01 +01:00
netdevices.mk kernel: netdevices: fix typo for Aeonsemi AS21xxx description 2025-09-29 13:56:33 +02:00
netfilter.mk netfilter: fix bogus reference to kmod-nf-conntrack-timeout 2024-12-27 16:10:21 +01:00
netsupport.mk kernel: kmod-sched-act-ipt: Depend on kernel 6.6 2025-07-26 01:11:20 +02:00
nls.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02:00
other.mk kernel: modules: fix mlxreg dependency to avoid deferred probe 2025-10-03 10:50:02 +02:00
pcmcia.mk kernel: add support for Option Fusion+ PCMCIA card 2016-12-20 09:35:36 +01:00
rtc.mk kernel/modules: add BQ32000 I2C RTC kernel module support 2025-08-14 21:55:48 +02:00
sound.mk kernel: kmod-ledtrig-audio: Depend on kernel 6.6 2025-07-26 01:11:20 +02:00
spi.mk kernel: add support for DesignWare SPI MMIO controller 2025-06-09 11:43:46 +02:00
usb.mk econet: Add basic USB support with Mass Storage 2025-09-18 22:36:28 +02:00
video.mk kernel: kmod-drm-imx-hdmi: Fix kmod-drm-display-helper dependency 2025-07-27 01:35:36 +02:00
virt.mk packages: remove remnants of kernels below 6.6 2024-09-21 13:03:49 +02: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