Commit Graph

521 Commits

Author SHA1 Message Date
Gopal Iyer
7f24df3762
davinci: rootdir: init.qcom.rc: Tuning UFS clock scaling during boot time
Disabling UFS clock scaling during boot time helps in reducing
IO delays, which helps in reducing the total boot time.
This change will disable UFS clock scaling during early-init and
enable it back after boot completion.

Change-Id: Ib3490a8155610aea399ac2f63aa4a71bee299c6e
2020-12-30 02:02:57 +01:00
Varun Arora
105ff74f42
davinci: rootdir: init: Change sysfs control node to system:graphics
Change to system graphics from root

Change-Id: Ida479fc4fd2b442efd7f7fae79e7462a349fee17
2020-12-30 02:02:57 +01:00
Prateek Sood
cecea925c5
davinci: rootdir: init.qcom.rc: Add support for tracefs when !CONFIG_DEBUG_FS
Mount of tracefs in /sys/kernel/debug/tracing will fail when DEBUG_FS
is disabled. So, mount tracefs in /sys/kernel/tracing to still use all the
tracing abilities when CONFIG_DEBUG_FS is disabled

Change-Id: Ib37332c3f1108d7c4798717f0f009c891db72850
2020-12-30 02:02:57 +01:00
Sayali Lokhande
030be3a5f8
davinci: rootdir: init.qcom.rc: limit discard size to 128MB
This change limits discard size for UFS(sda)
to 128MB in order to avoid long IO latency.

Change-Id: Iccf6f7561abaac13bc8c35b03f696cdf56c184ee
2020-12-30 02:02:57 +01:00
Sayali Lokhande
c97c7e6a6f
davinci: rootdir: init.qcom.rc: Remove tftp and rmt_storage service definitions
This changes removes tftp and rmt storage service definitions
from main .rc file as these services are defined in respective
local .rc files.

Change-Id: Ibbd1fda31b7fd950590d6a15b7aca3bb08d84f4b
2020-12-30 02:02:57 +01:00
Sandeep Neerudu
cab75e2db6
davinci: rootdir: sensors : remove sensors specific boot up commands from init.qcom.rc
move sensors specific boot up commands from global init.qcom.rc to component

specific rc files , which are part of individual component projects.

Change-Id: Ib0410cd0af8d77573bd320063982b504b1b1d1d5
2020-12-30 02:02:57 +01:00
Subbaraman Narayanamurthy
8ebb78dac5
davinci: rootdir: init.qcom.rc: add CAP_SYS_BOOT for charger
Add CAP_SYS_BOOT capability for charger service so that it can
shutdown/reboot the system.

Change-Id: I17ccba74d5a3c38bd751c55bcf42fb3689d730a7
2020-12-30 02:02:57 +01:00
Jun-Hyung Kwon
f064c2991c
davinci: rootdir: init.qcom.rc: add wakelock and BLOCK_SUSPEND to vendor.sensors
add wakelock group and BLOCK_SuSPEND capabilities to vendor.sensors
to acess wake-lock sysfs nodes

Change-Id: I193836d097f15f5bfbe1645909ae70f3f870f972
2020-12-30 02:02:57 +01:00
Subbaraman Narayanamurthy
a9303bcee9
davinci: rootdir: init.qcom.rc: Change user/group permission for for charger
Make charger binary run as system instead of root. Since it
needs to handle input key events, add input as a supplemental
group in addition to system and graphics.

Change-Id: Id1dc46f335087147b7d8cf674664c26f0b511de1
2020-12-30 02:02:57 +01:00
Prerna Kalla
ed256498c6
davinci: rootdir: Support ufs and emmc variant fstab files
Two fstabs are needed to support different data unit
number (dun) size for ufs and emmc hardwares. This
needs different encryption flag in fstab to address
the difference in dun size.

Change-Id: Ifb0e9132fc91e3281401ac49ad70c695a22c9df5
2020-12-30 02:02:57 +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
Sandeep Gutta
afec83d723
Update hidl-wrapper and telephony-utils jar path
Include system_ext path for both hidl-wrapper and telephony-utils jar's

Change-Id: I7cdd93c71bd4a029971188cab60ed98e401be583
CRs-Fixed: 2637090
2020-12-30 02:02:56 +01:00
Sandeep Gutta
6a3b01b7ef
davinci: FR59664: Move qti-telephony-common jar to system_ext partition
Move qti-telephony-common jar to system_ext partition.

Change-Id: Ib4c366b2c3ceeea59734902aa1825126e7fa402c
CRs-Fixed: 2608010
2020-12-30 02:02:56 +01:00
Ravi Paluri
8ef94f86fb
davinci: Ims: Add ImsService package name
Specify ImsService package name with <config_ims_mmtel_package>
and <config_ims_rcs_package>

Remove old Ims Config flag <config_ims_package>
and <config_dynamic_bind_ims> that are no more
used

Change-Id: Ib928e8ca24ca18a1951145f229786327a4806c19
CRs-Fixed: 2610689
2020-12-30 02:02:56 +01:00
Michael Bestas
06eeca1f48
Revert "davinci: textclassifier: Build smart selection models"
* Target no longer exists

This reverts commit 65d8db50aa.

Change-Id: I2079d7dbbeb59bbe9cd925a56f6bcc84c8a38d7f
2020-12-30 02:02:56 +01:00
Bruno Martins
94d31d9587
davinci: Remove deprecated telephony flag
The custom jar is dead for good in Android 11.

Change-Id: I7f0f7afd186b00f01183bf4479092d03897e074a
2020-12-30 02:02:56 +01:00
Arian
03630a53fa
davinci: overlay: Update CarrierConfig from LA.UM.9.1.r1-07500-SMxxx0.0
Change-Id: Ia1198e89c0022b8d81731ce8780210e0c01153bc
2020-12-30 02:02:56 +01:00
Arian
3e4f17adf6
Revert "davinci: fm: Disable loading of firmware"
* This is redundant since https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/fm-commonsys/diff/?h=LA.QSSI.11.0.r1-07100-qssi.0&id=5156eb1ae2b6a385ccfee8a1ddadf5811dce8f82

This reverts commit 1d1ca7b65f.
2020-12-30 02:02:56 +01:00
Pig
dcb0dc57db
davinci: tfa98xx: Fix device list initializations
Update missing device list initializations.

Co-authored-by: SayanAcharya <rowdysayan99@gmail.com>
Change-Id: Iaa44429e7a2514f882828089355fca1634b79200
2020-12-30 02:02:56 +01:00
Pig
114449558d
davinci: tfa98xx: Refactor amplifier
Change-Id: I8236bb8d2ab28f8e60201d2d0dce34b0ac501305
2020-12-30 02:02:56 +01:00
LuK1337
54b1cb5cb2
davinci: overlay: WhenDark -> OnLock
Change-Id: Ifb115b154e10a0ef98bfa1e1b8bb8137f81cd0e5
2020-12-30 02:02:56 +01:00
TheScarastic
64813f7c8d
davinci: overlay: Adjust biometric dialog for 11
Change-Id: Id8ee895e7fe8bb643f73eaa45116ecd64d697c38
2020-12-30 02:02:56 +01:00
Han Wang
db270dbaae
Revert "davinci: Force enable mobile network settings v2"
* This prop is not honored anymore on 11.

This reverts commit a1692904de.

Change-Id: I7a10d9918a0218d607d65203e9a38d3e484a618f
2020-12-30 02:02:56 +01:00
dianlujitao
7cc71cd869
davinci: init: Fix compilation on R
Change-Id: If3b15ba7a9826f982e41775b08afa15501fcc455
2020-12-30 02:02:56 +01:00
daniml3
1e749669de
davinci: sepolicy: Add vendor prefix to avoid naming colision
Change-Id: I44e851a1957aac4abc17a367db2da543c0bab81c
2020-12-30 02:02:56 +01:00
LuK1337
b9e3c08b9f
davinci: sepolicy: Switch away from hal_attribute() macro
Change-Id: I0cf3c3e9ce42254915b142c10b846db6c7a52e63
2020-12-30 02:02:56 +01:00
LuK1337
75a6862a95
Revert "davinci: Use timeservice_app_cert certificate for TimeService app"
* This cert is no longer present in qcom sepolicy.

This reverts commit 0a95afa32f.

Change-Id: Ie4e882058825287d9db3f7a3bdd37c641c67a5c2
2020-12-30 02:02:56 +01:00
Felix
806b75a2fa
davinci: Use BOARD_VENDOR_SEPOLICY_DIRS
BOARD_SEPOLICY_DIRS is deprecated.

Change-Id: I046282b2a2e8c541726fb29cb0044503322d4be9
2020-12-30 02:02:56 +01:00