platform_hardware_interfaces/gnss
Anil Admal f45338a356 Restore gnss@1.1 HAL capability bits removed in gnss@2.0 (hal)
In the IGnssCallback.hal@2.0 introduced in Android Q, the
capability bits in IGnssCallback.hal@1.1 that represent sub-HAL
interfaces have been removed as they are derivable from the
existing getExtensionXXX() family of methods in the IGnss.hal
interface.

These need to be restored back as the synchronous nature of the
getExtensionXXX() methods called by the framework has an impact on
partner implementations that need to communicate with the modem to
get the capabilities.

Additionally, the capability bit MEASUREMENT_CORRECTIONS needs to be
added for the new optional measurement_corrections@1.0 sub-HAL
introduced in gnss@2.0.

Fixes: 129870126
Test: Verified through cuttlefish default implementation and VTS tests.
Change-Id: Ib4164c9501b8db9f09eb5429a077d477d0a4a7f9
2019-04-04 17:16:10 +00:00
..
1.0 Update makefies: no 'types' 2019-03-04 11:27:17 -08:00
1.1 Add VTS test for gnss.measurement_corrections@1.0 2019-03-05 19:30:39 -08:00
2.0 Restore gnss@1.1 HAL capability bits removed in gnss@2.0 (hal) 2019-04-04 17:16:10 +00:00
common Add VTS test for gnss.measurement_corrections@1.0 2019-03-05 19:30:39 -08:00
measurement_corrections/1.0 Add new GNSS capabilities for year of hardware deprecation (HAL) 2019-03-18 19:09:48 -07:00
visibility_control/1.0 Non-framework location access visibility and control (HAL) 2019-01-15 14:45:32 -08:00