Commit Graph

21 Commits

Author SHA1 Message Date
Fabian Leutenegger 25a95dedd2
common: dlkm: Include NXP and ST NFC modules
Change-Id: Ifbeb036bdba4bd2020e71e28eee808df2b2447f6
2024-08-26 09:50:45 +02:00
Fabian Leutenegger 9ffdc2ff23
common: dlkm: Update modules include for 5.15
Change-Id: Ib56406cfcf1ed795a9313b747c1484db5fe09a7a
2024-08-26 09:50:44 +02:00
Jyotiraditya Panda fb2ddc0297
common: dlkm: Use prebuilt location of make
Change-Id: Iefaa7a23c5264a16ac49bc54aba5293b103a25a3
Signed-off-by: Jyotiraditya Panda <jyotiraditya@aospa.co>
2023-10-13 04:26:22 +05:30
Adithya R 566c613cd7 dlkm: Make the presence of system_dlkm optional
Avoid errors like:

find: 'device/xiaomi/marble-kernel/system_dlkm/': No such file or directory

Change-Id: I98134a59a05df3c6565494fbf1f44c5eb1066a77
2023-10-12 18:29:26 +00:00
Adithya R a9592e9bfa dlkm: Allow vendor ramdisk modules in its own subdir
Keeps the prebuilt kernel tree clean.

Change-Id: Ia162b6911f06ccac22c976e1aa7398f616edd136
2023-10-12 18:29:21 +00:00
Adithya R b99d58dcbb dlkm: Use separate modules list for recovery
This expects device/foo/bar-kernel/modules.load.recovery

Change-Id: I364881cf8392e4c589752963cac5a2a2cae5c8d9
2023-09-17 18:24:34 +00:00
Fabian Leutenegger 6724d351c8 dlkm: Add kalama in-list
Change-Id: I4104f7a9e1fd0f4d0818b5f4c5552c7399acce26
2023-09-10 10:51:43 +05:30
chrisl7 a37bf97a34 dlkm: Add bengal in-list
Change-Id: I7c0c27082e58354d95bcf2c7ac8d2b256462770a
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-09-10 10:51:43 +05:30
chrisl7 4246a3ba6f dlkm: Add support to system_dlkm kernel modules build
[1] - From LA.VENDOR.13.2.1.r1-06400-DIVAR.0
[2] - Adatp to AOSPA

Change-Id: I73700239b00a496f753cdee69c11d8237f6e3a85
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
2023-09-10 10:51:43 +05:30
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 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
Jake Weinstein 397e8845a5 Revert "dlkm: Create kernel_headers module qti_kernel_headers"
This reverts commit c7dcf4fc86.

Reason for revert: Breaks existing targets with
error: kernel/msm-4.14/Android.bp:30:1: module "qti_kernel_headers" already defined
device/qcom/common/dlkm/Android.bp:1:1 <-- previous definition here

Change-Id: I857071fe582958c2ff1f68544e2acca2fc257084
2022-12-21 04:26:25 +00:00
Anay Wadhera 39ffeb7558 Specify TARGET_PREBUILT_KERNEL for kernel-platform targets
Change-Id: Ie5932222d4cf88e774cfccfa815e4e17a2ad827c
2022-12-17 18:09:38 -05:00
Alexander Koskovich ff7c40e02f dlkm: Update from LA.VENDOR.1.0.r1-16800-WAIPIO.QSSI13.0
Change-Id: I25a882953d4eb9fb87c1843e9bebd067ada01fc8
2022-12-17 18:09:37 -05:00
Robin Peng c7dcf4fc86 dlkm: Create kernel_headers module qti_kernel_headers
Some QCT Andorid.bp modules rely on it

Bug: 155242556
Change-Id: I96505f89fd00c365f766676d2f6646283c969856
2022-12-17 18:09:37 -05:00
Alexander Koskovich cee87bc746 common: Create DLKM component for 5.10+
Change-Id: I48787246fd3a01e6e7ea7acc10e08c9bdac6287e
2022-12-17 18:09:37 -05: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
Jake Weinstein a7cf60681a common: opt-out of DLKM script if module install path is not defined
Change-Id: Ia8643c5ba1d77b15309e46b1269d18682b4a287c
2020-10-06 02:48:30 +00:00
Alexander Koskovich 6454a3ac50
common: Add a couple makefiles from LA.UM.9.8.r1-02700-SDM710.0.
* DLKM for kernel modules, and a task to generate extra
   images, e.g. DTBO.

Change-Id: I9dceb8c786af6e42b4160a8e12f94b1d03df49ce
2020-09-25 18:25:50 -07:00
Jake Weinstein 157b56fb51 common: remove stuff that either belongs in device or doesn't belong at all.
* Note: cryptfs_hw was removed so that devices can use their own.

Change-Id: I6f83ceb7b32a0f578ecdd1a9ad0b92211deace6b
2015-10-11 20:20:17 +00:00
Satya Durga Srinivasu Prabhala fee5997e27 common:build: add AndroidKernelModule.mk
External Kernel Modules should be build as just like other Modules.
AndroidKernelModule.mk introduced to build the external Kernel
Modules just like other modules in the build system.

Change-Id: I1830d7ab8f9812fc5461d3451dee6e131c6f0053
2012-07-11 20:35:06 +05:30