Commit Graph

1937 Commits

Author SHA1 Message Date
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
Alexander Koskovich bb2a8a3f01
common: gps: Remove the IZAT SUW apps.
Change-Id: I95c02efa06c9b7dfa40bd8228d12d096771477f4
2021-03-11 12:51:49 -07:00
Alexander Koskovich 2a5bb53e00
common: perf: Update configs from LA.UM.9.12.r1-10800-SMxx50.0.
Change-Id: Ic920b609f31b07225f00bc16a4548c2ee1780304
2021-03-10 23:21:40 -07:00
Alexander Koskovich f67b26ca1e
common: telephony: Update to LA.QSSI.11.0.r1-10400-qssi.0.
Change-Id: Ie528fba14b5016ab31c9a4d85e47f0b75597aadd
2021-03-10 12:01:23 -07:00
Jake Weinstein f84a836885
common: overlay: Disable global mode and CDMA choices.
* Cleans up mobile network settings.

Change-Id: Ib331062fa77a18661bbfcd1a49f62ddf9144228c
2021-03-08 07:53:17 -07:00
StyloGey ba0e22dfb5
common: perf: correct irq priority of sdm660
Change-Id: Ieb7035242598fa62cb58b19fb6ab3ceea7431f4c
2021-03-01 18:45:32 +01:00
Alexander Koskovich fa704878e0
common: perf: Disable the IOP HAL for select platforms.
Change-Id: Iabf70c3d8e94e10f64e7eb8e9afa47dfc562d9c4
2021-03-01 09:40:53 -07:00
Alexander Koskovich 7214c54fe1
common: perf: Don't include platform boost configs.
* HOLI doesn't build the boost HAL that uses these.

Change-Id: I47d865876a7e02e569a75b6b173f203638743976
2021-03-01 06:24:13 -07:00
Alexander Koskovich 6801f5361d
common: perf: Remove poweropt service.
* Pretty much no device can use this, and doesn't offer
   much value to the devices that can. Revisit this in the
   future.

Change-Id: Id6875d6fffede876b7d9ca3a5bba84db8b8b8025
2021-03-01 06:22:02 -07:00
Nolen Johnson 3f86ef25bb common: media-legacy: Guard against copy_headers deprecation
* Net-0 change to CAF devices using device/qcom/common, as
  BUILD_BROKEN_USES_BUILD_COPY_HEADERS is unconditionally set,
  very helpful to devices using specific bits of this repo but
  not media-legacy.

Change-Id: I1d6289d3c39fb0aee1df13c734033fede4e782f0
2021-02-28 20:23:58 +00:00
Alexander Koskovich b99e7ff855 common: bt: Add FM support.
Change-Id: I65ebedfacde460dfde74874ef7662b7d74044e76
2021-02-23 15:19:24 +00:00
Alexander Koskovich 5bd27e8ffc common: perf: Build libpsi from source.
* Pulled this into proprietary files without a second
   thought, assumed it was apart of psiclient.

Change-Id: I0adca9e5a8c9b06bbf4b99d50b27309fc34bffda
2021-02-23 15:19:15 +00:00
Alexander Koskovich 85531a2f56 common: perf: Add performance configs per SoC.
Change-Id: I5d630928c2b5d4b6f73b2ba2191178e5eea705ec
2021-02-23 20:48:29 +05:30
Alexander Koskovich f0d17256c7
common: Fix derp.
Change-Id: I60d583fa809180b6a837a5182969ffdea4f66964
2021-02-18 07:39:21 -07:00
Alexander Koskovich dd2c114abe
common: Copy public libraries from common repository.
* The QSSI repository likely won't exist for anything
   but CAF ROMs.

Change-Id: I84ef8c7c2b9d20e061ffd46688f208278c7dfdcc
2021-02-17 16:06:42 -07:00