Linux Driver--Power management
文章平均质量分 81
进化-evolution
搜索
展开
-
电源管理基本观念之一
1.Linux描述的电源状态- On(on) S0 - Working- Standby (standby) S1 - CPUand RAM are powered but not executed- Suspend toR转载 2014-10-31 14:37:11 · 1005 阅读 · 0 评论 -
新版linux系统设备架构中关于电源管理方式的变更
新版linux系统设备架构中关于电源管理方式的变更based on linux-2.6.32 一、设备模型各数据结构中电源管理的部分 linux的设备模型通过诸多结构体来联合描述,如struct device,struct device_type,struct class,struct device_driver,struct bus_type等。 @kerne转载 2014-10-31 15:05:42 · 784 阅读 · 0 评论 -
Run-time PM 详解
Run-time PM. 每个device或者bus都会向run-time PM core注册3个callbackstruct dev_pm_ops {...int (*runtime_suspend)(struct device *dev);int (*runtime_resume)(struct device *dev);int (*runtime_id转载 2014-10-31 15:03:44 · 854 阅读 · 0 评论 -
标准linu休眠和唤醒机制分析(二)
三、pm_test属性文件读写int pm_test_level = TEST_NONE; static const char * const pm_tests[__TEST_AFTER_LAST] = { [TEST_NONE] = "none", [TEST_CORE] = "core", [TEST_CPUS] = "proces转载 2014-10-31 14:54:39 · 690 阅读 · 0 评论 -
linux电源管理详述
原文出处:http://www.ednchina.com/ART_44010_29_0_TA_eeda337e.HTM1.概述 虽然 linux 可以在任何一台 386 以上的 PC 上运行,目前大多数人使用的都是新型的,带有各种外设的桌面PC或者笔记本电脑,这样,电源管理功能(PM)就逐渐变得越来越重要。在笔记本电脑上电源管理可以节能,延长电池寿命,而在桌面PC上它可以降低幅射,转载 2014-10-31 14:19:00 · 834 阅读 · 0 评论 -
电源管理基本观念之二
1. SOC 时钟体系与功耗用黑盒子来看待PLL,PLL的功能是从一个时钟输入,经过相位同步等一系列物理变化获得新的频率的时钟。特征是输出时钟的频率依赖于输入实在的频率,会有整数倍的线性约束关系,并且倍频,调频是时间的因子。PLL树则是有多个PLL组成的硬件树形结构,能够输出多种不同频率的时钟,从而满足多数需要。SOC的时钟体系设计是大量PLL,MUX,DIV的集合。基于ARM核的SO转载 2014-10-31 14:53:38 · 1264 阅读 · 0 评论 -
标准linu休眠和唤醒机制分析(一)
说明:1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读: 电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4. 基于手上的一个项目来讨论,这里只讨论共性的地方 虽然linux支持三种省电模式转载 2014-10-31 14:52:06 · 642 阅读 · 0 评论 -
linux 休眠与唤醒
在Linux中,休眠主要分三个主要的步骤:(1)冻结用户态进程和内核态任务;(2)调用注册的设备的suspend的回调函数;(3)按照注册顺序休眠核心设备和使CPU进入休眠态。 冻结进程是内核把进程列表中所有的进程的状态都设置为停止,并且保存下所有进程的上下文。当这些进程被解冻的时候,他们是不知道自己被冻结过的,只是简单的继续执行。如何让Linux进入休眠呢?用户可以通过读写sys文转载 2014-10-31 14:44:33 · 1263 阅读 · 0 评论 -
翻译:Linux的电源管理架构
设备电源管理Copyright (c) 2010 Rafael J. Wysocki, Novell Inc.Copyright (c) 2010 Alan Sternstern@rowland.harvard.edu*************************************************************本文由DroidPhone翻译于2011.8转载 2014-10-31 14:11:50 · 838 阅读 · 0 评论 -
电源管理之regulator机制流程
电源管理芯片可以为多设备供电,且这些设备电压电流有所同。为这些设备提供的稳压器代码模型即为regulator。下面通过下面三个过程分析regulartor供电机制:1.分析regulator结构体2.regulator 注册过程3.设备使用regulator过程一.分析regulator结构体Regulator模块用于控制系统转载 2014-10-31 15:08:26 · 857 阅读 · 0 评论