From nobody Thu Apr 2 15:38:04 2026 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 50BC239C638 for ; Fri, 27 Mar 2026 20:20:01 +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=1774642802; cv=none; b=BTuAlxiRPbYMMVaZ8VUJrFOnQChfuOpf/ij1ilV5wGhG2/G2kYt0P8jfnyKK73fHTTWW5cbX31IjW90lQv41aUn7xd1/DcMlS/lVlWGtYQdFempb7SAM56tA9EArt1Fj9D6H9lYDVT08l3XIea6kH6rfddxpoeYVJUtNyHCsG8Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774642802; c=relaxed/simple; bh=6t4bZjQEwVJSE4KMbGmyYY9zqlqufbdXRAFAjFYMPJU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jzUpdgF1yx3eLbAYww7bmuJ0+O5V1pO5DPJ3xTCUe/y5ZV9yDWXvTJC8ViLSm7/Zw3nBHq+Vjxmh4j/Az12OcxnJCaxugBydsOMLfSBms6VWpGjYHEaUxecdvA5s+LqOcm5aNLMXivMDFXvrXlQZD9Bi7clLZwtl9jxjZ4dWyBA= 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=SvsjKfSV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=bHd22pUf; 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="SvsjKfSV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="bHd22pUf" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62RI2R7C133557 for ; Fri, 27 Mar 2026 20:20:00 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= 1MWJF3hIMhRNf4dgGFUhsIdW2b9aOdxhV9FbfIMi59s=; b=SvsjKfSVNsxgYHf5 v30pry5Ju5lOKJJHU3zzNzvzJyTdSqfHgW9qWwF3F0G9z0nLNKNiu0qmaSUIs5re KX0RI/3gQfvGQBWJ5qZ3mKOSKDnXWAD+bU0qnZmXw5k7VHCBXe59+IJ1fNLyFTYs 9fJXD4kbXlAFK+c9mBRJEJUAVw4fFcj3+AlFqmZgVb23TgERhZvPjt+Bo4X/lndE 5JZSACmrcMvKJl1vVjgANUm1M9W6qBjFsVcIOEh6+Pu9WLSh1qPYhYwjoALzSmAJ 8tqFo/dUkqiIEj6qhvNbllwpVDuqRI8Xv+pfVcGh85Ri1KwFB//PZh5GIi/vv7Fd FelLEQ== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d5sxhhj82-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 27 Mar 2026 20:20:00 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-509070bda13so90282981cf.1 for ; Fri, 27 Mar 2026 13:20:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774642800; x=1775247600; 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=1MWJF3hIMhRNf4dgGFUhsIdW2b9aOdxhV9FbfIMi59s=; b=bHd22pUf8D4ZdqzJ0Sb7n1v3kSfD8s6zaWZgGIcWmLjotDkv/UAgb9eJU8AL7YJEHM Tel/9IezA12E7h1nNvyTNgyYntG2yjb6P9z+AcCt3Hm0FfOE7v9xAiTRCoPVGvhCIV2H injM/9oexYBcO+0yDfnIsSALN8DrWWsloFFzlPVSkn3v2WMqaM6zGQdnOjYgonG4+TjV fP4P+lIuGCodIu+Pqs6d3uZzUYGZZGNpnOVuRQGpHWwgXcV5funy5P6YprzDi3JEVXWb tjYaDY+vjyCHV8IG4wYfXNSNqxTCSh27au0ICH2U2Uot/duzOnvXoIsajGGKqpBc4ZtB aL3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774642800; x=1775247600; 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=1MWJF3hIMhRNf4dgGFUhsIdW2b9aOdxhV9FbfIMi59s=; b=NWfIYtmpWJvihfFFHyat/0mTQM6MRhgGClz71ppDaeDWjbgA7X3RCs+jGjHhmBbCOS MzstAnN66gbnQ4rl0246hOPac83UQ1m1/hFcKfrFRBcNzOvxCdci8QeEoBGTQxHce+fk H6NM0qH8eOZKK0A5cxpDwQs13DIpqPoK8h7tt1sVsyRpPvDIB5KMy3Y/RauWXoyNVqCc e4o6sLoNVn+GXpgXxPDHU150yqNiCbPzwlO0UzdZ7ed++1DWOxxSDIqUUQkC23kE3zOu kIKONnBaWSXuuyCLpoUnLWdzd4tnfu+UFnIK0CQeFBdqPzygJjpexb+xxYar+E9eO8Kw 83ig== X-Forwarded-Encrypted: i=1; AJvYcCUbvDTKio+9HPt5Wq6ZxsYD052ESRD3Us2F+aTULRXOmlTjvf88U1qVL+O44c9fQkE/Yfg6I0q2xhU3fik=@vger.kernel.org X-Gm-Message-State: AOJu0YyvSFFzOXlHzLO8uvBSuDDWT8+iMDMazCbLVIzpA3khVPogXRkf Po6Phe96H9sKQcqhiCkvbLQrOT/EFYbyD/kXpTRd2GQUEuq/3C4zaZeXF6EBcojjd8ja9R/c2pn ipxVkq82kMXa/+yro6QhhnU930mGqmhE3Cry2sGwbtNOHPBA/K9kTJQWu6TfhJK7mubo= X-Gm-Gg: ATEYQzysAHffd9Jq6EdMtx0bR9EAI6r9QHi24/rRqh7Y0j602pVXclnWbdcMLMz1EyK upKTzv3xJ2OlkRFRugt4Gft3MwaTpeUJFRmB9cuszm8zjZ6KQe9glyV9sMT1zU9VafypIeGw17u z/ftxkGl57VkMKNduP7LXlspDZy6VzOuXLDS9W4nKrp3LY3vL6j3ewP5F2iNbI1HBUzRWC3Zzgz L0i5w+0RkCF80hOzH33Zs2Kyqm5+9egMvAD3eY59BwxbXEYCChiMSl7UJnjmf8pLNi9vqJc1L74 DRL8RH6W9vxwP9csFOYghG+iKP+hPDg8Lu3gvSd1OD/5ON9Ip7SM9UUcWPKqQDukmbPfSnwHMGx zWpS69SJYn2G96UXgBlsdfNsGefH0/Yj+t2h8/d1BsZ/t1gg45ZQpCqPQfUkw/3qJowPJf6zGD1 QPWe7oGbem8XsRtCHEwZqAHMX9wKVTMH7+Zp4= X-Received: by 2002:ac8:5a46:0:b0:50b:41ec:5e85 with SMTP id d75a77b69052e-50b993de828mr91194711cf.11.1774642799648; Fri, 27 Mar 2026 13:19:59 -0700 (PDT) X-Received: by 2002:ac8:5a46:0:b0:50b:41ec:5e85 with SMTP id d75a77b69052e-50b993de828mr91194441cf.11.1774642799194; Fri, 27 Mar 2026 13:19:59 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-38c838931acsm506581fa.19.2026.03.27.13.19.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Mar 2026 13:19:58 -0700 (PDT) From: Dmitry Baryshkov Date: Fri, 27 Mar 2026 22:19:53 +0200 Subject: [PATCH v5 1/4] media: dt-bindings: qcom,sc7280-venus: drop non-PAS support 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: quoted-printable Message-Id: <20260327-venus-iris-flip-switch-v5-1-2f4b6c636927@oss.qualcomm.com> References: <20260327-venus-iris-flip-switch-v5-0-2f4b6c636927@oss.qualcomm.com> In-Reply-To: <20260327-venus-iris-flip-switch-v5-0-2f4b6c636927@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , cros-qcom-dts-watchers@chromium.org, Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Stanimir Varbanov Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.15.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1928; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=6t4bZjQEwVJSE4KMbGmyYY9zqlqufbdXRAFAjFYMPJU=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpxuZrqy6cO8rm/NDV+bNsxyZdigt0/CjbrrBib BDGrm4UK8aJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCacbmawAKCRCLPIo+Aiko 1eV1B/9mtpXqB9uYdpFRm1lqiblwHwviRF5zEvOtdJ+qT/pG40hMN5PYhOcjDyeAjqmCGXR81Zn FWLCEd+ef8Mx3+VHkF/3v9Kk74/FpumlGObDW5bnt2dzl2unSn8mfms169p9TKwI17NxrI7wnmU mfFvULP+omrL5hhuEVjQRPCnd2INr7BZYWXGz7sNfhu0ncqyRDJIXOq6B2+edfgBFHd0ViZpse7 VD059RYZ8ZYnO+cMUZv4pYlAPvCi0H0dy3RZoGwlRqsq8KwqSEyoqwQohyBE14Q/kvAE+ykN7W5 K4XjNN11qXtwsOMlSJ6BH60s9XW8xYmTSyMtvtk2EUf5MWBK X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=QZVrf8bv c=1 sm=1 tr=0 ts=69c6e670 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=zCM7-lDapuS4FQW10A4A:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: Z67wBiQGTJL1VlGPYD7irB3X9YEdG29z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI3MDE0MSBTYWx0ZWRfX2nNUQWZjzU6s ow2FKg/AUFkfnw9cyAG3oAfpnPW0KGIVvmkrP9JXZb9uUEdUMA+TWXw8bDhNeKLEdFZVFeLxEnG PtwujVPFK7l9seny/aa65Mt2H7lsbIe62fvop/4C2wqQOfC863LeXBbJLyMcM4ibSG1mFqx903Y YWlQp2toi6oF3IRfwBTkT+bLvY5yuxLzF5YX6XwnJfOFmnfARzeL9zJnoQJCGWjlPqXSJOWq+cq SE32+2Lz+s+/f+atIVeK1X2lffT4gY+kagzi0gIIbjygI/40h2zIuFBzCnNli2dkUVYp6SrILjs HK5sNckokob8qryWnsttRK+lPIZqibvIzAS2Ox06WMBfufZ3v5tLL/b4k/Wk/cFrptOsj5P2UnD 7dSOM6/REXDGjxkGgNTT/PS+/fWHzJahx6AjXNA9noCWZElSbmRFiLxHqdw4rpXsiwZ262tEI7T bsKlw1T0dK2aitO5oZw== X-Proofpoint-GUID: Z67wBiQGTJL1VlGPYD7irB3X9YEdG29z 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-03-27_01,2026-03-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 clxscore=1015 spamscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603270141 The only users of the non-PAS setup on SC7280 platform are the ChromeOS devices, which were cancelled before reaching end users. Iris, the alternative driver for the same hardware, does not support non-PAS setup. It is expected that in future both Venus and Iris devices will use different ABI for non-PAS (EL2) setup. In order to declare only the future-proof hardware description drop support for non-PAS setup from the SC7280 Venus schema (breaking almost non-existing SC7280 ChromeOS devices). The dropped iommus entry reflects the extra stream, which should not be treated in the same way as the main one (which doesn't match the usage described by the iommus definition). Reviewed-by: Krzysztof Kozlowski Signed-off-by: Dmitry Baryshkov --- Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml | 10 ++----= ---- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml= b/Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml index 413c5b4ee650..9725fcb761dc 100644 --- a/Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml @@ -43,8 +43,7 @@ properties: - const: vcodec_bus =20 iommus: - minItems: 1 - maxItems: 2 + maxItems: 1 =20 interconnects: maxItems: 2 @@ -120,12 +119,7 @@ examples: <&mmss_noc MASTER_VIDEO_P0 0 &mc_virt SLAVE_EBI1 0= >; interconnect-names =3D "cpu-cfg", "video-mem"; =20 - iommus =3D <&apps_smmu 0x2180 0x20>, - <&apps_smmu 0x2184 0x20>; + iommus =3D <&apps_smmu 0x2180 0x20>; =20 memory-region =3D <&video_mem>; - - video-firmware { - iommus =3D <&apps_smmu 0x21a2 0x0>; - }; }; --=20 2.47.3