у меня скорее недопонимание с инфраструктурой platform_device в линуксе: когда он матчит id по device tree или по ACPI или по VID:PID — это понятно как работает, а как зарегать "вручную" драйвер, который совсем не PnP и x86 не поддерживает device tree (вроде как)