summaryrefslogtreecommitdiff
path: root/wiki/Chat_log/20190307-mm-chatlog
blob: 312cbcb3a92eaf518f78feb8a748dcfa2e32bcd4 (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
Multimedia-chat-meeting-2019-03-07

10:44 < pinchartl> annnnnnddddd welcome to the multimedia meeting
10:46 < pinchartl> Topic 1. Status Check for the Multimedia Tasks
10:46 < morimoto> You can teach me at Japan as F2F :)
10:46 < pinchartl> * Jacopo
10:46 < pinchartl> Since last meeting:
10:46 < pinchartl> - V4L2 multiplexed stream
10:46 < pinchartl> Took over Niklas' work and posted a new version under "[PATCH v3 00/31]
10:46 < pinchartl> v4l: add support for multiplexed streams".
10:46 < pinchartl> - adv748x dynamic routing fix
10:46 < pinchartl> Capture didnb't work on media-tree master with some HDMI transmitters,
10:46 < pinchartl> fixed it with "[PATCH] media: adv748x: Don't disable CSI-2 on
10:46 < pinchartl> link_setup".
10:46 < pinchartl> - Patches review on the linux-media mailing list
10:46 < pinchartl> - DU related patches upport investigation (see Up-port below)
10:46 < pinchartl> Until next meeting:
10:46 < pinchartl> - Propose data-lane negotiation on top of v4l2-mux patches
10:46 < pinchartl> - Implement full AFE->TXA  dynamic routing for E3 and other SoCs
10:46 < pinchartl> - Investigate DU up-ports tasks
10:46 < pinchartl> Issues and blockers: None
10:46 < morimoto> to Marex
10:46 < pinchartl> jmondi: any comment ? I've moved to detail of the up-port to a separate discussion after the status update
10:47 < jmondi> no comment, thanks for moving the upport part later
10:47 < pinchartl> thank you
10:48 < pinchartl> Kieran is unavailable, he reported through e-mail
10:48 < pinchartl> * Kieran
10:48 < pinchartl> Since last meeting:
10:48 < pinchartl> - PA-Phase revitalising
10:48 < pinchartl> Wrote a VSP1 phase test utility to calculate all scaling combinations,
10:48 < pinchartl> and posted new RFC patch series.
10:48 < pinchartl> - Started the DU clock sharing
10:48 < pinchartl> - Patch reviews
10:48 < pinchartl> Until next meeting:
10:48 < pinchartl> - DU group refactoring and clock sharing
10:48 < pinchartl> Issues and blockers:
10:48 < pinchartl> - Implementation of section 32.3.7.5 : Procedure 3 fails on some ratios
10:48 < pinchartl> An integer overflow or a similar issue is suspected, more work is
10:48 < pinchartl> needed.
10:48 < pinchartl> - Additional task for Q1 was ordered very late
10:48 < pinchartl> Now have to focus only on that, and can't continue PA-phase or anything
10:48 < pinchartl> else until next quarter.
10:48 < pinchartl> * Laurent
10:48 < pinchartl> Since last meeting:
10:48 < pinchartl> - LVDS dual-link prototype for the DU
10:48 < pinchartl> - DU writeback using DRM writeback connectors
10:48 < pinchartl> - Submitted additional tasks for Q1
10:48 < pinchartl> - Patch review
10:48 < pinchartl> Until next meeting:
10:48 < pinchartl> - Finish the LVDS dual-link prototype
10:48 < pinchartl> - Prepare multimedia plan for face-to-face meeting
10:48 < pinchartl> Issues and blockers: None
10:48 < pinchartl> any question ?
10:49 < neg> Not from me
10:49 < jmondi> not here
10:49 < pinchartl> * Morimoto-san
10:49 < pinchartl> Since last meeting:
10:49 < pinchartl> - ALSA SoC framwork cleanup preparation
10:49 < pinchartl> This is still blocked by Intel.
10:49 < pinchartl> - Debugged sound issue on latest renesas-drivers
10:49 < pinchartl> The root cause has been found in commit 4472287a3b ("clk: Introduce
10:49 < pinchartl> of_clk_get_hw_from_clkspec()"), but it's not clear yet how to solve it.
10:49 < pinchartl> Discussions with the patch author are ongoing.
10:49 < pinchartl> Until next meeting:
10:49 < pinchartl> - Fix the sound clock issue
10:49 < pinchartl> - Planning Hanami-party
10:49 < pinchartl> Issues and Blockers: None
10:50 < pinchartl> morimoto: any comment ?
10:50 < morimoto> one comment is that my issue was already solved
10:50 < morimoto> yesterday
10:50 < morimoto> And posted patch, too.
10:50 < morimoto> thanks
10:51 < pinchartl> nice !
10:51 < pinchartl> I'll update the report
10:51 < pinchartl> thank you
10:51 < pinchartl> * Niklas
10:51 < pinchartl> Since last meeting:
10:51 < pinchartl> - [PATCH] arm64: dts: renesas: r8a77990: Remove invalid compatible value for CSI40
10:51 < pinchartl> - [PATCH] projects: Import upport tasks from bsp392 for Multimedia
10:51 < pinchartl> - Prepared v2 of CSI-2 upporting patches, one issue remains
10:51 < pinchartl> - Tracked down and updated CSI-2 and VIN patch status in periject
10:51 < pinchartl> Until next meeting:
10:51 < pinchartl> - Try to clean up the VIN crop and compose code
10:51 < pinchartl> This is needed to ease merging of UDS and PM support.
10:51 < pinchartl> - Resolve last issue for v2 of CSI-2 upporting effort and send out
10:51 < pinchartl> Issues and blockers: None
10:51 < pinchartl> neg: any comment ?
10:51 < neg> I would like to have your feedback on the rcar-csi2 video standard discussion so I can send out v2 of the upport work. Other then that I'm good
10:52 < pinchartl> I think we should discuss it on #v4l with Hans and possible Sakari
10:52 < neg> sounds good let's do it
10:52 < pinchartl> thank you
10:52 < pinchartl> * Ulrich
10:52 < pinchartl> Since last meeting: None
10:52 < pinchartl> Until next meeting: None
10:52 < pinchartl> Issues and Blockers: None
10:52 < morimoto> :)
10:53 < pinchartl> uli__: any comment ? I wasn't sure if TBD meant there would be something on the multimedia front
10:55 < pinchartl> Topic 2. Up-port
10:55 < pinchartl> Jacopo has worked on up-porting patches
10:55 < uli__> no comment
10:55 < pinchartl> - drm: rcar-du: Add clock function for LVDS PLL
10:55 < pinchartl> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/commit/?id=e69fabc4a6fe42c03ef7ad24e9dbb76b75efa27d
10:55 < pinchartl> This has been addressed by a6cc417d3eee ("drm: rcar-du: Turn LVDS clock
10:55 < pinchartl> output on/off for DPAD0 output on D3/E3"), present in renesas-drivers.
10:55 < pinchartl> - drm: rcar-du: Fix dpad signal routing for R8A7799X
10:55 < pinchartl> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/commit/?id=99547173de6e8e1ab5ef1505bf1ec0eb736c4bca
10:55 < pinchartl> Status unclear, but seems part of du/next. Will be investigated further.
10:55 < pinchartl> - arm64: dts: r8a77990-ebisu: Enable simultaneous output of VGA and HDMI
10:55 < pinchartl> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/commit/?id=d3394635755093f8539acfdbaf932a164ec59533
10:55 < pinchartl> Tested VGA and HDMI output with kms-test-modeset.py on Laurent's latest
10:55 < pinchartl> drm/du/base and confirm the issue has been addressed by 3109a1bfe264
10:55 < pinchartl> ("arm64: dts: renesas: r8a77995: draak: Enable LVDS1 encoder").
10:55 < pinchartl> - drm: rcar-du: Add register access check
10:55 < pinchartl> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/commit/?id=87064ac2cbb559fa8a68ed72f7bb6c4427b02087
10:55 < pinchartl> We have already been there with "[PATCH 0/4] drm: rcar-du: Update to SoC
10:55 < pinchartl> manual revision 1.00". Needs rebase and re-submit.
10:55 < pinchartl> - ADV7511 suspend/resume
10:55 < pinchartl> https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas-bsp.git/commit/?id=f8bc2cd28575d2c483d15116d41810b8b9410026
10:55 < pinchartl> jmondi: anything to discuss then ?
10:56 < pinchartl> or did you just want to report that ?
10:56 < jmondi> this should be integrated in Niklas' great work on importing upport tasks in periject
10:57 < jmondi> apart from that we have clarified off-line most of these tasks
10:57 < pinchartl> how about we import them, and you send a periject patch on top to address these ?
10:57 < jmondi> I will investigate "drm: rcar-du: Fix dpad signal routing for R8A7799X"
10:57 < jmondi> and adv7511 suspend/resume
10:58 < jmondi> pinchartl: you mean first get Niklas' patch in, and then send patches on top? fine with me
10:58 < pinchartl> yes
10:58 < pinchartl> thank you
10:58 < pinchartl> Topic 3. Discussions
10:58 < pinchartl> any topic to discuss ?
10:59 < jmondi> pinchartl: should I wait for more reviews on v4l2-mux before trying to handle the CSI-2 data lane negotiation?
10:59 < jmondi> or could I send on top of v3?
10:59 < pinchartl> I think you can send it on top
10:59 < jmondi> pinchartl: do you plan to review v3? :p
11:01 < pinchartl> yes I do :-)
11:01 < jmondi> thanks :)
11:01 < neg> Any update on the Multimedia development plan work?
11:01 < jmondi> ah! Sakari just replied to v3 :)
11:02 < pinchartl> neg: I think at this stage I'd like to have initial feedback from Japan
11:02 < pinchartl> on Jacopo's proposal
11:02 < pinchartl> in order to discuss and finalize the plan with the team
11:02 < pinchartl> before going to Japan
11:03 < pinchartl> morimoto: damm: do you plan to review the plan proposal sent by Jacopo ?
11:04 < morimoto> I think we need to. damm-san ?
11:04 < neg> I was wondering if you had any feedback on that from none mail sources but a face to face meeting coming up might be better. I'm just being curious :-)
11:05 < pinchartl> damm: have we lost you ? :-)
11:06 < morimoto> damm: I miss you... so.. much...
11:07 < jmondi> morimoto: :)
11:07 < pinchartl> while waiting for Magnus to reply
11:07 < damm> yes
11:07 < pinchartl> ah
11:07 < pinchartl> good timing :-)
11:07 < pinchartl> was that a "yes, we lost you" ?
11:08 < damm> pretty much, but morimoto-san and i need time to review
11:08 < jmondi> morimoto: and no, we very much like you, but we all hate HTML :p
11:08 < pinchartl> have you had a chance to read Jacopo's e-mail ? do you have any feedback, or could you provide feedback by the end of next week ?
11:08 < pinchartl> damm: sure, take your time
11:09 < morimoto> jmondi: hehe :)
11:09 < pinchartl> let me know if you would like to schedule a HO discussion about it, or if you prefer interacting over e-mai
11:09 < pinchartl> l
11:09 < pinchartl> do you think you could provide early feedback by the end of next week ?
11:11 < damm> let me and morimoto-san check our schedules and see if we can meet
11:11 < pinchartl> thank you
11:11 < pinchartl> Topic 4. Additional Tasks for 2019 Q2
11:11 < pinchartl> it's time to start thinking about those
11:11 < pinchartl> but there's a question that needs to be answered first
11:12 < pinchartl> what's the budget situation for Q2 ?
11:12 < pinchartl> I'm afraid this is again a question for our esteemed Japanese team members
11:13 < morimoto> It is very serious question
11:13 < morimoto> Only I can say *so far* is that Q2 is no problem *at this point*
11:14 < pinchartl> ok
11:14 < pinchartl> does this mean that we should currently consider that the Q2 budget will be identical to the Q1 budget, and start submitting additional tasks accordingly ?
11:15 < morimoto> I think so, shimoda-san any comment ?
11:18 < morimoto> shimoda: I miss you... so.. much... again...
11:18 < morimoto> what's happen at Japanese network ??
11:20 < shimoda> sorry for delayed. as morimoto-san mentioned, Q2 budget is OK (same as Q1)
11:21 < pinchartl> ok
11:22 < pinchartl> we will then start proposing additional tasks
11:22 < pinchartl> any other topic to discuss today ? if not, I propose adjourning this meeting
11:23 < neg> No other topics from me
11:23 < jmondi> neg: let's sync on updating periject maybe
11:24 < jmondi> no other topics from me, thank you all
11:24 < geertu> Woops, will we switch to Summer Time on March 31, or not?
11:24 < neg> jmondi: I was hoping pinchartl would push my patch once he have looked at it
11:24 < neg> jmondi: And all changes would go on top of that
11:24 < jmondi> geertu: for the last time, yes!
11:24 < pinchartl> neg: I'll review your patch indeed, and we can then push it
11:25 < pinchartl> I think we can do so offline
11:26 < neg> sounds good to me
11:26 < pinchartl> geertu: does it mean that the next meeting will be at 16:00 JST ?
11:26 < geertu> 08:00 BST / 09:00 CEST / 10:00 EEST /  12:30 IST / 16:00 JST.
11:26 < geertu> (assuming I don't have it wrong)
11:27 < pinchartl> that's my understanding too, thanks
11:27 < pinchartl> multimedia meeting adjourned
11:27 < pinchartl> thank you all for attending, and have a nice day