3

compatibleLinux デバイス ツリー ファイル (DTS) で、複数のオプションが指定されている場合、エントリはどのように機能しますか? これはこれらのエントリ間の選択ではないようですが、階層化されたデバイスも可能です (compatible = "vendor,controller-uart", "vendor, controller-serial"ドライバーcontroller-serialcontroller-uart(コードに関しては、controller-serial実際には からのものを呼び出します) の両方を関連付けるように見えるような行がありますcontroller-uart)。

この概念はどこで説明されていますか? これについては、一般的なデバイス ツリーのドキュメントで説明されていませんでした。

4

1 に答える 1

4

私自身の質問への回答 (このドキュメントの情報から): これは私の誤解でした。これは実際には選択でありcompatible、コード内で指定されている 2 番目のデバイス タイプの使用は、問題のドライバーの実装の詳細でした。

于 2013-09-11T12:56:22.230 に答える