Firefly开源社区

打印 上一主题 下一主题

[Linux] regmap注册的reg_read函数没执行进去

69

积分

0

威望

0

贡献

技术小白

积分
69

regmap注册的reg_read函数没执行进去

发表于 2021-11-11 16:53:26      浏览:4167 | 回复:1        打印      只看该作者   [复制链接] 楼主
ubuntu系统下,给I2C设备驱动注册了一个regmap,重新定义了reg_read和reg_write,但是在驱动里调用regmap_read的时候没有运行注册的reg_read函数,而regmap_write运行了注册的reg_write,请教一下,这是什么原因呢?
回复

使用道具 举报

69

积分

0

威望

0

贡献

技术小白

积分
69
发表于 2021-12-6 18:14:42        只看该作者  沙发
regmap里有一个readable_register,只有寄存器在这里定义了,才会执行到模块注册的reg_read函数,否则就执行的是系统的reg_read。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表