1.根据MT7981规格书的IO复用表格,我们可以找到对应的UART1和UART2的SPI引脚复用关系;
2.这里的串口复用关系,其定义在pinctl-mt7981.c 驱动文件中;文件路径:
target/linux/mediatek/files-5.4/drivers/pinctrl/mediatek/pinctl-mt7981.c
3.在PIO配置项中,查看SPI1 和SPI2 的串口复用配置;
对应的组名,可以在IO口组定义中查找
4.开始配置DTS主设备树文件中,串口1 和串口2的复用关系;
然后在具体对应的硬件平台的DTS设备树文件中,增加串口1和串口使能;
文件目录:
/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7981-spim-nand-rfb.dts
虽然是一个小功能,但是可以用来读GPS数据,作用很多!