Re: [PATCH v4 1/5] media: qcom: camss: Populate CAMSS child devices via DT

From: Atanas Filipov

Date: Mon Jul 13 2026 - 04:21:47 EST


On 7/6/2026 3:09 PM, Krzysztof Kozlowski wrote:
On 06/07/2026 09:11, Atanas Filipov wrote:
From: Bryan O'Donoghue <bryan.odonoghue@xxxxxxxxxx>

Use devm_of_platform_populate() so that child nodes declared under the
CAMSS device tree node (e.g. OPE) are automatically instantiated as
platform devices. This is required now that CAMSS is modelled as a
simple-bus and ISP blocks such as OPE are described as child nodes.

I do not understand this rationale. How is this required now? Are
existing DTS broken and do not work? Then this needs to be explained.

Best regards,
Krzysztof

You are correct. Existing DTS are not broken. This patch is dropped
in v5. JPEG is modelled as a standalone peer node, not a child of
camss.

Best regards,
Atanas