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 AD3903D9DBB 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 (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6456pPGX331251 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-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dxvr1b876-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-f69.google.com with SMTP id 98e67ed59e1d1-364c0e269e5so5613362a91.2 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=QFRHwTIqkNwXxU7uzKLgbjf3Ou16KH+nHbbFI2Lbx4K+X1gj7rDBbpqePvFAgSfzu/ iQY+kgMm6wt4V54D3V9KraZhQxeJFnGfIi6iU941ffa/o3omAqupCxiuPYqNBQnrG3jm PygLHar9gkncEQr15CC0/boa8TsoCes33ymZtmqNTs7NBnmadab2jxucraa+Oz8Xg8r7 r1tx1R61E4Eq2XCNXDIhr/g4oUf0YPK9stAok0H9Lg/39yxiao6HrQCKvXeTjzsUnvkt 5/pAbOQFDUpuqXEj2fFkYnJzs1wp/OzHm7eEu08I2oltWBYTc+7hkFv4O4/QxDyVujJ/ AHXg== X-Forwarded-Encrypted: i=1; AFNElJ9z5vk3foDEUOgRPgySbmqMBUnqKEY7m39oh2YIXnQjNjYfvElnQLXBy9j9yU7hzPjEoSJys9ur8rS+kTY=@vger.kernel.org X-Gm-Message-State: AOJu0Yxxhr35ZlZdK0496qYNXwl9+md88I7ero0zmx4oqMYOHa3wbOjI AglrUZURwiEgdGJlaR5dS4Zz8XVUvnNwYLfH7t8LQ8/DYKczUNWi5sR07VG15m9d0jodBgc2Trj Q4FaiqohJDhrJNgmvLTfu7pYySyL6cUwy0IDw0/IvJwIgNghusgxoZ8t61D/zANYj0ww= X-Gm-Gg: AeBDiesXV5Xssz+y34RU0DlsTthhqJEJWwO+8nVNPzM6Fy7aoing2cpFHFhLYXw81xS P6OiEXo21P54vhAKug5mEnvd4fLUBSqWZCgbwJPzg6k0BNv2gvClp0zGxAdgAZZSowE1uSOQD3m YBCrXZoDUojHpyuGhLNY1KXYDdH3TIv6a28rhSjKnNe6uUhPAHTIpKAPD1bcQ6nj78Uepw20l57 xJ9SZavxcB1TKVHdJsupWqRpeJikZtq4ftjWYrJdT5WKfCipyZQaF3myUyh5o/cQ9LFgS9QEdWG nyZWOxtMYRJiDycy3U4XFnuNDZPpfvr8froJSm++R1es3X3iQDGIQIvVjtLMpwrdeu9X+euPQM5 QZ1PN1wmkIGdbkAoEmT2hz+NOVwIKx9hQHA2ZOPbb0Vm5W1ZkVNK4HBbw+RxyeRFf8w== X-Received: by 2002:a17:90b:5112:b0:35f:bcc2:c351 with SMTP id 98e67ed59e1d1-3650cd70549mr13312184a91.6.1777964442132; 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-kernel@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-ORIG-GUID: wTHTQ8rPBe7825fBYWRbkjO8KzH3skju X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA1MDA2MiBTYWx0ZWRfX7H5rFKTFPtpW RYZaz6Uqh89kra8lXXgBcLkS+F5HTod+Gsd6QroSj7W21rjtWDS9Z4tafeXa9EUvIagzgY9M+Ap XlJUO785LvfbfH7QpwvSZZG4C/NPNGL6ojqzR5GjecZVgVkPeIQj6txUXhn6JajbhMklG4jc/Uo Nsr3i+ZlakQc+oJpwps6hNYj3X9OcoKVh0k+9qS8lCeXUDiY8rZK6UKliLxdtSa/nkLg1nwoZVP 6qQY6vJP94vU8gDyQ9NH6GacHIFVslsUvIk1rTpF1IaGCsY78DIC53eIuME3JeYNqGhomqHwFns rA5QaW1crSoEYxwewHo9FabmOeOkxoogNFolzDA+r3Glbgph9tU8ZjXjnKLJYFpsoEdo4HBXrbs WHY9QqNxkV+a8z6KxN5g8UwqmDBpfLwLXvkwKzltPblOU7LhRve48ZGQwvZDFmaw+r4RvsVKCZB XSfpJ6Qn7Gecz7LdC1w== X-Proofpoint-GUID: wTHTQ8rPBe7825fBYWRbkjO8KzH3skju X-Authority-Analysis: v=2.4 cv=RvL16imK c=1 sm=1 tr=0 ts=69f9959a cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=fChuTYTh2wq5r3m49p7fHw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=oAqX9iOIqteJqTbqMNEA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 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 adultscore=0 spamscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605050062 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