Commit graph

1309 commits

Author SHA1 Message Date
Kishore Sri venkata Ganesh Bolisetty
484c827034
post_boot: update silver Fmin to 691M on kona
update silver Fmin to 691M on kona.

Change-Id: Ibbe72b27ddb03001235ed67c2a4ce9d2d53da4a0
2019-12-16 18:24:16 +01:00
Sanjeev Jakkilinki
6d9aa9ce2c
init.qcom.post_boot: initialize the tuning settings for bengal
perf/power tuning settings related sched and dcvs.

Change-Id: Ife99c2a6e5e6160851a11c44f053aae445665faf
2019-12-16 18:23:47 +01:00
Tharun Kumar Merugu
4cfd0a8294
init.qcom.post_boot.sh: Enable cdspl3 governor for atoll
CDSP subsytem uses rpmsg to send CPU L3 clock requests via cdspl3
governor. Use cdspl3 as the governor for CDSP L3 devfreq node for
serving CDSP L3 clock requests.

Change-Id: I49ad421811affa82458abd34d0a0851e1f1fc423
2019-12-16 18:22:45 +01:00
Author Nitesh Kataria
af748b5a6f
post_boot : Add cases for sdmshrike
Adding cases for sdmshrike to enable clocks
for APPS Power collapse.

Change-Id: I089556c1098d60022bdb3de1ec2024858f0d3b30
Signed-off-by: Nitesh Kataria <nkataria@codeaurora.org>
2019-12-16 18:22:12 +01:00
Gidon Studinski
dd63456a82
common: init: expose /dev/wigig_sensing device node to user space
/dev/wigig_sensing is the entry point to an SPI kernel driver which is a
part of a remote sensing solution using 60GHz HW.

Change-Id: I1b538e0c58ae784997407f91a7647c2188ee7d58
2019-12-16 18:21:06 +01:00
pengfeix
c46b5b60d0
IMS-VT: Allow holding video call
- Set allow_holding_video_call as true for mnc/mcc 460-03/11/12

Change-Id: I114651832496a9c563a74ee61ad9cd2bc6ee7c1e
CRs-Fixed: 2551381
2019-12-16 18:20:24 +01:00
sxia
5b48b605b2
Common: add email for it's targerSDK 28
add email module into the whitelist for
the targetSDK 28 upgrade

CRs-Fixed: 2552349

Change-Id: I89b405919bdbfa486b91067cbe460559e31edc7c
2019-12-16 18:20:09 +01:00
Ajay Agarwal
9c7d9c20bb
init.msm.usb.configfs.rc: Add support for USB PID 0x9020
0x9020 composition includes DIAG + ADB + DUN + NMEA. Add support
for the same.

Change-Id: I364d4e87b63d7e5dfb394db6e92e650764b7cc96
Signed-off-by: Ajay Agarwal <ajaya@codeaurora.org>
2019-12-16 18:19:42 +01:00
Xiaojun Sang
42583ca43e
sdm660: add aud_pasthru_adsp access for audio
Change-Id: If4cb96e00ccfaff60b08c42d92370cb46fbb9a0e
2019-12-16 18:19:13 +01:00
Zhao Fan
062407a511
IMS: Disable filtering out conference host for some carriers
Add config to disable filtering out conference host for
some carriers.

Change-Id: I7fd73f77fed91662288c64ef1dc11e0defe6ed3a
CRs-Fixed: 2542041
2019-12-16 18:18:49 +01:00
Vijay Dandiga
b68ab8e7a9
post_boot: Set zRam disk size to 50% of RAM size.
Set zRam disk size to 50% of RAM size for non-Go devices.

Change-Id: Ifd015f7827db8ed9388833ec09627898e20fd209
2019-12-16 18:18:06 +01:00
Anmolpreet Kaur
1d511d727b
sdm660: Add qseecom hal 1.0 to manifest
Add the qseecom hal service to device manifest

Change-Id: I6ff12bd1dcdd18467f0e3080d1e5db7162c950eb
2019-12-16 18:16:47 +01:00
Rajshekar Eashwarappa
652dd59a4e
sdm660: finetune performance xml
Fine tuned the performance xml based on the
CTS results.

Change-Id: I9bd61490d28bebdc4bc696dcbf9d1674903ae983
2019-12-16 18:15:11 +01:00
Vasantha Balla
52c0c5831e
sdm660: Disable PQ by default in encoder
Disable PQ feature by default on sdm660

Change-Id: I42014b3897c2b817872d07b71412540093fa594e
2019-12-16 18:14:04 +01:00
Pavan Kumar M
8ed288f983
sdm660: FR 58378: Update factory HAL version to v2.1
Change-Id: I18de8477201abe28e6e8d7715e1c0e09292b2276
2019-12-16 18:13:07 +01:00
Kalpaj Chaudhari
b86b245f7b
[Temp] sdm660-common: wifi: Enable etsi_srd_chan_in_master_mode
* Fixes 5GHz tethering after LA.UM.7.2.r1-07700-sdm660.0 merge.
Change-Id: I41ca8a4c326ab35a98d1a53a9c1e8df8775ed9d7
2019-12-15 10:01:49 +01:00
nysascape
a1b0ca2c08
sdm660-common: Support for Platina
Signed-off-by: nysascape <nysadev@raphielgang.org>
2019-12-15 08:54:53 +01:00
Max Weffers
cc0d9573b1
sdm660-common: biometrics: Add fingerprint_fpc permission for platina 2019-12-15 08:54:05 +01:00
Scott Warner
36ddffb679
sdm660-common: init: Use vendor_load_persist_properties
* needed because hw_id is not initialized when normal load of props is used

Change-Id: I718ee452e525a1450f02bbe529ba8d130ce8dbe3
2019-12-14 23:26:38 +01:00
Arne Coucheron
aeaffc4a19
sdm660-common: Change charger seclabel from healthd to charger
Change-Id: I86515de0f8ac1ae4d8d83dae7638592a619a3e7c
2019-12-14 23:20:16 +01:00
Max Weffers
827979ec04
sdm660: libinit: Use ro.product.vendor.device for device check
*ro.product.name is no longer used in 10
2019-12-14 23:18:30 +01:00
Bruno Martins
98c3540df1
sdm660-common: Move to common data-ipa-cfg-mgr
* It is now available at vendor/qcom/opensource/data-ipa-cfg-mgr

Change-Id: If66808c4bc2c02f7d253bdc1f7b34b83f559a047
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
2019-12-13 17:21:08 +01:00
Stylogey
25dadea83b
sdm660-common: XiaomiParts: Start folio_daemon only if a prop is set 2019-12-13 16:57:53 +01:00
Elias Gheeraert
3f18f27baf sdm660-common: usb: Set correct name
We are not oneplus3 afaik
2019-12-11 23:19:54 +01:00
Michael Bestas
694dc7d0d6
sdm660-common: Enforcing SELinux 2019-12-07 20:51:24 +01:00
Arian
ca9897e1f6
sdm660-common: vndk: Enable runtime isolation
Change-Id: I027556b1a760242da957b9c3a9c270bd9f20def7
Co-authored-by: Angga Satya Putra <anggasp@hotmail.com>
2019-12-07 20:50:23 +01:00
LuK1337
be221519b8
sdm660-common: Disable fluence
* CAF keeps it disabled.

Change-Id: I78d14c45ec848090fecaf7305190b5d4889418ed
2019-12-07 19:22:47 +01:00
Michael Bestas
8987997728
sdm660-common: Correct EGL symlink
* Apparently we were linking the wrong lib...
2019-12-07 18:49:55 +01:00
Michael Bestas
bb65017838
sdm660-common: Disable unsupported audio features
* Observing logcat, these features depend on proprietary
  libraries that are not available for us and they are
  automatically disabled. Disable them here so that
  audio HAL doesn't attempt to enable them.
2019-12-07 18:49:55 +01:00
Michael Bestas
aa0b44f00b
sdm660-common: Mark TimeService.apk as presigned
* Android 10 TimeService.apk is signed with qcom cert
  instead of platform.
2019-12-07 18:49:55 +01:00
Michael Bestas
540804fce2
sdm660-common: Resolve vendor_init SELinux denials 2019-12-07 18:49:55 +01:00
Michael Bestas
73eca131a5
sdm660-common: Remove msadp symlink
* Seems to be useless, avoid ueventd denials
2019-12-07 18:49:55 +01:00
Michael Bestas
9dc9da4d21
sdm660-common: Cleanup init.qcom.sh
* Remove unused SoCs from the script
* Remove qemu.hw.mainkeys to avoid SELinux denials
2019-12-07 18:49:55 +01:00
dianlujitao
607e68cb76
sdm660-common: Build vendor android.hidl.base@1.0.so
Change-Id: I39c71e61252228dbfcf50047795ea23b2275e4bd
2019-12-07 18:49:55 +01:00
Michael Bestas
559890d4f6
sdm660-common: sepolicy: Remove deprecated power HAL stats policies 2019-12-07 18:49:55 +01:00
Ethan Chen
c90b40f19e
sdm660-common: Don't provide a module for libgpustats
Change-Id: I39efbf1c447fbed83477496a00da3a3cab329bea
2019-12-07 18:49:55 +01:00
Michael Bestas
d30f9497d0
Revert "sdm660-common: overlays: lower animation speed from 1x to 0.5x"
* No fake butter please

This reverts commit 8d1b0b8514.
2019-12-07 18:49:55 +01:00
Max Weffers
26cd0e975b
sdm660: wifi: Update Config from platina-user-10-QKQ1.190910.002-9.12.4-release-keys 2019-12-07 16:24:44 +01:00
Max Weffers
510cf95137
sdm660: Update Audio files from platina-user-10-QKQ1.190910.002-9.12.4-release-keys 2019-12-07 16:23:51 +01:00
TH779
3de03ef41d
sdm660: Rollback build fingerprint to V9.5.11.0.ODCCNFA from wayne
* Fix ctsProfile.

Signed-off-by: TH779 <tongsj2333@gmail.com>
2019-12-07 14:21:23 +01:00
Max Weffers
503b913eca
sdm660: Remove unneeded GoogleHotwordEnrollment apk 2019-12-02 19:32:17 +01:00
Max Weffers
536e9d9c68
sdm660-common: add sound_trigger blobs from LA.UM.8.2.r1-04300-sdm660.0 2019-12-02 19:29:11 +01:00
Joshua Blanchard
7aad8a0350
sdm660-common: update BT a2dp props 2019-12-02 17:22:37 +01:00
Gareth Kitchen
26e9816c98
sdm660-common: gps: Localise NTP to improve GPS TTFF
Testing response times to time.android.com from around the globe reveals
in ms:-

Europe			 <30
Middle East		 <68
North America		<150
Johannesburg		 183
Buenos Aires		 220
Tokyo			 226
Sydney			 276
Hong Kong		 285
Brisbane		 295
Mumbai			 349
Beijing			4691
Shanghai		4906
Russia			 n/a

Whilst time.android.com is NOT used for GPS NTP, North American time servers
are, by specifying north-america.pool.ntp.org as default in the framework,
to align with pixel devices.  I am assuming similar response times to these
servers from around the world.

Great for North America and it appears Europe but it does not address the
global issue. Also, the pool.ntp.org project forbids both hardware and
software vendors from using these default zone names.
http://www.pool.ntp.org/en/vendors.html

It makes sense, therefore, to leverage the ntp.org's existing 'android' vendor
name to make the default ntp server for GPS purposes:
1.android.pool.ntp.org this will return a random but accurate NTP server in
close geopraphic proximity to the device.

Testing on my own build in the UK seems to improve hot and cold TTFF
considerably.

Change-Id: I144af45757efa35b32daf034eece6e046d2bde79
2019-12-02 17:22:37 +01:00
Midas Chien
014f8a2f4b
sdm660: Enable high fps sf early phase offsets
Change sf early phase offset for 90hz to be early=6.1ms,
early_gl=9ms to give the same ~16ms and ~13ms they had on 60hz.

Bug: 130191039
Test: launch app and observe systraces, frame drop 1.83% -> 0.37%
Test: scrolling on photo with force GL compos and observe systraces,
      frame drop 1.61% -> 0.84%

Change-Id: Icbd734d9fa217333741bd625e715eae973a3e368
2019-12-02 17:22:37 +01:00
Volodymyr Zhdanov
28bcd270e4
sdm660-common: remove compile time feature flags
* everything's in runtime now

Change-Id: Ida18245734d50383abd9796f8933c833da9776fb
2019-12-02 17:22:37 +01:00
Volodymyr Zhdanov
676172c2e1
sdm660-common: disable ssr runtime features
* we don't have ssr support

Change-Id: I8a5714cca88bcd494eb3cc6579f42ce4955bc394
2019-12-02 17:22:37 +01:00
Chaitanya Saggurthi
34fc94a331
sdm660-common: Version update of IUim HAL to 1.2
Change-Id: I95d59adce96bee8f09798cd82b6530095cfeb825
CRs-Fixed: 2428399
2019-12-02 17:22:37 +01:00
Arian
4729f1a854
sdm660-common: rootdir: Move ims service declarations to their own rc files
Change-Id: I1546d673c3d7e19bef8ada817fa6d32671541400
2019-12-02 17:22:37 +01:00
sbwml
5ad4cdb0f4
sdm660-common: Update ims_symlinks from Q IMS 2019-12-02 17:22:37 +01:00