On 07/06/2023 14:58, Dmitry Baryshkov wrote:
On 06/06/2023 21:03, Steve Sandven wrote:
Hi Dmitry -
Just wanted to follow up on investigation of virtual channel support on our 4000-OEM product (snapdragon 820C) – would appreciate any information or ideas you can provide.
Do you guys have any experience with supporting multiple cameras over a single mipi channel?
Last week we started the research, but unfortunately our main camss expert was OOO.
Bryan, can you hopefully comment regarding CSI Virtual channel support on MSM8996?
So at the moment upstream we have support for virtual channel data on sm8250 which is pixel data + meta data i.e. the sensor used provides pixel data and some kind of additional temperature data.
On another platform - I have a sensor setup where a RGB and B+W sensor are connected to the same MIPI interface.
We would have to figure out two sensors as opposed to sensor + meta data on the VC in CAMSS.
That said in principle that's doable.
On 8996 should be able to support multiple stream pixel data to the same CSIPHY.
I will hunt to find some more detail within qualcomm's documentation but as I say in principle at a high level its CAMSS rather than 8096/8996 specific work, though there may be some support in the silicon we can exploit to make it easier.
--- bod