<tomeu>
my longer term goal is to allow for misc drivers to register their bandwidth needs and have the bus clock take that into account
<jnettlet>
tomeu, I was thinking about an interface where a device could specify a thermal delta for various device clock speeds
<jnettlet>
much like we specify a platform latency for cpu_idle states
<tomeu>
jnettlet: can you extend on that? I'm not really familiar nor with thermal nor cpufreq yet
<tomeu>
have only read a bit of code when looking for more users of this API
<jnettlet>
sorry, distracted
<jnettlet>
my thoughts are that given a cpu/gpu/voltage step provide an estimated thermal delta. Then rather than ramping up and then having to cut back we can make the decision to hold performance to keep the temperature more stable
<tomeu>
that's interesting, but isn't actually related, right?
<tomeu>
thermal would be one more user of this API, but would be setting a ceiling rather than the final, effective clock rate
victhor_ has quit [Ping timeout: 260 seconds]
<tomeu>
jnettlet: do you have a link to your current work?
<jnettlet>
tomeu, I haven't done any actually coding on this. It was just something I was working on.
<tomeu>
jnettlet: oh, was thinking of the bus_freq/cpu_freq addition
<jnettlet>
my FSL kernel patches upgraded to the 3.14LTS kernel will be posted within the hour
<tomeu>
ok, cool
<jnettlet>
it is a combination of the upstream and the FSL 3.10.17-ga
obinou has quit [Ping timeout: 240 seconds]
obinou has joined #imx6-dev
<jnettlet>
although I am still working out some of the powersavings bits.
<kroon>
jnettlet, FSL kernel patches for 3.14 ? Does that include the gpu drivers by any chanse ?
<jnettlet>
kroon, yes. I am pushing the rough tree now. I haven't applied any of my GPU patches yet. That will be the next step.
<jnettlet>
probably later tonight.
<kroon>
jnettlet, that is really neat. do you host it on github somewhere ?
<jnettlet>
this is most aimed at the SolidRun hardware but with a new device-tree should work with most MX6 hardware
<jnettlet>
kroon, yep. one sec.
<jnettlet>
kroon, what hardware are you running?
<kroon>
jnettlet, the wandboards. but I think I know how to modify the dts files
hste_ has quit [Ping timeout: 250 seconds]
FelixH has quit [Quit: Leaving]
<jnettlet>
tomeu, let me digest your patches a bit. I see they are aimed at ppc.embedded, but touch ARM a bit. What platforms/architectures have you tested them on?
npcomp has quit [Ping timeout: 255 seconds]
npcomp has joined #imx6-dev
victhor_ has joined #imx6-dev
hste_ has joined #imx6-dev
staylor has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
staylor has joined #imx6-dev
staylor has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bfederau has quit [Remote host closed the connection]
bfederau has joined #imx6-dev
staylor has joined #imx6-dev
kroon has quit [Quit: Leaving]
kroon has joined #imx6-dev
staylor has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]