Commit graph

3536 commits

Author SHA1 Message Date
Isaac Chen
f3b23dd109
Revert "Revert "wayne: Update vndk-sp build mechanism and library set.""
This reverts commit f40c0a7d0f.
2019-08-14 10:04:09 +02:00
Isaac Chen
84416c8761
Revert "wayne: Build with VNDK=current"
This reverts commit 92cea1314c.
2019-08-14 10:04:09 +02:00
Bruno Martins
166193ff9f
wayne-common: Move to common data-ipa-cfg-mgr
* It is now available at vendor/qcom/opensource/data-ipa-cfg-mgr

Change-Id: If66808c4bc2c02f7d253bdc1f7b34b83f559a047
2019-08-14 10:04:09 +02:00
Isaac Chen
256da7a495
wayne-common: Synchorize gps to P
* QC Tag: LA.UM.7.2.r1-04900-sdm660.0

Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-08-14 10:04:09 +02:00
Isaac Chen
660f9a315c
wayne-common: Specify cache for non-AB variant device
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-08-14 10:04:06 +02:00
Nilesh Gharde
e549c9be3b Set NMEA masks for multiband related and NAVIC(GIGSV)
Change-Id: Idbe1af49b5c10e6dbb2c904cddc82601db1eba49
CRs-Fixed: 2506574
2019-08-09 14:48:18 +05:30
Mike Cailean
818dacd234 GPS_LOCK has the wrong value after killing GNSS process
CRs-fixed: 2500864

Change-Id: I5b6cd779ef5c378eedfb54b74b29dbf3191784a1
2019-08-02 11:22:30 -07:00
Linux Build Service Account
a1ea019caa Merge 3eb3079f05 on remote branch
Change-Id: I62caf97f42c404c7b6b720355082ac75dd8f4619
2019-07-31 21:50:23 -07:00
qctecmdr
f6586f43a3 Merge "Initial target definition for bengal." 2019-07-30 09:58:36 -07:00
Mike Cailean
8a6244be7c Allow NFW enable/disable as in 'P'
Make changes in HAL coupled with a few recommended
changes in JAVA/JNI layer to allow 'P' behavior for
setting NFW GPS LOCK

Change-Id: I6580eaeffefe0c10bc226660439701057e09e4a4
CRs-fixed: 2488332
2019-07-29 12:53:32 -07:00
P.V. Phani Kumar
867091ebcd Initial target definition for bengal.
Change-Id: Idb3f34bc75d9ec98c5d2468136c5ca8b7d31bc6c
2019-07-27 03:40:36 -07:00
qctecmdr
8a95c11408 Merge "Adding NAVIC to constellation string array" 2019-07-26 07:21:22 -07:00
qctecmdr
3eb3079f05 Merge "Fix potential NMEA event registration issue" 2019-07-25 17:02:01 -07:00
Dante Russo
fc6f5be4f8 Fix potential NMEA event registration issue
The NMEA event may not be registered because
of a race condition.

Change-Id: Icc04039f0b3a3bc34101b667778881323edf9131
CRs-fixed: 2493919
2019-07-24 11:35:00 -07:00
Saurabh Srivastava
83c197246f Adding NAVIC to constellation string array
Adding NAVIC to the array of constellation
strings while reporting SV to clients.

CRs-Fixed: 2494936
Change-Id: Ifabc3bc3d0583119f3e1e80c9f69c60ff68e3602
2019-07-24 11:10:52 -07:00
Saurabh Srivastava
3b4814e386 Use getVendorEnhancedInfo API
Change of API for vendor enhanced
framework detection

CRs-Fixed: 2496231
Change-Id: Iaf173615f8fe847a8b5d5ed71602d933febb31d1
2019-07-24 09:37:03 -07:00
qctecmdr
eb3b1419e3 Merge "Add support for MB SV Poly fields" 2019-07-22 21:47:06 -07:00
qctecmdr
a803a67ad7 Merge "modify QZSS SVID according to NMEA spec 4.11" 2019-07-22 15:36:14 -07:00
qctecmdr
3e3390bbd5 Merge "Drop SUPL URL dup check in set and update command" 2019-07-18 09:49:38 -07:00
Kevin Tang
1a16ef3803 Report ErrRecovery only when there is actual event
SystemStatus needs to report ErrRecovery events
only when they actually happen (value != 0).

Change-Id: I282d9c703542ef4bfd61ded78b903017816bd2cb
CRs-Fixed: 2491022
2019-07-17 12:06:57 -07:00
Hoss Zhou
f48758a922 modify QZSS SVID according to NMEA spec 4.11
Change-Id: I7c82c210174076f9620b52cfb749a4c73824ffdf
CRs-Fixed: 2473699
2019-07-17 12:30:24 +08:00
Bhavna Sharma
903040f8c2 Add support for MB SV Poly fields
CRs-Fixed: 2478704

Change-Id: I95bcfa28989d65e3c75a761b51d778606fca61c4
2019-07-16 11:08:22 -07:00
qctecmdr
dadd76fd33 Merge "Enable GTP_WAA feature" 2019-07-16 02:31:30 -07:00
qctecmdr
e001a71efd Merge "Enable TARGET_USES_QMAA flag and remove dummy hal" 2019-07-15 21:51:11 -07:00
Yingjie Wang
a66440949c Drop SUPL URL dup check in set and update command
Get rid of Supl url duplication check both in setConfig
and updateConfig commands. Also clean gnssUpdateConfig()
params

Change-Id: I432995a44c08192955bd50630649120933006ff9
CRs-fixed: 2487784
2019-07-16 08:18:17 +08:00
Mike Cailean
1608ffb38b SUPL-2.0-con-034-1/2 test case fails
SUPL-2.0-con-034-1/2 Fail because Emergency-NI
did not check inprogress session

Change-Id: I377955c455830bf3bb7cb7fe05d45c4536dabfbc
CRs-fixed: 2483780
2019-07-15 10:41:58 -07:00
Linux Build Service Account
7616889a23 Merge 86cf3280bd on remote branch
Change-Id: Iddfe2b2dbe996a5df5a0f18ec91dfc7d32a657fc
2019-07-13 02:55:29 -07:00
Yingjie Wang
2b5e2c4ab5 Enable TARGET_USES_QMAA flag and remove dummy hal
Add check for TARGET_USES_QMAA_OVERRIDE_GPS and
TARGET_USES_QMAA flag to enable minimal QMAA
Gnss HAL;
Remove Dummy Hal as TARGET_USES_QMAA flag could
turn off gps hal

Change-Id: I7ee23f869bd452f7b40ae8b3c339c0ef60fcdc84
CRs-fixed: 2379305
2019-07-12 10:24:49 +08:00
qctecmdr
8cb4f9cf02 Merge "Revert "Remove support GNSS HIDL 1.1 for legacy devices"" 2019-07-11 09:45:12 -07:00
Dante Russo
a88f092086 Revert "Remove support GNSS HIDL 1.1 for legacy devices"
This reverts commit 974fedbe
Legacy devices must support GNSS HIDL 1.1 afterall
to avoid failure of VtsTrebleFrameworkVintfTest
and VTS test for GNSS HIDL 1.1 are being changed
to support legacy devices that do not support
features Blacklisting and Power Modes.

Change-Id: I2ad0776295979d5cddcfa0f76692253d7c084fd2
CRs-fixed: 2487572
2019-07-10 13:05:41 -07:00
qctecmdr
a4c0207725 Merge "Add XSSO support for multiple network handles" 2019-07-09 10:25:05 -07:00
qctecmdr
aa472f84f7 Merge "Remove support GNSS HIDL 1.1 for legacy devices" 2019-07-08 20:11:09 -07:00
Kevin Tang
95ee8899c9 Add XSSO support for multiple network handles
Add support in HAL for multiple network handles
with same type.

Change-Id: Idc9e6fc1c7876dc868264500d60a5d086ab003b0
CRs-Fixed: 2477395
2019-07-08 11:17:06 -07:00
Ashish Dhiman
14cba9c544 Enable GTP_WAA feature
CRs-Fixed: 2469727
Change-Id: Ib9d47e1a2778fd9ee574ff03290c59d7b2514087
2019-07-08 11:19:35 +05:30
qctecmdr
86cf3280bd Merge "Remove redundant LocPosTechMask definition" 2019-07-07 04:51:00 -07:00
Yingjie Wang
18eb6db486 Remove params duplicate check for DSDS issue
Filtering duplicated updates causes issues to parameters
that have multiple copies in the modem. Remove the check.

Change-Id: I3e62bdee0f5d2a4dd005e3ab5a31f14109213d95
CRs-fixed: 2481714
2019-07-04 05:57:01 -07:00
Yingjie Wang
23e09131f9 Remove redundant LocPosTechMask definition
Change-Id: I0de0413b31ff12def49f459f2d2993c354e99aa9
CRs-fixed: 2484085
2019-07-04 10:49:38 +08:00
Dante Russo
974fedbeaf Remove support GNSS HIDL 1.1 for legacy devices
Legacy devices are failing VTS Test for GNSS HIDL
1.1 because they do not support some of the
features, like Black Listing and Power Modes,
that are enforced through VTS testing.
Removed declaration of 1.1 support in vendor
manifest fragment to avoid the VTS test for
GNSS HIDL 1.1 from running.

Change-Id: Ife66490351ca54a5feaa7a369b519c9794254a5c
CRs-fixed: 2484196
2019-07-03 16:17:06 -07:00
qctecmdr
526cdba778 Merge "Send abort msg explictly to loopback address" 2019-07-03 10:26:16 -07:00
Isaac Chen
ae5a6d2790 wayne-common: Synchronize IPACM to P
* QC Tag: LA.UM.7.2.r1-04900-sdm660.0

Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-07-01 16:42:18 +02:00
Isaac Chen
85cc63e4da wayne-common: Regenerate manifest for P compatibility
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-07-01 16:42:18 +02:00
Bruno Martins
8d1d665ec8 wayne-common: Doze: Drop useless SDK dependency
Change-Id: I74901339740b82b79f36754c7e52894a98020c3d
2019-07-01 16:42:18 +02:00
Anton Hansson
0f749157fd wayne-common: Set LOCAL_SDK_VERSION where possible.
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.

Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.

Test: make relevant packages
Bug: 73535841
Change-Id: Ic906adbd670c4dbfe2cdf0b71cdbeaf9ac08a27e
2019-07-01 16:42:18 +02:00
Isaac Chen
8e8480fcb5 wayne-common: proprietary-files: Commonize camera libraries
Signed-off-by: Isaac Chen <isaacchen@isaacchen.cn>
2019-07-01 16:42:18 +02:00
Vatsal Bucha
0e29c95b5b wayne-common: Update mixer paths for sdm660 internal codec
Internal codec has a direct connection between
ADC1 and AMIC1. Add a switch to prevent default
powering up of AMIC1.

CRs-Fixed: 2058182
Change-Id: If00b3d239655d2ecc77654ab379bbc0bd57e5b0d
2019-07-01 16:42:18 +02:00
Preetam Singh Ranawat
ad5dc43c5c wayne-common: Remove default sampling rate and channel entries for bt a2dp
-Remove default setting of sampling rate to 48K and stereo channel
  for bt a2dp as support for multiple sampling rates and channels
  over a2dp is added and being set from hal.

Change-Id: I8a40182af0d97b31b136a1928cbbe6f728eb950f
2019-07-01 16:42:18 +02:00
Ramjee Singh
300d8d7b98 wayne-common: Separate BT sample rate Rx and Tx backend config
Independent configuration of Rx and Tx backend sample rates
for BT usecases.

Change-Id: Ic2437531dad1e53e866100c4022e4667103f4c92
2019-07-01 16:42:18 +02:00
Samyak Jain
3f98673607 wayne-common: Support 2 instances of "primary input"
No Audio heard in FM Speaker when FM record and FM speaker are on simultaneously

With default values for maxActiveCount and maxOpenCount,
FM app is unable to record and play FM audio on speaker simultaneously
since it uses application loop back(AudioRecord->AudioTrack)
to route FM audio to non-default devices(Speaker)

Add attributes maxActiveCount="2" and maxOpenCount="2" to mixPort "primary input"

CRs-fixed: 2249758
Change-Id: I82a1cb0d5596486d531d5324b91f932f52b07f9e
2019-07-01 16:42:18 +02:00
Ramjee Singh
5b31993886 wayne-common: audio: Add microphone characteristics and snd device mapping
Populate microphone characteristics for supported microphones on
platform. Map input sound devices to specific microphone ids.

Change-Id: I9aab6ef04bb941533261740723ffcf78645d3e1e
2019-07-01 16:42:18 +02:00
Md Mansoor Ahmed
fd9c425e2a wayne-common: config: Update keep_alive to support silence playback on non-hdmi devices
Keep_alive can now handle silence playback on multiple concurrent
devices such as primary output devices as well as HDMI

Change-Id: Icdf22c9d8d1264d463b23c8f54020e792840b73c
Signed-off-by: Md Mansoor Ahmed <mansoor@codeaurora.org>
2019-07-01 16:42:18 +02:00