Added multi-band support

One cell could have multiple bands assigned.
One frequency could be shared by multiple bands
because they have overlapping.

Test: Telephony sanity tests.
Bug: 131061889
Change-Id: I6018b9df8b8bd0745c3736df764f4569bea28baa
Merged-In: I6018b9df8b8bd0745c3736df764f4569bea28baa
This commit is contained in:
Jack Yu
2020-01-22 15:16:40 -08:00
committed by Sarah Chin
parent f0cfc3ef60
commit 295d9d42c4
2 changed files with 6 additions and 3 deletions

View File

@@ -635,7 +635,7 @@ c9273429fcf98d797d3bb07fdba6f1be95bf960f9255cde169fd1ca4db85f856 android.hardwar
##
# BEGIN Radio HAL Merge Conflict Avoidance Buffer - STOPSHIP if present
##
372abc5d0502fc40ca0b83b233addf9babc7fd459bafb908915b1371fc6f1bd0 android.hardware.radio@1.5::types
1061eb4a78cb3e0aacec075fc7811e2ac884a98e0d9e3cb3b775174c6953033c android.hardware.radio@1.5::types
603851ca0f5360778049902fc7486d0ff60065b16e83b99f076487667aba1928 android.hardware.radio@1.5::IRadio
e96ae1c3a9c0689002ec2318e9c587f4f607c16a75a3cd38788b77eb91072021 android.hardware.radio@1.5::IRadioIndication
04cce8fdae2b03becda4ee6fe17cb032fd7d30152f8ab36f642d794e4f5f6999 android.hardware.radio@1.5::IRadioResponse

View File

@@ -597,6 +597,9 @@ struct CellIdentityLte {
/** Information about any closed subscriber group ID for this cell */
OptionalCsgInfo optionalCsgInfo;
/** Bands used by the cell. */
vec<EutranBands> bands;
};
/**
@@ -612,8 +615,8 @@ struct CellIdentityNr {
/** Additional PLMN-IDs beyond the primary PLMN broadcast for this cell */
vec<string> additionalPlmns;
/** Band used by the cell */
NgranBands band;
/** Bands used by the cell. */
vec<NgranBands> bands;
};
struct CellInfoGsm {