我目前正在使用Linux开发嵌入式设备(基于飞思卡尔i.MX6)。我的平台启用DT(也就是说,所有设备实例化起源于扁平的设备树,而不是板初始化源文件)。在这种情况下,我需要实例化一个使用尚未移植到DT的驱动程序的设备.有可能吗?我的意思是:是否有可能将通过设备树实例化的设备和以旧方式实例化的设备(例如通过i2c_register_board_info for I2
让我们想象一下,我们有一些简单的linux设备驱动程序,其中包括: { .compatible" to the logs}
它在设备的probe()功能期间被多次调用。让我们假设设备是在“同时”初始化的。我的问题是它会如何运作?device1和device2将使用相同的some_function对象和相同的count变量,还是会得到完全不同的实例