之前使用的内核是linux 4.9,使用device tree配置设备资源。设备树中i2c设备信息如下:
&i2c1 {
status = "okay";
penctrl@57 {
compatible = "maxim,max31760";
reg = <0x57>;
};
mpu6050@68 {
compatible = "invensense,mpu6050";
reg = <0x68>;
};
};
如何将该驱动移植到使用sys_config.fex描述硬件资源的linux3.4内核中??
离线
重新找驱动了,linux3.4的BSP并未提供设备树支持,可以考虑i2c的动态检测
离线
用 2.6 之前那种方式 ? 手动注册设备?
离线
那个也是可以的,不过改着麻烦,看你吧
离线