Как запрограммировать файлы дерева устройств Linux .dts?

Я собираюсь запустить Linux на моей плате разработки, и мне нужен файл dts (файл дерева устройств), чтобы описать все оборудование. Но я очень мало знаю о синтаксисе этого файла, которого недостаточно для правильной работы Linux на плате.

Теперь я знаю только, как описать номер прерывания, частоту, адрес, родительский блок и его совместимый тип драйвера (как описано ниже):

ps7_scuwdt_0: ps7-scuwdt@f8f00620 {
                        compatible = "xlnx,ps7-scuwdt-1.00.a";
                        device_type = "watchdog";
                        interrupt-parent = <&ps7_scugic_0>;
                        interrupts = < 1 14 769 >;
                        reg = < 0xf8f00620 0xe0 >;
                } ;

Другое расширенное использование или грамматика мне незнакомы.

Ответы на вопрос(3)

Ваш ответ на вопрос