Other Parts Discussed in Thread: TPS65910, TPS65911
主题中讨论的其他器件:TPS65910、
大家好!
我们的器件使用 TPS659114A2NMAR 作为 PMIC、我们的内核版本为4.1.15。
在我们的预期中,我们认为当我们按下电源按钮时, INT1 需要设置为低电平;否则,当释放电源按钮时, INT1将被重置,自动返回到高电平。 但驱动程序似乎没有实现此功能、我们只能手动复位0x50寄存器的 INT 状态。
在内核3.6中、似乎是一个"tps65910-IRQ.c"来管理 IRQ 状态、但在内核4.1.15中、"tps65910-IRQ.c"合并到"tps65910.c"中、但 IRQ 状态管理函数(复位 IRQ 状态)似乎消失了。
我想知道这一点、
1.是否真的删除了 IRQ 状态管理,因而不会自动重置 IRQ 状态?
2.如果我想有这个功能(当我们按下电源按钮时,INT1 需要设置为低级别; 否则、当释放电源按钮时、INT1将被复位、自动恢复到高电平)、唯一的方法是编写一个脚本来检测 tps65911寄存器的状态、半自动复位状态?
谢谢。