Michael Bestas
45b504a7e2
soong: move nvidia enhancements config to select
...
Original flag is still used by device specific makefile guards.
Change-Id: I528ee2a2a25680994561e4c3fc377f7b57106a89
2025-04-02 17:53:58 -05:00
Michael Bestas
c3c770de44
soong: move QTI surfaceflinger config to select
...
Change-Id: If98ed6feb18a5dea66857e507c5e4a369baa5a8b
2025-04-01 15:13:43 +00:00
Michael Bestas
2ef0da69c1
soong: drop librmnetctl config
...
Flag hasn't been ported since lineage-19.1.
Change-Id: I2078d19cc80e4b64b86e2aab0bd68d7ee0f14224
2025-04-01 13:46:57 +00:00
Michael Bestas
6df271a022
soong: move extended compress format config to select
...
Change-Id: Id56bad89607cd2961a571c148ec40e9334f0a6ce
2025-04-01 13:46:53 +00:00
Cosmin Tanislav
e19f41f91d
soong: move vibrator effect stream config to select
...
Change-Id: I341733b822e7de2dd109eaa16910ad3357a1dfc6
2025-03-31 12:11:23 +00:00
Oliver Scott
8fbefea585
soong: Implement charge limit mode
...
Change-Id: Ic14335339528ae11ac25ae1d09bb705708c29008
2025-03-31 11:58:10 +00:00
borbelyvince
81d6c3cc92
Revert "config: Changes for libfmjni bp conversion"
...
This reverts commit d6777fa812
.
Reason for revert: The soong namespaces can be removed after reworking
libfmjni to use select() with filegroups and header libs for qcom/slsi.
Broadcom is not used in any recent shipping device and mtk can continue
using prebuilt for now.
Change-Id: I078b321c7c55c3d7e5cd97e2664208c3d44f513a
2025-02-07 23:01:18 +00:00
Luca Stefani
e0ff29e915
soong: Add mkdir module
...
Co-authored-by: LuK1337 <priv.luk@gmail.com >
Change-Id: I7b98cf5b120817a271036fca3aa0582d77861993
2025-01-18 12:45:58 +01:00
Luca Stefani
87edd14894
Zap aapt_version_code_defaults
...
It was caused by package-cache in case Build.VERSION.INCREMENTAL
doesn't change across builds, which is always the case for local
builds, exporting BUILD_NUMBER to something != eng.$USER will fix
it the next build.
Change-Id: Ic602197e6711ced511a0b102b1140c5db4ec8397
2024-12-09 11:47:07 +00:00
Michael Bestas
d6777fa812
config: Changes for libfmjni bp conversion
...
Change-Id: I666bdc4c1d0cdab4d2557c07f32466cceabe8439
2024-11-01 20:32:14 +00:00
LuK1337
426aa2d862
soong: Remove LD_SHIM_LIBS support
...
Change-Id: I4a45fdd9a140a95aa42861bf294bfb8e8bb91f34
2024-10-30 08:38:03 +01:00
Cosmin Tanislav
198966577a
soong: add powershare configs
...
Change-Id: Ia0654765e45b9b36caca680eac134c714dcb4da0
2024-08-22 15:00:48 +00:00
Arian
0b86619dc5
soong: Add power libperfmgr extension config
...
Change-Id: I401335a1851948bae8de42d0f86af4763dd795b3
2024-05-19 15:53:36 +01:00
Bruno Martins
4ffd90db94
Revert "Hookup SDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC"
...
This reverts commit bc8d7739ac
.
Reason for revert: no longer needed when using blobs that match tag
DISPLAY.LA.3.0.r1-10700-KAILUA.0.
Change-Id: Ia89ce566a4cade6091a2dc6bc4e8b56ef7d1f73b
2024-04-22 21:19:09 +00:00
LuK1337
dfec562594
kernel: Add clean headers script to workaround conflicts with bionic
...
After the "Avoid multiple definitions of sigaction." change in bionic,
we ought to modify our kernel headers to make sure that sigaction struct
is not present in uapi headers.
Change-Id: I15645480e013e79cbcafaac99253368b646b6b11
2024-03-20 20:53:44 +00:00
Luofan Chen
bc8d7739ac
Hookup SDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC
...
Change-Id: Icb4b8aebd8042e9f83bacddee1e7949cf373226d
2024-02-16 00:26:40 +00:00
Michael Bestas
f0b1169abd
build: Provide qti_kernel_headers module
...
Change-Id: Ifbe76bf4e08fe6671886d83dde084381ebeda180
2024-02-13 21:34:29 +02:00
Arian
e7dac6855d
soong: Add qti vibrator effect stream config
...
Change-Id: I87b08a02f91a941d22dab5d1acb9bfbbce06f03b
2023-11-21 20:48:36 +02:00
Michael Bestas
c290ff3f38
Hookup GRALLOC_HANDLE_HAS_UBWCP_FORMAT
...
The gralloc struct has been conditionally adjusted not to
break blobs that use the old struct.
Change-Id: I4dd1d1890ad08364d5315386ab830ce9e0edd041
2023-10-20 12:57:46 +00:00
Rohit Sekhar
fea85da7e0
vendor/lineage: Hookup TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED
...
Change-Id: I67b87e98b65300df9a63ddd6d316ae4dd33ab427
2023-10-09 17:29:04 +00:00
Bruno Martins
c3dda454e3
Hookup GRALLOC_HANDLE_HAS_CUSTOM_CONTENT_MD_RESERVED_SIZE
...
The gralloc struct has been conditionally adjusted not to
break blobs that use the old struct.
So far only GRALLOC_HANDLE_HAS_RESERVED_SIZE was hooked up
for Google Pixels, but it's now time to hook up the remaining flag.
Change-Id: I175bd328bd9733b9487e349f7a8486f15ef0a450
2023-07-25 18:14:17 +02:00
LuK1337
0b81f4020e
soong: Add aapt_version_code
default
...
This appends `--version_code=$(date -u +%Y%m%d)` to aapt flags, which is
useful for flushing some caches upon system updates.
Change-Id: I6575b878f09c1c3138e12abc34d39405f51245e7
2023-06-22 20:06:00 +02:00
Luofan Chen
2decc6661e
soong: Add TARGET_HEALTH_CHARGING_CONTROL related configs
...
To specify the charging control allowed modes:
TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_{BYPASS,DEADLINE,TOGGLE},
To specify the charging control paths:
TARGET_HEALTH_CHARGING_CONTROL_{CHARGING_PATH,DEADLINE_PATH},
To specify data written to TARGET_HEALTH_CHARGING_CONTROL_CHARGING_PATH:
TARGET_HEALTH_CHARGING_CONTROL_CHARGING_{ENABLE,DISABLE}
Change-Id: I88831c84966f82648c8ca60de5abb34416140f6c
2023-06-09 18:06:47 +02:00
Nolen Johnson
1a6d8417b0
soong: Bring bootloader_message_offset back
...
This is squashed revert of:
Revert "config: Remove BOOTLOADER_MESSAGE_OFFSET"
This reverts commit a8bbd0e4aa
.
Change-Id: I66df34e901e87e543102377469a150a9bf03e5b8
Revert "Revert "soong: Export bootloader_message_offset to dependencies""
This reverts commit d0b4f9894a
.
Reason for revert: Bringing this back, LGE 8996 lives.
Change-Id: Iae68fee53ba647d8c64c54388e7296232adf4db8
Change-Id: I358d8e19f2d4da590c9579c1473b5f1964bb71aa
2023-04-08 21:55:24 +02:00
Michael Bestas
ed8e192818
config: Remove TARGET_CAMERA_BOOTTIME_TIMESTAMP
...
This is no longer needed in T
Change-Id: Id14c88a548c14a8c26858a13f262f355ba72745e
2022-10-23 03:14:52 +02:00
Chirayu Desai
404fb47daf
fixup! Hookup GRALLOC_HANDLE_HAS_RESERVED_SIZE
...
Change-Id: Id12058a238c241acb138e3e419bb0bab8280e51b
2022-09-20 01:50:24 +05:30
Chirayu Desai
b5da4d5070
Hookup GRALLOC_HANDLE_HAS_RESERVED_SIZE
...
* Needed for camera on redbull 13
Change-Id: Ibc1d941f8a6e5e61e3a56cb0065e387022fa3441
2022-09-19 19:17:27 +05:30
Michael Bestas
a8bbd0e4aa
config: Remove BOOTLOADER_MESSAGE_OFFSET
...
This hasn't been ported after lineage-18.1
Change-Id: Ie3d798a009a4e0042b767839b39dd6f68695ef2a
2022-08-30 03:13:55 +03:00
Michael Bestas
50fb699870
config: Remove TARGET_PROCESS_SDK_VERSION_OVERRIDE
...
This hasn't been ported after lineage-18.1
Change-Id: I3024e503e97075d5bfffc41b60da83a445a4e580
2022-08-30 03:13:55 +03:00
Michael Bestas
fa5bc45a95
config: Remove TARGET_DISABLE_POSTRENDER_CLEANUP
...
This hasn't been ported after lineage-18.1
Change-Id: Ib1bca251c6de7529c58ea2fb9b439e37b55be6c5
2022-08-30 03:13:55 +03:00
Michael Bestas
3bff07a506
config: Remove TARGET_NEEDS_NETD_DIRECT_CONNECT_RULE
...
This hasn't been ported after lineage-18.1
Change-Id: I2946fdb08c09a3bfd238d65103869dc89ca2b558
2022-08-30 03:13:55 +03:00
Michael Bestas
e19c6db3c9
config: Remove TARGET_IGNORES_FTP_PPTP_CONNTRACK_FAILURE
...
This hasn't been ported after lineage-17.1
Change-Id: I2aff9bb7bc17fa1444a904d47248d885268bf29b
2022-08-30 03:13:55 +03:00
Michael Bestas
e020bffce2
config: Remove TARGET_HAS_MEMFD_BACKPORT
...
Change-Id: I17444007429f826bf3d7504cba760204c476e664
2022-08-30 03:13:54 +03:00
Michael Bestas
1cfc6cbf4b
config: Remove TARGET_SPECIFIC_CAMERA_PARAMETER_LIBRARY
...
This hasn't been ported after lineage-18.1
Change-Id: Ib3ae63ee549b774349268a42923e462a3ef975a0
2022-08-30 03:13:54 +03:00
Michael Bestas
829f975cd8
config: Remove TARGET_HAS_LEGACY_CAMERA_HAL1
...
Change-Id: I6f4cbe41f6df3ceb6b4058d5b6e77c02e1899809
2022-08-30 02:43:52 +03:00
Michael Bestas
89fd58c860
config: Remove TARGET_USES_QCOM_BSP_LEGACY
...
Change-Id: I93f111285c46e1a1f811b9d8555de96474d60386
2022-08-30 02:39:47 +03:00
Michael Bestas
f1614da261
config: Remove QCOM HW FDE setup
...
Change-Id: Ia88a5331e5f3b69a2eea95aa13338f4282779856
2022-08-30 02:36:39 +03:00
Danny Trunk
20bf195599
soong: Add TARGET_USES_EGL_DISPLAY_ARRAY conditional
...
This soong variable is used to conditionally revert a commit [1]
which causes random camera crashes on tama devices
[1] a9550f3fe9
Change-Id: I749c7029f8f2b6d6d95b066aed4929c33e3c75e7
2022-06-16 17:04:56 +02:00
Sebastiano Barezzi
f224255cd9
soong: Drop TARGET_USES_QTI_CAMERA_DEVICE
...
* qcom-camera topic hasn't been ported to 19.1
Change-Id: Ifb053d215527d602109bbb451d96ec80cf028548
2022-05-19 16:05:23 +02:00
LuK1337
ec10ed10f8
soong: Add TARGET_TRUST_USB_CONTROL_{PATH,ENABLE,DISABLE}
...
Change-Id: Ib245114588fd14c83069e4365f9ca3e9e9536ba9
2022-03-24 14:46:34 +01:00
TheScarastic
af717a279c
soong: Rename fod to udfps
...
* now flag is changed to TARGET_SURFACEFLINGER_UDFPS_LIB from TARGET_SURFACEFLINGER_FOD_LIB
Change-Id: I499b31d00a053b865ceaa3b34a9762f980bbf14e
2022-01-26 22:56:32 +01:00
Michael Bestas
d0b4f9894a
Revert "soong: Export bootloader_message_offset to dependencies"
...
* Fix build, revert when/if this is needed again.
This reverts commit 1b4ecdcb1c
.
Change-Id: I14ec026d8be7297319564340b84ceb164dccfdd5
2021-10-11 23:49:18 +03:00
Sebastiano Barezzi
4ccc17d333
soong: Add TARGET_CAMERA_BOOTTIME_TIMESTAMP conditional
...
Change-Id: Ic48acda208fc9990fc5c9159ad06518d48f21477
2021-07-19 11:24:57 +02:00
Bruno Martins
e741d463e9
Revert "soong: Add TARGET_QTI_USB_SUPPORTS_{AUDIO,DEBUG}_ACCESSORY flags"
...
This reverts commit ba8e075ed4
.
It is no longer necessary.
Change-Id: I5d9656ffb686e939f006d5fb1effaba835f93ed2
2021-06-14 14:48:36 +01:00
LuK1337
12d252b8b8
generated_kernel_headers: Also add usr/include/audio to include path
...
Needed for QGKI 5.4.
Change-Id: I44c77167828fdc3577cfd1eb548c8ceb7c418cbb
2021-05-28 11:08:33 +02:00
LuK1337
ba8e075ed4
soong: Add TARGET_QTI_USB_SUPPORTS_{AUDIO,DEBUG}_ACCESSORY flags
...
Change-Id: I18a93fa12bf3d911919a80996d41d52714ee42bf
2021-04-10 18:53:40 +02:00
Nolen Johnson
7c428141bc
soong: Add TARGET_LEGACY_HW_DISK_ENCRYPTION conditional
...
Change-Id: I2c67fe632d415353273839493a86cdd75bd93b23
2021-02-22 20:28:23 +01:00
Alessandro Astone
9f160e6e5f
lineage: Commonize display_intf_headers for QSSI supported platforms
...
Change-Id: I7224c10295c4123222d81b92f7829502e3cc2d61
2021-01-07 11:21:54 +01:00
Jan Altensen
2855e94574
soong: add TARGET_HAS_MEMFD_BACKPORT conditional
...
Change-Id: I71b3a86c96bfe53e93e99c071bc8f3a8c56c77b7
2020-12-14 10:28:31 +01:00
Arne Coucheron
ca94a9791c
soong: Add flag for disabling postrender cleanup
...
Some legacy devices experiences bad lag unless this is disabled.
Disable it with:
TARGET_DISABLE_POSTRENDER_CLEANUP := true
Change-Id: I2b40dc4cbcab06fb293d1f407321af2fae846a51
2020-12-03 20:09:54 +01:00