On Wed, Jun 23, 2021 at 09:12:59PM +0300, Sakari Ailus wrote: > Hi all, > > Some receiver devices requires explicit support for transitioning > transmitters to LP-11 or LP-111 state before starting streaming. As > there's currently a single operation (s_stream()) callback to do that, > there's no way for the receiver driver to differentiate between the two > things. > > This set adds two more callbacks, pre_streamon and post_streamon, to do > exactly that. The usage on CSI-2 is to set the transmitter state to LP-11 > or LP-111 (depending on the PHY) and thus allow reliable receiver > initialisation. > > The set also adds support for this in the CCS driver. I forgot to mention the set goes on top of my earlier patches I sent recently. This is all here: https://git.linuxtv.org/sailus/media_tree.git/ camera-stuff -- Sakari Ailus