Alexander Koskovich
c5bdd0ebb6
common: audio: Add sound trigger HAL to packages.
...
* Will only do anything if BOARD_SUPPORTS_OPENSOURCE_STHAL
is true.
Change-Id: Ic9d36600f574a89c230d2c991c034980c1e1bcdf
2021-06-30 04:41:06 +00:00
Kuba Wojciechowski
9f26a67f18
common: guard FCM copy from core-utils.
...
* Not there on aosp roms
Signed-off-by: Kuba Wojciechowski <nullbytepl@gmail.com>
Change-Id: I181ad1cd30ece49242b47855536eeed18ce0fabb
2021-06-19 13:00:36 +00:00
SayanAcharya
6f4c8c93b8
common: skip sepolicy inclusions for legacy socs
...
Change-Id: I0a3d4dd9fe211060517cd78d74045cd0600b865d
2021-06-19 09:41:32 +00:00
Adithya R
2f86dc249e
audio/wlan: Fix makefile inclusion for sm6150 target
...
Change-Id: Ifb5d4649d8b48e572f805edf582f67ed6fd5a067
2021-06-17 13:55:48 +00:00
Alexander Koskovich
5ed6b6e52d
common: adreno: Add some new KBC GPU stuff.
...
* Forgot about it when updating to the last tag.
Change-Id: I02ec3b7cad439fa9cc705d3ec999b2e91c6280ce
2021-06-10 05:06:44 -07:00
Alexander Koskovich
71b963aec9
common: Only include QCOM common if it's a QCOM board.
...
Change-Id: Iedc252f61eb49fb7772bc7c935f1c9967657b18a
2021-06-06 13:39:11 -07:00
Alexander Koskovich
8ff51b7116
common: Update to QSSI (12100) | MANNAR (05700)
...
Change-Id: Ie57ae6091f1bf20270a78041463d24cb0931152e
2021-06-03 11:16:51 -07:00
Alexander Koskovich
ad6ef7202b
common: display: Remove QTI init scripts.
...
* The entire point of it is to disable rounded corners,
which can't possibly be intended for commerical products.
Change-Id: I63c335e6074bc7427910201765fab80a5a1532ad
2021-05-31 17:04:32 -07:00
Alexander Koskovich
7bac2c3e4f
common: init: Update to LA.UM.9.14.r1-16700-LAHAINA.0.
...
Change-Id: Ia29e0661b496b56df30433c1c8bf7874b1006d34
2021-05-31 17:04:29 -07:00
Elliott Hughes
512e2e1950
init: Fix EntropyMixer.
...
/dev/hw_random should be readable by system_server for EntropyMixer to
be able to use it.
Bug: http://b/179086242
Test: adb shell logcat | grep Entropy
Test: android.permission.cts.FileSystemPermissionTest#testDevHwRandomLockedDown
Change-Id: I7dd7faf300f5ce3cab8d02c69be7915238cf61da
2021-05-28 20:23:31 +05:30
Marco Marinho
957163d71b
common: Add Adreno legacy component from LA.UM.9.6.2.r1-04100-89xx.0
...
Change-Id: I2dfa83b47fe7527cdab1c825fab02a07357f53df
2021-05-15 08:05:35 +00:00
Vishalcj17
ef2092b073
common: Copy out Framework Compatibility Matrix from core.
...
Change-Id: I16f105fd4cfb89a236e0bde93ff98b58e17e67cc
2021-05-15 04:25:13 +07:00
Alexander Koskovich
171536c936
common: telephony: Make the embmssl prebuilt HIDL interfaces common.
...
Change-Id: Icb1d1ab8e162abbc5b3c039584eae52bd9a2e0b9
2021-05-06 19:41:57 -07:00
Alexander Koskovich
78b4971137
common: perf: Add the poweropt service back.
...
Change-Id: I2f4d083e159041b12a0864fb7ce3f44b08747988
2021-05-04 16:25:57 -07:00
Alexander Koskovich
f464fcff66
common: Update to QSSI (11600) | MANNAR (05200)
...
Change-Id: I7e69f4bcb7c3dd322a96595cf014d3184d9bb000
2021-05-04 16:25:53 -07:00
Alexander Koskovich
2d20e4c0b8
common: telephony: Add QTI RIL board flag & properties.
...
* Starting with LAHAINA the RIL stack is no longer
common but the properties still are.
Change-Id: I16ec95426bd3934f57587df1855970344d66f50a
2021-05-02 00:19:53 -07:00
Alexander Koskovich
08e5dfb279
common: telephony: Move system side properties to the components.
...
Change-Id: I2377daf5378c99b0feb519116b7b47dda95356da
2021-05-02 00:19:53 -07:00
Alexander Koskovich
cf416ee9f6
common: media: Move system side properties to the components.
...
Change-Id: I226ba52beb9a98deb1f49ba4789664adc176b6c3
2021-05-02 00:19:53 -07:00
Alexander Koskovich
a466100d8a
common: perf: Enable PASR active mode on v5.4 targets.
...
Change-Id: Ifef2c6786b84dcb5ef5479176ba6ced23b696276
2021-05-02 00:19:53 -07:00
Alexander Koskovich
1fd8e563ce
common: display: Build the QTI lights HALs.
...
* Devices that need to have a custom one in tree should
override these targets.
Change-Id: Ic88da882cee849bbfe80f7de330dd319b17f7e8d
2021-05-02 00:19:53 -07:00
Alexander Koskovich
f94a6d9ca1
common: display: Add stuff the SoC configuration missed.
...
Change-Id: Ic9a59eb13e2c9cc83af8c5b459d8ea5dd49b955d
2021-05-02 00:19:53 -07:00
Andrey Sprynga
ecd13deeca
common: wlan: Inherit WLAN makefile for SDM845.
...
* Make guards look cleaner while we're at it.
Change-Id: I604d36bb48e75dc6417422ab986a0506bd954cff
2021-05-02 00:19:52 -07:00
Michael Bestas
bee7189bee
common: media: Remove libI420colorconvert.
...
* The libraries link against nothing and the video
editor it was used in is long dead.
Change-Id: I2fbb6437961a2d204e2274764f0434f58e973be2
2021-05-02 00:19:52 -07:00
Alexander Koskovich
a8164d3dd0
common: nq-nfc: Set TARGET_USES_NQ_NFC globally in the component.
...
* Some devices need to sync the legacy repositories
because they ship legacy NFC chips like PN5xx and
as a result don't meet the requirements of the board
guard. If you're using this component this will always
be true anyways.
Change-Id: I8b0eb523f0492d3586db7d0ccf2073f2e4d8622f
2021-05-02 00:19:52 -07:00
Mohamed Moussa
4dec316021
common: dlkm: Add parallel jobs for DLKM compilation.
...
* Get the number of CPU cores. This is the number of
parallel jobs to be passed to make command.
Change-Id: I188ebe911d0fb843a6b6f95c25c8e655b1ab9dd6
2021-05-02 00:19:52 -07:00
Alexander Koskovich
72868dd9dc
common: Move TARGET_BOARD_PLATFORM check to common makefile.
...
* We need the board platform for various makefiles we include
and for kernel version guards, just require it outright in
top level.
Change-Id: I1100b2c731e4d5cc8f522641b6ea60e83ec29908
2021-05-02 00:19:52 -07:00
Alexander Koskovich
09e528422d
common: init: Add kernel scripts from LAHAINA (15500).
...
Change-Id: I13eb7859b26cc9aa0ee3cff1c71b1f60d9739cd0
2021-05-02 00:19:52 -07:00
Jun Wang
07fb532f08
common: perf: Enable the pre-rendering feature.
...
* Pre-rendering feature can improve FPS and reduce the janks
in scrolling cases.
* It is to be noted that QCOM only intends this be enabled
on LAHAINA, SHIMA, YUPIK and HOLI targets.
Change-Id: Ifd19196bc1f43643826edcd5bfa70bcb9612eda7
2021-05-02 00:19:52 -07:00
Alexander Koskovich
56e1fb09fe
common: Include beluga properties for LAHAINA.
...
Change-Id: Ib83c8e4959cf891fc0063408c0d8c7ea59c34ce5
2021-05-02 00:19:52 -07:00
Alexander Koskovich
bcb24b61c3
common: wlan: Add a couple missed blobs.
...
Change-Id: I6b43ad19e90168dc4f39d59c7641c361f973bb9c
2021-05-02 00:19:51 -07:00
Alexander Koskovich
bcf420644b
common: perf: Remove libmemutils.
...
* It's an overriding target in LAHAINA display HAL,
and it doesn't link against anything otherwise
so not quite sure why I originally added it.
Change-Id: I0ae5ab5191d1b983d44a7fffc1810dec7436916b
2021-05-02 00:19:51 -07:00
Alexander Koskovich
b9901f8d84
common: perf: Add support for the gPLAF feature.
...
Change-Id: I07f185138e6e03311a2a144f021f0f2343e8487f
2021-05-02 00:19:51 -07:00
Alexander Koskovich
a3b0ce6365
common: usb: Build the QTI HAL for v5.4 targets.
...
Change-Id: Ic1b2741eb00ca8d5f1eeb55280aeb3ebda3a084f
2021-05-02 00:19:51 -07:00
Alexander Koskovich
eab4852806
common: Move task profiles to perf component.
...
* Looked like media on first glance to me.
Change-Id: Ibc275a70441807be085984fac682fbe4fbb5039e
2021-05-02 00:19:51 -07:00
Alexander Koskovich
b1a602c6d0
common: media: Match LAHAINA.
...
* After careful evaluation, we can add a lot more here.
Change-Id: Ib5971484e68efc55c14e6b526c609a1359ec2b85
2021-05-02 00:19:51 -07:00
Vishalcj17
c7182b552c
common: Add support for 5.4 platforms.
...
Change-Id: Ieb8aa2a67b93bc7a7e255cf7df24e12d29860e50
2021-05-02 00:19:51 -07:00
Alexander Koskovich
bb212b597a
common: perf: Simplify copy out.
...
* Was broken on LAHAINA and realized that this is a
lot more complicated than it needs to be.
Change-Id: I530e3a83200d044af6a604bf8aef74c2c89f6944
2021-05-02 00:19:47 -07:00
Adithya R
ca537fa62b
common: media-legacy: Build necessary Codec2 packages.
...
* Required by QTI C2 HAL (vendor.qti.media.c2@1.0-service).
* Something to be noted is that QCOM includes these
packages in the media HAL makefile but only on KONA
for whatever reason.
Change-Id: I036b63b1bb6b13c7e2498d95c5cabe2257acb282
2021-04-22 04:55:34 -07:00
Alexander Koskovich
0c547a00a8
bt: Change the guard for QTI BT property.
...
Change-Id: Ie16ce0cb55e7498d8c8fd6bd3fd0fd8935e3ec4c
2021-04-21 00:30:48 -07:00
Nolen Johnson
d57c763aee
common: Make value-adds presence optional
...
* This allows environments which use this flag for things
like strictly QTI BT to function as expected.
Change-Id: I64321a85d5208bf092a04bf35fea59a43195f8de
2021-04-20 22:45:19 +00:00
Alexander Koskovich
31250b9045
common: init: Update to LAHAINA (15500) | QSSI (11000).
...
* The init component is LAHAINA (15800).
Change-Id: I8e0414c31227c127cb469f4a8c7e335a4ec8f09f
2021-04-15 03:00:51 -07:00
Alexander Koskovich
f7ed6f7cd1
common: audio: Build all packages missing from SoC configuration.
...
* Also declare MIDI support like CAF does for all targets.
Change-Id: Icdbbc7a619867d72b8cebf03e481a8c8b00c665b
2021-03-22 20:20:53 +00:00
Alexander Koskovich
c50d67a2db
common: bt: Set the default BT library to QTI.
...
Change-Id: If009d1d4da840ac76064859949bfb2ab44ca72a1
2021-03-18 17:04:12 -07:00
Adithya R
475859ba4f
common: perf: Move sm6150 configs to correct folder
...
* TARGET_BOARD_PLATFORM is set to sm6150 on this platform.
* Also move perf configs correctly into subdir.
Change-Id: Ia7f2f0c85ac5c3e43625a0c449d389e044a9e0e6
2021-03-17 12:24:46 +00:00
Alexander Koskovich
c3b2dc1ead
common: init: Don't mount TraceFS twice.
...
* AOSP already mounts TraceFS in system init, so mounting it twice
causes SEPolicy denials. See the comments in this change.
https://android-review.googlesource.com/c/platform/system/sepolicy/+/1294195
Change-Id: Ic5d9ac2dbd36e404a93a8d48aa0ea933fd7fa701
2021-03-16 09:16:08 -07:00
Alexander Koskovich
8c716f5d82
common: init: Update to LA.UM.9.16.r2-00800-MANNAR.0.
...
Change-Id: I3d30d805fe857f18a165b4972d0b8f03488b1b43
2021-03-12 07:18:47 -07:00
Alexander Koskovich
9247bdfb0c
common: perf: Remove libpowercallback.
...
* Leftover.
Change-Id: I95de5df6ca960bcc2fe1ea9cddb5d4fff433eb77
2021-03-12 07:18:47 -07:00
SayanAcharya
0a9fcc6867
common: Include opensource power makefile.
...
* This ensures required power packages are built and
SoC specific powerhints are copied.
Change-Id: Ia7f7350dda259a27b1130f8dba7d6a8132a642f2
2021-03-12 07:18:46 -07:00
Vishalcj17
dc58ff4d9c
common: telephony: Disable debug logging on production build.
...
Change-Id: I69bb0adf3ca7eae90800b6e8051bbd37e17b3125
2021-03-12 07:17:11 -07:00
Alexander Koskovich
ccafebaaac
common: Import compatibility matrix from LA.UM.9.16.r1-04100-MANNAR.0.
...
Change-Id: I9f3326c36e87155dfe6dc1fc2a3152faccadc94a
2021-03-12 05:50:54 -07:00