1、 push到服务器上的代码需要撤销。
使用 git revert CommitID
git push
经过这两步就可以把自己的代码撤销,代码恢复到提交前的状态。
2、 gpio size和自己的期望不符合。
查找问题的方法:
在platform_driver_probe中添加输出 drivername的输出语句。方便定位。
在msm_sensor_driver_platform_probe中的msm_sensor_driver_parse函数中添加输出语句。
msm_sensor_driver_get_dt_data 函数中执行的msm_sensor_driver_get_gpio_data函数,会包含我们需要的信息,进入该函数。把我们预期输出的信息,在DeviceTree中进行下修改,使得和其他地方区别开来,打印出这些信息,从而确定gpio读取错误的原因。