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]