driver/media/v4l2-core/生成的videodev.ko驱动gpio管教占用问题请教 - AM437x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3339|回复: 1
打印 上一主题 下一主题

[已解决] driver/media/v4l2-core/生成的videodev.ko驱动gpio管教占用问题请教

[复制链接]

5

主题

6

帖子

1049

积分

金牌会员

Rank: 6Rank: 6

积分
1049
跳转到指定楼层
楼主
发表于 2018-9-26 09:49:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
你好:因功能需要,将开发板的GPIO4[3](偏移地址是0x9BCH)作为纯粹的gpio口操作。但是在设备树中将对应的注释后,该GPIO可以通过gpio_set_value()等函数控制,但是将其作为输入后,使用示波器测试发现一直为高(正常情况下应该会有被拉低的现象)。通过查找发现将开发板上/lib/modules/3.14.43-g05b1251-dirty/kernel/drivers/media/v4l2-core/videodev.ko文件命名成其他名称后,该GPIO作为输入正常(即:可被自动上下拉)。
故:
1、请教下/lib/modules/3.14.43-g05b1251-dirty/kernel/drivers/media/v4l2-core/videodev.ko是用作什么功能?我在内核中查找到源码在“drivers/media/v4l2-core”;
2、是否可以不在编译内核的情况下,只修改设备树,来实现GPIO被我用作自定义的功能,若能,想请教下如何修改?
3、我将上面的ko文件重命名后系统启动出现如下错误信息

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-5 14:53 , Processed in 0.040948 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表