From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AD4213D9DC1 for ; Tue, 5 May 2026 07:00:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777964445; cv=none; b=EGhtNGTNbZKltIrh00stOv6KB5uwAHF/Be0Zqr0cSZra1W4orczYLLZUlyDJVncLnIgjEvR/lwcHdNUUrl3HAy2honkaUolxGM0iFhANVpKTkLl0QmefomcXIfu/9T3GhF3XsyXbLhuxD0ztbSoLFa18l4M6OpGcaQo3mHgx0dI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777964445; c=relaxed/simple; bh=YXK+1kgquuMBIXjQrVSRCBE4q5ESQLclNWvU0QR64sE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=htyo8B8EXml7ZIzwrn2gUDnFcRUVL5jDYHeaFuZ6udWDgssgYATBviH/Snf6cger+Jq39qJ4wVeehJPmPiCa2qF+gFTZPyZOGnFWxbg5jOzgRtlTSP9ChrAEJop4lVSDwjhRZdIxXy1J1vnNCfwDTQSEbqnVLMeO+Odm6jt0/Xs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=PDDxS1pD; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bSWqMsw2; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="PDDxS1pD"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bSWqMsw2" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64561HeV3468153 for ; Tue, 5 May 2026 07:00:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 3FtecQ4utCQQhYZ1lQ2laqIkmzIbFQvnTmfCWCJD5gc=; b=PDDxS1pD8LTZlUzF WRykcGdhCXhawKasfeSjVCkLIlNMhm5jqbVk0D/cLGHx9hkHF95P9xmvKSUTVLJf A2nVGzSLgpBJxPcHlJMIRX4aw49M3kkyut/N7iY/U9LEqYA0HOt/lfXT9kbPAUHL VJTjx9o3vzAORfYg1uCdDYO4gROTB5ShpsEgGgl1Uk7dfclsiZxCXOIRNTlqWv1T q+tuDnIx+MSNPD6qLEEjFXB147mEkujX6KtBs0hgv/oodf0B/DRZhjW6vb9WDrn6 ISdjmB72L/725wVhT5+GvNe38DtTx0ljgZnCKeI/qZGkJNI9NKWJyyx/gpLqnOS+ f+fb9Q== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dxvtju69b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 05 May 2026 07:00:42 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-35fb969a4c0so5905331a91.3 for ; Tue, 05 May 2026 00:00:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777964442; x=1778569242; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=3FtecQ4utCQQhYZ1lQ2laqIkmzIbFQvnTmfCWCJD5gc=; b=bSWqMsw2EJ7E9ptWTQ0wwD++cgl6QMk1KDOBPXlDnx2i6c9DOP9WsmDFGs9dFvn583 dyn5R6IPAZbgZfW61f24ibXb5ZYIYrUbxUinfjBJQDooyJHh7AHv9xWG56LtC5XCS8vO AwAhfBKTjyoP+njK+wmuZ1UnMZvLDGDIh9tlZVQlu8yMvOQtxbPflMiUtxjFYGwEeVAU 3V355rsNKDFH6FlgREqPbdnFZon33/VXCJhsm2DG6vCkr6eJe3GLPVVFqXHSulncBGx2 tB8EelrruaxhijDka1eRz4fWLTgLkLxn3yMab3FwbcGU0f/Ffgc+i3IZ5I1U4m2MD1bH bEAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777964442; x=1778569242; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=3FtecQ4utCQQhYZ1lQ2laqIkmzIbFQvnTmfCWCJD5gc=; b=mYsSIg9kRy73nNlsHweYPgUZk47/mDYeCz1pyxwVKKMdotKBCZYGNH4JC+n5N+y/j6 +oufrkJjTnnvmuyuZ0k3UOS/mqbRgqLEA6/DEFKE1cNpmq9iATrqJsqTXhlMUqvGM76M AwxEGULfRSEe/EzeCGCksj9eDBth7Ezl92irgkrdHUR6S+mqVX8J1pRrG7xzeEYCnlOA W57HUJbuNQPyeKEq6Y8eDj4fbq0rbNFBoUYEiC0r7Gib/QkKN/HpIOpELRbEW09tYauy ZT4DtbyYJ3sq0T8Q0CTLrPvlBBz5OisHdcvMKFN56ApoHFk8ZORRj/ixV1Os7KtFZvUI aKqA== X-Forwarded-Encrypted: i=1; AFNElJ84ab8rUjMzTqpCKx7mnIRm8cszGJpctPCvfOv14slsXnyP5npD0q+jHmtKZbvtVsx/Zj00KytmNes3hj3f@vger.kernel.org X-Gm-Message-State: AOJu0Yz3q4TsHzrpfSy9Jvftb+UsnkCR68q6UN7v4VVVDWVFQ7pMkqNr iq2Ax77m3bpOWE+FciPwneRpgLwjMlVtkTS7VmBt7+eUZWfw5yOck9JZ2bWwqFll3mHg+DS3go5 DwK1uII35E5wfpCZoixNTE0OKzrUDObBeoIwB/nIDGNliVjF98+Z+klCercuKC6bSw57K X-Gm-Gg: AeBDietFc9JZBh3yX3YtBRJRqw8wAOy4W+Aqu2qtUqfIz15wZ6e5iaNq33osf9BtEQc sN/3UDRcZO+l9D65xS3d5n6s31tVThdMy2IFvzh1eTdTDOhQTNCUjhd7m6suwzTMCjpbuJJWAzw pbI3eXJe4Z+PggPLuP0AyGRThR0aI/veLBwzuaeI3tTfUVfPZqdNeMuGXOC++B9uTj0GgyocgGV nJHKJqKRxda+XfwINeUFcxDVKJNgQo52VdY49O6FVAqejukNU483WSjB0gOolJ+Y48SAUqPQi7z XpxQhQsMu2vo3+QtQaFAHX4oR4DKSWAmlVbTJnDGOr3p7Jgr+Qo3cU8g+TzI/NJa9JJvEJgs6f5 AHx1T9AXU4AfS/TQV+zlgiK39HIWDPvzOnh/FCl2N/YtcSBqVEGwJ7BmcLqGNWceV/A== X-Received: by 2002:a17:90b:5112:b0:35f:bcc2:c351 with SMTP id 98e67ed59e1d1-3650cd70549mr13312186a91.6.1777964442133; Tue, 05 May 2026 00:00:42 -0700 (PDT) X-Received: by 2002:a17:90b:5112:b0:35f:bcc2:c351 with SMTP id 98e67ed59e1d1-3650cd70549mr13312139a91.6.1777964441588; Tue, 05 May 2026 00:00:41 -0700 (PDT) Received: from hu-bvisredd-hyd.qualcomm.com ([202.46.22.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-364ebec73aasm13840146a91.2.2026.05.05.00.00.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2026 00:00:40 -0700 (PDT) From: Vishnu Reddy Date: Tue, 05 May 2026 12:29:23 +0530 Subject: [PATCH v4 02/13] dt-bindings: media: qcom,venus: Remove clock, power-domain, and iommus from common schema Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260505-glymur-v4-2-17571dbd1caa@oss.qualcomm.com> References: <20260505-glymur-v4-0-17571dbd1caa@oss.qualcomm.com> In-Reply-To: <20260505-glymur-v4-0-17571dbd1caa@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Hans Verkuil , Stefan Schmidt , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stanimir Varbanov , Joerg Roedel , Will Deacon , Robin Murphy , Bjorn Andersson , Konrad Dybcio Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, iommu@lists.linux.dev, Vishnu Reddy X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777964421; l=1505; i=busanna.reddy@oss.qualcomm.com; s=20260216; h=from:subject:message-id; bh=YXK+1kgquuMBIXjQrVSRCBE4q5ESQLclNWvU0QR64sE=; b=REQWCbQT538q2OfZtlZ8zIjExLWixsiRImG7cUZ40McZz5JR0uUkATzy47T0Xgrc//JP5rRzN Gzye7WurnQfC4PYei3rXmcB5CVGYRoloioAa7TSJTJN4AmwWU+cfWXg X-Developer-Key: i=busanna.reddy@oss.qualcomm.com; a=ed25519; pk=9vmy9HahBKVAa+GBFj1yHVbz0ey/ucIs1hrlfx+qtok= X-Proofpoint-GUID: 37Y7aWbuuvCr0HA9fgoIZtkd0q40LbMl X-Authority-Analysis: v=2.4 cv=KuN9H2WN c=1 sm=1 tr=0 ts=69f9959a cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=oAqX9iOIqteJqTbqMNEA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA1MDA2MyBTYWx0ZWRfX0IrzaURb9etN Xy8YLpALR6hwai9ObDK1RP+VDqe3osd/pGE/q/7dMn3vM0oapS0tj/0S+zs6VyQ2wPeZQXRUh/e uXcddzrgX3TPQS76YekoFj4KCjNXmVp5XeVg+poaT8sACIuwGLd6xHc5VLZ3t6b0s/r6cQ0Wnr+ XatXjbFYZykgEmyR5hL+BI6MHGhELaZ7BPYWCirRUgpxSg81Wi/AfyeAA7E9lcC99yqaSQQS3ZT DB44h8iiV4+KC4MqW4fi1axxVVVU8WBeaHfvZxqhMOI+VQQ5WtZ9yH2s7cKNZkhmoGP4avCrbmB +R77uepkeHJAWeDbZoxYhusfmhlsPNH4gq786jjkyBmt1SWRpu7n+qVJs8JvHFGkZwg2HUmeY10 fUmt6EsLLxlD4XqybG4VgEvLJxSSPJwoZVOE7eCO6or3OqSJe+clOSWpNrmepnMwNZnJLAtSNSX aiFPNUpS0ZQAFa83VWA== X-Proofpoint-ORIG-GUID: 37Y7aWbuuvCr0HA9fgoIZtkd0q40LbMl X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-05_02,2026-04-30_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 adultscore=0 impostorscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 priorityscore=1501 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605050063 The common schema defines minItems and maxItems for clocks, power-domains, and iommus. This suggests that the number of these resources can vary, while in reality they are fixed constraints per platform. Remove these constraints from the common schema. Each platform specific schema already defines its own exact fixed constraints for these properties, so this change does not affect for any existing platforms that use the common schema. Signed-off-by: Vishnu Reddy --- .../devicetree/bindings/media/qcom,venus-common.yaml | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/Documentation/devicetree/bindings/media/qcom,venus-common.yaml b/Documentation/devicetree/bindings/media/qcom,venus-common.yaml index 3153d91f9d18..5d310783720c 100644 --- a/Documentation/devicetree/bindings/media/qcom,venus-common.yaml +++ b/Documentation/devicetree/bindings/media/qcom,venus-common.yaml @@ -18,35 +18,15 @@ properties: reg: maxItems: 1 - clocks: - minItems: 3 - maxItems: 7 - - clock-names: - minItems: 3 - maxItems: 7 - firmware-name: maxItems: 1 interrupts: maxItems: 1 - iommus: - minItems: 1 - maxItems: 20 - memory-region: maxItems: 1 - power-domains: - minItems: 1 - maxItems: 4 - - power-domain-names: - minItems: 1 - maxItems: 4 - video-firmware: type: object additionalProperties: false -- 2.34.1