summaryrefslogtreecommitdiff
path: root/wiki/Chat_log/20190404-mm-chatlog
blob: 4c13c7d7816de28995a6ebe984c54589623886ea (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
Multimedia-chat-meeting-2019-04-04

10:13 < pinchartl> welcome to the multimedia meeting
10:13 < pinchartl> Topic 1. Status Check for the Multimedia Tasks
10:13 < pinchartl> * Jacopo
10:13 < pinchartl> Since last meeting:
10:13 < pinchartl> - [RFC 0/5] media: Implement negotiation of CSI-2 data lanes
10:13 < pinchartl> - [PATCH v4 00/31] v4l: add support for multiplexed streams
10:13 < pinchartl> - Patch review
10:13 < pinchartl>   - [PATCH v4 0/7] TVP5150 new features
10:13 < pinchartl>   - [PATCH v3 2/2] media: Introduce helpers to fill pixel format struct
10:13 < pinchartl> Until next meeting:
10:13 < pinchartl> - v5 of multiplexed stream support + data lane negotiation
10:13 < pinchartl> Issues and blockers: None
10:14 < pinchartl> I believe Jacopo is busy getting is mouth tortured by a dentist
10:14 < pinchartl> * Kieran
10:14 < pinchartl> Since last meeting:
10:14 < pinchartl> - DU group handling refactoring
10:14 < pinchartl> - UDS phase handling in VSP partition algorithm
10:14 < pinchartl> - Linaro Connect in Bangkok
10:14 < pinchartl> Until next meeting:
10:14 < pinchartl> - Finish Linaro Connect
10:14 < pinchartl> - Complete UDS phase handling in VSP partition algorithm
10:14 < pinchartl> - Work on the DU group rework issues reported by Test Team
10:14 < pinchartl> Issues and blockers: None
10:14 < pinchartl> kbingham: any comment ?
10:15 < kbingham> That' sums it up :)
10:15 < pinchartl> thank you
10:15 < pinchartl> * Laurent
10:15 < pinchartl> Since last meeting:
10:15 < pinchartl> - Finished the LVDS dual-link prototype
10:15 < pinchartl> - Submitted DU pull requests (writeback support, misc fixes)
10:15 < pinchartl> - Added support for missing RGB formats in the VSP and DU drivers
10:15 < pinchartl> - Prepared multimedia plan for face-to-face meeting
10:15 < pinchartl> - Face-to-face meeting with Renesas in Japan
10:15 < pinchartl> Until next meeting:
10:15 < pinchartl> - Move forward with the LVDS dual-link prototype
10:15 < pinchartl> - Prepare 2019 Q2 additional tasks in sync with the multimedia
10:15 < pinchartl>   development plan
10:15 < pinchartl> Issues and blockers: None
10:15 < pinchartl> (let's handle the face-to-face meeting as part of the discussions after the status update)
10:15 < pinchartl> any question ?
10:16 < neg> Not from me
10:16 < morimoto> Thank you for F2F meeting at Renesas
10:16 < pinchartl> thank you for hosting it :-)
10:16 < pinchartl> * Morimoto-san
10:16 < pinchartl> Since last meeting:
10:16 < pinchartl> - Fixed sound clock issue for v5.1-rcX
10:16 < pinchartl> - Reviewed E3 sound support patch
10:16 < pinchartl> - Sound-related Q/A with customer
10:16 < pinchartl> - Fixed a sound DT regression in v5.1
10:16 < pinchartl> Until next meeting:
10:16 < pinchartl> - Continue with ALSA SoC work
10:16 < pinchartl> Issues and Blockers: None
10:16 < pinchartl> morimoto: you also reported by e-mail about creating a "pseudo", but I'm not sure to understand what you meant
10:17 < pinchartl> could you please elaborate ?
10:17 < morimoto> Ahh
10:17 < morimoto> The perfect is like this
10:17 < morimoto> "Linux" + "Intel guys work" + "my work"
10:18 < morimoto> but "Intel guys work" is based on Intel guys
10:18 < morimoto> So, I created pseudo code, like this
10:18 < morimoto> "Linux" + "pseudo Intel code" + "my work"
10:18 < morimoto> Is it clear for you ?
10:19 < pinchartl> yes, thank you
10:19 < pinchartl> do you plan to upstream the pseudo Intel code ? :-)
10:19 < morimoto> Good question :)
10:19 < morimoto> but no such plan ;)
10:20 < morimoto> Sorry for my unclear mail
10:20 < pinchartl> seriously speaking, if Intel stalls forever, and that blocks your work, after pinging them several times you could take over that work if needed
10:21 < morimoto> Yeah, I tried it few weeks ago
10:21 < morimoto> And agreed. thank you for your advice
10:21 < pinchartl> you're welcome. let me know if I can help
10:21 < pinchartl> * Niklas
10:21 < pinchartl> Since last meeting:
10:21 < pinchartl> - [PATCH v2 0/2] rcar-csi2: Use standby mode instead of resetting
10:21 < pinchartl> - [PATCH v2] rcar-csi2: Propagate the FLD signal for NTSC and PAL
10:21 < pinchartl> - [PATCH v2 0/3] rcar-csi2: Update start procedures to latest revision of datasheet
10:21 < pinchartl> - [PATCH] arm64: dts: renesas: r8a774c0: Remove invalid compatible value for CSI40
10:21 < pinchartl> - [PATCH v3 0/2] rcar-csi2: Use standby mode instead of resetting
10:21 < pinchartl> - [PATCH v3] rcar-csi2: Propagate the FLD signal for NTSC and PAL
10:21 < pinchartl> - [PATCH v3 0/3] rcar-csi2: Update start procedures to latest revision of datasheet
10:21 < pinchartl> Until next meeting:
10:21 < pinchartl> - Try to clean up the VIN crop and compose code
10:21 < pinchartl> This is needed to merge UDS and PM support.
10:21 < pinchartl> Issues and blockers: None
10:21 < pinchartl> neg: any comment ?
10:22 < neg> No additional comment
10:22 < pinchartl> thank you
10:22 < pinchartl> * Ulrich
10:22 < pinchartl> Since last meeting: None
10:22 < pinchartl> Until next meeting: None
10:22 < pinchartl> Issues and Blockers: None
10:22 < pinchartl> uli___: no MM work planned so far, is that correct ?
10:23 < uli___> yes
10:23 < pinchartl> thank you
10:24 < pinchartl> Topic 2. Discussions
10:24 < pinchartl> I'll start with
10:24 < pinchartl> - Face-to-face meeting in Japan
10:24 < pinchartl> as you probably all know, I met with the BSP team in Tokyo on March the 26th
10:25 < pinchartl> I explained the multimedia development plan and strategy, and expanded that to also touch areas outside of the MM group
10:26 < pinchartl> the feedback I have received during the meeting was limited, and mostly consisted of BSP requests for MM development unrelated to the plan that was presented
10:26 < pinchartl> *however*
10:26 < pinchartl> there were several interesting points worth noting
10:27 < pinchartl> one, even though I tried to include more text than usual on my slides to make it easier to follow, there was still probably a language barrier that made communication a bit hard
10:27 < pinchartl> I know I speak too fast :-S
10:27 < pinchartl> so the BSP team has received the slides, and Morimoto-san said they would provide feedback on the plan
10:27 < pinchartl> two, the budget situation is very unclear, with all options being on the table
10:28 < pinchartl> in some discussions the future looked gloomy, but in others the BSP team talked about Gen4
10:28 < pinchartl> we don't know what will happen next year (or even after Q3) but hoping is still permitted
10:29 < pinchartl> three, on the multimedia side, there was a good match between key areas we have identified and one request from the BSP team related to VSP performance improvement
10:29 < pinchartl> that match is the request API, which I plan to propose as one of the core work items for MM in the next two quarters
10:30 < pinchartl> to finalize the plan proposal I will need the feedback from the BSP team I mentioned above
10:30 < pinchartl> four, I explained during the meeting that the thin slicing of budget in small additional tasks made it difficult to tackle bigger development tasks
10:30 < pinchartl> and asked if we could solve that somehow
10:30 < pinchartl> the request seemed to be well received, and Morimoto-san said he would try to help with that
10:31 < pinchartl> we thus need to make a proposal
10:31 < pinchartl> this depends on the finalization of the development plan
10:31 < pinchartl> that's a coarse summary of the discussions
10:31 < pinchartl> any question or comment ?
10:31 < pinchartl> morimoto: anything you would like to add, anything I missed ?
10:32 < morimoto> please wait few min
10:32 < neg> morimoto: pinchartl: Thanks to you both for having this meeting and sharing the results of it
10:33 < pinchartl> morimoto: sure
10:33 < pinchartl> neg: you're welcome
10:33 < pinchartl> in the meantime, any other question or comment ?
10:33 < pinchartl> or any other discussion point for today (I want to discuss additional tasks for Q2)
10:33 < neg> pinchartl: I know the burden of traveling to Japan for it must have been gruesome ;-)
10:34 < wsa> I want to point out (again) that M/M is (rightfully) different from IO, and probably core
10:34 < morimoto> About one, sorry for our English skill
10:34 < pinchartl> neg: you know I will always donate my person for the good cause (I hope this comes out correctly in English)
10:34 < wsa> the thin slicing wasn't too bad for IO
10:34 < pinchartl> morimoto: no need to be sorry. the issue wasn't caused by your bad English skills, it was caused by my lack of Japanese skills :-)
10:34 < wsa> but I understand that it was difficult for M/M
10:35 < pinchartl> wsa: I agree, the problem differs in the three groups, and also depends on the tasks at hand
10:35 < wsa> I'm just saying a "one process for all" will always face this diversity
10:36 < morimoto> About three, thank you for your help
10:36 < neg> For the limitations we identified in MM I think it's encouraging that talk of how to handle that in a new format of additional contracts have started
10:36 < morimoto> About four, it depends with two
10:37 < morimoto> But I want to solve the issue
10:37 < morimoto> It needs Jinso-Renesas-Magnus-SoW connection
10:38 < morimoto> It is my (our) home-work
10:39 < pinchartl> my opinion is that the SoWs and additional tasks are related to the development plan. I would thus like to finalize the plan based on the feedback from the BSP team, and then discuss together how we can create SoWs that keep the concept of additional tasks, but make that fit with larger development
10:39 < pinchartl> do you know when we could receive feedback on the proposals ?
10:40 < morimoto> from BSP team ?
10:40 < pinchartl> yes
10:40 < morimoto> I'm waiting it. I will send ping to them
10:41 < pinchartl> thank you
10:42 < pinchartl> any other question or comment ?
10:43 < neg> Is it too early to start to plan Renesas days around OSSJ ?
10:43 < pinchartl> I'd say the earlier the better
10:44 < pinchartl> the first question is then, will we have a periperi meeting in Japan ?
10:44 < pinchartl> (around OSSJ-
10:44 < pinchartl> )
10:45 < pinchartl> morimoto: any plan on Renesas side ?
10:45 < morimoto> No plan so far
10:46 < pinchartl> morimoto: do you think we should make a plan ? :-)
10:46 < wsa> I am not going to OSSJ this year, too many schedule conflicts :(
10:46 < pinchartl> wsa: :-(
10:46 < morimoto> I'm plannng so far for OSSJ is Chanko which is requested from wsa
10:46 < pinchartl> how about everybody else, who plans to go, who will not go, and who is still undecided ?
10:46 < morimoto> wsa: Grrr you don't this year
10:47 < pinchartl> I know Kieran will likely not be able to join, due to having a wedding on both sides of the conference
10:47 < wsa> morimoto: didn't i tell you?
10:47 < uli___> i intend to go
10:47 < pinchartl> (getting married once is already crazy, having two weddings is even worse if you ask me :-))
10:47 < pinchartl> uli___: that's the right decision :-)
10:47 < kbingham> Correct. OSSJ is highly unlikekly for me I'm afraid.
10:47 < morimoto> wsa: did you ? I don't remember...
10:47 < wsa> i thought we discussed OSSJ attendance somewhen already on IRC
10:48 < pinchartl> geertu: how about you ?
10:48 < neg> kbingham: will the divorce papers clear in time for the second wedding?
10:48 < pinchartl> horms: same question ?
10:48 < wsa> morimoto: I'm sad myself :'-(
10:49 < kbingham> neg, They'll be fine.
10:49 < horms> If the question is about OSSJ then the answer is that I currently have no plans to attend
10:49 < morimoto> wsa: I will miss you, so much...
10:49 < pinchartl> horms: yes, that was the question. would you make plans to attend if needed, or is that unlikely ?
10:50 < wsa> maybe we should do this by email, but what about you guys attending Plumbers (Lisboa) and/or Embedded/Kernel-Recipes (Paris) in September
10:50 < wsa> ?
10:50 < wsa> morimoto: will we meet in Lyon at ELCE?
10:50 < pinchartl> wsa: LPC or ELCE would be a good idea too
10:50 < morimoto> Maybe I can't joint to ELCE this year
10:51 < morimoto> s/joint/join/
10:51 < pinchartl> morimoto: I suppose it depends on the budget situation, and we will only know about it later ?
10:52 < pinchartl> geertu: ping ?
10:52 < horms> pinchartl: if its important I can make a plan. but other plans would work better for me, f.e. I do plan to attend LPC and ELCE would take me about as long to drive to as it would to fly to OSSJ
10:53 < pinchartl> horms: ok
10:53 < pinchartl> so a whole periperi meeting seems more likely at LPC or ELCE time than OSSJ time at the moment
10:53 < pinchartl> I have submitted a talk proposal for OSSJ so I will likely go
10:54 < pinchartl> maybe we'll have a MM meeting instead of a global meeting then
10:54 < geertu> pinchartl: I can go to OSSJ
10:55 < pinchartl> geertu: nice :-)
10:55 < geertu> I will be at Embedded-Recipes (invited speaker)
10:55 < wsa> same here for Embedded Recipes
10:55 < geertu> It's been 3 years since I've been to JP :-(
10:55 < wsa> not sure about Plumbers yet
10:55 < geertu> wsa: Marex did a good job ;-)
10:55 < pinchartl> what will you speak about at RC ?
10:55 < wsa> yes :D
10:55 < pinchartl> s/RC/ER/
10:56 < geertu> pinchartl: No topic set so far
10:56 < wsa> similar here, a rough idea was to speak about my subsystem (new things, workflow...)
10:56  * geertu considers a talk about the Japanese cherry tree in his garden
10:58 < pinchartl> :-)
10:58 < geertu> Probably I should install a camra to take daily Sakura pictures
10:58 < wsa> morimoto: you are not coming to Lyon? Well, looks like I need to find another excuse than OSSJ to come to Japan then :)
10:58 < geertu> And I plan to attend ELCE, as usual
10:59 < geertu> (until LF has exploded by then)
10:59 < geertu> s/until/unless/
11:00 < pinchartl> any plan to make LF explode ?
11:00 < wsa> Yeah, I plan for ELCE, too
11:01 < morimoto> wsa: yeah, I can't this year. so sorry
11:01 < geertu> http://techrights.org/2019/03/30/what-happened-lf/
11:02 < pinchartl> geertu: interesting, I had missed that
11:02 < pinchartl> anyway, the conclusion for now is
11:02 < pinchartl> likely no official global meeting around OSSJ
11:02 < pinchartl> perhaps a multimedia meeting
11:03 < pinchartl> and perhaps a global meeting around LPC or ELCE (but that is likely conditioned by budget)
11:03 < pinchartl> next discussion topic for the MM meeting
11:03 < pinchartl> additional tasks for Q2
11:03 < pinchartl> as discussed before, the plan is to makes those tasks fit in the global MM development plan
11:04 < pinchartl> I would like to already move forward with tasks related to the request API
11:04 < pinchartl> for other tasks, I would like to first receive feedback from the BSP team on the plan
11:04 < pinchartl> neg: if I understand correctly, you have all your additional task time allocated already for Q2, right ?
11:06 < marex-cloud> morimoto: I'll likely be at OSSJ :)
11:06 < geertu> marex-cloud: Critical mass reached!
11:07 < marex-cloud> geertu: heh
11:07 < neg> pinchartl: yes Q2 already allocated
11:07 < marex-cloud> geertu: I'll also be at ER most likely, I seem to be roped into a special role
11:07 < pinchartl> neg: thanks
11:08 < marex-cloud> geertu: godfather was the name I think
11:08 < pinchartl> so I'll work on a proposal for the request API already, and wait for feedback for the rest
11:08 < pinchartl> any other dicussion topic for today ?
11:09 < neg> not from me, thanks
11:09 < morimoto> marex-cloud: nice to know :)
11:09 < marex-cloud> geertu: what about doing a trip to Toyama around OSSJ, eat great food etc?
11:09 < pinchartl> I then propose adjourning this meeting. does anyone second ?
11:10 < neg> second
11:10 < morimoto> 3rd
11:10 < marex-cloud> morimoto: maybe I should consider relocation ^_^'
11:10 < morimoto> marex-cloud: sorry for what ?
11:10 < pinchartl> meeting adjourned. thank you all for attending