kernel: Support copying modules to boot ramdisk
Android supports loading modules from the boot ramdisk in the case of vendor ramdisk not existing. Change-Id: Ide1255b2c37ee262c8a4181d5eb0e380d0488edc
This commit is contained in:
		
				
					committed by
					
						
						Bruno Martins
					
				
			
			
				
	
			
			
			
						parent
						
							1656983529
						
					
				
				
					commit
					2f1c529782
				
			@@ -424,11 +424,16 @@ KERNEL_VENDOR_RAMDISK_MODULES_OUT := $(TARGET_VENDOR_KERNEL_RAMDISK_OUT)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_DEPMOD_STAGING_DIR := $(KERNEL_BUILD_OUT_PREFIX)$(call intermediates-dir-for,PACKAGING,depmod_vendor_kernel_ramdisk)
 | 
			
		||||
$(INTERNAL_VENDOR_KERNEL_RAMDISK_TARGET): $(TARGET_PREBUILT_INT_KERNEL)
 | 
			
		||||
$(INTERNAL_VENDOR_RAMDISK_TARGET): $(TARGET_PREBUILT_INT_KERNEL)
 | 
			
		||||
else
 | 
			
		||||
else ifeq ($(BUILDING_VENDOR_BOOT_IMAGE),true)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_MODULES_OUT := $(TARGET_VENDOR_RAMDISK_OUT)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_DEPMOD_STAGING_DIR := $(KERNEL_BUILD_OUT_PREFIX)$(call intermediates-dir-for,PACKAGING,depmod_vendor_ramdisk)
 | 
			
		||||
$(INTERNAL_VENDOR_RAMDISK_TARGET): $(TARGET_PREBUILT_INT_KERNEL)
 | 
			
		||||
else
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_MODULES_OUT := $(TARGET_RAMDISK_OUT)
 | 
			
		||||
KERNEL_VENDOR_RAMDISK_DEPMOD_STAGING_DIR := $(KERNEL_BUILD_OUT_PREFIX)$(call intermediates-dir-for,PACKAGING,depmod_ramdisk)
 | 
			
		||||
$(INTERNAL_VENDOR_RAMDISK_TARGET): $(TARGET_PREBUILT_INT_KERNEL)
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
ifneq ($(RECOVERY_KERNEL_MODULES),)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user