openwrt-6.x/package/kernel/linux/modules
Til Kaiser 8edcd772db kernel: modules: add Mellanox Spectrum hotplug renaming script
Currently, the interfaces of the Mellanox Spectrum Switch QSFP ports
are all labeled eth*. Their order doesn't match the faceplate and is
different for each model.

They could be named during boot, but this isn't sufficient because they
support port splitting. After such ports are split, their port naming
begins again with eth*, and the same is true after they are unsplit again.

A hotplug script is used here that reads from the sysfs file
phys_port_name, which contains p1, p2, p3, ... for unsplit ports
and p1s0, p1s1, p1s2 for split ports.

Signed-off-by: Til Kaiser <mail@tk154.de>
Link: https://github.com/openwrt/openwrt/pull/17251
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-06 19:06:26 +02:00
..
001-depends.mk
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
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
netdevices.mk kernel: modules: add Mellanox Spectrum hotplug renaming script 2025-10-06 19:06:26 +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
other.mk kernel: modules: fix mlxreg dependency to avoid deferred probe 2025-10-03 10:50:02 +02:00
pcmcia.mk
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
w1.mk kernel: Add kmod-w1-slave-ds2438 2025-08-07 16:56:09 +02:00
wpan.mk