From 2aa757432a977e8e2d4126cc6d2263baab499df8 Mon Sep 17 00:00:00 2001 From: Sarah Chin Date: Thu, 19 Mar 2020 15:37:42 -0700 Subject: [PATCH] Update HAL Bands Test: mm cf_x86_phone-userdebug Test: atest VtsHalRadioV1_5Target Bug: 151842542 Change-Id: I3d2b1328693b18cd4a51da6795228ef3b5d2b473 --- current.txt | 2 +- radio/1.5/types.hal | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) diff --git a/current.txt b/current.txt index f9c64bf6ca..339df2f48e 100644 --- a/current.txt +++ b/current.txt @@ -719,7 +719,7 @@ e442ab1b440327fe4e8a3b0b8ac6874e9bc6342e91fe976eb9fea77c63961ec8 android.hardwar b454df853441c12f6e425e8a60dd29fda20f5e6e39b93d1103e4b37495db38aa android.hardware.radio@1.5::IRadio fcbb0742a88215ee7a6d7ce0825d253eb2b50391fc6c8c48667f9fd7f6d4549e android.hardware.radio@1.5::IRadioIndication b809193970a91ca637a4b0184767315601d32e3ef3d5992ffbc7a8d14a14f015 android.hardware.radio@1.5::IRadioResponse -6b8dcd5e3e33a524cc7ebb14671a76ad3a2d333467397ce82acc4024346386f8 android.hardware.radio@1.5::types +a5bcd595a5108312fe2eb402e716d0b7dab8eb689a2a5f54fdef3ff71f3babd5 android.hardware.radio@1.5::types c2cc192edcc222a12b524fb0e0e7f17ef2b48d6b1c0be7b60bc114601793d7a9 android.hardware.secure_element@1.2::ISecureElement 3ca6616381080bdd6c08141ad12775a94ae868c58b02b1274ae3326f7de724ab android.hardware.sensors@2.1::ISensors 3d4141c6373cd9ca02fe221a7d12343840de2255d032c38248fe8e35816b58b2 android.hardware.sensors@2.1::ISensorsCallback 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 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, @@ -261,6 +274,25 @@ enum UtranBands : @1.1::UtranBands { BAND_F = 106, }; +/** + * 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. */