powerpc中,IIC驱动的device疑问

huaqmffpy 2013-02-26 10:49:57
有哪位知道,在powerpc平台下,与linux的IIC驱动相对应的device设备是在哪里增加的?我找了好久怎么也没有找到相关的代码,比如如下的一个driver:
tatic struct i2c_driver at24c_driver = {
.driver = {
.name = "at24c",
},
.probe = at24c_probe,
.remove = at24c_remove,
.id_table = at24c_id,//包括了支持的device
};

static int __init at24c_init(void)
{
int ret;

/*register at24c char dev*/
ret= register_chrdev(eeprom_major,EEPROM_NAME,&eeprom_fops);
if(ret<0){
pr_err("eeprom register chrdev failed\n");
return ret;
}
eeprom_major = eeprom_major>0?eeprom_major:ret;

pr_info("eeprom major number is: %d\n",eeprom_major );
return i2c_add_driver(&at24c_driver);//在这里注册了driver.可是在代码中老是没有找到在哪里增加device ???
}
module_init(at24c_init);
...全文
230 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qchwuscdn 2014-09-22
  • 打赏
  • 举报
回复
我也想知道。

742

社区成员

发帖
与我相关
我的任务
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
  • Power Linux社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧