Commit Graph

2356 Commits

Author SHA1 Message Date
Gagan Malvi fa2f0bc421
vendor: perf-legacy: configs/sm6150: Enable IO cgroups
Change-Id: I67074fd473d0faba533b12357e171c98fa7f285e
Signed-off-by: Gagan Malvi <malvigagan@gmail.com>
2023-05-10 07:48:02 +00:00
Adithya R 096a1df50a
vendor: perf-legacy: configs/sm6150: Enable IOP v3
Change-Id: Ie4865b0c23cdff27da75ec743911a5e4b3899965
2023-05-10 07:47:57 +00:00
chrisl7 803ea991da vendor: media: Revert 306d32cedc
[1] - C2 audio service is requesting AGM and PAL services in the logs, and this is only found in audio-ar.
      Then revert bengal to media-legacy

Change-Id: Iab5eb30f8c79976ae4f4a768da4a9228a7d6d1db
2023-04-22 19:15:16 +00:00
chrisl7 754f1688e5 vendor: init: Move qrtr service to legacy.rc
[1] - https://gerrit.aospa.co/c/AOSPA/android_device_qcom_common/+/28602

Change-Id: I370c5c37a02714a25f3e80b224456ec86298f6df
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 10:42:49 +00:00
Phani Deepak Parasuramuni 9cbf5ca1d2 vendor: init: create device nodes for CMA and DMA
Change-Id: Ied8a09d18e989ab265276bd1391bde74d5bda195
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 10:38:29 +00:00
chrisl7 8c435a57c6 common: Add crow on 5.15 family
Change-Id: I43fa55d084b3479d8438633ebcf1b94b015c2825
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 10:37:58 +00:00
Taiyab Haque 6acbf169a5 dlkm: Add support for crow
Change-Id: I65491e625f2394bec3552d83a38961a2a9cbf9d6
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 10:37:31 +00:00
chrisl7 db2202c52b sepolicy: qva: Fix vendor_qcc_trd_2 denials
Change-Id: Id005c897cb2b1cc77d9aa9eef9304499f29f0070
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 10:36:08 +00:00
chrisl7 909a0dfee4 sepolicy: qva: Add missing hvdcp sepolicy definitions
Change-Id: I1ddcb79c7d4de6276b65d21a14bed1689267c7a1
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-17 07:35:40 +00:00
Jake Weinstein 86bfaffa80 vendor: media: Declare QConfig 1.0 for 5.4 and VPP 2.0 for 5.4+
Change-Id: I22245de3a307e4bb037a2dedc05d3120bd83a1f2
2023-04-15 09:08:06 +09:00
Jake Weinstein de64015628 vendor: display: 5.4: Add missing binaries
Change-Id: I14b03e1522be19ac7052f1dc160e184c42629576
2023-04-14 18:57:55 -05:00
Kunmun b78d23cf71 system: Update to LA.QSSI.13.0.r1-09700-qssi.0
Change-Id: I35e0bec893488703ab8e750972bdb3fc6473a953
2023-04-13 19:04:09 +05:30
Jake Weinstein f7cfa89c4d system: bt: Remove prebuilt aptX libraries
This is open source in T QPR2.

Change-Id: I775526e30450c31b8ebb2ff4f057e021229a470a
2023-04-12 17:23:00 +00:00
Jake Weinstein 7ace9938a4 perf: msmnile/kona/taro: Do not allow foreground tasks to run on CPU7
Gold+ cores use significantly more power than Gold cores.
Only allow top-app tasks to run on Gold+ to save power
and prioritize the most critical threads.

Change-Id: I95e5e18dfe0e5b6818eee1c589a22959bea4868a
2023-04-12 17:20:40 +00:00
Jake Weinstein d4929d335d perf: Disable multiple kswapd threads
https://lore.kernel.org/lkml/20180403133115.GA5501@dhcp22.suse.cz/

Change-Id: Ifc72726ad3c44bc0838d78031f70971f0677cd0e
2023-04-12 13:51:58 +00:00
Jake Weinstein 74991f5d4f perf: Wait until post-boot to lower foreground cpuset on lahaina
This could regress boot time.

Change-Id: I4ffabfb92b71b5d239c4f185bf9043d0c52c208e
2023-04-12 13:47:31 +00:00
Adithya R a2cdb3cac0 vendor: Move perf init script to init component
Makes no sense to duplicate it across both perf components.

Change-Id: I954fc77155ad5a6a1ea421b57d26c2f0f4514b69
2023-04-09 19:42:02 +00:00
Kunmun 722f92ead4 vendor: wlan: Drop wifi factory test mode services
Change-Id: I814a75f6d2a4b74fc5a00dcac10347ec59a2cf4c
2023-04-09 06:15:55 +00:00
Kunmun 924d1c460a system: Update to LA.QSSI.13.0.r1-09400.01-qssi.0
Change-Id: I78b6d86a7c6d71dd00e16e67b0510992139f2967
2023-04-09 06:15:42 +00:00
Kunmun 7ba29265fe common: Drop system and vendor tag definition
There are different tags being used in different
components, hence this doesn't makes much sense.
Also, the mentioned tags are outdated with respect
to what the components are using at the moment.

Change-Id: Ie6d60343e2beec37ac0c9fe911bc12a26146bcee
2023-04-09 08:31:33 +05:30
chrisl7 ad96d8dfed vendor: charging: Build libsuspend
[1] - Required for offline charging on some devices

Change-Id: I612a8cebd63b64e1ba47fda6a16b86cc85c63569
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-04-06 02:34:48 +00:00
electimon 311dcdd617 common: vendor/dsprpcd: Move sscrpcd to class core
* If sscrpcd start early, the dsp it runs on
  isn't ready yet.

test: Notice reduction of
      "Error 0x200: apps_dev_init failed for domain 0, errno No such device"
      in early boot logcat.
Change-Id: Ib3ec232677e4831262de631f5ccd9dfa6008f6a0
Signed-off-by: electimon <electimon@gmail.com>
2023-04-06 01:48:29 +00:00
electimon db1d866583 common: components: Allow enabling modules not in all
* Some modules are merged in order to unblock projects
  as well as to allow more visibility and therefore
  subject it to more testing. This change allows
  users to select all components as well as modules
  not enabled in all because they are under testing.

Change-Id: Id027e407b1eec1c5265b725c839cda18b6cb83b2
Signed-off-by: electimon <electimon@gmail.com>
2023-03-18 21:59:29 +00:00
electimon d1024c9f0a common: vendor/dsprpcd: Remove libsnsapi.so
* sensors.ssc.so and libsnsapi.so is canonically
  modified by OEMs to allow custom sensors,
  sensors.ssc being the library that holds sensor
  implementations and libsnsapi holding sensor
  proto files also loaded by sscrpcd

Change-Id: I676fb3f988b02b3289d6efaad510094dafbf5bfd
Signed-off-by: electimon <electimon@gmail.com>
2023-03-18 21:59:29 +00:00
chrisl7 780cbb760c vendor: media/media-legacy: Add vppservice_interface prebuilt_hidl_interfaces
[1] - https://gerrit.aospa.co/c/AOSPA/android_device_qcom_common/+/28005

Change-Id: Ia433be924f34352aebe7d40fed5e95f76999a445
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-18 11:28:53 +00:00
Alexander Koskovich 6b23ec5d8f [SQUASH]common: generate_extra_images: Restore necessary changes
Squash of:

From: Alexander Koskovich <zvnexus@outlook.com>
Date: Fri, 25 Sep 2020 19:23:25 -0700
Subject: [PATCH] common: Fix possible DTBO directories.

From: Alexander Koskovich <zvnexus@outlook.com>
Date: Fri, 25 Sep 2020 19:50:58 -0700
Subject: [PATCH] common: Don't dump product config in the make output logs.

 * Revert of 58ceb965d1.

Change-Id: I05cf9e03fd63364c51c63171ea076fd8d93b6e8a
2023-03-17 15:08:44 +05:30
chrisl7 5fd9daca33 vendor: perf-legacy: Remove monaco and taro configs on perf-legacy
[1] - monaco and taro always uses 2.3 hal and only perf component

Change-Id: Idff89e0d56a326b29d30db467c411938fd80ab56
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 13:53:58 -03:00
chrisl7 cecac494a3 vendor: media: Import media_codecs_c2_audio from LA.VENDOR.1.0.r1-20500-WAIPIO.QSSI13.0
Change-Id: I14cb0606c7786b215f91a0cbebe0b6e4183edc6d
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 13:53:58 -03:00
electimon 9e591338e2 common: vendor/keymaster: Include gatekeeper vintf fragment
Change-Id: I55c50119e26989ff1fbed2df7b6798b20fe9cd4f
Signed-off-by: electimon <electimon@gmail.com>
2023-03-14 15:21:55 +08:00
chrisl7 03cc95de77 common: Update config.fs to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
Change-Id: I45080985c66b5b24675bfb9d1a3d5c99f15b0904
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 04:44:34 +00:00
Jake Weinstein 72c649838a common: sepolicy: lahaina: Remove qwesd policy
This is in common sepolicy_vndr now.

Change-Id: I58b8bd8bf7296751fbade8de8fb4eefab688a13e
2023-03-14 01:16:51 -03:00
Jake Weinstein 2613ba50cd common: Remove eID policies from holi and lahaina
These are no longer defined in LA.VENDOR.13.2.0
sepolicy_vndr. We don't use eID anyway, so
remove from common policies too.

Change-Id: Idcf15d1c7aa8c2fb2924bd2c81731d6b034ea84a
2023-03-14 01:16:51 -03:00
chrisl7 c3ae3ca3de common: sepolicy: Import missing sepolicy rules from taro
Change-Id: I2f6f49df4a9113e65c6250801775e452b22c4e90
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 ce7ff0e820 common: sepolicy: Adapt sepolicy to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
[1] - Move partally bengal to sepolicy_vndr, keep 4.19 specifc nodes here
[2] - Keep kona here for now
[3] - Import msmsteppe from taro sepolicy_vndr
[4] - Use neuralnetworks on sepolicy_vndr

Change-Id: Icda5ebce28b97d45c8067f08be98d85313ab1474
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 f04d22ba9f common: dlkm: Update to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
Change-Id: I9f67c42b7a0ed5af6f522de0943ed44102764229
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 41966a047b common: Update generate_extra_images to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
Change-Id: Ia59b82e047341d4b5b8fe37cfc90387fd3e39d99
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 4d6813af3b vendor: init: Remove rawdump definitions on legacy script
[1] - Add on  https://gerrit.aospa.co/c/AOSPA/android_device_qcom_common/+/28048/4

Change-Id: I79510bcddbd298620c6b3f264e83aa10acbc922b
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 7ce8cc2a2a vendor: init: Add missing nodes on early_boot.legacy script
[1] - f9f83796b3
[2] - https://gerrit.aospa.co/c/AOSPA/android_device_qcom_common/+/28047

Change-Id: I8ecf688a99ed57bc1134b7f6b717694b87d62e8c
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 fc290506ad vendor: init: Remove directories for Location services on legacy definition
[1] - Add on LA.VENDOR.13.2.*-KAILUA qcom.rc

Change-Id: I3220be8a81b7e584a655fc6e1a54000d9a6bce63
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 784b3f7af0 vendor: init: Add service charger on legacy.rc
[1] - It was removed in LA.VENDOR.13.2.*-KAILUA

Change-Id: I514bed14c98e592da69e9ee2dc618f3e8ce6157d
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 6c1b6e965e vendor: init: Remove import qcom.factory.rc
[1] - We don't use it

Change-Id: If6919667af8adcb0580380282918e9a3bdf74651
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:51 -03:00
chrisl7 de0452f480 vendor: init: Update qcom.rc to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
Change-Id: I06c256f38f1e1fe5f8596ba216b28f150612842f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:16:31 -03:00
chrisl7 987ae85dae vendor: init: Update kernel-scripts to LA.VENDOR.13.2.2
Change-Id: Ib99b7d73f22ae4f1cd85c76a3074b4f6ffa331ca
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:01:30 -03:00
chrisl7 c0e163c30f vendor: init: Update init.class_main.sh to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
Change-Id: Icb0b6d8c8f9f3d6f6194153b9b2599cf9a471a32
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:01:30 -03:00
chrisl7 9c1ddba304 vendor: init: Update ueventd to LA.VENDOR.13.2.0.r1-13100-KAILUA.0
[1] - Keep fix Invalid section keyword

Change-Id: I6526a55cea8001de109a80bdde72bf00baecb500
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:01:30 -03:00
chrisl7 03cd1790f0 common: Add support to 5.15 family
Change-Id: I19813cbdcb8b3218fbc13e17e25f9ebb9bf5ccb5
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-14 01:01:30 -03:00
Jarl-Penguin 4882f293e8 common: sepolicy: legacy: Allow system_app to read fm_radio_device
* This was moved to platform_app in c0d7a5ce1d593f6bc5cb8bef8a108e9ec04cd51d, but AOSP FM app is still system_app

Fixes:
I auditd  : type=1400 audit(0.0:74): avc: denied { read } for comm="android.fmradio" uid=1000 name="radio0" dev="tmpfs" ino=15585 scontext=u:r:system_app:s0 tcontext=u:object_r:fm_radio_device:s0 tclass=chr_file permissive=0

Signed-off-by: Jarl-Penguin <jarlpenguin@outlook.com>
Change-Id: I9f662803390697b9456d18a4186ee7d7d6ac2e50
Signed-off-by: Jprimero15 <jprimero155@gmail.com>
2023-03-09 13:13:50 +00:00
Michael Bestas 2e8910f831 common: sepolicy: legacy: Label persist.vendor.camera.debug.logfile
* Used in recent camera HALs

Change-Id: I81ac7c9bf262365a6baabde3fac5ce652c8e683c
Signed-off-by: Jprimero15 <jprimero155@gmail.com>
2023-03-09 13:13:50 +00:00
Sneh Bansal d534610eba vendor: telephony: Enable fetching of QoS parameters for bengal
Enable property that allows fetching of QoS parameters via
IQtiRadio HAL.

Change-Id: I810ca713696296297f1ff12d48a3be0114384489
CRs-Fixed: 3404871
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-08 04:06:49 +00:00
chrisl7 4ed781a187 vendor: wlan/wlan-legacy: Remove ISuppTunnel prebuilt_hidl_interfaces
[1] - 5d7681d6fb

Change-Id: If9713ebb9250ff6684745924ad67c9a82089fd9f
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-03-08 04:01:35 +00:00