From 6a6e3a4928010f7e9a04cf3b7f61ecc472df2273 Mon Sep 17 00:00:00 2001 From: Mathias Kresin Date: Fri, 17 Feb 2017 22:04:12 +0100 Subject: [PATCH] lantiq: introduce lantiq_is_vdsl_system Move the code to check if the current system is a system with vdsl support to a dedicate function to make it reusable. Signed-off-by: Mathias Kresin --- target/linux/lantiq/base-files/etc/board.d/02_network | 2 +- target/linux/lantiq/base-files/lib/functions/lantiq.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/target/linux/lantiq/base-files/etc/board.d/02_network b/target/linux/lantiq/base-files/etc/board.d/02_network index 6ab5cb979e8..41d6b7fab3a 100755 --- a/target/linux/lantiq/base-files/etc/board.d/02_network +++ b/target/linux/lantiq/base-files/etc/board.d/02_network @@ -168,7 +168,7 @@ if [ -n "$(ls /lib/modules/`uname -r`/ltq_atm*)" ]; then ucidef_add_atm_bridge "$vpi" "$vci" "$encaps" "$payload" fi -if grep -qE "system type.*: (VR9|xRX200)" /proc/cpuinfo; then +if lantiq_is_vdsl_system; then interface_wan="ptm0" ucidef_add_vdsl_modem "$annex" "av" "ptm" else diff --git a/target/linux/lantiq/base-files/lib/functions/lantiq.sh b/target/linux/lantiq/base-files/lib/functions/lantiq.sh index e4eb4d723f1..630832e512c 100644 --- a/target/linux/lantiq/base-files/lib/functions/lantiq.sh +++ b/target/linux/lantiq/base-files/lib/functions/lantiq.sh @@ -39,3 +39,7 @@ lantiq_get_dt_led() { echo "$label" } + +lantiq_is_vdsl_system() { + grep -qE "system type.*: (VR9|xRX200)" /proc/cpuinfo +} -- 2.30.2