summaryrefslogtreecommitdiff
path: root/wiki/Chat_log/20171109-mm-chatlog
diff options
context:
space:
mode:
Diffstat (limited to 'wiki/Chat_log/20171109-mm-chatlog')
-rw-r--r--wiki/Chat_log/20171109-mm-chatlog212
1 files changed, 212 insertions, 0 deletions
diff --git a/wiki/Chat_log/20171109-mm-chatlog b/wiki/Chat_log/20171109-mm-chatlog
new file mode 100644
index 0000000..d19b069
--- /dev/null
+++ b/wiki/Chat_log/20171109-mm-chatlog
@@ -0,0 +1,212 @@
+Multimedia-chat-meeting-2017-11-09
+
+10:18 <@pinchartl> so let's start with the multimedia meeting
+10:18 <@pinchartl> welcome everybody
+10:18 <@pinchartl> (I expect Magnus and Morimoto-san to come back soon)
+10:18 <@pinchartl> first topic, status update
+10:19 <@pinchartl> Ulrich hasn't sent his status update by e-mail so he should go first, except that he's not here
+10:20 <@pinchartl> I expect Magnus to have nothing to report
+10:20 < morimoto> pinchartl: I and Magnus is still here. didn't go ;)
+10:20 <@pinchartl> morimoto: nice to know :-)
+10:20 <@pinchartl> so, for once, I'll start
+10:20 <@pinchartl> Since last meeting:
+10:20 <@pinchartl> - ELC-E and Linux media summit
+10:20 <@pinchartl> - Nearly completed display color keying support for Gen3
+10:20 <@pinchartl> - Started V4L2 lifetime management issues (for VIN Gen3 support)
+10:21 <@pinchartl> - Patch review and various discussions
+10:21 -!- Irssi: Pasting 5 lines to #periperi. Press Ctrl-K if you wish to do this or Ctrl-C to cancel.
+10:21 <@pinchartl> Until next meeting:
+10:21 <@pinchartl> - More patch review
+10:21 <@pinchartl> - Complete display color keying support for Gen3
+10:21 <@pinchartl> - complete V4L2 lifetime management issues (for VIN Gen3 support)
+10:22 -!- Irssi: Pasting 5 lines to #periperi. Press Ctrl-K if you wish to do this or Ctrl-C to cancel.
+10:22 <@pinchartl> Issues and Blockers:
+10:22 <@pinchartl> - Patch review and technical discussions are taking too much time
+10:22 <@pinchartl> Let's wait two more weeks to see if this is only a transient issue.
+10:22 <@pinchartl> that's it for me
+10:22 <@pinchartl> next, kbingham[m]
+10:23 < kbingham[m]> Not a lot to report from me due to parental leave. But I've received and set up my v3m board
+10:24 < kbingham[m]> Not actually booted a kernel yet though. And the other point to note was chasing the async parent patch which seems to be stalled on a branch with sakari
+10:25 < kbingham[m]> For next, I expect due to v3m blockages I might be best to look at my vin loopback task first
+10:26 <@pinchartl> if you want to still test V3M I think that adding I2C in DT should be fairly easy
+10:26 <@pinchartl> assuming pins are muxed by the boot loader
+10:26 < kbingham[m]> And I also plan to get the du patches respun as part of base to progress my outstanding patchsets.
+10:26 <@pinchartl> if you need to deal with PFC, then don't bother for now
+10:26 < kbingham[m]> Ok great
+10:26 < kbingham[m]> If it's easy l have a go
+10:26 < kbingham[m]> Sorry. Mobile device ... I'll have a go :-)
+10:27 < kbingham[m]> Eot :-)
+10:27 <@pinchartl> thank you
+10:27 <@pinchartl> next, neg
+10:27 < neg> A)
+10:27 < neg> - [PATCH] media: v4l: async: fix unregister for implicitly registered sub-device notifier
+10:27 < neg> - Made next version of both rcar-vin and rcar-csi2 ready but not posted, waiting private review from Laurent before posting.
+10:27 < neg> - Attended ELCE and Multimedia summit (Thursday and Friday).
+10:27 < neg> B)
+10:27 < neg> - Post both series for VIN and CSI-2
+10:27 < neg> - See if I can get VIN to work on V3M
+10:27 < neg> C)
+10:28 < neg> - I want to post VIN patches latest on Friday so if there is to be a private review before I post them publicly please do so soon :-)
+10:28 < neg> - Not sure about status of Laurents 'V4L2 lifetime management issues (for VIN Gen3 support)'. Should I post the VIN series without this fix in the framework?
+10:28 < neg> --EOT and copy-paste errors--
+10:28 <@pinchartl> Friday might be a bit of a hard deadline for me but I'll do my best
+10:28 <@pinchartl> regarding the V4L2 lifetime management issues, just mention that I'm working on it
+10:29 < neg> OK, no worries if you don't have time before Friday, are you OK with me posting them to ML anyhow?
+10:29 <@pinchartl> yes it is
+10:30 < neg> I'm happy to learn you are working on the lifetime management issues :-) Do you think it's worthwile to try and upstream that work and VIN Gen3 in parallel or should the VIN work depend on it?
+10:31 <@pinchartl> I don't think the VIN work should really depend on it, it's quite independent
+10:32 < neg> OK, then I won't refere to it in the cover letter :-) Thanks for clearing that up for me
+10:32 <@pinchartl> you're welcome
+10:32 <@pinchartl> next, jmondi2
+10:33 <@pinchartl> (I wonder what happened to jmondi1)
+10:33 < jmondi2> pinchartl, I cannot access my VPS this morning where irssi is running
+10:33 < jmondi2> so here I am as jmondi2 on xchat
+10:33 < jmondi2> btw
+10:34 < jmondi2> A)
+10:34 < jmondi2> - CEU driver multiplanar API support, data fetch, image capture support on Gr-Peach
+10:34 < jmondi2> - Resumed development on Migo-R
+10:34 < jmondi2> -- fought with memory issues
+10:34 < jmondi2> -- [PATCH] sh: defconfig: Remove NUMA support from Migo-R
+10:35 < jmondi2> -- [PATCH] sh: migor: Reserve memory block for CEU
+10:35 < jmondi2> -- fought with userspace issues (due to FPU)
+10:35 < jmondi2> -- Implemented platfrom data parsing for Migo-R on CEU driver
+10:35 < jmondi2> -- Moved sensor drivers away from soc_camera
+10:35 < jmondi2> B)
+10:36 < jmondi2> - Submit CEU driver to linux-media
+10:36 < jmondi2> - Document on elinux.org GR-Peach setup used to develop CEU
+10:36 < jmondi2> - Submit to linux-sh Migo-R platform patches to use new CEU driver
+10:36 < jmondi2> - Get rid of soc_camera framework from Linux!
+10:36 < jmondi2> C)
+10:36 < jmondi2> - Issues with CEU HW block enablement on Migo-R (all writes/reads are 0 on the IP Block)
+10:37 < jmondi2> - There are more platforms using CEU in arch/sh.. we should port all of them before removing the original driver
+10:37 < jmondi2> (and I wonder how we can test them)
+10:37 < jmondi2> -- oet
+10:37 < jmondi2> --eot
+10:37 <@pinchartl> thank you
+10:37 <@pinchartl> no need to test them, you can blindly port them
+10:37 < jmondi2> love it!
+10:37 <@pinchartl> if they compile, that's enough
+10:38 < jmondi2> (love it)^2
+10:39 <@pinchartl> :-)
+10:39 < jmondi2> I'm a bit worried about the well known low responsivness of sh maintainers, so I won't hold CEU driver integration in linux-media to wait for the SH part
+10:39 <@pinchartl> regarding the soc_camera framework
+10:39 <@pinchartl> the pxa-camera driver uses it :-(
+10:39 <@pinchartl> even if it's in drivers/media/platform/
+10:39 <@pinchartl> Hans said he would handle that
+10:39 < jmondi2> doh :(
+10:40 <@pinchartl> yes, that was my reaction too
+10:40 <@pinchartl> at least without sh_mobile_ceu in the way, Hans will have a bigger incentive to tackle pxa-camera
+10:40 < jmondi2> for sure!
+10:41 <@pinchartl> thank you for your report
+10:41 <@pinchartl> next, morimoto
+10:41 < morimoto> ok
+10:41 < morimoto> A) What have I done since last time
+10:41 < morimoto> Re-send ALSA SoC cleanup patches. 1 month pasted It is very big patch-set, so, I subdivided these "prepare" part into 6 small-patch-sets. Now, 2/6 steps.
+10:41 < morimoto> Working with BSP team about sound issue which was pointed from Customer
+10:41 < morimoto> B) What I plan to do till next time
+10:41 < morimoto> Continue posting patches for ALSA SoC cleanup
+10:41 < morimoto> C) Problems I have currently
+10:41 < morimoto> None
+10:41 < morimoto> --EOF--
+10:42 <@pinchartl> I'm happy to know you have no problem !
+10:42 < morimoto> Oops, I have TCR vs TCRV problem ;P
+10:42 <@pinchartl> that's not for multimedia :-)
+10:42 < morimoto> s/TCRV/TCRB/
+10:43 < morimoto> but it is related to sound noise :P
+10:43 <@pinchartl> indeed
+10:43 <@pinchartl> but the problem is in SCIF ;-)
+10:43 < morimoto> Yes
+10:43 <@pinchartl> anyway, let's see what will happen with the DE bit
+10:43 <@pinchartl> thank you for your report
+10:43 <@pinchartl> dammsan: anything to add to the usual "N/A" report this time ? :-)
+10:44 < morimoto> dammsan said no
+10:45 <@pinchartl> could you ask Dammsan whether there's a chance Kieran and I could get an SoW signed before the deadline ?
+10:45 <@pinchartl> (I mean the 11/M deadline)
+10:46 < morimoto> dammsan said that he already submitted it to Jinso today
+10:47 <@pinchartl> \o/
+10:47 <@pinchartl> thank you
+10:47 <@pinchartl> that's it for the status updates
+10:47 <@pinchartl> topic 2, next meeting
+10:47 <@pinchartl> I assume that will be two weeks from now at the same time ?
+10:48 < morimoto> pinchartl: I posted request mail for MultiPeria
+10:48 < morimoto> Of course, we can discuss it on mail
+10:48 <@pinchartl> morimoto: do you mean for the code camp after the FOSDEM ?
+10:48 < morimoto> code camp ??
+10:48 <@pinchartl> geertu: does that work for you?
+10:48 < morimoto> BSP team request
+10:49 <@pinchartl> morimoto: ah that
+10:49 <@pinchartl> yes, I've replied
+10:49 < morimoto> Sorry for our noise
+10:49 <@pinchartl> don't worry
+10:49 < morimoto> For neg about rvin_write(vin, 0, VNMC_REG). He already accepted this request. Thank you neg.
+10:50 < morimoto> about ADV7511W(HDMI out) and ADV7612(HDMI in) address conflict on D3.
+10:50 < morimoto> I don't know who can handle it
+10:50 <@pinchartl> address conflict ? have you sent an e-mail about that ?
+10:50 < morimoto> and, DU-VSPD connection request
+10:52 < morimoto> Yes, address conflict
+10:52 < morimoto> Subject: Re: [periperi] 2017-11-09 - Group meeting - Infos & Call for updates
+10:52 < morimoto> Date: Tue, 07 Nov 2017 09:57:28 +0900
+10:52 < morimoto> 2nd topic on it
+10:53 <@pinchartl> found it, thanks
+10:54 <@pinchartl> so there are two chips at the same address
+10:54 <@pinchartl> lovely
+10:54 < morimoto> orz
+10:54 <@pinchartl> could we get the Draak schematics ?
+10:54 < morimoto> I think wiki already have it ?
+10:54 <@pinchartl> good point :-)
+10:55 <@pinchartl> let me check
+10:57 <@pinchartl> and how are we supposed to handle that ?
+10:57 < morimoto> This is not urgent. But can MultiPeria handle it somehow. maybe next or more next SoW ?
+11:00 <@pinchartl> ah, it's about the secondary addresses, not the main address ?
+11:01 < morimoto> They said that "But if it uses 0x72 (On Draak), it is same as ADV7612,"
+11:01 <@pinchartl> no, I'm not sure to see where the problem is
+11:01 <@pinchartl> the ADV7612 uses 0x98 or 0x9A for its default address
+11:01 < geertu> Ah, there's a secondary address, not mentioned in the schematics?
+11:02 < geertu> pinchartl: Meeting in two weeks, or code camp after FOSDEM?
+11:02 < geertu> Meeting in two weeks is OK for me
+11:02 <@pinchartl> geertu: meeting in two weeks
+11:03 <@pinchartl> the code camp is only for mutlimedia
+11:03 <@pinchartl> and multimedia too of course
+11:03 < geertu> I don't know mutlimedia, but I have a great fantasy about muttimedia ;-)
+11:03 < morimoto> In ADV7511W, it has I2C_PACKET register
+11:04 < morimoto> this address and ADV7612's HDMI slave address will be conflict, they said
+11:05 < morimoto> I noticed that we have more detail info about this.
+11:05 < morimoto> I will report it on mail
+11:05 <@pinchartl> yes, it will conflict with ADV76XX_PAGE_HDMI
+11:05 <@pinchartl> OK, we can handle that
+11:05 < morimoto> Thanks. I will post more detail info about that
+11:06 <@pinchartl> any other discussion topic ?
+11:06 < morimoto> DU-VSPD connection
+11:06 < morimoto> Our side opinion is that DT is very OK.
+11:08 <@pinchartl> yes, but I don't think it is
+11:08 <@pinchartl> it's not a hardware description, it's a particular use case
+11:08 <@pinchartl> so we need another way
+11:09 < morimoto> DU and VSPD connection are not hardware description ?
+11:10 <@pinchartl> VSPD0 is connected to the input of DU's channels 0 and 3, VSPD1 to the input of DU's channel 1 and VSPD2 to the input of DU's channel 2
+11:10 <@pinchartl> that's a hardware description, and that's what we have in DT
+11:11 <@pinchartl> now, how to route the DU inputs to the superposition processors inside the DU is not a hardware description, it's a configuration
+11:11 <@pinchartl> the input of DU's channel 0 is routed by default to superposition processor 0
+11:11 <@pinchartl> and the input of DU's channel 1 is routed by default to superposition processor 1
+11:11 <@pinchartl> the DU has the ability to route the input of DU's channel 0 to superposition processor 1
+11:11 <@pinchartl> it's internal to the DU and selectable at runtime
+11:13 <@pinchartl> the superposition processor 0 can even blend the input of DU's channel 0 and DU's channel 1
+11:14 <@pinchartl> luckily it seems we don't need this feature for now
+11:14 <@pinchartl> (and hopefully never)
+11:15 <@pinchartl> I'd like to know more about the use case and why the customer wants to connect VSPD1 to DU0
+11:15 < morimoto> Can you check
+11:15 < morimoto> Subject: Re: [periperi] How to connect VSPD0 to DU1?
+11:15 < morimoto>
+11:15 < morimoto> Date: Wed, 8 Nov 2017 00:48:29 +0000
+11:15 < morimoto>
+11:15 <@pinchartl> yes, I'll reply to the last e-mail
+11:16 < morimoto> OK, thanks
+11:16 <@pinchartl> any other general discussion topic ?
+11:17 < morimoto> nothing from me. thanks
+11:17 < neg> not from me, I'm happy :-)
+11:17 <@pinchartl> jmondi2: are you happy too ?
+11:17 <@pinchartl> and kbingham[m] ?
+11:18 < jmondi2> pinchartl: nothing from here!
+11:18 < kbingham[m]> I'm happy.
+11:19 < kbingham[m]> Covered in baby pee. But sure. Happy :-)
+11:19 <@pinchartl> if it's all rainbows and unicorns, then let's close this meeting
+11:19 <@pinchartl> thank you all for attending