需求需要把 原来的u***转四个串口修改为4个u***转16串口
设备树文件里面1046a的dts文件有很多,有什么区别?
另外驱动读取设备树的代码在xr_u***_serial_common.c和xr_u***_serial_common.h里面对吗?我看了下代码量太大了,能指导下加载设备树以及实现u***转串口的逻辑写在哪儿吗?
重新描述下问题:
需求目前支持一个u***转4串口,需要改成4u***转16串口
疑问1:在设备树文件fsl-ls1046a.dtsi中定义了4 个u***节点 以及6个 serial串口节点,是不是实际只使用了1个u***和4个serial,如如我要新增u***和串口结点的话,应该怎么写?
疑问2:关于驱动读取设备树的程序是在xr_u***_serial_common.c和xr_u***_serial_common.h里面吗?这里面的代码量太大了,能知道一下,实现读取设备树以及u***转串口的逻辑在哪儿吗?