]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: qcom: camss: Restructure camss_link_entities
authorVikram Sharma <quic_vikramsa@quicinc.com>
Tue, 26 Nov 2024 10:01:26 +0000 (15:31 +0530)
committerHans Verkuil <hverkuil@xs4all.nl>
Wed, 4 Dec 2024 13:07:55 +0000 (14:07 +0100)
commitcc1ecabe67d92a2da0b0402f715598e8dbdc3b9e
tree88cd093e7ca8abd2c27c26b5747ac2c07d515fdc
parent53b01a5fdb41762db79a3f3192b209f6ccff805b
media: qcom: camss: Restructure camss_link_entities

Refactor the camss_link_entities function by breaking it down into
three distinct functions. Each function will handle the linking of
a specific entity separately.
SC7280 and later targets mandates for 1:1 linking for csid -> vfe.
i.e. csid0 can be mapped to vfe0 only.

Signed-off-by: Suresh Vankadara <quic_svankada@quicinc.com>
Signed-off-by: Trishansh Bhardwaj <quic_tbhardwa@quicinc.com>
Signed-off-by: Vikram Sharma <quic_vikramsa@quicinc.com>
Reviewed-by: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/platform/qcom/camss/camss.c