LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Linux Power mangament architechure (https://www.linuxquestions.org/questions/linux-software-2/linux-power-mangament-architechure-4175427581/)

bandaru_sivakrishna 09-17-2012 12:50 AM

Linux Power mangament architechure
 
Hai All,

I am working on Linux power management on Cortex A-9 dual core micro-controller. I am new to power management. So Can you anybody Please Help me on Linux power management architecture with Hardware level.

Please help me on this.....

Thanks & Regards,
Siva Krishna.

TB0ne 09-17-2012 06:11 AM

Quote:

Originally Posted by bandaru_sivakrishna (Post 4782035)
Hai All,
I am working on Linux power management on Cortex A-9 dual core micro-controller. I am new to power management. So Can you anybody Please Help me on Linux power management architecture with Hardware level.

Please help me on this.....

Help you with WHAT? You haven't actually asked a question, but seem to want us to look things up for you. Please re-read these two old threads of yours, which will get you started:

https://www.linuxquestions.org/quest...ackage-909121/
https://www.linuxquestions.org/quest...scalls-738096/

And had you bothered to put "linux power management on cortex a-9" into Google, it would have (amazingly), pulled up lots, like this, from the ARM site. Complete specs, and information that says this has been a standard part of Linux since 2010:
http://infocenter.arm.com/help/topic.../Chdejjdj.html
http://www.arm.com/products/processo.../cortex-a9.php
http://www.arm.com/community/softwar...ment/linux.php

bandaru_sivakrishna 09-17-2012 06:25 AM

I am Sorry TBone for unclarity of my question....

In Linux Kernel also we have power management concept....the power management concepts are based on the below items.
1) Clock Frequency
2) Power gating
3) Clock Scaling

So i am try to understand the Power management architecture in Linux...how the code is designed....but i am unable to find link between Linux kernel power states to hardware power states. How it interlinked in code design.

Please try to help me on this.

Thanks & Regards,
Siva Krishna.

TB0ne 09-17-2012 06:56 AM

Quote:

Originally Posted by bandaru_sivakrishna (Post 4782205)
I am Sorry TBone for unclarity of my question....

In Linux Kernel also we have power management concept....the power management concepts are based on the below items.
1) Clock Frequency
2) Power gating
3) Clock Scaling

Yes, we know what the concepts are, thanks.
Quote:

So i am try to understand the Power management architecture in Linux...how the code is designed....but i am unable to find link between Linux kernel power states to hardware power states. How it interlinked in code design.

Please try to help me on this.
Again, you've not really asked a question, but seem to want us to look things up for you. Just putting "linux kernel power states to hardware power states" in Google pulls up lots. Have you even tried to look anything up?
http://doc.opensuse.org/documentatio...ing.power.html
http://tldp.org/HOWTO/Battery-Powered/powermgm.html
https://www.kernel.org/doc/Documenta...er/devices.txt

If you want information on how this is done in the Linux kernel, you already HAVE the kernel source available to you, and you can go on to http://www.kernel.org, and look it up as well. Look at the source code for ANY of the MANY power-management tools that are out there.

bandaru_sivakrishna 09-18-2012 12:09 AM

Hi TbOne,

Thanks for Reply....

I am using Samsung-exynos micro-controller...in this controller we have 6 power states they are
1) Normal
2) Idle
3) Deep-Idle
4) Stop
5) Deep-Stop
6) Sleep

But in linux Kenel we have only Four Power states, they are
1) Run
2) StandBy
3) ShutDown
4) Sleep

So my question is How the Linux kernel 4 power states are controlled Samsung-exynos micro-controller 6 power states. How its inter-linked?

Please Help me on this.

Thanks & Regards
Siva Krishna.

TB0ne 09-18-2012 10:25 AM

Quote:

Originally Posted by bandaru_sivakrishna (Post 4782948)
Hi TbOne,
Thanks for Reply....

I am using Samsung-exynos micro-controller...in this controller we have 6 power states they are
1) Normal
2) Idle
3) Deep-Idle
4) Stop
5) Deep-Stop
6) Sleep

But in linux Kenel we have only Four Power states, they are
1) Run
2) StandBy
3) ShutDown
4) Sleep

So my question is How the Linux kernel 4 power states are controlled Samsung-exynos micro-controller 6 power states. How its inter-linked? Please Help me on this.

You're still missing the point.

Yes, we know what you WANT, but what you're asking for is a programming tutorial class on the Linux kernel. Which is NOT what this site is for...we can't/won't give you a programming class to teach you EXACTLY what YOU want to know. That's up to YOU to learn it, and you have been provided the tools/resources several times to do it yourself. So AGAIN, do your own research, and learn what you need.

If you have a SPECIFIC QUESTION...that would be something like "I'm using Fedora 17, and have tried to compile program xxx (see code here), and it's getting error yyyy, can someone help me?"...THAT is what this site is designed for.


All times are GMT -5. The time now is 07:48 PM.