Commit Graph

134 Commits

Author SHA1 Message Date
Paras Nagda
a6f04db0a2 sm6150-common: media: Finetune performance xml
Fine tuned the performance xml based on the
CTS results for C2 HW codec

Change-Id: I375e2abe927be456d1493bea063bf47992f4799e
2022-06-28 00:41:07 +02:00
Pavan Kumar M
ac437d967b sm6150-common: hidl: Update uceservice HAL to 2.3
Change-Id: I780fef79b6b370d2058a45a08230de19cce4a0af
2022-06-28 00:41:07 +02:00
Manoj Basapathi
7a23256ee8 sm6150-common: hidl: Update factory version to v2.2
Change-Id: I67c80b81f46c692b0107d86615f2ca97c58d25fa
2022-06-28 00:41:07 +02:00
Marc Bourgoin
d5d80a5347 sm6150-common: Drop QCOM WFD
Change-Id: I3dd591444dc54ebe3a32e0385cbfc3db6bfc5e1f
2022-06-22 16:23:58 +02:00
Arian
565809d0b5 Revert "sm6150-common: fingerprint: Allow to build without fingerprintextension"
This reverts commit a8c1391091.

Change-Id: I78244b2491b8ba824907cf1cb056c2f26bffbc72
2021-12-29 10:13:58 +00:00
Wei Wang
fe82d2824b
sm6150-common: Remove QTI perfd
Bug: 69270928
Test: Build and boot device and test camera
Change-Id: I87b283206f462fb5c8ec9cdd303ae2934fe9bfc4
2021-06-18 18:37:26 +02:00
LuK1337
907ff515f3
sm6150-common: audio: Don't advertise vorbis offloading support
* Doesn't work at all.

Change-Id: I8cd6341b240c3820dbbdef497e23e785b6ed99dc
2021-06-18 18:34:31 +02:00
dianlujitao
548f696fba
sm6150-common: audio: Disable audio ULL mode
* fixes crackling noise while playing some sounds

Change-Id: I9cd1d63fbd1f55a034944f419ae42121bae9c51d
2021-06-18 18:34:31 +02:00
Arian
8ab4fcd576
sm6150-common: Include c2 manifest from media HAL
Change-Id: I9ea0322af97284ef4b995df185d0c827285c7194
2021-06-18 18:34:30 +02:00
George Gao
111ebf4c14
sm6150-common: media: Use omx raw decoder on 24bit pcm playback
Use omx pcm decoder to decode 24 bit pcm files

Change-Id: I28938afcb1d18bc85a0e2c77786bf15aff91a196
2021-06-18 18:34:30 +02:00
Arian
eb012499c5
sm6150-common: media: Apply xiaomi's media codecs tuning
Change-Id: I85435c5a63a85330ce6a7b365d9fdf90446e7bee
2021-06-18 18:34:30 +02:00
Arian
c0604d8e7d
sm6150-common: media: Import configs from LA.UM.9.1.r1-09600-SMxxx0.0
Change-Id: I8dedddcf6a27b93c67623ab26585e60287df26bd
2021-06-18 18:34:30 +02:00
Arian
31a323b5c6
sm6150-common: wifi: Update from sweet 12.5.1.0
Change-Id: Ida68a9fc01791a2c3caa1b3c07d83001dad2dbcc
2021-06-18 18:34:30 +02:00
LuK1337
b29f19ccdb
sm6150-common: Drop unnecessary fqnames from manifests
* These are only needed in case we want to
  advertise interfaces with different version
  than the HAL definition itself (see DRM).

Change-Id: I3a5c367730ef79ed6260b2d7142bb6ca9eaa4a92
2021-06-18 18:34:05 +02:00
Arian
c8c613c3d7
sm6150-common: Exclude additional haptics devices from input subsystem
Change-Id: I4465c5afd2dcfa085367e4e9fad9f0e0fba67d1a
2021-06-18 18:34:00 +02:00
Fenglin Wu
e6e3bc7b76
sm6150-common: Add config to exclude haptics devices from input subsystem
Haptics devices which registers as input FF devices are not supposed to
be detected by input subsystem. Add excluded-input-devices.xml file for
input subsystem to exclude them.

Change-Id: I52dc6e502b29e2813299d073195a0991bb2cf692
2021-06-18 18:33:55 +02:00
Arian
182b1dc663
sm6150-common: Remove wfdhdcphal service
Change-Id: I5237de894613a3565df16046083db4228a3713b4
2021-06-18 18:32:32 +02:00
Arian
a04fb57165
sm6150-common: Re-add shoebox and audio sphere effects
This partially reverts c77b652733 and fea051b9c7.

Change-Id: Id8519fc86e914ed2f5e9af14279fceaa6f97c35b
2021-06-18 18:32:31 +02:00
Michael Bestas
bd18886586
sm6150-common: gps: Lower debug level
* Kill logcat spam

Change-Id: I20d1f698d3c2d1b56e79f6eb6c5c17069e43c60f
2021-06-18 18:32:31 +02:00
Arian
59684442f2
sm6150-common: Remove xtwfi-client and xtwifi-inet-agent
Change-Id: I232fd3b351f0e47b86f7d5d7b2a2bd0f28712d64
2021-06-18 18:32:31 +02:00
TheStrix
2ce94a5f9f
sm6150-common: gps: Disable xtwifi location services
* Disable XTWIFI

Change-Id: I70f39d8d611167f65bb3912590b05f8a8d121c80
2021-06-18 18:32:31 +02:00
Volodymyr Zhdanov
97896a108d
sm6150-common: Disable SF configstore
* it's finally deprecated in R
* ship disable_configstore because we have API level 29

Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2021-06-18 18:32:31 +02:00
Arian
b227173d9e
sm6150-common: Update from Mi Note 10 Lite V12.1.4.0.RFNMIXM
Change-Id: I80f4200b46268a3c4bc638529c916122eb20ddba
2021-06-18 18:32:23 +02:00
Manoj Basapathi
38538e6899
sm6150-common: Add permissions for RCS service
Add permissions to Rcs service to
access QMI IMSS service

Change-Id: I263a0b6413c1ae26ab57a96936bc983c68ef709e
2021-06-18 18:19:35 +02:00
Bharat Pawar
a4bb51c698
sm6150-common: Disable vibrator HAL interface
Disable the existing HIDL based vibrator HAL, while
we move to vendor vibrator HAL.

Change-Id: I7529dc91c2ff994b83c7b9e7ddf4df913b9205f9
2021-04-25 15:23:51 +02:00
Arian
a8c1391091
sm6150-common: fingerprint: Allow to build without fingerprintextension
Change-Id: Ib51286dafaf0633ba959332ecdb5ad277c6714bf
2021-04-25 15:23:51 +02:00
Jake Weinstein
b88cdb9def
sm6150-common: Enable UXE and IOP in perfconfigstore
Matches stock Qualcomm configuration and improves performance.

Change-Id: I2b6e8c9ed59415bc7841bf244bd3dd9b5633088c
2021-04-25 15:23:51 +02:00
Arian
bc47dee6eb
sm6150-common: perf: Revert Xiaomi's perfboostconfig changes
Change-Id: Ibdf26e215d9dbbd8962c9b5b9386a0dba3853d4c
2021-04-25 15:23:51 +02:00
Srinivas Ramana
b7fbe15419
sm6150-common: steppe: irqbalance: correct the arch_mem_timer interrupt
correct the arch_mem_timer interrupt to 38.

Change-Id: Ie5fe976eef084231beb5e32abf88a35a5c4bc70d
2021-04-25 15:23:51 +02:00
raghavt20
84e0156c30
sm6150-common: Move perf configs to device tree
Change-Id: Ia251c28784d24f2d7b1fdcb7a3676be1c5a63d1b
2021-04-25 15:23:51 +02:00
raghavt20
5eabce64b9
sm6150-common: Decommonize sensors service
Change-Id: I518f3bd48a585bf0f0ae0b07570e6c9d96a4f949
2021-04-25 15:18:30 +02:00
raghavt20
0aa378102c
sm6150-common: Transform davinci into common tree
* The following things are left in devices, because they're device specific
  - voip compress properties
  - HVDCP properties
  - audio configs
  - power profile
  - rounded corner configuration
  - partition configuration
  - FOD
  - camera motor
  - NFC
  - board-info
  - fstab
  - ipa and graphics firmware
  - shipping and manifest target level

Co-authored-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
Co-authored-by: Arian <arian.kulmer@web.de>
Change-Id: I8bef29041f8f239361b999fc8ab1a43cc2ebb86b
2021-04-25 15:18:14 +02:00
Jack Wu
b69b94ab30
davinci: Uprev health HAL to v2.1
Bug: 145943771
Test: lshal debug android.hardware.health@2.1::IHealth/default
Change-Id: I84f20459f5579e318d8e9f5f9ce68a733df27c53
Signed-off-by: Jack Wu <wjack@google.com>
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2021-04-25 15:17:58 +02:00
Michael Bestas
53571bde42
davinci: manifest: Remove Trust interface entry
This has been turned into a VINTF fragment.

Change-Id: Iaf53a2e1fbac75d53ec11d4c56c51230f4758daf
2021-04-25 15:17:52 +02:00
Arian
dcc5649777
davinci: audio: Increase headphones echo reference channels
Change-Id: Ic5d0ef1e4a5319763a195420919a81c9c39630ce
2021-04-25 14:49:59 +02:00
Arian
67d1c4ce69
davinci: gps: Update from 20.12.28
Change-Id: Id1f630e1f6d4c02a854610eee1b665e8f8b1def0
2021-04-25 14:49:59 +02:00
Arian
8f53f7de33
davinci: Switch to AOSP NFC stack
Change-Id: I537729ac9262edd3b741380bba74e46e8a588eaf
2021-04-25 14:49:59 +02:00
Bruno Martins
6b85e595b0
davinci: Remove android.hardware.biometrics.fingerprint from manifest
This addresses the runtime VINTF parse error:

  E hwservicemanager: getDeviceHalManifest: -2147483648 VINTF parse error: Cannot add manifest fragment /vendor/etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml:HAL "android.hardware.biometrics.fingerprint" has a conflict.

Change-Id: I478c314b46bc6e39206f268d52fc7e445a2df3e4
2021-04-25 14:49:59 +02:00
Arian
6c7d2472a0
davinci: Import media_codecs_c2.xml
Change-Id: I01052ad711a0df0b5c1f608ab3eec4ea8f6469aa
2021-04-25 14:49:24 +02:00
Santhosh Behara
aa65975182
davinci: media: Add and publish Codec2 HAL service
*Add 2 codec2 relates libs to PRODUCT_PACKAGES in order to copy
them to /vendor/lib/

Change-Id: I56da6b774cf0f9b9e628886d7bfe22f5ccae4258
2020-12-30 02:02:59 +01:00
Arian
bffe4ca0cf
davinci: Update proprietary files from 20.10.22
Change-Id: Ibaeaae488efbce21fc73ae7db14f9427806e7d66
2020-12-30 02:02:58 +01:00
Arian
cb2dea3ee2
davinci: Update public libraries from 20.10.22
Change-Id: I4e5bb1e668bde581dfec2d17536e9150e96877d4
2020-12-30 02:02:58 +01:00
Arian
160016e0f8
davinci: wifi: Update wcnss config from 20.12.10
Change-Id: I1939c2656daa7ad83647f48a95bbbe85490a9713
2020-12-30 02:02:58 +01:00
Arian
efa81edb6a
davinci: media: Increase max resolution for m4v
Change-Id: I32aa6b15b73e1838028f0e38f523e70b90a4f1cc
2020-12-30 02:02:58 +01:00
Arian
e9a6fe51f4
davinci: media: Disable 4k and 2160p for front camera
Change-Id: Id1814746bf7fdf87af6dc7f2fcea09e704247b01
2020-12-30 02:02:58 +01:00
Arian
542d89bb26
davinci: Import media_profiles.xml from LA.UM.9.1.r1-07300-SMxxx0.0
Change-Id: Ie72e405c6139141bebe2db2b5a93ca832bdaba30
2020-12-30 02:02:58 +01:00
Arian
b4fb99e818
davinci: audio: Add handset backend
Change-Id: Ia9653281b88fb7cfff878665dec7649bf7d37735
2020-12-30 02:02:58 +01:00
Arian
588c8b5040
davinci: audio: Apply cleaned xiaomi mixer_paths changes
Change-Id: I05b46a8274b91ac0fc9c7d7ff86e0e16a54a6dab
2020-12-30 02:02:58 +01:00
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