diff options
Diffstat (limited to 'wiki/Chat_log/20170426-mm-chatlog')
-rw-r--r-- | wiki/Chat_log/20170426-mm-chatlog | 440 |
1 files changed, 440 insertions, 0 deletions
diff --git a/wiki/Chat_log/20170426-mm-chatlog b/wiki/Chat_log/20170426-mm-chatlog new file mode 100644 index 0000000..87fce2a --- /dev/null +++ b/wiki/Chat_log/20170426-mm-chatlog @@ -0,0 +1,440 @@ +Multimedia-chat-meeting-2017-04-26 + +<pinchartl> good morning/afternoon [15:55] +<uli___> morning +<morimoto> hi +<neg> morning +<jmondi> hello everyone [15:56] +<pinchartl> everybody is in the room +<pinchartl> but are kbingham and dammsan awake ? +* kbingham is definitely asleep +<pinchartl> :-) [15:57] +<pinchartl> Morimoto-san mentioned that he has a Renesas internal meeting at + 17:00, so let's get started and try to be quick +<pinchartl> topics for the day +<pinchartl> Topic 1. Status check for the multimedia tasks +<pinchartl> Topic 2. Requests from the BSP team +<pinchartl> (from Morimoto-san's e-mail) +<pinchartl> Topic 3. OSS Japan trip +<pinchartl> Topic 4. Next meeting +<pinchartl> anything else ? [15:58] +<pinchartl> I'll take that as a no +<pinchartl> jmondi: wanna start ? [15:59] +<jmondi> yeah sure +<jmondi> status update, as reported in the email +<jmondi> A) +<jmondi> - RFC patches to move CEU driver away from soc-camera +<jmondi> - studied hw platform to test it with a real camera, and possibily + not from remote [16:00] +<jmondi> B) +<jmondi> - Add OF support to that driver and add support to RZ device tree for + CEU driver +<jmondi> - That would maybe require cooking up a device tree for GR-Peach, if + that will ever run mainline [16:01] +<jmondi> C = D = Null +<jmondi> -- eot -- +<pinchartl> thank you +<pinchartl> a device tree for GR-Peach would be cool +<pinchartl> let's see what will happen +<jmondi> yeah, -would be- [16:02] +<pinchartl> I've seen your ceu RFC, I'll review that +<jmondi> please bear with me :) +<pinchartl> :-) +<pinchartl> what do you mean by "possibly not from remote" ? [16:03] +<pinchartl> will you get a Migo-R board ? +<jmondi> I don't think so +*** horms (~horms@217.111.208.18) has joined channel #periperi +<pinchartl> what do you mean then ? :-) +<jmondi> I want to use a GR-Peach, as it's the only RZ board I have with VIO + signal routed to connectors to test the driver +<jmondi> otherwise, I will have to test it from remote, on Migo-R, in MAgnus' + board farm [16:04] +<pinchartl> ok [16:05] +<pinchartl> next, kbingham +<kbingham> So I have mostly been working on ADV7482 with neg. [16:06] +<kbingham> The driver is now split into two subdevices (as a staging process) + for HDMI and AIN/CVBS... +<kbingham> These are registered and linked by rcar-vin using the device and an + extra 'port' specifier to determine which one is which from the + single DT node. [16:07] +<kbingham> Niklas has also been looking at incremental registrations, and I + plan to follow his work to further split into more subdev's - such + that the rcar vin registers the TXA/TXB subdevs, and they in turn + then register links to both the AIN/HDMI [16:08] +<kbingham> I've also started work on getting my older patchsets up to date for + ML, and I hope to get those posted in the next couple of weekes. + [16:09] +<kbingham> FInally - I have successfully commenced a local fork() which is due + for completion around Late October, and thus I predict I will not + be able to attend ELCE this year +<pinchartl> congratulations for that project ! you'll realize that, like + software development, it will keep you awake at night :-) + [16:10] +<kbingham> I work better at night :) [16:11] +<dammsan> congrats!! +<jmondi> kbingham: if I got this right, congrats! +<kbingham> Thanks :) +<pinchartl> you mentioned in your e-mail report a minor bugfix to rcar-vin + [16:12] +<pinchartl> has it been posted ? +<kbingham> Yes, it was posted. +<kbingham> It is *very* minor really :) +<pinchartl> with a Fixes: tag ? +<kbingham> Indeed - with a Fixes: tag, and it should have a -renesas in the + authorship - so any automated tools should be able to pick it up if + they hvae been developed. [16:13] +<pinchartl> thank you +<kbingham> Althoguh - as a trick to test the tooling ... +<pinchartl> :-) [16:14] +<kbingham> it has been sent from git-send-mail which defaulted to from: + kbingham@kernel.org - however the Patch authorship is certainly + From: kieran.bingham+renesas@ +<pinchartl> next, me [16:15] +<pinchartl> I've worked on the MAX9286+MAX9271+OV10635 camera support +<pinchartl> the first step is to get it working with the BSP kernel +<pinchartl> status: done +<pinchartl> the next step is to port it to mainline, using the BSP code for + the rcar-vin driver +<pinchartl> status: done [16:16] +<pinchartl> the next step is to move it from the legacy soc_camera rcar-vin + driver to the new rcar-vin driver +<pinchartl> status: http://www.ideasonboard.org/frame-000008.jpg +<dammsan> nice!! [16:17] +<uli___> impressive +<pinchartl> the code is available from git://linuxtv.org/pinchartl/media.git + vin/gmsl +<uli___> is that a famiclone? :) +<pinchartl> I'll add my kernel config, my buildroot config and instructions to + capture images on the wiki +<dammsan> yeah, providing vin analogue for one of the boards [16:18] +<pinchartl> I've also cleaned up the MAX9286+MAX9271+OV10635 code +<pinchartl> it's split in two drivers, one for the max9286 and one for the + max9271+ov10635 camera (called rdacm20, after the name of the + camera) +<pinchartl> they're both horrible +<pinchartl> but we'll hopefully be able to fix that later +<pinchartl> I've sent a list of hacks performed by the drivers at the I2C + level to Niklas to give him and Wolfram material for their work on + the topic [16:19] +<pinchartl> for the next two weeks, I plan to clean up the code a bit more, + and concentrate on my base contract to address smaller VSP and DU + tasks (including requests from the BSP team for which Porimoto-san + sent a nice reminder) [16:20] +<pinchartl> s/Porimoto-san/Morimoto-san/ +<pinchartl> (P and M are next to each other on Belgian keyboards) +<pinchartl> dammsan: would it be possible to install a small lamp in front of + the cameras ? it could even be something LED-based connected to + the camera power, so it would be off by default [16:21] +<pinchartl> otherwise it's difficult to perform tests during most of the day + here :-) +<dammsan> i'll see what i can do +<kbingham> pinchartl: You just need to improve the contrast response for dark + images :) [16:22] +<pinchartl> thank you [16:23] +<pinchartl> I forgot to mention that the tests have only been performed with a + single camera +<pinchartl> next, dammsan [16:25] +<pinchartl> or maybe not [16:26] +<pinchartl> maybe Magnus is now trying to find a lamp +<pinchartl> in the meantime, next, morimoto +<morimoto> A) What have I done since last time +<morimoto> - OF-graph update, but nothing happen +<morimoto> - OV camera datasheet export paper work (Officially, you are not + yet received OV camera datasheet) +<morimoto> - kicked IMI guy for camera board question (you could received + information from them) [16:27] +<morimoto> - fixed sound noise issue which is reported from BSP team. I posted + fixup patch to ML and it was accepted +<morimoto> - I had meeting with BSP team. I and BSP team will have this + meeting once per month. we can talk it in Topic 2 +<morimoto> B) What I plan to do till next time +<morimoto> - continue OF-graph posting. Japan will have long holiday from 28th + April to 7th May. So I will repost before holiday +<morimoto> C) Problems I have currently +<morimoto> D) Posted/Accepted bugfix patch +<morimoto> No, Sir +<morimoto> --EOT-- +<pinchartl> thank you +<pinchartl> next, neg [16:28] +<neg> A) [16:29] +<neg> - Patch to support to V4L2 for incremental async subdevice binding +<neg> - Adapted VIN and CSI-2 patches to make use of incremental async, +<neg> the code is cleaner and it will support arbitrary pipeline +<neg> lengths, that is both on-board use-case (ADV7482) and 8 channel +<neg> prototype. +<neg> - Started to plan 8 channel i2c prototype meeting with Wolfram in +<neg> Stockholm. Due to take place Monday 8th of May. If anyone have any +<neg> concerns about this topic please send them to Wolfram and me. +<neg> Laurent have already provided lots of nice feedback from his work +<neg> with the existing code. +<neg> - Passthru mode of i2c traffic +<neg> The two max9286 are connected to the same I2C bus and by +<neg> default they seems to broacast I2C messages to the other side +<neg> over the GSML bus. The devices on the other side of the +<neg> max9286 have same i2c addresses so special care is needed +<neg> here. +<neg> - Shared power supplies for all cameras +<neg> There is a delay needed when powering on the cameras, in the + [16:30] +<neg> prototype code it's set to wait 8 secondes, per camera. +<neg> - I2C address translation +<neg> The max9286 support address translation which is both +<neg> problematic but could be used to solve the i2c passthru issue +<neg> if handled with care. +<neg> - Had discussions with Kieran to hand over the ADV7482 prototype. +<neg> B) +<neg> - Post patches for incremental async subdevice +<neg> - See if it's feasible to add a new V4L2 operation to help map a DT +<neg> port/endpoint to a media controller pad. If so post patches for +<neg> this and make use of it in the CSI-2 driver. +<neg> - Post new versions of Gen3 VIN and CSI-2 series to incorporate bug +<neg> fixes and reports from Kieran and Laurent and the incremental +<neg> async subdevice changes to create a better base for the 8 channel +<neg> prototype work. +<neg> C) +<neg> None +<neg> D) +<neg> None +<neg> --eot-- +<pinchartl> thank you [16:31] +<pinchartl> regarding B.2, I think it should be a media controller operation, + not a V4L2 operation +<pinchartl> next, uli___ [16:32] +<neg> thanks, will start my work as a media controller operation then :-) + [16:33] +<uli___> > A) What have I done since last time +<uli___> Researched with Magnus on what we can hook up to the V2H board to get + a +<uli___> working camera setup. (We drew a blank. While the MAX +<uli___> serializer/deserializer chips are claimed to be compatible between + families +<uli___> for basic operation, they do not all support the same physical + interfaces. +<uli___> The existing Renesas camera hardware is coax, but the MAX9260 on the + V2H +<uli___> board only supports STP...) +<uli___> > B) What I plan to do till next time +<uli___> Prototype for multiplexing the V2H board's four MAX9260s to one SCIF + using +<uli___> the board's GPIO-based switch. +<uli___> > C) Problems I have currently +<uli___> None. +<uli___> > D) Posted/Accepted bugfix patch +<uli___> None. +<uli___> (did that work? i'm having cut-and-paste problems here...) +<uli___> anyway, EOT +<pinchartl> it's definitely readable :-) [16:34] +<pinchartl> thank you +<pinchartl> Topic 2. Requests from BSP team [16:35] +<pinchartl> morimoto: would you like to drive this, and explain about the + monthly meeting ? +<morimoto> OK [16:36] +<morimoto> I and BSP team talk about remaining request +<morimoto> some of them is new +<morimoto> some of them are already requested to you guys, but nothing happen + today [16:37] +<morimoto> * DU fence has missing feature +<morimoto> This is new +<morimoto> Can you read my email for detail ? +<morimoto> Maybe this is for Laurent (?) +<morimoto> * confirm DMA ATTR SKIP CPU patch +<morimoto> This is forgotten request [16:38] +<morimoto> Oops. +<morimoto> no +<morimoto> this is new one +<morimoto> I think Laurent or Kieran can handle it ? +<morimoto> Subject: VSP1 driver cache flush +<morimoto> Date: Mon, 17 Apr 2017 16:25:42 +0900 +<pinchartl> I'll handle the DU/VSP IOMMU support as part of my base contract, + yes +<morimoto> Thanks +<pinchartl> it will include the patch you mentioned +<morimoto> * confirm DU/VSPD initial sequence +<morimoto> This was requested long time ago [16:39] +<morimoto> Subject: Re: DU/VSPD initial sequence +<morimoto> Date: Wed, 11 Jan 2017 11:07:48 +0900 +<pinchartl> I'll work on that with Kieran, depending on who finds time first +<morimoto> OK +<morimoto> BSP team want to get it until 7/M if possible +<morimoto> Is it possible ? +<pinchartl> I think so, yes +<morimoto> Thanks +<morimoto> * confirm V4L2_FIELD_SEQ_TB/TB status +<morimoto> This is maybe for Niklas +<morimoto> +<pinchartl> we might create an additional task for the second part of Q2 for + the DU/VSP initial sequence [16:40] +<morimoto> Subject: [periperi] Question about V4L2_FIELD_SEQ_TB/TB on VIN +<morimoto> Date: Tue, 7 Mar 2017 10:34:16 +0900 +<pinchartl> yes, that's for Niklas I think +<pinchartl> neg: what do you think ? +<morimoto> pinchartl: thanks +<neg> Yes, it's for me and I think it could be possible to add + V4L2_FIELD_SEQ_TB/TB +<morimoto> neg: nice to know +<neg> But I really hope at least the Gen2 cleanup sereis needs to be picked up + first since I made some mistakes in the oringal code regarding scaling + which would interfere with this [16:41] +<pinchartl> neg: you can organize the branches any way you like, feel free to + develop on top of the Gen2 cleanup series +<morimoto> neg: no stress. I can explain it to BSP team [16:42] +<morimoto> pinchartl: do you have any commnets/idea for [1/5] ? +<pinchartl> morimoto: regaring "DU fence has missing feature", you mentioned + in your e-mail +<pinchartl> "Then, they created and tried gem_prime_res_obj.patch (I + attached)." +<pinchartl> but you haven't attached anything :-) +<morimoto> Oops +<morimoto> I will +<neg> ofc, I just don't want to add more to the already 50+ pile out of tree + patches of VIN :-) And from the initial discussion this was a low prio + thing, if that changes I will ofc work ontop of the out of tree patches +<pinchartl> thank you [16:44] +<pinchartl> I think this closes this topic, unless you have something to add +<pinchartl> I'll check the DU patch when I'll get it and reply by e-mail +* morimoto I posted mail which has mising patch/log [16:45] +<pinchartl> thank you [16:46] +<pinchartl> Topic 3. OSS Japan trip +<pinchartl> first question, have you all booked your flights and hotels ? +<kbingham> I have booked flights - and *partial* hotel. +<jmondi> both booked [16:47] +* morimoto time to go to Renesas meeting +<kbingham> I have booked in the hilton from the 28th to the 3rd of june. +<pinchartl> morimoto: have fun :-) +<pinchartl> thank you for joining +<kbingham> but the hilton on the day I arrive (27th) and on the Saturday (4th) + are towards the end of 'prohibitively expensive' in my opinion +<neg> I have both flight and hotell booked [16:48] +<kbingham> I have booked the days that were available at the LF rate, or + similar. +<pinchartl> kbingham: you have told me a few days ago that the hilton LF room + block seemed to have been fully booked. did you get any feedback + from the LF ? +<kbingham> The feedback was that the block had been fully booked on the + sunday, and that I could book from the monday ... +<pinchartl> lovely [16:49] +<kbingham> I was then able to book the 'sunday night' at a rate *less* than + the LF rate - by booking that night separately. +<pinchartl> :-) +<kbingham> The *saturday* night - is still Y 52,250 +<kbingham> And the Saturday night *after* is Y 45,000 +<pinchartl> I'm afraid you'll likely have to consider a different hotel +<kbingham> So I have *not* booked for either of those nights. +<pinchartl> I can recommend a much better hotel than the Hilton for that kind + of price :-) [16:50] +<kbingham> hehe indeed - unless anyone has a twin room and would let me crash + in their spare bed for the night :) +<pinchartl> I'll arrive on Sunday morning so I'm afraid I can't help you :-) +<neg> kbingham: what was the total for your hilton booking? I think I got the + LF rates for all nights and my total was Y 211.300 [16:51] +<pinchartl> neg: what are the dates ? +<neg> 28 May to 04 Jun [16:52] +<kbingham> For arrival I'll find something central and cheap that I can book + for the night before I arrive (at my own cost) so that I have a bed + to check into immediately on arrival if needed. +<kbingham> (I arrive at 7am, and I'd rather have a room I can dump my stuff in + - and get a shower) +<jmondi> kbingham: let me check my dates and what kind of room I have booked +<pinchartl> neg: for the same dates I got ¥142,247 + taxes + service charge = + ¥174,998 +<kbingham> 29th to the 3rd, I got a total at 124,999 Y [16:53] +<pinchartl> (whatever the service charge is...) +<jmondi> kbingham: I arrive the 27th as well +<neg> pinchartl: ohh that was inc taxes and serivce, without Y 172 000 +<pinchartl> neg: I don't think you got all the nights at the LF rate then + [16:54] +<neg> pinchartl: thanks, just wanted to make sure they did not try to fool me + :-) [16:55] +<pinchartl> neg: I'll let you see with Magnus what can be reasonably expensed + :-) +<jmondi> why is my rate so different from yours???? [16:56] +<kbingham> jmondi: What was your rate? +<pinchartl> jmondi: what are your dates and rate ? [16:57] +<jmondi> May 28th - Jun 2ns ~30K +<neg> pinchartl: more expensive rooms just meens we need to bring larger + bottels of booze as gifts, right? +<jmondi> s/ns/nd/ +<jmondi> may 27th 57.500 +<jmondi> Jun 2ns - June 4th 31.500 +<kbingham> jmondi: Ouch :) +<pinchartl> jmondi: I assume because you booked late and didn't get the LF + room block rate [16:58] +<jmondi> I assumed that was the LF rate +<kbingham> jmondi: Convert 57500 Yen to EUR :) +<pinchartl> I don't think you can expense ¥57.500 for one night :-) +<pinchartl> even ¥31.500 is quite high +<dammsan> [5~for domestic travel renesas usually limits to 10.000 jpy per + night [16:59] +<dammsan> some exception can be made for you guys, but 50.000 is way off +<jmondi> WHAAAAT? +<kbingham> jmondi: hahah +<pinchartl> jmondi: I see you have converted :-) +<kbingham> jmondi: And now you've realised why I chose not to book that night + :) +<pinchartl> dammsan: I assumed that the LF room rate would be acceptable, but + above that, it seems too high to me +<jmondi> I booked them in block assuming it was the LF rate [17:00] +<jmondi> I will cancel my reservation for the first night +<pinchartl> luckily it's cancellable, yes +<kbingham> jmondi: Indeed - that's what I tried to do as well.. .... Where I + went wrong was checking to see what the breakdown of costs was :) +<jmondi> dammsan: ~30K Y is ok? +<pinchartl> jmondi: if you try to book 29th to 3rd separately now you might + still be able to get the LF rate [17:01] +<pinchartl> and possibly a good rate if you book the 28th separately too, as + Kieran did +<pinchartl> anyway, I'll let you sort that out with Magnus [17:02] +<kbingham> pinchartl: jmondi: Sorry - small correction on the '28th being + cheaper' +<jmondi> from 28th to 2nd June I have 29500 +<dammsan> i think you should follow pinchartl +<kbingham> pinchartl: They tricked me - - They displayed the rate without + taxes, - it came through at 24K JPY +<pinchartl> kbingham: ok +<pinchartl> kbingham: I believe that's the LF rate +<pinchartl> ¥25K / night [17:03] +<pinchartl> that's roughly 200€ +<kbingham> jmondi: We should collaborate on our arrival hotel - and what ever + we get - get the same. +<dammsan> i think roughly 200 EUR is acceptable +<pinchartl> dammsan: thank you for the confirmation +<pinchartl> the other point I wanted to discuss [17:04] +<pinchartl> is our plans for Saturday the 3rd +<pinchartl> I propose spending the whole day together +<neg> yea Y 24 500 / night is what I also have + taxes and services +<pinchartl> and while we can certainly visit Tokyo, several of us have done so + already [17:05] +<jmondi> kbingham: we should, let's sync offline +<pinchartl> so another option is to spend the day outside town, doing + something a bit different +<jmondi> neg: I assume 24.500 + tax and services is roughly the 29.500 I have + for the 28th->2nd +<pinchartl> for instance, a day trip to mount Fuji [17:06] +<pinchartl> proposals are welcome +<kbingham> pinchartl: I would be very keen on a mount-fuji trip [17:07] +<pinchartl> could you all have a look and tell me if there's anything you'd + like to see/do around Tokyo ? +<neg> pinchartl: I will reread Tokyo Vice and get back to you.. ;-) +<pinchartl> dammsan: it's very likely less exotic for you, but recommendations + are welcome :-) +<neg> mount Fuji sounds fun, is it a valid trip during the rain seasson? + [17:09] +<pinchartl> neg: that's where I'd like recommendations from our locals :-) + [17:10] +<neg> The biggest lesson I learnt last time was to next time bring more + t-shirts :-) +<pinchartl> hehe [17:11] +<pinchartl> Topic 4. Next meeting +<pinchartl> I propose two weeks from now, on 2017-05-10, 08:00 GMT / 09:00 + CEST / 10:00 EEST / 16:00 JST [17:12] +<kbingham> http://zoomingjapan.com/travel/day-trips-from-tokyo/ +<kbingham> pinchartl: Ack on 10th May. [17:13] +<neg> 10th of May works for me +<pinchartl> let's go for the 10th of May then [17:15] +<pinchartl> it nobody has anything to add, I propose adjourning this + meeting. does anyone second ? +<neg> seconded +<dammsan> pinchart: i moved the cameras to let you look at the board leds +<pinchartl> dammsan: thank you [17:16] +<dammsan> hopefully it is better +<pinchartl> thank you all for attending |