Hi Stendra,
- Bascially, you can determine the voltage based on frequency; thus, we do not need to determint voltages at DVFS framework. It is corresponding device driver's responsibility even when we have AVS features. Thus, yes, the target callback needs to control both frequency and voltage (and anything else required to change the frequency/voltage)
- I recommend to use regulator framework to control regulators unless you really really need to ignore regulator framework. Don't reinvent the wheel.
- The three steps you've mentioned are correct.
- The mailing list is opened to all. You are welcomed to use it (CC'ed linux-pm) and just CC needed people.
Cheers!
MyungJoo.
------- Original Message -------
Sender : Satendra...<satendra.pratap@xxxxxxxxx>
Date : 2012-03-21 19:03 (GMT+09:00)
Title : Re: Re: Regarding Devfreq
Hi Ham,
Hello Satendra,
- For Devfreq, OPP is optional though recommended for easier implementation. You can still implement all the needed things without OPP. OPP is just a simple data structure to store pairs of voltage and frequency.
- Yes, you need to call devfreq_add_device() and supply the required data. You can implement your own governor or use one of predefined governors. Runtime replacement of governors like CPUfreq is "TODO" for now.
- For example, you can see /drivers/devfreq/exynos4_bus.c. GPU, Display devfreq drivers are under development in other companies (ARM).
Cheers!
MyungJoo.
------- Original Message -------
Sender : Satendra...<satendra.pratap@xxxxxxxxx>
Date : 2012-03-21 17:31 (GMT+09:00)
Title : Re: Regarding Devfreq
Hi Ham,
I have studied DVFS and what I feel is that we need to use OPP and Voltage regulator interfaces also tomaintain Optimum Performance Points and to provide APIs to change the voltage.What I feel is that to use DVFS every driver has to call devfreq_add_device function to register that device tothe devfreq framework. And in order to do that we have to implement devfreq_dev_profile and our choice of governer.I appreciate your help.Thanks,Satendra
On 20 March 2012 12:16, Satendra... <satendra.pratap@xxxxxxxxx> wrote:
Hi Ham,We are working on a new SoC for our new product and would want to use your Devfreqframework for our devices. Would you please let me know any other implementation whichuses devfreq ? so that we could take that as a reference.Or we would be the first one to start?Thanks,Satendra
--
MyungJoo Ham (함명주), PHD
System S/W Lab, S/W Platform Team, Software Center
Samsung Electronics
Cell: +82-10-6714-2858
--
MyungJoo Ham (함명주), PHD
Samsung Electronics
Cell: +82-10-6714-2858
_______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/linux-pm