qcom中什么时候才需要调用到psy_changed
时间: 2024-04-22 22:22:12 浏览: 12
在Linux内核中,qcom是指高通的平台相关代码。在qcom平台中,psy_changed是一个电源管理相关的回调函数,当电池电量发生变化时,电源管理子系统会调用该函数。具体来说,当电池电量发生变化时,电源管理子系统会更新电池电量信息,并且检查是否需要调整系统的电源管理策略。如果需要调整,就会调用psy_changed函数来通知相关的模块进行相应的处理。因此,只有在电池电量发生变化时才会调用psy_changed函数。
相关问题
qcom中start_usb_peripheral什么时候才需要调用到
start_usb_peripheral是Qualcomm平台上USB外设驱动的函数,用于启动USB外设模式。通常情况下,只有当设备需要作为USB外设时才需要调用该函数,例如需要作为USB存储设备、USB音频设备、USB网络设备等。在Android系统中,这个函数通常在设备启动时由系统服务调用,以激活设备的USB外设模式。在其他嵌入式系统中,需要根据具体的应用场景来判断何时需要调用start_usb_peripheral函数。
qcom中typec_try_sink函数什么作用
qcom中typec_try_sink函数是用于尝试作为Type-C设备的sink(下游设备)的函数。该函数会尝试通过发送探测包和接收响应包的方式来检测Type-C总线上是否有支持源(上游设备)的设备。如果检测到有支持源的设备,则该函数会向系统注册作为sink的能力,并设置相应的电源模式和数据角色等参数。该函数通常在Type-C设备初始化时被调用。