提示:原厂没有提供wifi驱动源码,只提供了.ko文件。从rootfs.mk可以看到,wifi相关文件的拷贝从由interface_wlan控制:
通过编译脚本Release_to_customer.sh可以了解到kernel使用的config为infinity2m_spinand_ssc011a_s01a_minigui_defconfig:
vi Release_to_customer.sh
在kernel/arch/arm/configs中可以找到它:
打开它,里面通过来定义使用的dts为infinity2m-spinand-ssc011a-s01a-display.dts:
vi kernel/arch/arm/configs/infinity2m_spinand_ssc011a_s01a_minigui_defconfig
那么,我们编译完后,应该会在kernel/arch/arm/boot/dts/目录下生成infinity2m-spinand-ssc011a-s01a-display.dtb:
而infinity2m-spinand-ssc011a-s01a-display.dts又包含infinity2m.dtsi、infinity2m-ssc011a-s01a-display.dtsi和infinity2m-ssc011a-s01a-padmux-display.dtsi,因此,我们只需要关注这4个dts文件。
至此,DTS文件已经确认好了。
欢迎关注我们启明云端技术社区,您有任何问题可以留言给我们 ,我们也有专门的技术群聊,欢迎加入我们!(群主号:ami260,进群请备注公司或个人信息,谢谢)