当前位置: 代码迷 >> 驱动开发 >> linux 的I2C 配置有关问题 求
  详细解决方案

linux 的I2C 配置有关问题 求

热度:24   发布时间:2016-04-28 11:00:48.0
linux 的I2C 配置问题 求高手指点
config I2C_AT91
tristate "Atmel AT91 I2C Two-Wire interface (TWI)"
depends on ARCH_AT91 && EXPERIMENTAL && BROKEN


这是我查看的linux内核I2C/busses下的Kconfig 现在想把"Atmel AT91 I2C Two-Wire interface (TWI)"这个选项添加到config里面去 是不是得需要ARCH_AT91 && EXPERIMENTAL && BROKEN 这三个充分条件那?  
我现在只能选择的只有ARCH_AT91的了 其他的配置里面怎么找都找不到  
希望有有经验的 高手指点一下 谢了

------解决方案--------------------
没配置过,实在没办法可以去看内核代码
------解决方案--------------------
要首先把那个depend on 三个条件都选上才会出来你要的这个I2C_AT91的选项。
------解决方案--------------------
你这样直接去掉会不会有问题啊,如果这样应该是可以配置了。
------解决方案--------------------
at91_add_device_i2c(null, 0))还要改这个函数的
http://blog.sina.com.cn/s/blog_6648c1140100w7d7.html
有详细的解法
------解决方案--------------------
配置的项找不到的话,在上一级目录下的Kconfig里看看,如果还没,再向更上一级看,我也不知道这个方法行不行。前几天有一个配置的项我也找不到,后来在当前Kconfig的上一级目录里面发现的。