web-dev-qa-db-ja.com

`.dts`ファイルと` .dtsi`ファイルの違いは何ですか?

違いは何ですか .dtsファイルと.dtsiファイル?デバイスツリーBLOBを生成するときに違いはありますか?どちらを使用するのですか?

6
Leos313

ここ 、Thomas Petazzoniが説明し、@ mc110のコメントの1つで指摘されているように、次のことがわかります。

  1. .dts <-ボードレベルの定義のファイル
  2. .dtsi <-インクルードファイルのファイル。通常、SoCレベルの定義が含まれます(dtsiiは、 含む

ただし、デバイスツリーコンパイラを使用して.dtbを作成した後、もう一度テキストファイルを取得しようとすると、すべての/include/ファイルからのすべての情報を含む大きなファイルが1つだけ作成されます。 。

dtsiの最後のiinclude( @ 0andriyのコメントの1つ)。

7
Leos313