Commit Graph

86 Commits

Author SHA1 Message Date
Arian
bc93432e65
davinci: audio: Apply cleaned xiaomi audio platform info changes
Change-Id: I5e79f447ef05f2400a709bfe153eda33b5bf0987
2020-12-30 02:02:58 +01:00
Arian
103d331711
davinci: audio: Check out mixer paths and platform info to LA.UM.9.1.r1-07300-SMxxx0.0
Change-Id: I285c7bdadee4f7fe271a2e8b4ab4b991895f2781
2020-12-30 02:02:58 +01:00
Arian
c6d2fcb8a4
davinci: audio: Check out audio policy to LA.UM.9.1.r1-07300-SMxxx0.0
Change-Id: I621c12d3ff8ad185abd5f1277c8a13ad7aa89285
2020-12-30 02:02:58 +01:00
Arian
1cfda5e560
davinci: gps: Update GPS configs from 20.10.22
Change-Id: Id4d195f0a0af0bf870e3a4d8118b648ec06cf464
2020-12-30 02:02:58 +01:00
Jyoti Kumari
45ecc28678
davinci: wlan: ini: Remove TDLS INI from ini file
Remove gEnableTDLSSupport and gEnableTDLSImplicitTrigger
from ini file

Enable this ini from driver header file

Change-Id: I6e4337615e75b5f5288bdf4e50a94f2c7ec3e0d6
CRs-Fixed: 2775227
2020-12-30 02:02:58 +01:00
Ashish Kumar Dhanotiya
43452217c3
davinci: wlan: ini: Remove TxPower2g and 5g from config file
Ini config values TxPower2g and TxPower5g are not
getting used anymore.
Remove TxPower2g and TxPower5g from WCNSS_qcom_cfg.ini
for all the targets.

Change-Id: Id85bec3e4ae3bb8012e13844bb0afa682a593fee
CRs-Fixed: 2607679
2020-12-30 02:02:58 +01:00
sheenam monga
46d0d33183
davinci: wlan: ini: Remove drop_bcn_on_chan_mismatch ini
Currently, with drop_bcn_on_chan_mismatch disable
default value of drop_bcn_on_chan_mismatch is overwritten
and abnormal rssi is observed for some beacons.
To avoid the issue remove drop_bcn_on_chan_mismatch
from ini, So that default value of drop_bcn_on_chan_mismatch
can be used.

Change-Id: I6e7ec9327a2e13d1fed73bec2fedf8b584989930
CRs-Fixed: 2588983
2020-12-30 02:02:58 +01:00
Sourav Mohapatra
6fc02dc215
davinci: wlan: ini: Disable gEnableConcurrentSTA for Android Q targets
Currently with the ini enabled, there is a issue where the random mac
address assiged to the interface is duplicated by the framework.

To avoid this, the ini gEnableConcurrentSTA is disabled.

Change-Id: I3254e2274f16c1a9af290ed50eb03c98ced23593
CRs-Fixed: 2520726
2020-12-30 02:02:58 +01:00
Vinay Gannevaram
e5b38c89c8
davinci: wlan: Enable driver param "no_rrm=1" in wpa_supplicant_overlay.conf
Enable driver param "no_rrm=1" in wpa_supplicant_overlay.conf
for all targets. Since location modules need the registration
of rrm frames, it is disabled in wpa_supplicant for all targets

CRs-Fixed: 2693388
Change-Id: I13fb4aabe4edb25d3d0cda30a16e69d6fbf35334
2020-12-30 02:02:58 +01:00
Mohammad Asaad Akram
cbae075b05
davinci: wlan: Add only certified configuration methods for wpa_supplicant
With this patch nfc interface info in wps information element is
disabled and only certified config methods are enabled.

Change-Id: Iea297426ddc078172f5c71575656c65bcada9d5f
CRs-Fixed: 2680762
2020-12-30 02:02:58 +01:00
Ayishwarya Narasimhan
2de4c01e88
davinci: config.fs: Add mapping for imsdaemon
Change-Id: I62629d99e0ace3e5cfa0bdef925e919ddd2ebe12
2020-12-30 02:02:58 +01:00
Edgar Flores
748d068ea6
davinci: config.fs: init: add AID_VENDOR_FASTRPC group for fastrpc
Add AID_VENDOR_FASTRPC group, so that fastrpc clients can be in
this group to get extra privileges on the remote subsystem, like
higher thread priority.

Change-Id: Icb8e418cfe66d696cad9d608d30f4b3f2a02bef8
2020-12-30 02:02:58 +01:00
Murtuza Raja
127e73c325
davinci: Add support for qva and generic manifest in sm6150
Change-Id: I17716667606941e5e56c0da2206b7ae72d31b855
Signed-off-by: Arian <arian.kulmer@web.de>
2020-12-30 02:02:57 +01:00
Yingjie Wang
1062f68607
davinci: Remove gnss hidl entries in manifest.xml
Remove all vendor.qti.gnss and android.hardware.gnss
entries in manifest.xml, since these manifest fragments
are moved to gps git projects.

Change-Id: Ieb3b0b4244ff075ba254d2e3ad1209c92fd3a4d6
CRs-fixed: 2548467
2020-12-30 02:02:57 +01:00
Nitin Shivpure
aff827ade5
davinci: Update btconfigstore vintf version to 2.0
Update btconfigstore vintf version to 2.0.

Change-Id: I69ff5fc76d6de169c1120ebc79e039ce5d3d93bd
2020-12-30 02:02:57 +01:00
Rajeswari N
372af68d7b
davinci: perf hal support
perf hal uprev 2.0-2.2 in manifest

Change-Id: I3ac7000863dd55f7826e1925d34dc719bb3d45de
2020-12-30 02:02:57 +01:00
Satish kumar sugasi
01604864cc
davinci: Manifest: Add Bluetooth SAR 1.1 hidl version
Change-Id: I3a59b6759d1e870044ff65f886ca7fd71fe7ded1
2020-12-30 02:02:57 +01:00
Vidyalakshmi Badiger
8b18484bb5
davinci: IImsRadio HAL to latest version 1.6
Update IImsRadio HAL to latest version 1.6

Change-Id: Ia5de4808dca84c1688578997ccebb3d40a552e80
CRs-Fixed: 2733660
2020-12-30 02:02:57 +01:00
Sebastian Dang
9024739f53
davinci: Move wfdhdcp Crypto & DRM HAL to 1.3
Change-Id: I34a1737e616057394130f19055a6defdd8e2530b
2020-12-30 02:02:57 +01:00
Murthy Nidadavolu
6cd9c8479d
davinci: manifest: Remove older drm@1.0 HAL entry
Remove 1.0 DRM HAL entry to comply hw compatibility matrix.

Change-Id: I19cea77bf105d49cb6a3e07d1e3f1581405bfc9f
2020-12-30 02:02:57 +01:00
Himateja Reddy
49ef28c5d1
davinci: add manifest entry for dsp HAL service
Add manifest entry for the dsp HAL interface and service for
steppe.

Change-Id: I8b6ebbe87ad5d64e700c239c6e15fede86184e93
Acked-by: Thyagarajan Venkatanarayanan <venkatan@qti.qualcomm.com>
2020-12-30 02:02:57 +01:00
Vidyalakshmi Badiger
56057acdf1
davinci: Update QtiRadio version to 2.4
Update QtiRadio version to 2.4

Change-Id: If9e5cba20150c3a0df206feb3ecf8910a1b683e8
CRs-Fixed: 2715915
2020-12-30 02:02:57 +01:00
Padmanabhan Komanduru
5c7acbfff0
davinci: remove display components from manifest
Move composer, IDisplayConfig to LOCAL_VINTF_FRAGMENTS to
remove cross-component dependency.

Change-Id: I617250361f050a9b120bb7b0a0cc57e09a31d60d
2020-12-30 02:02:57 +01:00
Pavan Kumar M
81d6619050
davinci: Add IImsFactory and uceservice HAL entry
Add entry for new factory HAL for ims and minor
version upgrade in uceservice HAL.

Change-Id: I3df552f4e9fbb3319b33bd5ee213c17548c7a422
2020-12-30 02:02:57 +01:00
Pratham Pratap
bdbe497762
davinci: Remove android.hardware.usb from the device manifest.
This has now moved to a standalone VINTF fragment in
platform/hardware/interfaces:2d7820a6ef2df58f2417f2ea7bfefe01c763e807

Bug: 154366158
Change-Id: I1bd54b6b85e44f3a9b00320940cc42769ffe0304
2020-12-30 02:02:57 +01:00
Karthi Kandasamy
7e7dc3493d
davinci: Remove allocator and mapper from manifest
Move allocator and mapper to
LOCAL_VINTF_FRAGMENTS to remove cross-component dependency.

Change-Id: I7072b9d654ddce04c66247805cfca3de708e0fd3
Signed-off-by: Karthi Kandasamy <kartka@codeaurora.org>
2020-12-30 02:02:57 +01:00
Murthy Nidadavolu
aede7dc418
davinci: Remove DRM Widevine and Clearkey HALs
DRM Widevine and Clearkey HAL entries moved securemsm specific
makefiles complying FR53051.

Change-Id: I448afcd35279be1fedb3f85fb7476a55a9ca9b77
2020-12-30 02:02:57 +01:00
Bhuvan Varshney
95d823b92c
davinci: Update NqNfc Interface version
Update the INqNfc version to enable
new upgraded interface solution.

Change-Id: Ibad37c7165ae885524537385b75e65373a88c58c
2020-12-30 02:02:57 +01:00
Alex Kuoch
24ee4c4b76
davinci: Removed Neural Network interface to move to device fragment
Change-Id: I23527575a6d60832bed17af16a99ce1819f04dde
2020-12-30 02:02:57 +01:00
Mahesh Kumar Sharma
fff1911655
davinci: manifest: deprecate old ANT HAL interface
Change-Id: Iccdcda15d86055641674a27c032f20d953698a63
2020-12-30 02:02:57 +01:00
Pavan Kumar M
5912ccb94d
davinci: FR 58378: Update factory version to v2.1
Change-Id: I4e2ee7fb4cfee7d1a5e35b57683f5ef7573033fd
2020-12-30 02:02:57 +01:00
Sanjeev Mittal
7357063314
davinci: ims: IRTPService update to 3.0
Change-Id: Ife79ac8802f3e40b8d14ca774c83672b61ed7466
2020-12-30 02:02:57 +01:00
Mahesh Kumar Sharma
8d7e0e4aca
davinci: manifest: Support of new ANT HAL interface
Change-Id: I22103a633f652e364b062f84365aa440654a251e
2020-12-30 02:02:57 +01:00
Sridhar Kasukurthi
cb918f7056
davinci: Add DeviceInfo HAL v1.0
Add DeviceInfo HAL to manifest

Change-Id: I75c307f12805d0a5341b9655dff91a39b2d006bf
CRs-Fixed: 2533901
2020-12-30 02:02:56 +01:00
Pavan Kumar M
0dfd7f58ae
davinci: Enable cacert HAL 1.0
Enable cacert HAL 1.0 for steppe

Change-Id: I1563567d2f4c98e42186aedd4675f1f18d0f32de
CRs-Fixed: 2471114
2020-12-30 02:02:56 +01:00
Arian
d52b6c8e3a
davinci: Build new aidl qti power HAL
Change-Id: I4bdea354e54d34d0dfe9b811e228fc6f8762d2ed
2020-12-30 02:02:56 +01:00
LuK1337
ade3b573a1
davinci: Drop android.hardware.thermal HAL
android.hardware.thermal@1.0::IThermal/default is deprecated in compatibility matrix at FCM Version 4; it should not be served.

Change-Id: Icc3c672a0bf6b9e4ee76ccf91e6cdca5fb778fde
2020-12-30 02:02:38 +01:00
Ryan Mitchell
aedf08f9cf
davinci: Use component-override to configure Bluetooth
Runtime Resource Overlays (RROs) can no longer change the value of
resources in manifest when read during PackagerParser.

This change uses component-override to enable the service by default
on this device.

Remove usages of profile_supported_sap from overlays as they no
longer configure the enable state of .sap.SapService.

Bug: 135048762
Test: adb shell pm query-services \
      com.android.bluetooth/.sap.SapService

Change-Id: I284d254a921b14d1533745611a083f4b5a27d9dc
2020-12-30 02:02:16 +01:00
Mikhail Naganov
5fee72ad60
davinci: Switch to Audio HAL V6
Bug: 141989952
Test: atest VtsHalAudioV6_0TargetTest
      atest VtsHalAudioEffectV6_0TargetTest
            manual audio "smoke" test

Change-Id: Ieb1cc5c7fdcc5416a328a0a5c4a1996258b81ac8
2020-12-30 01:47:46 +01:00
Robert Shih
17ff725cfa
davinci: Enable v1.3 drm plugins
Bug: 139134043
Test: MediaDrmTest
Change-Id: I7453b035ca29c7ee889d03de0d55e6d947b3cb77
2020-12-30 01:47:46 +01:00
Ahmed ElArabawy
ee7e31623a
davinci: wifi: Remove hostapd hidl entry from manifest.xml
This CL removes the definition for the hostapd hidl interface from
manifest.xml and rely on vint-fragements entry.
This is to avoid the need to modify the revision in future

Bug: 145780363
Test: builds and wifi softap works
Change-Id: I2a9cb25209efc94f6306f38d89cb5e1ff6f72bed
2020-12-30 01:47:46 +01:00
Jimmy Chen
49dce4c7cc
davinci: wifi: Move wpa_supplicant VINTF definition to wpa_supplicant module
Bug: 36505680
Test: atest FrameworksNetTests
Test: atest VtsHalWifiSupplicantV1_3TargetTest
Test: connect EAP access point and verify PMK cache works correctly.
Change-Id: I2c382765b8e84951fc17bb9f1c3785dcd66e7b51
2020-12-30 01:47:46 +01:00
Ahmed ElArabawy
2cb51351e0
davinci: wifi: Remove IWifi hidl entry from manifest.xml
This CL removes the definition for the IWifi hidl interface from
manifest.xml and rely on vint-fragements entry.
This is to avoid the need to modify the revision in future

Bug: 138243400
Test: builds and wifi works
Change-Id: Icaff93193e10d4953d9947d2739b05959ece79f1
2020-12-30 01:47:46 +01:00
Arian
3476ddfcaf
davinci: Drop unused packages and proprietary files
Change-Id: Ia71338d2cb795977af9c6ff945e2715fb693ea1a
2020-12-30 01:47:09 +01:00
Arian
9d5292a31e
davinci: hidl: Add touchfeature fqname
Change-Id: I4952e11a5c9adc5caec4d4a30cbe3f4e24bd3fca
2020-12-17 23:31:15 +01:00
Arian
08b5a000c0
davinci: light: Add lights HAL manifest as vintf fragment
Change-Id: I97f0c6bfb25bea8b7418c9494c981e7e2602c79f
2020-11-28 18:12:02 +01:00
Arian
eded8aab13
davinci: Copy all media configs from the media HAL
Change-Id: Id46c5ca254aef4c9823bc5a5be87681bf2844699
2020-11-28 18:12:02 +01:00
Arian
449aca62a9
davinci: audio: Fix handset echo reference paths
* Xiaomi is using the earpiece echo reference paths in their HAL,
  while CAF uses handset paths.

* Rename the earpiece mixer paths to handset mixer paths in order
  to apply the correct echo reference for the CAF hal.

Change-Id: Id917fb33f49009e8145c58638e9fa6d05670473e
2020-11-28 18:12:02 +01:00
Arian
4fa86d3578
davinci: audio: Add echo-reference headset paths
* xiaomi uses the echo-reference headphones path also for headsets

Change-Id: Ica5e5c8c1ca1378a807614609a466e6d1129f2ce
2020-11-28 18:12:02 +01:00
Arian
374b2dc57a
davinci: audio: Adjust echo reference speaker path names for caf audio HAL
* Xiaomi's audio HAL uses the "echo-reference-voip speaker" path during voip
  calls in speaker mode, while the CAF hal uses the "echo-reference-voip" path.

* That led to an echo in voip speaker calls since xiaomi appends speaker
  to the path name and hence the echo reference wasn't set up properly, because
  xiaomi did not apply their echo-reference edits to the default path.

* To fix this we can apply xiaomi's "echo-reference speaker" and
  "echo-reference-voip speaker" as "echo-reference" and "echo-reference-voip".

* Remove the "echo-reference speaker" and "echo-reference-voip speaker" paths
  because they are the same as "echo-reference" and "echo-reference-voip" and
  even if the HAL will support speaker paths one day, it would not be needed for
  us since we don't need to differ between speaker and no suffix.

Change-Id: I9c2d42db6870c7f3579f5d96756a8bd4063022c8
2020-11-28 18:12:01 +01:00