qcm2290添加设备属性节点控制死机进dump还是进重启

qcm2290添加设备属性节点

在android11平台添加设备属性节点来判断死机进dump还是进重启

  1. kernel\msm-4.19\drivers\power\reset\msm-poweroff.c
    该文件中有个变量download_mode,为0时死机进重启,为1时死机进dump
  2. 添加代码:
// 默认值修改
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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨染天姬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值