00:41 | _rmk | 00:41 * _rmk_ has cpufreq scaling working in mainline... I don't see why it's missing, it seems to just be a bunch of entries in DT |
11:23 | jnettlet | dv_, _rmk_, I haven't forgotten about you guys. Just trying to fit community stuff in between paid stuff. |
12:02 | dv_ | jnettlet: no prob |
14:48 | jnettlet | The one problem with ION not being mainstream is we don't adherence to the gold rule. "Don't break userspace" |
14:48 | jnettlet | no wonder Android hasn't updated to the latest patchset :-( |
14:50 | dv_ | how would ION break userspace? |
14:51 | jnettlet | dv_, they changed how the filehandles are passed in and out. |
14:51 | jnettlet | also with dmabuf integrated it seems to behave a little different |
14:52 | jnettlet | I need to decide if I have to use that or can keep doing my abbreviated workflow. |
14:53 | jnettlet | but looking around at the integrations I have found the samsung has already adopted a driver similar to mine for passing physical addresses back to userspace. |
15:02 | dv_ | hmm alright |
15:02 | dv_ | jnettlet: also, about the patch: can you point me to the ioctl for that? i didnt see it in linux/ipu.h |
15:03 | dv_ | (the vsync patch) |
15:03 | jnettlet | dv_, it is under driver/video/mxc/ |
15:04 | dv_ | you were referring to MX2FB_WAIT_FOR_VSYNC ? |
15:04 | jnettlet | and exported under linux/mxcfb.h |
15:05 | jnettlet | MXCFB_WAIT_FOR_VSYNC |
15:05 | dv_ | ah yes |
15:06 | dv_ | hmm this is a blocking call? |
15:06 | dv_ | somehow I dont recall using ioctls in a blocking manner |
15:06 | dv_ | but its been a while |
15:07 | dv_ | ah, yes, apparently it is. alright, I will experiment with this. many thanks! |
18:25 | jnettlet | _rmk_, almost have the ION stuff sorted out. After I pulled in the latest patches I realized that now user accessible stuff is passed around through dma-buff filedescriptors |
19:28 | jnettlet | _rmk_, https://www.dropbox.com/s/ztb29zp3xk3pk6a/ion-patchset.tar.bz2 |
19:28 | jnettlet | pretty self contained so should apply to most anything > 3.4 |
19:29 | jnettlet | The userspace abstraction library that we use with vmeta is https://github.com/linux4kix/libphycontmem |
19:29 | jnettlet | dv_, ^^ I know you have been waiting for that. |
19:32 | jnettlet | you probably need our libvmeta as well. Let me liberate that to github. |
20:35 | unununium_ | jnettlet: I have a "problem": Is it possible to change my Cubox-i order? A friend of mine wanted to order one as well, as so we could save shipping costs. |
20:36 | jnettlet | unununium_, wrong guy I don't work for Solidrun :-) I think rabeeh suggested you should email [email protected] |
20:36 | unununium_ | Ah, okay, thank you! :) |
20:37 | unununium_ | And sorry, did not know that. ;) |
20:38 | jnettlet | no problems |
20:38 | jnettlet | good luck getting your order sorted out |
20:38 | jnettlet | I doubt there will be any issues |
20:38 | unununium_ | Would be good, but if not, she will have to order herself. ;) |
20:39 | jnettlet | unununium_, what do you plan on running on it, if you don't mind me asking. |
20:40 | unununium_ | I don't know yet... use it for tv, as a nas or something. :) |
20:42 | jnettlet | sounds good |
20:42 | wolfy | anyone know a proper hassle-free linux install kit for cubox-i ? |
20:42 | wolfy | something able to display video streams |
20:47 | jnettlet | wolfy, I don't think we are at the hassle-free part yet, that is why they are just developer units :-) |
20:48 | jnettlet | we are working on pulling things together |
20:48 | wolfy | jnettlet: any idea if mubox works on cubox-i ? |
20:49 | jnettlet | wolfy, I think the dev working on that was on the channel the other day. I think he said he had it working but can't remember exactly. |
20:50 | jnettlet | wolfy, yeah he has it working. The Google+ article. https://plus.google.com/107599474991673670139/posts/SfmeHExpQPK |
20:51 | wolfy | cool. that's a huge plus from my point of view |
20:51 | jnettlet | anything to keep you happy :-P |
20:51 | wolfy | :) |
21:52 | dv_ | jnettlet: excellent progress on ION |
21:52 | dv_ | the userspace lib is exactly what I need |
23:09 | jnettlet | dv_, good to hear. I will work on getting it published in some repos for our hardware. I think we are now touching all the major graphics/media buzzwords in the kernel. CMA, GEM, dma-buf, ION |
23:09 | jnettlet | :-) |
23:16 | dv_ | well, robclark's vivante drm is missing |
23:20 | robclark | sorry, still digging myself out from under a pile of boards :-P |
23:28 | dv_ | but other than that, true |