<!-- Some styling for better description lists --><style type='text/css'>dt { font-weight: bold;float: left;display:inline;margin-right: 1em} dd { display:block; margin-left: 2em}</style> ***: f_ has joined #linux-media <br> gnurou has quit IRC (Remote host closed the connection) <br> gnurou has joined #linux-media <br> naschung has joined #linux-media <br> Mo has joined #linux-media <br> djrscally has joined #linux-media <br> dcz_ has joined #linux-media <br> dcz_ has quit IRC () <br> prabhakalad has quit IRC (Quit: Konversation terminated!) <br> prabhakalad has joined #linux-media <br> charrus has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) <br> charrus has joined #linux-media <br> charrus has quit IRC () <br> charrus has joined #linux-media <br> charrus has quit IRC () <br> ao2 has joined #linux-media <br> charrus has joined #linux-media <br> tmerciai has joined #linux-media <br> mtretter has quit IRC (Quit: leaving) <br> dcz_ has joined #linux-media <br> mtretter has joined #linux-media <br> bingbu has quit IRC (Ping timeout: 480 seconds) <br> Mo has quit IRC (Remote host closed the connection) <br> tmerciai has quit IRC (Remote host closed the connection) <br> tmerciai has joined #linux-media <br> Mo has joined #linux-media <br> Mo has quit IRC (Quit: Leaving) <br> tmerciai has quit IRC (Ping timeout: 480 seconds) jluthra: <u>tomba</u>: 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. <br> https://www.kernel.org/doc/html/latest/driver-api/pm/notifiers.html <br> it would be quite a complicated change though. a `.resume_late` would have been quite simpler pinchartl: <u>jluthra</u>: that sounds painful <br> in the specific case you're considering (TI), I think creating a child device for the CSI-2 RX DMA engine would be cleaner jluthra: hmm makes sense, but that would break DT compatibility <br> 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? pinchartl: the latter, without changing DT <br> assuming we can set pm ops for a struct device without having to bind it to a separate driver <br> hmmmm may be difficult <br> I think this needs to be discussed with PM maintainers 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" <br> will discuss more with TI folks and send an email to linux-pm@ describing the problem pinchartl: that part should be ok, but the pm operations are accessed through dev->type->pm <br> I'm not sure if we can easily set a custom device type <br> please CC the linux-media list, as well as Sakari and I jluthra: sure! ***: mripard has quit IRC (Quit: WeeChat 4.5.1) <br> chewitt has quit IRC (Quit: Zzz..) <br> chewitt has joined #linux-media <br> chewitt has quit IRC (Quit: Zzz..) <br> ndufresne[m] has joined #linux-media <br> dcz_ has quit IRC (Quit: Konversation terminated!) <br> ao2 has quit IRC (Quit: Leaving) <br> BrianG61UK has quit IRC (Remote host closed the connection) <br> jarthur has joined #linux-media <br> djrscally has quit IRC (Ping timeout: 480 seconds)