Linux kernel 模块设备表在IIO驱动程序中的应用

Linux kernel 模块设备表在IIO驱动程序中的应用,linux-kernel,linux-device-driver,Linux Kernel,Linux Device Driver,我的环境光传感器有一个IIO驱动程序。驱动程序代码使用模块\设备\表格宏,第一个参数为“i2c”,第二个参数为“of”。另外,MODULE_DEVICE_TABLE宏主要用于USB驱动程序中,以启用热插拔 有人能给我解释一下这个宏是做什么的,以及“of”和“i2c”参数代表什么吗?Dupliacte of?可能的重复

我的环境光传感器有一个IIO驱动程序。驱动程序代码使用模块\设备\表格宏,第一个参数为“i2c”,第二个参数为“of”。另外,MODULE_DEVICE_TABLE宏主要用于USB驱动程序中,以启用热插拔

有人能给我解释一下这个宏是做什么的,以及“of”和“i2c”参数代表什么吗?

Dupliacte of?可能的重复