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

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

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

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

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

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

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