最近调驱动时,无法正常加载引导。
使用的内核5.10
内核启动先于文件系统,内核启动时驱动无法访问固件文件,所以无法加载驱动。
有2个办法,可以解决,一是驱动编译KO模块,系统启动后,再动态加载。
这次,说一下第2种方法,驱动固件编译到内核中,
-> Device Drivers
   -> Generic Driver Options  --->

  firmware blobs to build into the kernel binary     # 指定须要载入的固件
   (./firmware) Firmware blobs root directory      # 指定固件所在的(根)文件夹。与上面选项搭配指定详细固件
这种方式比较省事,集成度高一点。