Re: [PATCH v4 2/6] media: dt-bindings: qcom-kaanapali-iris: Add kaanapali video codec binding

From: Krzysztof Kozlowski

Date: Sat Oct 03 2026 - 10:31:18 EST


On Thu, Oct 01, 2026 at 08:47:22PM +0530, Vikash Garodia wrote:
> Kaanapali SOC brings in the new generation of video IP i.e iris4. When
> compared to previous generation, iris3x, it has,
> - separate power domains for stream and pixel processing hardware blocks
> (bse and vpp).
> - additional power domain for apv codec.
> - power domains for individual pipes (VPPx).
> - different clocks and reset lines.
>
> Update maxitems constraints for clocks, power-domains, and non-pixel
> IOMMUs in the common venus schema to accommodate additional bindings in
> kaanapali. Kaanapali platform-specific schema defines fixed constraints
> for these properties, so the common schema now serves as an upper bound.
> As a result, add explicit maxitems constraints for the non-pixel IOMMUs
> in the qcom,sm8550-iris and qcom,sm8750-iris schemas to preserve their
> respective fixed constraints.
>
> Signed-off-by: Vikash Garodia <vikash.garodia@xxxxxxxxxxxxxxxx>
> ---
> .../bindings/media/qcom,kaanapali-iris.yaml | 227 +++++++++++++++++++++

This patchset has multiple dependencies and pieces of the binding are
not even in the next from Friday, so it will have to wait. I had
impression the non-pixel bindings were picked up, but apparently not.

Honestly, amount of patches built on top of other patches on top of
other patches and depending on dtschema is not making any of this easy
for review. I know it is not your fault, we talked, thus I do not
complain. Just heads up why this will wait with review.

> .../bindings/media/qcom,sm8550-iris.yaml | 6 +
> .../bindings/media/qcom,sm8750-iris.yaml | 6 +
> .../bindings/media/qcom,venus-common.yaml | 11 +-
> 4 files changed, 245 insertions(+), 5 deletions(-)

Best regards,
Krzysztof