summaryrefslogtreecommitdiff
path: root/wiki/Chat_log/20160511-mm-chatlog
blob: 2730dfed4256da26dc945d3e15d08c141670397b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
Multimedia-chat-meeting-2016-05-11

<neg> morning/evening all  [16:54]
<pinchartl> it feels like night
<morimoto> it is 17:00 in Japan  [16:55]
<pinchartl> night is when I haven't had enough sleep yet :-)
<neg> with your definition of afternoon I can relate :-)
<uli___> good morning
<pinchartl> :-)
<pinchartl> good morning everybody  [16:56]
<pinchartl> Magnus is excused for today
<pinchartl> so we can start
<pinchartl> topics for today  [16:57]
<pinchartl> - Topic 1. Status check for the multimedia tasks
<morimoto> 1 question. is it 10:00 CEST in Europe ??
<pinchartl> yes it is  [16:58]
<pinchartl> - Topic 2. Next meeting
<pinchartl> we can also discuss additional tasks for June
<morimoto> OK, pinchartl invite was "10:00 CEST / 18:00 JST" but, "17:00 JST"
	   seems is correct
<pinchartl> but I believe I've already discussed those tasks with you
	    individually (well, only with Ulrich and Niklas obviously)
<pinchartl> oops, sorry about that  [16:59]
<pinchartl> I'll fix it for the next meeting
<morimoto> No problem :)
<pinchartl> anything else for the agenda ?
<morimoto> About RenesasCon  [17:01]
<morimoto> very short topic
<pinchartl> we've briefly discussed that during the core meeting yesterday, if
	    you have additional information we can talk about it, sure
<morimoto> About multimedia topic  [17:02]
<pinchartl> ok
<pinchartl> let's start with Magnus as he's not here :-)
<pinchartl> VIN,?,plan,magnus,IPMMU integration on Gen2  [17:03]
<pinchartl> VIN,?,plan,magnus,IPMMU integration on Gen3
<pinchartl> VIN,?,plan,magnus,IPMMU support on Gen2
<pinchartl> VIN,?,plan,magnus,IPMMU support on Gen3
<pinchartl> I don't believe there has been any progress in that area
<pinchartl> that was easy
<pinchartl> now, in alphabetical order, Morimoto-san
<pinchartl> RSND,2016-06-30,plan,morimoto,DT bindings for HDMI sound
<pinchartl> RSND,2016-06-30,plan,morimoto,dw-hdmi-ahb-audio prototype on Gen3
<pinchartl> RSND,2016-06-30,plan,morimoto,HDMI SSI prototype on Gen3
<pinchartl> RSND,2016-06-30,plan,morimoto,HDMI sound Upstream support without
	    hotplug on Gen2
<pinchartl> RSND,2016-09-30,plan,morimoto,Hotplug support upstream on Gen3
								        [17:04]
<pinchartl> anything to report there ?
<morimoto> OK, I created prototype HDMI sound output
<morimoto> it start works !
<pinchartl> nice !
<morimoto> but, it is using existing DT binding
<morimoto> and super local HDMI sound coding
<morimoto> My headacke is that how to solve DT things  [17:05]
<morimoto> And
<pinchartl> (DT is a pretty popular headache)
<morimoto> yes
<morimoto> this is based on Ulrich's HDMI out prototype
<morimoto> but his prototype is maybe based on BSP (?)  [17:06]
<morimoto> becasuse of this
<morimoto> my sound is prototype of prototype
<pinchartl> :-)
<morimoto> HDMI DT itself is very specical
<pinchartl> that's understandable
<morimoto> this is current my status  [17:07]
<pinchartl> does that cover "HDMI sound Upstream support without hotplug on
	    Gen2" too ?
<morimoto> not Gen2  [17:08]
<morimoto> only Gen3
<morimoto> HDMI Gen2 was working, and some other guy posted its driver
<morimoto> driver patch
<morimoto> sorry, again
<morimoto> HDMI Gen2 was working on my dest, but I didn't posted it to ML
<morimoto> because of DT
<pinchartl> ok  [17:09]
<morimoto> but some other guy posted its driver patch to ML
<morimoto> but it is not yet accepted, because of DT
<morimoto> Yes, DT is bottleneck
<pinchartl> that's ADV7511, right ?
<morimoto> I forgot detail number but yes, ADV7xxx  [17:10]
<pinchartl> ok
<pinchartl> then, Niklas
<pinchartl> let's start with the v4.7 tasks  [17:11]
<pinchartl> ADV7482,v4.7,plan,niklas,Prototype on Gen3
<pinchartl> VIN,v4.7,plan,niklas,CSI2 prototype (Gen3)
<pinchartl> VIN,v4.7,public,niklas,New VIN driver without soc-camera (tested
	    on Gen2)
<pinchartl> and then we'll have
<pinchartl> ADV7482,v4.8,plan,niklas,Gen3 support upstream
<pinchartl> ADV7482,v4.8,plan,niklas,Interlace support upstream
<pinchartl> VIN,v4.8,plan,niklas,CSI2 interlace support upstream (Gen3)
<pinchartl> VIN,v4.8,plan,niklas,CSI2 support upstream (Gen3)
<pinchartl> VIN,v4.8,plan,niklas,Gen3 support upstream (without CSI-2)
<pinchartl> and finally
<pinchartl> VIN,?,plan,niklas,Gen3 support
<pinchartl> VIN,?,plan,niklas,Scaler support (on Gen3)
<pinchartl> anything to report ?
<neg> Gen2 driver is accepted by Hans and pull request is sent for media_tree
      but I have not yet seen it picked up there  [17:12]
<neg> basic prototype of VIN on Gen3 with CSI2 and ADV7482 from BSP is working
<pinchartl> good news !  [17:13]
<pinchartl> Mauro usually takes a couple of days to handle pull requests
<neg> now that we have agreed an a design plan for VIN on Gen3 I can start
      focusing on that
<neg> plan is to have that done by end of may  [17:14]
<pinchartl> have you posted the prototype code ?
<neg> no and there I have a question, what repository should I try to target
      for the full prototype that migh contiain some local hacks for CSI2 and
      ADV7482 ?  [17:15]
<pinchartl> (it doesn't have to be patches, a mail to linux-renesas-soc with a
	    link to a git branch is fine)
<pinchartl> I'm not sure to understand the question  [17:16]
<pinchartl> do you mean what you should use as a base ?
<neg> the additional contract for VIN on Gen3 stats code should be avaliable
      for easy testing from a repository, since parts of the prototype will
      need not yeat ready BSP code I'm not sure where I should try to get it
      public  [17:17]
<pinchartl> it should be publicly available, but it doesn't have to be merged
	    in an upstream repository
<pinchartl> do you have a personal git tree somewhere ?  [17:18]
<neg> yes, is that good enough?  [17:19]
<pinchartl> for prototype code, sure
<pinchartl> but make sure you keep the branch there until the code is merged
	    upstream
<neg> then I'm happy, will make the hack prototye availabe there and keep it
      updated with my progress  [17:20]
<pinchartl> please let me know when you post the code, I'll update the tasks
	    status  [17:21]
<neg> will do, keep in mind that the prototype is a hack not contaning the
      design we talked about in our mail thread  [17:22]
<pinchartl> sure
<pinchartl> so next step is VIN Gen3 for end of May, right ?
<neg> yes
<pinchartl> remind me, that includes CSI-2 but not ADV7482 ?  [17:23]
<neg> No CSI2 is not mandatory but yes it will requier me to work on the CSI2
      parts anyhow  [17:24]
<pinchartl> ok
<neg> I think csi2 would be a separat task just like adv7482
<pinchartl> it makes sense  [17:25]
<pinchartl> so  [17:26]
<pinchartl> the existing tasks are
<pinchartl> ADV7482,v4.8,plan,niklas,Gen3 support upstream
<pinchartl> ADV7482,v4.8,plan,niklas,Interlace support upstream
<pinchartl> VIN,v4.8,plan,niklas,CSI2 interlace support upstream (Gen3)
<pinchartl> VIN,v4.8,plan,niklas,CSI2 support upstream (Gen3)
<pinchartl> VIN,v4.8,plan,niklas,Gen3 support upstream (without CSI-2)
<pinchartl> VIN,?,plan,niklas,Gen3 support
<pinchartl> VIN,?,plan,niklas,Scaler support (on Gen3)
<pinchartl> we need to adjust that
<pinchartl> "VIN Gen3 support" is for end of May
<pinchartl> I'll set it to v4.7 as it doesn't have to be merged upstream
								        [17:27]
<neg> sounds about right yes
<pinchartl> scaler support isn't scheduled yet
<pinchartl> but that's support to be part of the base contract  [17:28]
<neg> no and I don't think it will requier so much work so I'm hoping to do
      that in my base contract during Q3
<pinchartl> should I tentatively schedule it for v4.8 ?
<neg> sure  [17:29]
<pinchartl> do you think the schedule will hold for the v4.8 tasks ?  [17:30]
<neg> not sure about the problem set for interlace but other then that yes
								        [17:31]
<pinchartl> they're all about upstream  [17:32]
<pinchartl> so v4.8 means merged in Mauro's tree at the end of the v4.7
	    development cycle
<pinchartl> which is end of this quarter
<neg> hum then no it might be a bit steap giving the phase VIN for Gen2 moved
<pinchartl> I'll move them all to v4.9  [17:33]
<neg> yes I think that is better  [17:34]
<pinchartl> next, Ulrich
<pinchartl> DU,?,plan,ulrich,Atomic API test program
<pinchartl> DU,v4.7,plan,ulrich,HDMI output on Gen3 prototype
<pinchartl> DU,v4.7,prototype,ulrich,Test setup with HDMI output to HDMI input
	    loopback (without EDID)
<pinchartl> DU,v4.7,public,ulrich,EDID generation support for the HDMI
	    loopback test setup
<pinchartl> DU,v4.8,plan,ulrich,HDMI output on Gen3 upstream
<pinchartl> VIN,v4.7,public,ulrich,Add DV timings support to rcar-vin
<pinchartl> VIN,v4.7,public,ulrich,Upstream Lager HDMI input bug fixes
<uli___> for dv timings for rcar-vin, i have a new series to post today
								        [17:35]
<uli___> adapted to rcar-vin v6
<pinchartl> for Niklas' new rcar-vin driver ?
<uli___> yes
<pinchartl> nice
<uli___> and i have a 12-hour old prototype of hdmi out on gen3
<uli___> that works
<pinchartl> :-)  [17:36]
<uli___> but takes a few shortcuts :)
<pinchartl> congratulations
<uli___> it's based on the bridge-API-converted du driver
<pinchartl> I'll move dv-timings to v4.8 then, as the v4.7 merge window is
	    about to open. if we can make it to v4.7 it would be nice so
	    please try if possible
<uli___> i'll do my best  [17:37]
<pinchartl> thank you
<pinchartl> have you posted the HDMI output prototype already ?
<uli___> not yet.  i can send whatever i have right now to periperi, it may
	 help morimoto-san
<pinchartl> please do  [17:38]
<uli___> i'll be on vacation in another 12 hours or so :)
<pinchartl> and let me know when it will be done, I'll update the task
<pinchartl> :-)
<pinchartl> when will you come back ?
<uli___> i'll be back in full force on the 23rd
<morimoto> uli___: does it measn it have no issue on HDMI1-OUT ?
<uli___> moment
<uli___> no, i'm using hdmi1 :)  [17:39]
<morimoto> OK, nice. and base on which branch ?
<uli___> i have to look that up, i'll tell you  [17:40]
<morimoto> OK, thanks !
<morimoto> I need to update HDMI sound :)
<pinchartl> no progress yet on the test program I suppose ?
<uli___> none yet
<pinchartl> ok  [17:41]
<pinchartl> regarding Gen3 HDMI support upstream, do you think v4.8 is
	    feasible ?
<uli___> that would be end of the quarter?
<pinchartl> yes
<pinchartl> or will you need more time to clean up the local hacks used in the
	    prototype ?  [17:42]
<uli___> _might_ work
<pinchartl> ok
<pinchartl> and about
<pinchartl> - DU,v4.7,prototype,ulrich,Test setup with HDMI output to HDMI
	    input loopback (without EDID)
<pinchartl> - DU,v4.7,public,ulrich,EDID generation support for the HDMI
	    loopback test setup
<pinchartl> please document the setup in the elinux wiki  [17:43]
<uli___> ok
<pinchartl> I want to mark those tasks as complete, they've been there for
	    quite some time and there isn't too much left to do
<uli___> the edid generation actually works, it's part of the patch series
								        [17:44]
<uli___> even though hans has a mild dislike for it
<pinchartl> the series you will repost today rebased on rcar-vin v6 ?
<uli___> yes
<pinchartl> ok, I'll then have a look at it  [17:45]
<pinchartl> and finally, what about
<pinchartl> - VIN,v4.7,public,ulrich,Upstream Lager HDMI input bug fixes
<geertu> uli___: If you post the HDMI output prototype to periperi, I can
	 include it in next renesas-drivers (that's gonna be next week, v4.6)
<neg> me too, I got a new setup just to test hdmi in :)
<uli___> pinchartl: i have trouble remembering what this is about...
<pinchartl> (geertu: on a side note, I'll also have vsp1 code for the next
	    renesas-drivers)  [17:46]
<pinchartl> I think that was the adv7604 driver fixes
<uli___> that has made it upstream, i think  [17:47]
<uli___> "[media] adv7604: fix SPA register location for ADV7612"
<geertu> (pinchartl: If you add it to drm/du/vsp1-kms/boards, it'll be in)
<pinchartl> uli___: perfect, thanks  [17:48]
<pinchartl> (geertu: I'll split it in topic branches as you requested :-) and
	    will let you know)
<pinchartl> now it's my turn  [17:49]
<pinchartl> DU,?,plan,laurent,DU+VSPD Integration in Renesas drivers (Gen3)
<pinchartl> DU,?,plan,laurent,IPMMU integration on Gen3
<pinchartl> DU,?,plan,laurent,IPMMU support on Gen3 (through VSPD+FCP)
<pinchartl> DU,v4.7,public,laurent,VSPD Z-order support upstream (Gen3)
<geertu> (pinchartl: Even better ;-)
<pinchartl> VSPD Z-order support is ready, I'll send a pull request today
								        [17:51]
<pinchartl> DU+VSPD integration should already be in renesas-drivers
<pinchartl> no progress on IPMMU integration
<pinchartl> then, on the VSP side  [17:53]
<pinchartl> - VSP,v4.8,plan,laurent,HGO operation mode selection  [17:54]
<pinchartl> - VSP,v4.8,plan,laurent,HGO support upstream on Gen3
<pinchartl> - VSP,v4.8,plan,laurent,HGO test application
<pinchartl> patches will be posted today
<pinchartl> the schedule holds
<pinchartl> although discussions about the API showed some disagreements
								        [17:55]
<pinchartl> but nothing too big so far
<pinchartl> - VSP,v4.8,plan,laurent,Fix suspend/resume crash  [17:56]
<pinchartl> - VSP,v4.8,public,laurent,CLU/LUT support submitted upstream on
	    Gen3
<pinchartl> no progress so far
<pinchartl> - VSP,?,plan,laurent,Fixed alpha support (VI6_DPR_*_ROUTE.FXA)
<pinchartl> - VSP,?,plan,laurent,CLU WARN_ON fix
<pinchartl> - VSP,?,plan,laurent,CLU 2D and 3D mode support
<pinchartl> - VSP,?,plan,laurent,CLU/LUT test application
<pinchartl> - VSP,?,plan,laurent,CLU/LUT upstream API
<pinchartl> - VSP,?,plan,laurent,UDS regression fix
<pinchartl> no progress so far either
<pinchartl> - VSP,v4.8,public,laurent,V4L2 request API usable prototype
								        [17:57]
<pinchartl> this is becoming the hot topic for VSP development
<pinchartl> now that I've completed HGO I can focus on it again
<pinchartl> other developers started showing interest, in particular Sakari
	    Ailus posted a new version of my patch series last week with
	    additional improvements  [17:58]
<pinchartl> I plan to post a new version myself over the weekend
<pinchartl> the scheduled date to finalize this is end of this month
<horms> geertu: I'm finished with the M3 board now. Sorry for not letting you
	know I was using it earlier
<pinchartl> morimoto: you were interested in additional information about the
	    request API, does this answer your questions ?  [18:00]
<morimoto> our side would like to test it, not additional information :)
<morimoto> of course it is very nice information for us  [18:01]
*** khiemnguyen (d2a0fca8@gateway/web/cgi-irc/kiwiirc.com/ip.210.160.252.168)
    has quit: Quit: http://www.kiwiirc.com/ - A hand crafted IRC client
<pinchartl> :-)
*** khiemnguyen (d2a0fca8@gateway/web/cgi-irc/kiwiirc.com/ip.210.160.252.168)
    has joined channel #periperi
<pinchartl> that's it for the existing tasks then
<pinchartl> ah no  [18:02]
<pinchartl> FDP,v4.8,plan,laurent,Develop and upstream driver
<pinchartl> Kieran is working on this
<kbingham> Ack!
<pinchartl> I've received the new salvator-x board yesterday, DHL should pick
	    it up today
<pinchartl> v4.8 might be a bit tight, but it can still be doable  [18:03]
<pinchartl> depending on the amount of changes requested during review
<morimoto> salvator-x yesterday ? very delay...
<kbingham> indeed I am currently 'virtually' working on it :)
<pinchartl> as it's a mem-to-mem driver I don't expect lots of push back
<pinchartl> morimoto: they wanted to deliver it on the first day after I left
	    Finland :-/
<pinchartl> I only came back home last Saturday  [18:04]
<morimoto> Ahh, OK
<pinchartl> and for some reason they didn't try to deliver it on Monday
*** horms (~horms@reginn.isobedori.kobe.vergenet.net) has quit: Ping timeout:
    276 seconds
<morimoto> It seems Europe has GW too :)
<pinchartl> the board arrived in Helsinki on the 22nd, I left Finland on the
	    27th
<pinchartl> so, that's it for the tasks  [18:05]
<pinchartl> Topic 2. Additional '50%' tasks  [18:06]
<pinchartl> we've discussed the tasks for June previously
<pinchartl> I'll submit them to Magnus today
<pinchartl> unchanged compared to our last discussions on the topic
<pinchartl> any question or comment about that ?
<uli___> go right ahead  [18:07]
<neg> not from me
<pinchartl> easy :-)
<pinchartl> Topic 3. RenesasCon
<pinchartl> morimoto: would you like to talk about that ?
<morimoto> Renesas side would like to discuss, and share information about
	   MultiMedia things.
<morimoto> BSP team who need to deliver MultiMedia items to customer will have
	   presentation about their plan.  [18:08]
<morimoto> I guess Laurent/Kieran/Niklas related to this ?
<morimoto> not sure
<morimoto> if you have any comment, question, etc. please prepare about it
<pinchartl> uli___: you won't be in Japan, right ?
<uli___> no
<pinchartl> neg: will you be there ?
<pinchartl> kbingham: how about you, any plan to attend LinuxCon Japan ? :-)
								        [18:09]
* kbingham checks when LinuxCon Japan is...
<morimoto> kbingham: July 13th - 15th
<pinchartl> the meeting with Renesas will be on the 12th
<neg> yes I booked the trip yesterday will arive the 10th and stay untill the
      16th
<kbingham> pinchartl: morimoto: I would love to - but it is rather close to my
	   wedding, and I may find my self in trouble if I'm the other side of
	   the world ;)  [18:10]
<pinchartl> kbingham: we will celebrate your wedding drinking nihonshu then
	    :-)  [18:11]
<morimoto> kbingham: congratulation about wedding !
<kbingham> pinchartl: I hope so :)  [18:12]
<kbingham> morimoto: Thankyou :)
<morimoto> OK, pinchartl and neg can be Japan
<pinchartl> ok, I'll prepare a presentation about our status, short term and
	    longer term plans for the meeting in Japan then. I'll submit it as
	    a discussion topic for one of the renesas multimedia group chats
	    before LCJ
<morimoto> pinchartl: Thanks
<pinchartl> last topic, next meeting  [18:13]
<neg> I also booked all nights at the LCJ hotell, hope it is possible to get
      to Renesas from there?
<pinchartl> I propose two weeks from now
<pinchartl> 25th of May
<pinchartl> same place, same time
<pinchartl> neg: it's a bit of a commute, but it's possible :-)
<morimoto> same time means 17:00 JST ? :)  [18:14]
<pinchartl> morimoto: yes
<pinchartl> 10 CEST
<morimoto> OK
<morimoto> I'm OK  [18:15]
<pinchartl> uli___ and neg ?
<uli___> ok for me
<pinchartl> and kbingham ?
<neg> OK
<kbingham> pinchartl: Ok by me!  [18:16]
<pinchartl> kbingham: it will be a good occasion to report your progress on
	    the FDP driver, and congratulate the Renesas hardware engineers
	    for the amazing hardware design (or share your frustration and
	    find a shoulder to cry on) :-)
<pinchartl> ok, that's it for today then  [18:17]
<pinchartl> thank you all for attending
<pinchartl> and keep the good work
<pinchartl> looking forward to more patch bombs in my inbox
<morimoto> Hehe :) thank you. bye  [18:18]
<uli___> have a good day
<neg> thanks all, bye