[01:16] *** f_ has quit IRC (Ping timeout: 480 seconds)
[01:16] *** f_ has joined #linux-media
[03:25] *** gnurou has quit IRC (Remote host closed the connection)
[03:27] *** gnurou has joined #linux-media
[05:21] *** naschung has joined #linux-media
[05:49] *** Mo has joined #linux-media
[07:20] *** djrscally has joined #linux-media
[08:23] *** dcz_ has joined #linux-media
[08:26] *** dcz_ has quit IRC ()
[08:56] *** prabhakalad has quit IRC (Quit: Konversation terminated!)
[08:57] *** prabhakalad has joined #linux-media
[08:59] *** charrus has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
[09:01] *** charrus has joined #linux-media
[09:03] *** charrus has quit IRC ()
[09:03] *** charrus has joined #linux-media
[09:03] *** charrus has quit IRC ()
[09:05] *** ao2 has joined #linux-media
[09:06] *** charrus has joined #linux-media
[11:51] *** tmerciai has joined #linux-media
[11:57] *** mtretter has quit IRC (Quit: leaving)
[12:08] *** dcz_ has joined #linux-media
[12:32] *** mtretter has joined #linux-media
[12:44] *** bingbu has quit IRC (Ping timeout: 480 seconds)
[14:20] *** Mo has quit IRC (Remote host closed the connection)
[15:03] *** tmerciai has quit IRC (Remote host closed the connection)
[15:04] *** tmerciai has joined #linux-media
[15:17] *** Mo has joined #linux-media
[15:25] *** Mo has quit IRC (Quit: Leaving)
[16:26] *** tmerciai has quit IRC (Ping timeout: 480 seconds)
[16:28] <jluthra> tomba: pinchartl: on the suspend/resume issues, i think pm_notifier() hooks can be used. the v4l2 framework registers a notifier for each subdev in the media graph, and has separate callbacks that the video device driver registers with the framework to run after all subdevs have resumed.
[16:28] <jluthra> https://www.kernel.org/doc/html/latest/driver-api/pm/notifiers.html
[16:28] <jluthra> it would be quite a complicated change though. a `.resume_late` would have been quite simpler 
[16:29] <pinchartl> jluthra: that sounds painful
[16:29] <pinchartl> in the specific case you're considering (TI), I think creating a child device for the CSI-2 RX DMA engine would be cleaner
[16:30] <jluthra> hmm makes sense, but that would break DT compatibility
[16:34] <jluthra> or do you mean we can create a new optional child node for the DMA shim under the main ti csi node, while maintaining backward compatibility?
[16:39] <pinchartl> the latter, without changing DT
[16:40] <pinchartl> assuming we can set pm ops for a struct device without having to bind it to a separate driver
[16:41] <pinchartl> hmmmm may be difficult
[16:41] <pinchartl> I think this needs to be discussed with PM maintainers
[16:49] <jluthra> ah just a dummy device struct in C.. yeah I don't know enough (yet) about how child devices get bound to parents without "devicetree"
[16:49] <jluthra> will discuss more with TI folks and send an email to linux-pm@ describing the problem
[16:50] <pinchartl> that part should be ok, but the pm operations are accessed through dev->type->pm
[16:50] <pinchartl> I'm not sure if we can easily set a custom device type
[16:50] <pinchartl> please CC the linux-media list, as well as Sakari and I
[16:50] <jluthra> sure!
[17:22] *** mripard has quit IRC (Quit: WeeChat 4.5.1)
[17:29] *** chewitt has quit IRC (Quit: Zzz..)
[17:34] *** chewitt has joined #linux-media
[18:47] *** chewitt has quit IRC (Quit: Zzz..)
[18:55] *** ndufresne[m] has joined #linux-media
[20:00] *** dcz_ has quit IRC (Quit: Konversation terminated!)
[22:08] *** ao2 has quit IRC (Quit: Leaving)
[22:29] *** BrianG61UK has quit IRC (Remote host closed the connection)
[22:32] *** jarthur has joined #linux-media
[23:58] *** djrscally has quit IRC (Ping timeout: 480 seconds)