[10:41] <NyB> Hi, has anyone tried rmmod'ing their saa7134_alsa module on recent kernels? I got this on my Mageia 3.18.3 kernel: https://bugs.mageia.org/show_bug.cgi?id=15111 and I am wondering if it is distribution-specific... [11:02] *** Juan changes his alias to Guest73776 [12:25] *** stormer' changes his alias to stormer [13:18] <pinchartl> hverkuil: are you still fine with making the ctrl type init ops initialize the whole control array instead of a single element ? [13:20] <hverkuil> pinchartl: can you refresh my memory? [13:20] <pinchartl> I have this 3x3 matrix control [13:20] <pinchartl> with a default value that isn't constant across the whole matrix [13:21] <pinchartl> I thus need to define a custom control type in my driver to override the init operation [13:21] <pinchartl> init is called in a loop over the matrix elements [13:21] <pinchartl> which is pretty inefficient in most cases [13:22] <pinchartl> making the init operation initialize the whole control would simplify implementations [13:24] <hverkuil> It's coming back to me. [13:25] <pinchartl> and ? :-) [13:26] <hverkuil> The main issue was that in user_to_ptr() the init op is called for the 'tail' of the array, but that is old code (since c->size < total array size isn't allowed) so the init call there can be removed. [13:26] <hverkuil> Leaving only two inits when the control is created, and changing those to init the whole array is fine with me. [13:27] <pinchartl> ok, I'll prepare patches [13:27] <pinchartl> thanks [14:12] <jmleo> hverkuil: ping [14:14] <hverkuil> jmleo: pong [14:15] <jmleo> I have discussed a bit with pinchartl about MC in my i.MX6 case [14:16] <jmleo> and right now, I have something like that : http://snag.gy/dI0SD.jpg [14:16] <jmleo> So, basically, each IPU could be a media entity [14:16] <jmleo> but, the FPGA I have would be "shared" by both entities [14:23] <jmleo> so, it seems to be "necessary" to have something like a "multi-master" which would handle this kind of cases [14:23] <jmleo> (I hope I explain it correctly... :/) [14:24] <jmleo> so, the first IPU, when probing, would register to this master [14:24] <jmleo> if he is first, he creates the media_device [14:24] <jmleo> if not, it registers to the existing media device [14:24] <hverkuil> Too be honest, I have no time to dig into this. Sorry. [14:25] <pinchartl> hverkuil: would you have time to discuss that face to face during fosdem ? [14:26] <hverkuil> I think so, certainly the hour before and after my presentations. [14:29] <hverkuil> I probably have time next week (Monday?) as well to discuss this on irc, just not today.