Skip to content

Commit 2aaa304

Browse files
ksaipr036manigandanj
authored andcommitted
RDKBACCL-537: USB Dongle(RNDIS/MODEM type) support to CellularManager
Reason for change: Added cellular hybrid support distro to enable it whenever it's required. Test Procedure: Need to check whether that distro is compiled when it's enabled. Risks: None. Signed-off-by: ksaipr036 <[email protected]>
1 parent 233104f commit 2aaa304

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

conf/machine/bananapi4-rdk-broadband.conf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ require ${@bb.utils.contains('DISTRO_FEATURES','kernel6-6','conf/machine/filogic
99
require conf/distro/include/rdk-bpi.inc
1010
PREFERRED_PROVIDER_hal-wifi_onewifi = "hal-wifi-generic"
1111

12+
MACHINEOVERRIDES .= ":mt7988"
13+
1214
#SDCARD supported changes.
1315
MACHINEOVERRIDES .="${@bb.utils.contains('DISTRO_FEATURES','sdmmc',':sd','',d)}"
1416
IMAGE_FSTYPES += "${@bb.utils.contains('DISTRO_FEATURES','sdmmc',' wic.bz2 ext4','',d)}"

meta-rdk-mtk-bpir4/recipes-core/packagegroups/packagegroup-rdk-ccsp-broadband.bbappend

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ RDEPENDS_packagegroup-rdk-ccsp-broadband_append = " parodus2ccsp"
77
RDEPENDS_packagegroup-rdk-ccsp-broadband_append = " \
88
${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', 'rdk-wifi-hal', '' ,d)} \
99
${@bb.utils.contains('DISTRO_FEATURES', 'CPUPROCANALYZER_BROADBAND', 'cpuprocanalyzer', ' ', d)} \
10+
${@bb.utils.contains('DISTRO_FEATURES', 'cellular_hybrid_support', 'usbmuxd', ' ', d)} \
11+
${@bb.utils.contains('DISTRO_FEATURES', 'cellular_hybrid_support', 'usb-modeswitch', ' ', d)} \
12+
${@bb.utils.contains('DISTRO_FEATURES', 'cellular_hybrid_support', 'usb-modeswitch-data', ' ', d)} \
13+
${@bb.utils.contains('DISTRO_FEATURES', 'cellular_hybrid_support', 'modemmanager', ' ', d)} \
1014
"
1115
GWPROVAPP = "${@bb.utils.contains('DISTRO_FEATURES','rdkb_wan_manager','ccsp-gwprovapp', '' ,d)}"
1216

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
CONFIG_USB_NET_DRIVERS=m
2+
CONFIG_USB_NETDEVICES=m
3+
CONFIG_USB_USBNET=m
4+
CONFIG_USB_SERIAL=m
5+
CONFIG_USB_SERIAL_OPTION=m
6+
CONFIG_USB_NET_CDCETHER=m
7+
CONFIG_USB_NET_CDC_NCM=m
8+
CONFIG_USB_NET_HUAWEI_CDC_NCM=m
9+
CONFIG_USB_NET_CDC_MBIM=m
10+
CONFIG_USB_NET_RNDIS_HOST=m
11+
CONFIG_USB_IPHETH=m
12+
CONFIG_USB_NET_RNDIS_WLAN=m
13+
CONFIG_USB_F_RNDIS=m
14+
CONFIG_USB_NET_QMI_WWAN=m
15+
CONFIG_USB_WDM=m
16+
CONFIG_USB_NET_AX88179_178A=m

meta-rdk-mtk-bpir4/recipes-kernel/linux/linux-mediatek_%.bbappend

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ SRC_URI_append = " \
1414
file://enable_sdcard_6_6.patch;apply=no \
1515
"
1616

17+
SRC_URI_append_mt7988 = "${@bb.utils.contains('DISTRO_FEATURES', 'cellular_hybrid_support', 'file://rdkb_cfg/rdkb-usb.cfg', '', d)}"
18+
1719
CMDLINE_append = "${@bb.utils.contains('DISTRO_FEATURES','dac', 'cgroup_enable=cpuset cgroup_enable=memory cgroup_memory=1', '', d)}"
1820

1921
do_filogic_patches_append() {

0 commit comments

Comments
 (0)