codinho has quit [Ping timeout: 260 seconds]
codinho has joined #imx6-dev
codinho has joined #imx6-dev
hste_ has joined #imx6-dev
victhor_ has quit [Ping timeout: 240 seconds]
rz2k has joined #imx6-dev
npcomp has joined #imx6-dev
aholler_ has joined #imx6-dev
aholler has quit [Ping timeout: 250 seconds]
tasslehoff has joined #imx6-dev
obinou has quit [Ping timeout: 260 seconds]
aholler_ has quit [Quit: .7]
aholler has joined #imx6-dev
diego_r has joined #imx6-dev
jnettlet has joined #imx6-dev
fossxplorer has joined #imx6-dev
obinou has joined #imx6-dev
auke-_ has joined #imx6-dev
tasslehoff has quit [*.net *.split]
auke- has quit [*.net *.split]
RaYmAn has quit [*.net *.split]
tasslehoff has joined #imx6-dev
RaYmAn_ has joined #imx6-dev
auke-_ is now known as auke-
Er0l has joined #imx6-dev
victhor_ has joined #imx6-dev
rz2k has quit []
tasslehoff has quit [Quit: WeeChat 0.4.2]
fossxplorer has quit [Remote host closed the connection]
FelixH has joined #imx6-dev
tumdedum has quit [Ping timeout: 255 seconds]
tumdedum has joined #imx6-dev
rabeeh has quit [Ping timeout: 264 seconds]
rabeeh has joined #imx6-dev
tomeu has joined #imx6-dev
<tomeu> hi, was wondering what imx people think of the proposed clk_set_ceiling/floor_rate API addition
<tomeu> the idea would be that thermal and devfreq drivers would set ceilign and floor rates, respectively
<tomeu> and also allow other drivers to influence the final freq rate of, for example, the memory bus
<tomeu> people working on tegra and exynos have showed interest, but was wondering about what other hw could make use of this in the short/medium term
kroon has joined #imx6-dev
diego_r has quit [Ping timeout: 264 seconds]
diego_r has joined #imx6-dev
diego_r has quit [Ping timeout: 255 seconds]
diego_r has joined #imx6-dev
diego_r has quit [Ping timeout: 260 seconds]
staylor has joined #imx6-dev
* tomeu wonders if jnettlet has an opinion, or knows of someone who might
<jnettlet> tomeu, do you have a reference email about it?
<jnettlet> I probably have an opinion as I just spent a bunch of time with the FSL bus_freq/cpu_freq addition
<jnettlet> and I am still unhappy with current thermal limiting
<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…]