2016-03-15 26 views
0

再次看到ü:關於linx dts(設備樹)包含文件?

現在我遇到一個問題,如下:

有一個起源DTS或DTSI文件在Linux內核目錄:

arch/arm64/boot/dts/ 

假設有一個文件:B.dtsi

我想創建在該方向上的一個文件:

現在弓/ arm64的/ boot/DTS/A/

我想在一個目錄創建DTS文件C.dts,那麼它包括DTS未來/ xx.dtsi

我可以使用絕對路徑目錄文件C.dts

include "arch/arm64/boot/dts/B.dtsi" 
文件

但是有沒有像C編譯的-i選項,dtc工具可以在設置編譯選項後自動搜索包含文件?

DTC_FLAGS ?= -i $(DCT_EXTRA_PATH) 

那麼你應該使用:

回答

0

comipling DTB

使用時有-i選項

#inlcude <B.dtsi> 

/include/ "B.dtsi" 
在DTSI文件

;