Вы имеете в виду, что ваш модуль перечисляет устройства, для каждого из которых требуется драйвер?
Если это так, ваш модуль лучше всего представить как драйвер шины. См. bus_register()
информацию в документации / driver-model / *, особенно bus.txt. Вы можете посмотреть другой код ядра (PCI, USB, ACPI) для примеров использования.
Используя API модели драйвера, он должен автоматически обрабатывать информацию о вашем драйвере шины и всех подключенных устройствах через udev.