summaryrefslogtreecommitdiff
path: root/ipacm/src/IPACM_Config.cpp
diff options
context:
space:
mode:
authorChaitanya Pratapa <cpratapa@codeaurora.org>2019-11-26 11:11:48 -0800
committerChaitanya Pratapa <cpratapa@codeaurora.org>2020-03-02 17:07:49 -0800
commitb367a24706b9b3dd5065b0d5d20ba1a8974c80e4 (patch)
treeb2385743d3a405191ee32c3e19240b8292db2bd5 /ipacm/src/IPACM_Config.cpp
parent0cacc4ff148565e65a00affab57a43a87960e0f1 (diff)
downloadipacfg-mgr-b367a24706b9b3dd5065b0d5d20ba1a8974c80e4.tar.gz
ipacm: convert Android.mk files to Android.bp
As part of soong modernisation, requirement is to use Android.bp framework instead of Android.mk. Make changes to convert Android.mk to Android.bp files. Change-Id: I8f2d40159360afd0631c0c50cb823455a45396ef
Diffstat (limited to 'ipacm/src/IPACM_Config.cpp')
-rw-r--r--ipacm/src/IPACM_Config.cpp23
1 files changed, 23 insertions, 0 deletions
diff --git a/ipacm/src/IPACM_Config.cpp b/ipacm/src/IPACM_Config.cpp
index 781f1cb..c396c6c 100644
--- a/ipacm/src/IPACM_Config.cpp
+++ b/ipacm/src/IPACM_Config.cpp
@@ -905,3 +905,26 @@ enum ipa_hw_type IPACM_Config::GetIPAVer(bool get)
IPACMDBG_H("IPA version is %d.\n", ver);
return ver;
}
+
+bool IPACM_Config::isEthBridgingSupported()
+{
+ enum ipa_hw_type hw_type;
+
+ hw_type = GetIPAVer();
+
+#ifdef IPA_HW_v4_7
+ return ((hw_type >= IPA_HW_v4_5) &&
+ (hw_type != IPA_HW_v4_7));
+#else
+ return (hw_type >= IPA_HW_v4_5);
+#endif
+}
+
+bool IPACM_Config::isIPAv3Supported()
+{
+ enum ipa_hw_type hw_type;
+
+ hw_type = GetIPAVer();
+
+ return (hw_type >= IPA_HW_v3_0);
+}