Multimedia-chat-meeting-2016-10-25 <pinchartl> hello [15:50] <neg> hi all, everyone made it back from Berlin in one piece? <morimoto> hi <uli___> hello * geertu did [15:51] <pinchartl> I haven't counted the pieces <pinchartl> we're missing Magnus and Kieran [15:52] <kbingham> morning * kbingham appears from a cloud like magic :D * uli___ hides under the desk [15:53] <pinchartl> we're not missing Kieran :-) <pinchartl> let's wait a few minutes for Magnus * kbingham thought this meeting was tomorrow :D <pinchartl> didn't you receive the invite ? <morimoto> 1 question during waiting. How to do above "* kbingham xxx" on IRC ? [15:54] <geertu> morimoto: /me xxx <morimoto> OK, let's use it * morimoto hoge <morimoto> Ohh !! <kbingham> Yes, - it was in my calendar - hence I'm here. Just had it stuck in my head that meetings were on a wednesday for some reason. [15:55] <pinchartl> morimoto: you're now an IRC master :-) * kbingham applauds <neg> I wonder who tought of that feature and what the rational was for implementing it, MUD:s over IRC ? :-) [15:57] <pinchartl> looks like Magnus won't make it, let's get started <pinchartl> topics for today <pinchartl> - Status check for the multimedia tasks <pinchartl> - Additional tasks for Q4/2 2016 <pinchartl> - Next meeting <pinchartl> anything else ? <morimoto> I posted 2 questions to you guys [15:58] <pinchartl> I've just seen that [15:59] <pinchartl> let's address them as part of the status report <morimoto> thanks <pinchartl> Topic 1. Status check for the multimedia tasks [16:00] <pinchartl> the alphabetical order points to... Kieran! <pinchartl> Since last meeting: * kbingham would like reverse alphabetical status checks this week :D <pinchartl> For the next two weeks: <pinchartl> Issues and Blockers: <pinchartl> request granted <pinchartl> uli___: you're first :-) <uli___> what a ripoff! [16:01] <uli___> anyway <uli___> since last time: sent v2 of the VIN series for lager/koelsch/gose <uli___> for the next two weeks: prepare HDMI out gen3 for upstream, and/or <uli___> audio loopback test tool [16:02] <uli___> dunno which i will do first <pinchartl> regarding the VIN series, have you seen my latest comment about the adv7180 DT bindings ? <uli___> yes, i have <uli___> no blockers i'm aware of <pinchartl> do you plan to work on a v3 ? [16:03] <uli___> i do, though i don't know if that will be within the next two weeks <uli___> that's it from me [16:04] <pinchartl> unless there's something I'm missing, it's "just" a matter of updating the DT bindings and the DT. an agreement has been reached at least with Hans regarding how the DT bindings should look like <pinchartl> so I'd advise starting early for the bindings part, as it usually takes time to go through review <uli___> ok, i'll take that into account [16:05] <pinchartl> thanks [16:06] <pinchartl> next, neg <neg> A) Started to rewrtie the VIN Gen3 driver to use media control instead of s_input. MC part is done now the rest of the driver just needs to use it. Rewrite is the reason the old VIN patches was not resent like I talked about last IRC multimedia meeting. <neg> B) Finish the VIN Gen3 MC rewrite. <neg> C) None. <neg> On a side not I'm much happier with a MC implementation than s_input, lets see how it do in review :-) [16:07] <neg> EOT [16:08] <pinchartl> will you attend the IRC meeting on #v4l at 11:30 UTC regarding v4l2_async ? <neg> yes <pinchartl> great, thanks [16:09] <pinchartl> next, Morimoto-san <morimoto> A) <morimoto> I posted ALSA SoC cleanup patch, It is under reviewing. <morimoto> I posted OF graph base sound card patchset to ALSA / DT ML, <morimoto> I got comment from Rob, and discussed, but no return from him. <morimoto> I'm considering BSP sound issue. <morimoto> B) <morimoto> continue ALSA SoC cleanup patch <morimoto> Wait Rob's comment for OF graph patch [16:10] <morimoto> C) <morimoto> No response from Rob <morimoto> EOT <pinchartl> thank you [16:11] <morimoto> A+) I posted Sound IOMMU support patch, too <pinchartl> by considering BSP sound issue, do you mean you're investigating it ? <morimoto> We already know the issue, but we don't know how to solve it :( [16:12] <morimoto> It is not good match to ALSA SoC style <pinchartl> ok <pinchartl> so you're trying to see how it could be solved in the BSP without having to rewrite everything ? [16:13] <morimoto> BSP issue is very Salvator-X specific issue at this point <morimoto> Maybe BSP team will try local-patch 1st [16:14] <pinchartl> ok, thanks [16:15] <pinchartl> next, me <pinchartl> since last meeting, I've reworked the DU encoder and connector initialization to use the DRM bridge framework [16:16] <pinchartl> the Du driver doesn't hardcode encoder compatible strings anymore <pinchartl> only the internal LVDS encoder is still implemented without DRM bridge, I might change that at a later point [16:17] <pinchartl> this change will impact HDMI support on Gen3, it should hopefully make it easier <pinchartl> I've also been through the BSP multimedia patches to see what we need to upport, and upported a few of the simple ones [16:18] <pinchartl> I'll post them later today or tomorrow <pinchartl> until the next meeting I plan to follow up on the LVDS mode selection patches <pinchartl> I'm waiting for a reply from Rob Herring, I'll ping him <pinchartl> I also plan to post a proposal for the rotation and histogram APIs, I haven't had time to address it yet [16:19] <pinchartl> and, last but not least, I'll attend the kernel summit and the linux plumbers conference next week, so I'll have reduced availabilities [16:20] <pinchartl> (and will be in a different time zone) <pinchartl> I'll take off tomorrow <pinchartl> and I forgot to mention that I've also posted M3-W DU patches <pinchartl> now, regarding Morimoto-san's question <morimoto> OK [16:21] <pinchartl> "VSP,?,plan,laurent,Fix suspend/resume crash" <pinchartl> this will likely be fixed by Kieran as an additional task for the second half of Q4 <morimoto> Q4 = 12/M ? <pinchartl> "likely" because the SoW is still a draft <pinchartl> yes, 12/M <morimoto> OK, sounds nice [16:22] <pinchartl> assuming the task gets accepted <pinchartl> Magnus told me it had been selected, so there's a high chance it will be formally accepted * morimoto d(^-^)b <morimoto> Last question is that kbingham's 2nd fixup patch for race condition [16:23] <morimoto> kbingham said that he will post it soon in Berlin <kbingham> Ahh - I haven't had chance to finish that investigation yet. <morimoto> BSP team want to test it <pinchartl> good transition, let's move to Kieran :-) * kbingham adds to task list <kbingham> Since last meeting: VSP1 write-back worked on - but currently capturing *partial* frames (see blockers in a moment) and also worked on VSP1 partition algorithm performance task [16:25] <morimoto> pinchartl: can you please add it on multimedia/todo file ? <morimoto> otherwise, I will forget :P [16:26] <kbingham> For the next two weeks - I *want* to see both of those completed, and I've also picked up a FDP1 hang on G2 to look at, and I've just added the 2nd race condition to my list. <pinchartl> morimoto: sure <pinchartl> the FDP1 hang on Gen2 is very low priority at this moment <pinchartl> please only address it if you have nothing else to do [16:27] <kbingham> Blockers.: Writeback output has chunks missing in the middle. I get variable outputs, which is confusing - so I plan to mail Koji for his advice again. <pinchartl> which seems a bit unlikely to me :-) <kbingham> ack on the FDP1 hang. <kbingham> (above mailed in bulletpoints for copy/paste) <kbingham> morimoto: Did the BSP team report on if the first patch solved their existing race/hang? [16:28] <morimoto> I didn't ask them. Let's ask <pinchartl> morimoto: we believe that the first patch should solve the race they reported [16:29] <pinchartl> the second patch still needs more investigation <morimoto> OK, thanks <morimoto> I will report this to BSP team <pinchartl> thanks <pinchartl> that's it for the first topic [16:30]