шаблон именования дерева устройств nvmem

#linux-kernel #device-tree

#linux-ядро #устройство-дерево

Вопрос:

В файле nvmem.yml есть

 properties:
  $nodename:
    pattern: "^(eeprom|efuse|nvram)(@.*|-[0-9a-f])*$"
  

Мне трудно найти шаблон в самом исходном коде.
Где я могу найти, что имя узла дерева устройств nvmem должно быть ‘eeprom’ или ‘efuse’ или ‘nvram’.

Ответ №1:

Шаблон не существует в коде. Схема (nvmem.yaml) может использоваться для проверки деревьев устройств, но код ядра не применяет имя узла.