84 Commits (961af00758e6e3f9b65cabff648e315213b70ada)

Author SHA1 Message Date
Chirayu Desai 961af00758 kernel: Implement build time LTO choice
2 years ago
marcost2 fad4142e6e Add support for separate kernels for boot and recovery [1/2]
3 years ago
Tim Schumacher cec409ecf8 kernel: Fix the check for official builds
3 years ago
Sebastiano Barezzi c86a1a8128 kernel: Add TARGET_FORCE_PREBUILT_KERNEL flag
3 years ago
LuK1337 cae10f81b0 kernel: Pass absolute path for KCONFIG_ALLCONFIG
3 years ago
Alessandro Astone b9aa311d5a kernel: Support pixel style vendor_boot modules
3 years ago
Michael Bestas e26ac59843 kernel: Make system/vendor images depend on modules
4 years ago
Aayush Gupta 48d0111db6 lineage: Don't enforce specifying image name on prebuilt kernel
4 years ago
Alessandro Astone 08b2846646 kernel: Import function to install kernel modules from Q
4 years ago
Bruno Martins c3ad8b5c54 lineage: Use $(HOST_PREBUILT_TAG) where possible
4 years ago
LuK1337 d034c3f7bb lineage: Disable inline kernel building for generic {arm,arm64} targets
4 years ago
Luca Stefani e30626da11 Revert "kernel: prevent additional config from being always rebuilt"
4 years ago
Adrian DC 70d5cc42e0 kernel: prevent additional config from being always rebuilt
4 years ago
Aayush Gupta 1de3b3019f vendor: kernel: Add back support for custom dtboimg makefile
4 years ago
Weikai Kong 8431a67c0c Revert "kernel: Set full path to DTC"
4 years ago
Luca Stefani 05ce3dc8c0 kernel: Add support for mkdtimg cfg_create
4 years ago
Luca Stefani 16ea81423c kernel: Switch to mkdtboimg.py
4 years ago
Luca Stefani fe00ea90c9 kernel: Rework how DTB/DTBO are built
4 years ago
Chirayu Desai 5061962d73 kernel: Set full path to DTC
4 years ago
Rashed Abdel-Tawab e523884e31 kernel: Make dtb.img depend on dtc and dtbo.img on mkdtimg
4 years ago
Luca Stefani fb58f7805c kernel: Bail-out if kernel config isn't set
4 years ago
Luca Stefani 4b7a0a0756 kernel: Add support for module aliases
4 years ago
Luca Stefani edc2e0c2eb kernel: Allow installing modules on vendor_overlay
4 years ago
Nolen Johnson c0b837dbc8 tasks: kernel: Clarify prebuilt kernel deprecation notice
4 years ago
Luca Stefani 83dee70c3b kernel: Allow specifying a custom linker binary
4 years ago
Rashed Abdel-Tawab 15d91cd200
kernel: Only build dtb.img if prebuilt DTB directory is not set
5 years ago
Rashed Abdel-Tawab d7c6fb7c6a
kernel: Define DTBS_OUT path for dtb.img building
5 years ago
Rashed Abdel-Tawab e3c319a271
kernel: Move our dtb.img logic here
5 years ago
Rashed Abdel-Tawab 2c247d80d0 kernel: Build dtb.img from compiled dtbs
5 years ago
Rashed Abdel-Tawab 6f3ded864f kernel: Don't re-define dtbo.img names
5 years ago
Rashed Abdel-Tawab 3467b7a30a
kernel: Make kernel depend on depmod
5 years ago
Rashed Abdel-Tawab 168fd231b6 Revert "kernel: fix KERNEL_TOOLCHAIN_PATH_gcc and usage"
5 years ago
Simon Shields 13f4c837fe kernel: fix KERNEL_TOOLCHAIN_PATH_gcc and usage
5 years ago
Luca Stefani 736f1be2e8 kernel: Fix specifying custom clang compiler version
5 years ago
dianlujitao f30ad9eac7 kernel: Fix module installation and clean up
5 years ago
Rashed Abdel-Tawab 6802b723a9 kernel: Set kernel build outdir prefix for depmod too
5 years ago
Rashed Abdel-Tawab c648519530 kernel: Add GCC toolchains to the path
5 years ago
Rashed Abdel-Tawab ba5ea35eb6
kernel: Use absolute path for kernel O= argument
5 years ago
dianlujitao 295ddaa61d
Fix real file depends on PHONY target
5 years ago
Rashed Abdel-Tawab dfc3d1830d
kernel: Use prebuilt binaries
5 years ago
Rashed Abdel-Tawab fb35b9da61
kernel: Use full path to the make command
5 years ago
Rashed Abdel-Tawab 3254cafe49
kernel: Add TARGET_KERNEL_ADDITIONAL_FLAGS to allow setting extra cflags
5 years ago
LuK1337 6047f5a0c5 kernel: Consider depmod version when handling kernel modules
5 years ago
Rashed Abdel-Tawab 60fe93525a lineage: Rework DTBO image generation
5 years ago
Thor Lee 75975892b4 kernel: Fix modules path generated in modules.dep
5 years ago
Ethan Chen 9985f596b3 kernel: Use build-image-kernel-modules instead of copying it
5 years ago
Ethan Chen a325446555 kernel: Use a macro for kernel build targets
5 years ago
Ethan Chen 0724f78af4 kernel: Detect kernel module usage better
5 years ago
Ethan Chen a8750b4a6e kernel: Move kernel module dir cleanup/creation to module install target
5 years ago
Ethan Chen 117a0fd3b2 kernel: Move full kernel build guard flag below all targets
5 years ago