From e2936a7222160e6f6dd062b59eb06ceb99efaa25 Mon Sep 17 00:00:00 2001 From: Armaan Siddiqui Date: Tue, 25 May 2021 17:39:25 +0530 Subject: [PATCH] msm: ipa: Add vlan id field for ip collision Add vlan id field for ip collison struct to handle mdpn. Change-Id: Idf593a55781fdc727fb33924c29d1387b6489625 Signed-off-by: Armaan Siddiqui --- include/uapi/linux/msm_ipa.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/uapi/linux/msm_ipa.h b/include/uapi/linux/msm_ipa.h index d4dd11734ef0..9407de5a6fba 100644 --- a/include/uapi/linux/msm_ipa.h +++ b/include/uapi/linux/msm_ipa.h @@ -3206,6 +3206,7 @@ enum ipacm_hw_index_counter_virtual_type { * @pdn_cfg_type: type of the pdn config applied. * @enable: enable/disable pdn config type. * @u.collison_cfg.pdn_ip_addr: pdn_ip_address used in collision config. + * @u.collison_cfg.vlan_id; VLAN ID of the client. * @u.passthrough_cfg.pdn_ip_addr: pdn_ip_address used in passthrough config. * @u.passthrough_cfg.device_type: Device type of the client. * @u.passthrough_cfg.vlan_id: VLAN ID of the client. @@ -3221,6 +3222,7 @@ struct ipa_ioc_pdn_config { union { struct ipa_pdn_ip_collision_cfg { __u32 pdn_ip_addr; + __u16 vlan_id; } collison_cfg; struct ipa_pdn_ip_passthrough_cfg {