From 46c2c0bca3b0c2f5a02acbd099154c4f81d77a7f Mon Sep 17 00:00:00 2001 From: Mihir Pradeep Garude Date: Fri, 28 Feb 2025 19:46:05 +0000 Subject: [PATCH] Doc: Fix Diplay yaml nvdisplay yaml file had incorrect driver directory path and missing iso_sid and niso_sid. To Fix: - Add correct driver path for OpenRm and DisplayServer - Add iso_sid and niso_sid details. Jira TDS-17085 Change-Id: Ib6136a168865be997a18cb15e5aaf9409eaf2ea0 Signed-off-by: Mihir Pradeep Garude Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3311956 Reviewed-by: Shu Zhong GVS: buildbot_gerritrpt --- .../misc/nvidia,tegra264-display-niso.yaml | 4 +++ .../misc/nvidia,tegra264-display.yaml | 33 ++++++++----------- 2 files changed, 18 insertions(+), 19 deletions(-) diff --git a/Documentation/devicetree/bindings/misc/nvidia,tegra264-display-niso.yaml b/Documentation/devicetree/bindings/misc/nvidia,tegra264-display-niso.yaml index 380b51df..d711b639 100644 --- a/Documentation/devicetree/bindings/misc/nvidia,tegra264-display-niso.yaml +++ b/Documentation/devicetree/bindings/misc/nvidia,tegra264-display-niso.yaml @@ -20,6 +20,10 @@ maintainers: - Mihir Pradeep Garude description: | + The compatibility = nvidia,tegra264-display-niso is mentioned in the following drivers + - For DisplayServer /display/drivers/drivers/ + - For OpenRM /gpu/drv/ + The following nodes use this compatibility - /display@8808c00000/nvdisplay-niso diff --git a/Documentation/devicetree/bindings/misc/nvidia,tegra264-display.yaml b/Documentation/devicetree/bindings/misc/nvidia,tegra264-display.yaml index f8413aff..9d10e8b5 100644 --- a/Documentation/devicetree/bindings/misc/nvidia,tegra264-display.yaml +++ b/Documentation/devicetree/bindings/misc/nvidia,tegra264-display.yaml @@ -1,4 +1,4 @@ -# Copyright (c) 2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# Copyright (c) 2024-2025, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # This program is free software; you can redistribute it and/or modify it # under the terms and conditions of the GNU General Public License, @@ -20,6 +20,10 @@ maintainers: - Mihir Pradeep Garude description: | + The compatibility = nvidia,tegra264-display is mentioned in the following drivers + - For DisplayServer /display/drivers/drivers/ + - For OpenRM /gpu/drv/ + The following nodes use this compatibility - /display@8808c00000 @@ -288,27 +292,18 @@ properties: enum: - read-1 - - iommus: - $ref: "/schemas/types.yaml#/definitions/uint32-matrix" - description: | - iommus are given by a tuple of 2 values: - - Phandle to the device - - Device ID - items: - minItems: 2 - maxItems: 2 - items: - - $ref: "/schemas/types.yaml#/definitions/uint32" - - $ref: "/schemas/types.yaml#/definitions/uint32" - minimum: 0x900 - maximum: 0x900 - non-coherent: $ref: "/schemas/types.yaml#/definitions/flag" - single_stage_iso_smmu: - $ref: "/schemas/types.yaml#/definitions/flag" + iso_sid: + $ref: "/schemas/types.yaml#/definitions/uint32" + minimum: 0x900 + maximum: 0x900 + + niso_sid: + $ref: "/schemas/types.yaml#/definitions/uint32" + minimum: 0x901 + maximum: 0x901 required: - compatible