qcm2290添加设备属性节点
在android11平台添加设备属性节点来判断死机进dump还是进重启
- kernel\msm-4.19\drivers\power\reset\msm-poweroff.c
该文件中有个变量download_mode,为0时死机进重启,为1时死机进dump - 添加代码:
// 默认值修改
static int download_mode = 0;//1; 0 restart 1 dump
//add for attr of download_mode
char meig_buf[] = "2";
static ssize_t meig_download_mode_show(struct device *dev, struct device_attribute *attr,
char *buf)
{
return sprintf(buf,"%d\n", download_mode);
}
static ssize_t meig_download_mode_store(struct device *dev, struct device_attribute *attr,
const char *buf, size_t count)
{
snprintf(meig_buf,2, "%s\n",
buf);
if(strcmp(meig_buf,"1")){
download_mode=0;
}else{
download_mode=1;
}
//download_mode = (int)buf[0];
pr_err("meig_download_mode_store download_mode:%d\n",download_mode);
return count;
}
static DEVICE_ATTR(meig_downlo