Skip to content

Commit 6c3ec3c

Browse files
authored
Merge branch 'develop' into anatar818-patch-22
2 parents 32e3ba2 + 52f1cba commit 6c3ec3c

26 files changed

+394
-25
lines changed

.github/workflows/cla.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
11
name: "CLA"
2+
3+
permissions:
4+
contents: read
5+
pull-requests: write
6+
actions: write
7+
statuses: write
8+
29
on:
310
issue_comment:
411
types: [created]
512
pull_request_target:
6-
types: [opened,closed,synchronize]
13+
types: [opened, closed, synchronize]
714

815
jobs:
916
CLA-Lite:
1017
name: "Signature"
11-
uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@main
18+
uses: rdkcentral/cmf-actions/.github/workflows/cla.yml@v1
1219
secrets:
13-
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }}
20+
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_ASSISTANT }}

conf/distro/include/rdk-bpi.inc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ DISTRO_FEATURES_append = " partner_default_ext"
3838
#Enable SDcard image as default
3939
DISTRO_FEATURES_append = " sdmmc"
4040

41+
DISTRO_FEATURE_append = " rdkb_voice_manager_dmltr104_v2"
42+
43+
DISTRO_FEATURE_append = " telco_voice_feature_enable_persist"
44+
4145
#PPP Feature
4246
#DISTRO_FEATURES_append = "ppp-enabled"
4347

conf/include/rdk-bpi-bbmasks.inc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
BBMASK .= "|meta-cmf-filogic/recipes-extended/tdkb/"
22

33
BBMASK .= "${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', '|meta-filogic/recipes-wifi/hostapd/', '', d)}"
4-
BBMASK .= "${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', '|meta-filogic/recipes-wifi/hal/halinterface.bbappend', '', d)}"
54
BBMASK .= "${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', '|meta-cmf-filogic/recipes-common/mesh-agent/mesh-agent.bbappend', '', d)}"
65

76
BBMASK_append_kirkstone .= "|meta-rdk-opensync/recipes/python3-jinja2/python3-jinja2_2.11.1.bb"
@@ -12,3 +11,5 @@ BBMASK .= "${@bb.utils.contains('DISTRO_FEATURES','EasyMesh','|openembedded-core
1211
BBMASK .= "${@bb.utils.contains('DISTRO_FEATURES','EasyMesh','|meta-cmf-filogic/recipes-ccsp/ccsp/ccsp-one-wifi.bbappend','',d)}"
1312
BBMASK .= "|meta-cmf-filogic/recipes-ccsp/util/utopia-headers.bb"
1413
BBMASK .= "|meta-cmf-filogic/recipes-ccsp/hal/halinterface.bbappend"
14+
BBMASK .= "|meta-filogic/recipes-wifi/hal/halinterface.bbappend"
15+
BBMASK .= "|meta-rdk-ext/recipes-telephony/asterisk/asterisk_18.5.0.bb"

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-common-library.bbappend

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ do_install_append_class-target() {
5656
#SNMP SUPPORT
5757
sed -i "/tcp\:192.168.254.253\:705/a ExecStart=\/usr\/bin\/snmp_subagent \&" ${D}${systemd_unitdir}/system/snmpSubAgent.service
5858

59+
#Xdns service
60+
install -D -m 0644 ${S}/systemd_units/CcspXdnsSsp.service ${D}${systemd_unitdir}/system/CcspXdnsSsp.service
61+
5962
#Updating the checkfilogicwifisupport.service
6063
sed -i "s/forking/oneshot/g" ${D}${systemd_unitdir}/system/checkfilogicwifisupport.service
6164
sed -i "/ExecStart=/i RemainAfterExit=yes" ${D}${systemd_unitdir}/system/checkfilogicwifisupport.service
@@ -78,6 +81,7 @@ do_install_append_class-target() {
7881
SYSTEMD_SERVICE_${PN}_remove_onewifi = " ccspwifiagent.service"
7982
SYSTEMD_SERVICE_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'OneWifi', 'onewifi.service ', '', d)}"
8083
SYSTEMD_SERVICE_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'webconfig_bin', 'webconfig.service', '', d)}"
84+
SYSTEMD_SERVICE_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'rdkb_wan_manager', 'RdkTelcoVoiceManager.service', '', d)}"
8185
SYSTEMD_SERVICE_${PN} += " CcspTelemetry.service"
8286
SYSTEMD_SERVICE_${PN} += " notifyComp.service"
8387
SYSTEMD_SERVICE_${PN} += "gwprovapp.service"
@@ -87,6 +91,7 @@ SYSTEMD_SERVICE_${PN} += "parodus.service"
8791
SYSTEMD_SERVICE_${PN} += "webpa.service"
8892
SYSTEMD_SERVICE_${PN}_remove = " utopia.service"
8993
SYSTEMD_SERVICE_${PN} += " CcspAdvSecuritySsp.service"
94+
SYSTEMD_SERVICE_${PN} += "CcspXdnsSsp.service"
9095

9196
FILES_${PN}_remove_onewifi = "${systemd_unitdir}/system/ccspwifiagent.service"
9297
FILES_${PN}_remove = "${systemd_unitdir}/system/utopia.service"
@@ -97,6 +102,7 @@ FILES_${PN}_append = " \
97102
${systemd_unitdir}/system/CcspTelemetry.service \
98103
${systemd_unitdir}/system/notifyComp.service \
99104
${systemd_unitdir}/system/gwprovapp.service \
105+
${systemd_unitdir}/system/CcspXdnsSsp.service \
100106
${systemd_unitdir}/system/gwprovapp.service.d/gwprovapp.conf \
101107
${systemd_unitdir}/system/parodus.service \
102108
${systemd_unitdir}/system/webpa.service \

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi-libwebconfig.bbappend

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
SRC_URI_remove = "${CMF_GIT_ROOT}/rdkb/components/opensource/ccsp/OneWifi;protocol=${CMF_GIT_PROTOCOL};branch=${CMF_GIT_BRANCH};name=libwebconfig"
22

33
SRC_URI = "git://github.com/rdkcentral/OneWifi.git;protocol=https;branch=develop;name=libwebconfig"
4-
SRCREV_libwebconfig = "0ff4e4323043775d09e363df71959707c7666853"
4+
SRCREV_libwebconfig = "3b7620e682234e92b269d77a84eaf1fc7a1b6176"
55

66
DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' rdk-wifi-libhostap unified-wifi-mesh-header ', '', d)}"
77
EXTRA_OECONF_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' --enable-easymesh ', '', d)}"

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-one-wifi.bbappend

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
44

55
SRC_URI_remove = "${CMF_GIT_ROOT}/rdkb/components/opensource/ccsp/OneWifi;protocol=${CMF_GIT_PROTOCOL};branch=${CMF_GIT_BRANCH};name=OneWifi"
66
SRC_URI = "git://github.com/rdkcentral/OneWifi.git;protocol=https;branch=develop;name=OneWifi"
7-
SRCREV_OneWifi = "0ff4e4323043775d09e363df71959707c7666853"
7+
SRCREV_OneWifi = "3b7620e682234e92b269d77a84eaf1fc7a1b6176"
88
DEPENDS_append = " mesh-agent "
99
DEPENDS_remove = " opensync "
1010
DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'EasyMesh', ' rdk-wifi-libhostap ', '', d)}"

meta-rdk-mtk-bpir4/recipes-ccsp/ccsp/ccsp-psm/bbhm_def_cfg_banana.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1281,5 +1281,7 @@
12811281
<Record name="dmsb.wanmanager.if.2.VirtualInterface.1.VlanCount" type="astr">0</Record>
12821282
<Record name="dmsb.wanmanager.if.2.VirtualInterface.1.MarkingCount" type="astr">0</Record>
12831283
<!-- Webconfig.service auto start record -->
1284-
<Record name="eRT.com.cisco.spvtg.ccsp.webpa.WebConfigRfcEnable" type="astr">true</Record>
1284+
<Record name="eRT.com.cisco.spvtg.ccsp.webpa.WebConfigRfcEnable" type="astr">true</Record>
1285+
<!-- Default WPA3 transition start record -->
1286+
<Record name="Device.DeviceInfo.X_RDKCENTRAL-COM_RFC.Feature.WPA3_Personal_Transition.Enable" type="astr">1</Record>
12851287
</Provision>
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
diff --git a/config/RdkTelcoVoiceManager_v1.xml b/config/RdkTelcoVoiceManager_v1.xml
2+
index f07200a..b8c26d8 100644
3+
--- a/config/RdkTelcoVoiceManager_v1.xml
4+
+++ b/config/RdkTelcoVoiceManager_v1.xml
5+
@@ -61,14 +61,16 @@
6+
<name>Voice</name>
7+
<objectType>object</objectType>
8+
<functions>
9+
- <func_GetParamUlongValue>X_RDK_Report_VoiceService_GetParamUlongValue</func_GetParamUlongValue>
10+
+ <!--
11+
+ <func_GetParamUlongValue>X_RDK_Report_VoiceService_GetParamUlongValue</func_GetParamUlongValue>
12+
<func_SetParamUlongValue>X_RDK_Report_VoiceService_SetParamUlongValue</func_SetParamUlongValue>
13+
<func_GetParamStringValue>X_RDK_Report_VoiceService_GetParamStringValue</func_GetParamStringValue>
14+
<func_GetParamBoolValue>X_RDK_Report_VoiceService_GetParamBoolValue</func_GetParamBoolValue>
15+
<func_SetParamBoolValue>X_RDK_Report_VoiceService_SetParamBoolValue</func_SetParamBoolValue>
16+
<func_Validate>X_RDK_Report_VoiceService_Validate</func_Validate>
17+
<func_Commit>X_RDK_Report_VoiceService_Commit</func_Commit>
18+
- <func_Rollback>X_RDK_Report_VoiceService_Rollback</func_Rollback>
19+
+ <func_Rollback>X_RDK_Report_VoiceService_Rollback</func_Rollback>
20+
+ -->
21+
</functions>
22+
<parameters>
23+
<parameter>
24+
@@ -98,9 +100,11 @@
25+
<object>
26+
<name>Default</name>
27+
<objectType>object</objectType>
28+
- <functions>
29+
+ <functions>
30+
+ <!--
31+
<func_GetParamUlongValue>X_RDK_Report_VoiceService_Default_GetParamUlongValue</func_GetParamUlongValue>
32+
- <func_SetParamUlongValue>X_RDK_Report_VoiceService_Default_SetParamUlongValue</func_SetParamUlongValue>
33+
+ <func_SetParamUlongValue>X_RDK_Report_VoiceService_Default_SetParamUlongValue</func_SetParamUlongValue>
34+
+ -->
35+
</functions>
36+
<parameters>
37+
<parameter>
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
include ccsp_common_bananapi.inc
2+
3+
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
4+
5+
SRC_URI += "file://fix_device_dm_taking_long_time.patch;apply=no "
6+
7+
do_voice_patch() {
8+
cd ${S}
9+
if [ ! -e bpi_voice_patch_applied ]; then
10+
bbnote "Patching fix_device_dm_taking_long_time.patch"
11+
patch -p1 < ${WORKDIR}/fix_device_dm_taking_long_time.patch
12+
13+
touch bpi_voice_patch_applied
14+
fi
15+
}
16+
addtask voice_patch after do_unpack before do_compile
17+
18+
INHIBIT_PACKAGE_STRIP = "1"
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
SOURCE:mediatek
2+
3+
diff --git a/include/wifi_hal_generic.h b/include/wifi_hal_generic.h
4+
index b81ad05..2a6f33e 100644
5+
--- a/include/wifi_hal_generic.h
6+
+++ b/include/wifi_hal_generic.h
7+
@@ -328,7 +328,9 @@ typedef enum{
8+
WIFI_CHANNELBANDWIDTH_80MHZ = 0x4,
9+
WIFI_CHANNELBANDWIDTH_160MHZ = 0x8,
10+
WIFI_CHANNELBANDWIDTH_80_80MHZ = 0x10,
11+
- WIFI_CHANNELBANDWIDTH_320MHZ = 0x20
12+
+ WIFI_CHANNELBANDWIDTH_320MHZ = 0x20,
13+
+ WIFI_CHANNELBANDWIDTH_320_1MHZ = 0x40,
14+
+ WIFI_CHANNELBANDWIDTH_320_2MHZ = 0x80
15+
} wifi_channelBandwidth_t;
16+
17+
/**

0 commit comments

Comments
 (0)