Multimedia-chat-meeting-2019-06-18 10:15 < pinchartl> welcome to the multimedia meeting 10:15 < pinchartl> Topic 1. Status Check for the Multimedia Tasks 10:15 < pinchartl> * Jacopo 10:15 < pinchartl> Since last meeting: 10:15 < pinchartl> - CMM: Sent v1 after the 'plumbing' RFC patches 10:15 < pinchartl> - Face to face Meeting with Sakari Ailus 10:15 < pinchartl> Met with Sakari in Milan to discuss how to move forward with V4L2 10:15 < pinchartl> multiplexed streams. I presented him the restriction specific to Renesas 10:15 < pinchartl> devices. The series is currently stalled due to on-going discussion with 10:15 < pinchartl> Laurent and Niklas and relatively low feedback from the rest of the 10:15 < pinchartl> V4L2 community. 10:15 < pinchartl> - Patch review 10:15 < pinchartl> Until next meeting: 10:15 < pinchartl> - Send next version of the CMM series 10:15 < pinchartl> Hope to meet the deadline for the v5.3 merge window (or is it late 10:15 < pinchartl> already?) 10:15 < pinchartl> Issues and blockers: 10:15 < pinchartl> - Consensus is hard to reach on v4l2-mux, stalling the work 10:15 < pinchartl> jmondi: any comment ? 10:16 < jmondi> I'm late for 5.3, rigth? 10:17 < pinchartl> I think the last chance would be tomorrow 10:17 < jmondi> ah 10:17 < jmondi> I don't think I could get your review on CMM for tomorrow, right? 10:17 < pinchartl> but there's no guarantee 10:17 < pinchartl> not unless you post the patches :-) 10:17 < jmondi> which assumes I should be able to resend today, which might not be impossible 10:18 < pinchartl> and one more version may be needed 10:18 < jmondi> ah you don't review not-posted patches? How lazy from you 10:18 < jmondi> indeed it might 10:18 < jmondi> pinchartl: should we try 5.3 or consider it late already? 10:18 < pinchartl> so there's no need to rush I think 10:19 < pinchartl> if you have spare cycles you can try, but it's getting late 10:19 < jmondi> a spare what? 10:19 < jmondi> :p 10:19 < pinchartl> :-) 10:19 < jmondi> I'll ping you if I'm able to resend today 10:19 < pinchartl> ok 10:19 < pinchartl> thank you 10:19 < pinchartl> * Kieran 10:19 < pinchartl> Since last meeting: 10:19 < pinchartl> - More investigation on partition algorithm phase 10:19 < pinchartl> New 'datasheet' implementation is still 'off' by x pixels. 10:19 < pinchartl> - Supported Laurent with DU group rework 10:19 < pinchartl> - Reviewed the LVDS dual-link mode series 10:19 < pinchartl> Until next meeting: 10:19 < pinchartl> - Continue digging on PA-phase 10:19 < pinchartl> Issues and blockers: 10:19 < pinchartl> - 'new' PA Phase is generating partitions that are not aligned correctly 10:19 < pinchartl> The 'dumbed down' implementation works, but following the datasheet 10:19 < pinchartl> procedure does not. Still not sure if that's a bug in the 10:19 < pinchartl> implementation, of if the algorithm provided by the datasheet just isn't 10:19 < pinchartl> creating the correct alignments. Needs extensive debug. 10:19 < pinchartl> kbingham: any comment ? 10:20 < kbingham> yes - its' painful :) Because I have low visibility of what the hardware does except for a 'yes/no' it's worked or hasn't :S 10:21 < kbingham> Otherwise status is correct :) 10:21 < pinchartl> really ? don't we know quite well what the hardware does ? 10:21 < kbingham> Do we know which pixels are being processed exactly and why it's unaligned when I expect it not to be? 10:22 < pinchartl> I don't see why it wouldn't be possible to find it out 10:22 < pinchartl> you can create specially crafted images to see what pixels are processed 10:23 < kbingham> Ok - lets work on something to do that next. But we can discuss that offline from here. 10:23 < pinchartl> ok 10:23 < pinchartl> thanks 10:23 < pinchartl> * Laurent 10:23 < pinchartl> Since last meeting: 10:23 < pinchartl> - Got the LVDS dual-link prototype merged 10:23 < pinchartl> - Posted next version of DU group refactoring 10:23 < pinchartl> - Patch review 10:23 < pinchartl> Until next meeting: 10:23 < pinchartl> - Get DU group refactoring merged 10:23 < pinchartl> Issues and blockers: None 10:23 < pinchartl> any question ? 10:25 < pinchartl> * Morimoto-san 10:25 < pinchartl> Since last meeting: 10:25 < pinchartl> - ALSA SoC modern device support 10:25 < pinchartl> Patches were posted and accepted. 10:25 < pinchartl> Until next meeting: 10:25 < pinchartl> - Post ALSA SoC framework cleanup 10:25 < pinchartl> Issues and Blockers: None 10:25 < pinchartl> morimoto: any comment ? 10:25 < morimoto> thanks. no comment 10:25 < pinchartl> thank you 10:25 < pinchartl> * Niklas 10:25 < pinchartl> Since last meeting: 10:25 < pinchartl> - First big VIN series accepted upstream 10:25 < pinchartl> - Add support for RGBA formats to VIN 10:25 < pinchartl> Until next meeting: 10:25 < pinchartl> - Keep cleaning up the VIN crop and compose code 10:25 < pinchartl> This is needed to merge UDS and PM support. 10:25 < pinchartl> Issues and blockers: None 10:25 < pinchartl> neg: any comment ? 10:26 < neg> no comment 10:26 < pinchartl> thank you 10:26 < pinchartl> * Simon + Kaneko-san 10:26 < pinchartl> Since last meeting: 10:26 < pinchartl> - Add CPG reset to DU node in D3/E3 DT 10:26 < pinchartl> - Fix register range for DU in D3/E3 DT 10:26 < pinchartl> Until next meeting: 10:26 < pinchartl> - Update BSP ticket file 10:26 < pinchartl> Issues and Blockers: None 10:26 < pinchartl> horms: any comment ? 10:27 < horms> Nothing more to add 10:27 < pinchartl> thank you 10:27 < pinchartl> * Ulrich 10:27 < pinchartl> Since last meeting: 10:27 < pinchartl> - Patch review 10:27 < pinchartl> Until next meeting: None 10:27 < pinchartl> Issues and Blockers: None 10:27 < pinchartl> uli__: any comment ? 10:27 < uli__> nope 10:27 < pinchartl> thank you 10:27 < pinchartl> that's it for status updates 10:27 < pinchartl> any discussion topic ? 10:29 < pinchartl> if not, I propose adjourning this meeting. does anyone second ? 10:29 < neg> second 10:29 < morimoto> 2nd 10:29 < pinchartl> meeting adjourned, thank you for attending