linux中制定所用的dts文件

1、device/lge/eh15/vnd_name15.mk 下
KERNEL_DEFCONFIG用于编译内核时所用的配置
KERNEL_DEFCONFIG ?= name15_defconfig

2、name15_defconfig文件下定义

kernel-4.9/arch/arm/configs/name15_defconfig
CONFIG_BUILD_ARM_DTB_OVERLAY_IMAGE_NAMES 、CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE_NAMES 指定所用的dts文件
CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE_NAMES="mt6765" CONFIG_BUILD_ARM_DTB_OVERLAY_IMAGE_NAMES="name15"

3、对应脚本对dts文件的处理

kernel-4.9/scripts/drvgen/drvgen.mk 下

PROJ_DT_NAMES := $(subst $\",,$(CONFIG_BUILD_ARM_DTB_OVERLAY_IMAGE_NAMES))

PROJ_DTB_NAMES := $(addsuffix .dtb,$(PROJ_DT_NAMES))

linux中制定所用的dts文件_第1张图片

 

你可能感兴趣的:(android,linux)