]> git.ipfire.org Git - thirdparty/openwrt.git/commit
bcm27xx: add kmod-rp1-pio-uart package
authorJoshua Covington <joshuacov@gmail.com>
Sun, 9 Aug 2026 13:58:06 +0000 (13:58 +0000)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Fri, 14 Aug 2026 08:31:19 +0000 (10:31 +0200)
commitee752ad9b4e4699794d41c67d6857201e39326ff
tree7e0082d410b54f5f0e9c720367b7086cf2bd2461
parentf6bc2a3b294b3d6b298cf5a625e9923459d64edd
bcm27xx: add kmod-rp1-pio-uart package

Add a KernelPackage for CONFIG_SERIAL_RP1_PIO_UART, a software UART
implemented on the RP1 PIO block with DMA-driven TX/RX and a PIO
interrupt for break detection. Only 8N1 with no hardware flow control
is supported.

The package follows the same pattern as the other RP1 PIO consumers
(kmod-pwm-pio-rp1, kmod-ws2812-pio-rp1): it depends on kmod-rp1-pio
and is only available on bcm2712. Guard on 6.18, since the driver is
not available on 6.12.

Signed-off-by: Joshua Covington <joshuacov@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/24645
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
target/linux/bcm27xx/modules/other.mk