1. 概述
  1. # cat /sys/devices/system/cpu/cpu2/online 

输出的值为1,说明cpu2在使用中。

可通过改变这个值来实现打开或关闭cpu2.

打开cpu2

echo 1 > /sys/devices/system/cpu/cpu2/online

关闭cpu2

echo 0 > /sys/devices/system/cpu/cpu2/online

驱动:

arch/arm/include/asm/smp.h

  1. 模块框架

WFI(Wait for interrupt): 等待中断唤醒。

提到WFI, 一般还会看到WFE (Wait for event), 这两个都是在低功耗时用到。

两者区别:

WFE会根据Event Register(一个单bit的寄存器,每个PE一个)的状态做相关处理,如果Event Register为1,该指令会把它清零,然后执行完成(不会standby);如果Event Register为0,和WFI类似,进入low-power standby state,直到有WFE Wakeup events发生。

高通linux-多核启动以及CPU热插拔驱动相关推荐

  1. Linux芯片级移植与底层驱动(基于3.7.4内核) --SMP多核启动以及CPU热插拔驱动

    出处:http://21cnbao.blog.51cto.com/109393/1143518 在Linux系统中,对于多核的ARM芯片而言,Bootrom代码中,CPU0会率先起来,引导Bootlo ...

  2. 高通linux内核目录,高通 android 源代码以及目标系统目录结构

    下面为高通android源代码结构 build/ – Build 环境建立和makefiles生成4 bionic/ – Android C 库 dalvik/ – Android Java 虚拟机 ...

  3. 高通平台Bootloader启动流程【转】

    本文转载自:http://blog.csdn.net/fang_first/article/details/49615631 ====================基本知识============= ...

  4. 高通linux系统交叉编译,【Linux】第三章 移植开源库

    在开始移植前,默认已经下载好库文件并解压好 移植三部曲: ./configuer : 配置参数 make : 编译 make install : 安装 configure 配置参数说名 1 说明 在l ...

  5. 高通linux平台(mdm9x07,sdx12)连接qact

    mdm9607连接qact 在开发mdm9607的时候,连接不上qact工具,提单给高通,高通反馈mdm9607只能使用 QACT 7.1.X版本连接,之前我使用的qact版本太高. 下面说一下连接步 ...

  6. 高通简单的启动流程说明

    高通的启动流程较MTK稍微复杂一点,大体阶段如下: 一.系统上电后加载rom里面的一段代码,其实这个过程就是PBL,此处也是启动的开始,假如此处枚举不出来启动,也就是我们常说的救机其实也就是从此处进行 ...

  7. android 系统gpu 调试_【资讯】高通公布首批可OTA更新GPU驱动手机:谷歌Pixel 4/三星S10在列...

    文章转载自:iT之家 原文链接: https://www.ithome.com/0/479/483.htm (IT之家3月25日消息) 谷歌今天宣布了一系列面向游戏开发者的新工具:Google Pla ...

  8. 高通安卓关闭WiFi服务不卸载驱动

    高通安卓关闭WiFi不卸载驱动 由于客户的算法在注册授权时,会读取机器的一些硬件信息作为凭证,如果下次调用算法时,硬件信息不一致时,算法会注销不能再使用.硬件信息包括了WiFi的Mac地址,可是WiF ...

  9. linux高通平台代码,高通linux系统初始化

    标签: 很多驱动中出现:arch_initcall,subsys_initcall 比如: drivers/i2c/busses/i2c-msm-v2.c 中为subsys_initcall 查看代码 ...

最新文章

  1. 谷歌AMP和百度MIP,你选哪个?
  2. 牛客java面试题总结版(一)
  3. 一个有意思的js小问题
  4. linux 本地账号密码无法登陆(shell可以登录),一直返回 登陆的login界面
  5. P1494 [国家集训队]小Z的袜子
  6. ege限制鼠标移动的函数_浅谈函数节流和函数防抖
  7. 自定义托管宿主WCF解决方案开发配置过程详解
  8. python输出文字和数字加法_用c语言或者python将文件中特定字符串后面的数字相加...
  9. 专业音频术语中英文对照
  10. 21.iozone的使用与介绍
  11. Java基础学习笔记
  12. AES加解密 随机向量 密文一次一变 C#与PHP 程序加解密互通
  13. [NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reached
  14. Centos安装google浏览器01
  15. 【Linux练习生】线程安全
  16. 仿微信、QQ评论点击事件
  17. PTA 程序设计天梯赛【day2】
  18. 中国能源统计数据1986-2020和省级能源结构(含计算步骤)
  19. 2.pygame安装
  20. 关于屏幕取词的问题(转)

热门文章

  1. 选择SAP IBP(集成业务计划云)的十大理由
  2. P4128 [SHOI2006]有色图
  3. 关于SES2000找管线定位问题的实验
  4. javaee实验:使用mvc模式 设计一个图书管理系统
  5. 招投标系统源码 java招投标系统 招投标系统简介 招投标系统功能设计
  6. 吱呦app-想法-交友软件
  7. 关于鸿蒙,你怎么看,三面美团Android岗
  8. 数学家教你烤肉饼:按最佳时机翻面可节省近1/3烹饪时间,网友:想去汉堡王应聘厨子了...
  9. STM32F407 FSMC驱动MT29F4G08A NAND FLASH源代码分享
  10. 微信暗黑模式终于来啦