私は最初にデバイスツリーに触れましたが、すべての調査でデバイスツリーの作成に関する包括的なチュートリアルを見つけることはできません。特に、私はti sn65dsi86を持っていて、それをimx8チップに接続したいと思います。 Linuxにはすでに1つがありますドライバーti チップの場合、linux/drivers/gpu/drm/bridge/ti-sn65dsi86.c の下のカーネルソースツリーにあります。これ彼はドライバー用のデバイスツリーを作成しました。しかし、どこでこのような不動産の名前を得ましたか?ti、dpレーン??デバイスドライバから名前を取得しようとしましたが、成功しませんでした。すべてが似ていますが、まだ異なります。
ありがとうございます!
ベストアンサー1
ところで、ついに同じ状況の人々と共有できる正しい文書を見つけました。
まず、私の具体的な例です。 Linuxカーネルソースツリーで次のパスを見るのと同じくらい簡単です。
Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
nxpフォーラムで上記の例にリストされているすべてのプロパティが見つかりませんでしたが、リストにはtiチップが機能するために必要ないくつかの必須プロパティがあります(少なくとも理論的にはまだテストされていません)。