Re: [PATCH 2/2] media: qcom: camss: Enable the streams API on SC7280
From: Gjorgji Rosikopulos (Consultant)
Date: Mon Oct 12 2026 - 03:08:28 EST
Hi Bryan,
On 9/16/2026 11:08 AM, Bryan O'Donoghue wrote:
> On 15/09/2026 13:15, Hitesh Patel wrote:
>> Set streams_enable on every CSIPHY, CSID and VFE line of SC7280, as
>> done for SM8250.
>>
>> Tested on RB3 Gen2 (QCS6490) with two GMSL cameras behind a MAX9296A
>> deserializer, one camera per CSI-2 port, so two independent pipelines
>> share the deserializer subdev: both cameras stream concurrently, and
>> each can be started and stopped repeatedly while the other keeps
>> streaming, without the WARN in call_s_stream() and without the second
>> pipeline tearing the first one down that the legacy s_stream path
>> produces. The CSID test pattern generator keeps working.
>>
>> Signed-off-by: Hitesh Patel<hitesh@xxxxxxxxxxxxxx>
>> ---
>> drivers/media/platform/qcom/camss/camss.c | 15 +++++++++++++++
>> 1 file changed, 15 insertions(+)
>>
>> diff --git a/drivers/media/platform/qcom/camss/camss.c b/drivers/media/platform/qcom/camss/camss.c
>> index 0201debd4..2023c0df2 100644
>> --- a/drivers/media/platform/qcom/camss/camss.c
>> +++ b/drivers/media/platform/qcom/camss/camss.c
>> @@ -2280,6 +2280,7 @@ static const struct camss_subdev_resources csiphy_res_7280[] = {
>> .reg = { "csiphy0" },
>> .interrupt = { "csiphy0" },
>> .csiphy = {
>> + .streams_enable = true,
>
> Set it @ the SoC not for each csiphy and csid.
Yes it was review based on the patchset, i am still working on incorporating review comments new version
will be posted soon.
~Gjorgji
>
> ---
> bod