summaryrefslogtreecommitdiffstats
path: root/radio/1.5
diff options
context:
space:
mode:
authorSarah Chin <sarahchin@google.com>2020-03-19 15:37:42 -0700
committerSarah Chin <sarahchin@google.com>2020-04-14 18:10:13 -0700
commit61a4657ed98814d0f4c37798b01cf2dec97e3331 (patch)
treeb167bdfe3a0412c68f2d7fe791eb50ff84270a57 /radio/1.5
parent967399407c2a9567e7bc00ffd9e02525d76c8229 (diff)
downloadplatform_hardware_interfaces-61a4657ed98814d0f4c37798b01cf2dec97e3331.tar.gz
platform_hardware_interfaces-61a4657ed98814d0f4c37798b01cf2dec97e3331.tar.bz2
platform_hardware_interfaces-61a4657ed98814d0f4c37798b01cf2dec97e3331.zip
Update HAL Bands
Test: mm cf_x86_phone-userdebug Test: atest VtsHalRadioV1_5Target Bug: 151842542 Change-Id: I3d2b1328693b18cd4a51da6795228ef3b5d2b473 Merged-In: I3d2b1328693b18cd4a51da6795228ef3b5d2b473
Diffstat (limited to 'radio/1.5')
-rw-r--r--radio/1.5/types.hal32
1 files changed, 32 insertions, 0 deletions
diff --git a/radio/1.5/types.hal b/radio/1.5/types.hal
index 248f56e846..b061bd51c8 100644
--- a/radio/1.5/types.hal
+++ b/radio/1.5/types.hal
@@ -203,6 +203,9 @@ struct RadioAccessSpecifier {
vec<int32_t> channels;
};
+/**
+ * IRadio 1.5 supports NGRAN bands up to V16.2.0
+ */
enum NgranBands : int32_t {
/** 3GPP TS 38.101-1, Table 5.2-1: FR1 bands */
BAND_1 = 1,
@@ -243,7 +246,13 @@ enum NgranBands : int32_t {
BAND_83 = 83,
BAND_84 = 84,
BAND_86 = 86,
+ BAND_89 = 89,
BAND_90 = 90,
+ BAND_91 = 91,
+ BAND_92 = 92,
+ BAND_93 = 93,
+ BAND_94 = 94,
+ BAND_95 = 95,
/** 3GPP TS 38.101-2, Table 5.2-1: FR2 bands */
BAND_257 = 257,
BAND_258 = 258,
@@ -251,6 +260,10 @@ enum NgranBands : int32_t {
BAND_261 = 261,
};
+/**
+ * Extended from @1.1 UtranBands to add TD-SCDMA bands
+ * IRadio 1.5 supports UTRAN bands up to V15.0.0
+ */
enum UtranBands : @1.1::UtranBands {
/** TD-SCDMA bands. 3GPP TS 25.102, Table 5.2: Frequency bands */
BAND_A = 101,
@@ -262,6 +275,25 @@ enum UtranBands : @1.1::UtranBands {
};
/**
+ * Extended from @1.1 EutranBands to add more bands from 3GPP TS 36.101, Table 5.5: Operating bands
+ * IRadio 1.5 supports EUTRAN bands up to V16.4.0
+ */
+enum EutranBands : @1.1::EutranBands {
+ BAND_49 = 49,
+ BAND_50 = 50,
+ BAND_51 = 51,
+ BAND_52 = 52,
+ BAND_53 = 53,
+ BAND_71 = 71,
+ BAND_72 = 72,
+ BAND_73 = 73,
+ BAND_74 = 74,
+ BAND_85 = 85,
+ BAND_87 = 87,
+ BAND_88 = 88,
+};
+
+/**
* Overwritten from @1.2::NetworkScanRequest to update RadioAccessSpecifier to 1.5 version.
*/
struct NetworkScanRequest {