注:该文档对应的linux版本为linux 4.9,以hi3559uart芯片驱动为例
一、uart驱动加载
hi3559对应的uart驱动文件为 drivers/tty/serial/amba-pl011.c,然而,该文件中的compatible与设备树中的并不匹配。因为这里不使用compatible匹配,而是使用amba_id匹配,所以串口的初始化入口函数为pl011_probe
注:该文档对应的linux版本为linux 4.9,以hi3559uart芯片驱动为例
hi3559对应的uart驱动文件为 drivers/tty/serial/amba-pl011.c,然而,该文件中的compatible与设备树中的并不匹配。因为这里不使用compatible匹配,而是使用amba_id匹配,所以串口的初始化入口函数为pl011_probe