From 942d0d627aed883637c43e28f97822c7272454ab Mon Sep 17 00:00:00 2001 From: Sreehari Ramanjula <220073682+RAMANJULASREEHARI@users.noreply.github.com> Date: Mon, 6 Jul 2026 10:22:50 +0100 Subject: [PATCH] RDKB-65709: Add support for XER2 platform Reason for change: Add new XER2 AYER21BEL platform support Test Procedure: Build should work Priority:P1 Risks:Low Signed-off-by: Sreehari Ramanjula <220073682+RAMANJULASREEHARI@users.noreply.github.com> --- source/OvsAction/ovs_action.c | 6 ++++++ source/include/OvsDataTypes.h | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/source/OvsAction/ovs_action.c b/source/OvsAction/ovs_action.c index 3226c97..cc9272c 100644 --- a/source/OvsAction/ovs_action.c +++ b/source/OvsAction/ovs_action.c @@ -140,6 +140,7 @@ static bool is_brcm_wifi_model(int model) case OVS_SCXF11BFL_MODEL: case OVS_SR213_MODEL: case OVS_SCER11BEL_MODEL: + case OVS_AYER21BEL_MODEL: case OVS_WNXL11BWL_MODEL: return true; default: @@ -244,6 +245,11 @@ static bool SetModelNum(const char * model_num, ovs_action_config * config) config->modelNum = OVS_SCXF11BFL_MODEL; rtn = true; } + else if (strcmp(model_num, "AYER21BEL") == 0) + { + config->modelNum = OVS_AYER21BEL_MODEL; + rtn = true; + } else { config->modelNum = OVS_UNKNOWN_MODEL; diff --git a/source/include/OvsDataTypes.h b/source/include/OvsDataTypes.h index d5332e4..bbae8cb 100644 --- a/source/include/OvsDataTypes.h +++ b/source/include/OvsDataTypes.h @@ -131,7 +131,8 @@ typedef enum ovs_device_model OVS_CGA4332COM_MODEL, /** Technicolor CBR2. vinoth */ OVS_SCER11BEL_MODEL, /** Sercomm XER10 */ OVS_RPI_MODEL, /** RPI Reference Platform */ - OVS_SCXF11BFL_MODEL /** Sercomm XF10 */ + OVS_SCXF11BFL_MODEL, /** Sercomm XF10 */ + OVS_AYER21BEL_MODEL /** Arcadyan XER2 */ } OVS_DEVICE_MODEL; #endif /* OVS_DATA_TYPES_H_ */