比如上电:
pm2250_charger: qcom,qpnp-smblite {
compatible = "qcom,qpnp-smblite";
#address-cells = <1>;
#size-cells = <1>;
#cooling-cells = <2>;
就是qpnp-smblite.c,通过头文件可以找到其依赖
\#include <linux/pmic-voter.h>
\#include <linux/usb/typec.h>
\#include "smblite-reg.h"
\#include "smblite-lib.h"
\#include "schgm-flashlite.h"