This fixes enum-conversion warning due to implicit type enum casting
between linked_list and msg_q which happens only for status -6.
Change-Id: I27ba74c4d840b7ba0cb1017d69a30fc25b80d6b9
Bug: http://b/215753485
This warning is introduced in clang-r445002. In code where the bitwise
operation was used to avoid short-ciruit evaluation, make that explicit
by introducing temporary variables.
Test: build with clang-r445002.
Change-Id: Ia7ccf1d48922d926313f691888d26c3e314c1056
Since these were combined into libhidlbase.
Bug: 135686713
Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: Ife609bf7eddeae2fba81625d92de7d8ecddf60e6
"LA.UM.8.9.r1-10000-SM6xx.0"
Change-Id: I2899eeb6343ff0c7b69d552c5cb469e686ff961d
* tag 'LA.UM.8.9.r1-10000-SM6xx.0' of https://source.codeaurora.org/quic/la/platform/hardware/qcom/gps:
change of yearOfHw logic
Enable NMEA Print using a configuration.
Change the maximum threshold of ageTimeNanos to 100ms
modify the ageTimeNanos' threshold value
disabled getExtensionGnssBatching_2_0
Change-Id: Ia5df184371bc9c4aeb3bd4d44836e3a7e152b8e3
To avoid delay and to avoiding other LocationAPIClientBase
request to reuse the same session id.
Change-Id: I2cd1628f0265de63cee29681fec5ccad525a82a3
CRs-fixed: 2665652
Added GTP_MODE SDK_WIFI in izat.conf, to be used on PLs with
legacy modem, where GTP wifi is combined with modem WWAN location.
Change-Id: I65b1b8fa6367a013f14c4fafca0825a567fa637a
CRs-fixed: 2651939
Assure gnssInterface is initialized during call to
getGnssInterface to assure GnssAdapter is created
and able to accept calls like odcpiInit
CR-fixed: 2644833
Change-Id: Ic2cf846b5a2a98fa4f4ca46a4f031c7385fce068
Older GCC version has issues with unordered map and set. So use
map and set instead for such targets, by checking compile time
check for GCC version.
Change-Id: Id5e3030ff3b20106d74bd4e9bec5f3cd1277ba99
CRs-Fixed: 2632300
When system_server and health hal both died, battery listener
will get blocked in serviceDied. Make complete cleanup
for re-init.
Change-Id: I7ecc5b2e6e2aeb1e79ed45db94b05662eb9f37b9
CRs-fixed: 2640795
1,the max trusted propagation time set to 30s to avoid user
setting wrong time, it will affect elapsedRealtimeNanos.
2,timeUncertaintyNs set to the maximum value between
abs(AP_UTC - MP_UTC) and 100ms, to verify if user change
the system time.
Change-Id: I46dc88c01d74cda89fd220e33281c48c866ae534
CRs-Fixed: 2633580
(1) Enhance the logic so modem sensor fix can not be injected back
to modem
(2) allow location api with locationSystemInfoCb to be associated
with GNSS stack
Change-Id: I41c11c43d5d50261304f62080ac1143f3b3f7d98
CRs-fixed: 2611733
In the case where there is no vendor enhanced features
(stock android) we must register for the gnss_vendor
service to avoid VTS failures caused when gnss_vendor
service is declared in vendor manifest but not registered
at run time.
Change-Id: Ibbe6b3284c65381088f6d63f24745e297c5d6c5c
CRs-fixed: 2620136