如图,使用设备树构建平台设备,这个平台设备的名字从哪里来的啊? 为什么叫这个玩意
应该是由i2c总线驱动程序来设置的。i2c总线驱动程序会遍历设备树中所有i2c控制器设备节点,并以device的形式注册进内核,也是差不多在这个时候初始化的名字。之后就可以在i2c控制器驱动中打印出来。
这里可能还没有到I2C总线那一层,因为刚刚进入probe函数,走的还是虚拟的平台总线。我理解应该是在内核解析设备树的时候,set的name,但是我看不明白。