Re: [PATCH 1/4] dt-bindings: media: qcom,nord-iris: Add nord video codec
From: Vishnu Reddy
Date: Mon Sep 21 2026 - 01:41:11 EST
On 9/20/2026 6:38 PM, Shawn Guo wrote:
> On Sat, Sep 19, 2026 at 10:14:55AM +0530, Vishnu Reddy wrote:
>> The nord platform uses the same dual-core iris video codec hardware as
>> glymur, with matching clocks and power domains. Add a qcom,nord-iris
>> compatible string that falls back to qcom,glymur-iris, allowing nord to
>> reuse the existing glymur iris devicetree schema.
>>
>> Signed-off-by: Vishnu Reddy <busanna.reddy@xxxxxxxxxxxxxxxx>
>> ---
>> Documentation/devicetree/bindings/media/qcom,glymur-iris.yaml | 6 +++++-
>> 1 file changed, 5 insertions(+), 1 deletion(-)
>>
>> diff --git a/Documentation/devicetree/bindings/media/qcom,glymur-iris.yaml b/Documentation/devicetree/bindings/media/qcom,glymur-iris.yaml
>> index de4792f3b658..558b85ef9ea0 100644
>> --- a/Documentation/devicetree/bindings/media/qcom,glymur-iris.yaml
>> +++ b/Documentation/devicetree/bindings/media/qcom,glymur-iris.yaml
>> @@ -15,7 +15,11 @@ description:
>>
>> properties:
>> compatible:
>> - const: qcom,glymur-iris
>> + oneOf:
>> + - items:
>> + - const: qcom,nord-iris
>> + - const: qcom,glymur-iris
>> + - const: qcom,glymur-iris
> It might be a problem of prerequisite change instead of this patch
> itself. But I'm seeing a CHECK_DTBS issue here.
iommu-ranges was merged last week. Please try with the latest dt-schema.
https://github.com/devicetree-org/dt-schema/pull/207
> Documentation/devicetree/bindings/media/qcom,venus-common.yaml: iommu-ranges: missing type definition
> DTC [C] arch/arm64/boot/dts/qcom/nord-ride-embedded.dtb
> out/arch/arm64/boot/dts/qcom/nord-ride-embedded.dtb: video-codec@aa00000 (qcom,nord-iris): non-pixel:iommu-ranges: [629145600, 3663724544] is too long
> from schema $id: http://devicetree.org/schemas/media/qcom,glymur-iris.yaml
> out/arch/arm64/boot/dts/qcom/nord-ride-embedded.dtb: video-codec@aa00000 (qcom,nord-iris): Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'dma-ranges', 'firmware-name', 'interrupts', 'memory-region', 'pixel', 'reg' were unexpected)
> from schema $id: http://devicetree.org/schemas/media/qcom,glymur-iris.yaml
These schemas are defined as references. When validating a specific YAML file,
please use -p Documentation/devicetree/bindings/media option so the references
can be resolved correctly and the warning/error can be avoided.
> Shawn
>
>>
>> clocks:
>> maxItems: 9
>>
>> --
>> 2.34.1
>>
>>