主题中讨论的其他器件:TPS65217
工具/软件:Linux
你(们)好
我正在基于 BeagleBoneBlack 开发板
它使用与 TPS65217相同的 PMIC、包括 EVM 源中使用的"tps65217.dtsi"。
我还通过在 dst 中声明以下内容来使用这方面的背光驱动器:
&i2c0{ status ="确定"; 时钟频率=<400000>; TPS:TPS@24{ reg =<0x24>; status="确定"; 背光{ status="确定"; ISEL =<2>;// 1 - ISET1、2 ISET2 */ fdim =<100>;// TPS65217_BL = 100Hz ;};默认值= 100Hz;//
现在、我需要公开此芯片的 PB_IN、因为该设计打算使用短按来进行用户交互
将该行暴露给用户空间的建议方法是什么?
- 我是否需要手动轮询 i2c?
- 是否可以在 I2C 总线上定义 GPIO? 等效于上面的背光?
- 此引脚的状态是否可从文件系统上已存在的 PMIC 管理中的节点获取?
我已经有一组 GPIO 开关和一个旋转编码器、我已经在运行"轮询和开关"、因此我更喜欢将其集成到该机制中
感谢您的任何建议
祝你一切顺利、
Richard