LINUX.ORG.RU

История изменений

Исправление UVV, (текущая версия) :

Не, оно вообще не обязано быть модулем и с модулями мало связано. Оно будет работать и если ты просто вкомпилишь драйвер в ядро. Чтобы найти как именно он нужный драйвер подгружает, нужно дальше в MODULE_DEVICE_TABLE залезть и посмотреть, или скорее даже в of_* файлы.

Вот ещё немного про compatible https://elinux.org/Device_Tree_Usage#Understanding_the_compatible_Property , но там тоже самое, что и в этом треде. Т.е. не написано, как оно под капотом работает.

Исходная версия UVV, :

Не, оно вообще не обязано быть модулем и с модулями мало связано. Оно будет работать и если ты просто вкомпилишь драйвер в ядро. Чтобы найти как именно он нужный драйвер подгружает, нужно дальше в MODULE_DEVICE_TABLE залезть и посмотреть, или скорее даже в of_* файлы.