From b93331f008a89d1c52dee1e243661cf1e3a3624b Mon Sep 17 00:00:00 2001 From: Liangbin Lian Date: Fri, 26 Jun 2026 18:37:48 +0800 Subject: [PATCH] target/rockchip: support AT port for some USB 4G modem * ASR Microelectronics ML307R * Quectel EC801E Signed-off-by: Liangbin Lian --- target/linux/rockchip/armv8/base-files/lib/board/init.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/target/linux/rockchip/armv8/base-files/lib/board/init.sh b/target/linux/rockchip/armv8/base-files/lib/board/init.sh index b5719a740c..cf60426703 100755 --- a/target/linux/rockchip/armv8/base-files/lib/board/init.sh +++ b/target/linux/rockchip/armv8/base-files/lib/board/init.sh @@ -424,6 +424,13 @@ board_set_iface_smp_affinity() { esac } +serial_option_new_id() { + # ASR Microelectronics ML307R + echo 2ecc 3012 ff > /sys/bus/usb-serial/drivers/option1/new_id + # Quectel EC801E + echo 2c7c 0903 ff > /sys/bus/usb-serial/drivers/option1/new_id +} + board_wait_wifi() { local seconds [[ -f "/etc/uci-defaults/01-rk35xx-wifi" ]] || return 0 @@ -445,4 +452,6 @@ board_fixup_iface_name board_set_iface_smp_affinity +serial_option_new_id + board_wait_wifi