From patchwork Thu Mar 20 02:54:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 875043 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 A7F011EC01C; Thu, 20 Mar 2025 02:54:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742439296; cv=none; b=iy3w1/9ed2Jkmd5bJ2RKmXAR/m8HYyFgKjontABRcjyvNvwzX6UHSkAZTkOqZnU4vXWeHok/OMivij8UZb0AeJwXHHbNEIgxSFgoiXZWZWvIwfJ9FTKg5R3U0GvhGUpMwPE1CjVDhyeDSGu3QM1Sls+4CLiyhsrj9/l9UBOiLDU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742439296; c=relaxed/simple; bh=YuKp41PiaV7UjWUQGDVErqymdh8so88izpTE3l3/52I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=JK0lt21XHyPfjujeKpTZbmr+ZlFdKlb36OW2NmuKGkLbqJt4itlo8wDLTTBlDlrdh8WQh45hKwd7SVkifbR4WrGQWFrQBGW5JlirZKnwzTwNb5TTozwqYWisZPAeI48ok4bbod2qk9Y2UDEqS9JIz09tvggNGoDaN/T4hIRd5TM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=nCzJIQ25; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="nCzJIQ25" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52JG7Ytw031266; Thu, 20 Mar 2025 02:54:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= O+Xo2B+CnwQAsf4zeV70naJS2n7mNHB1B7j9ibGQrv0=; b=nCzJIQ25DTwaMz7s +EP1bmI8lTUH+YrY/uSTExeDqgEgtBqthZnCu8lLOaVclVkfhg/YW01hydIop2f6 /vZGz1YOiDSczuCh1mtCkYY2k1ZXu/Am6i8DNoYkM6j6eHbWbCtuvWK5Wo2IVdZ7 W3LYj0m5pbgTziAoztjr5jbQd6fhFT0Um2cmk4TpU4tPjNXpGQzd+/QRWhvyAQHD TofPxoVXpt5TXpbeRBroZX6mspAhySoR13w40Y6rHoYNdgTlpPPvN9BVe1H0OceX 8BVPkGCUuMteRdx0/lkaF0wCsF+RBVW+8QT9dJnijG5raVZscbX/ThU2RRSAnFJK G5YUZA== Received: from nasanppmta02.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45g15y1dfw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:50 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA02.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 52K2snBP010874 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:49 GMT Received: from hu-vgarodia-hyd.qualcomm.com (10.80.80.8) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 19 Mar 2025 19:54:45 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 08:24:29 +0530 Subject: [PATCH v2 1/3] dt-bindings: media: qcom,sm8550-iris: document SA8775p IRIS accelerator Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v2-1-8d8eaa4e76cc@quicinc.com> References: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> In-Reply-To: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> To: Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , "Rob Herring" , Krzysztof Kozlowski , "Conor Dooley" , Bjorn Andersson , "Konrad Dybcio" , Dmitry Baryshkov CC: , , , , , Vikash Garodia X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742439281; l=1394; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=YuKp41PiaV7UjWUQGDVErqymdh8so88izpTE3l3/52I=; b=utU9WhNltntWdnbhezyqEMauuSPQwJOqdjqDsRQzAvGBpYeQEWpMezmuATBqNbUYpZBGODWAC OwDJQ6MRS8sCK0qVXDaVHK+nBnCLCBxFtQb1GIDhPwX4D6dJwz2cVnt X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: IltRB7Xxw_IjqMtrTQE33wOLrQRmkn75 X-Proofpoint-ORIG-GUID: IltRB7Xxw_IjqMtrTQE33wOLrQRmkn75 X-Authority-Analysis: v=2.4 cv=VaD3PEp9 c=1 sm=1 tr=0 ts=67db837b cx=c_pps a=JYp8KDb2vCoCEuGobkYCKw==:117 a=JYp8KDb2vCoCEuGobkYCKw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=VwQbUJbxAAAA:8 a=KKAkSRfTAAAA:8 a=COk6AnOGAAAA:8 a=i1nYMNVYX3OX3IzhRwkA:9 a=QEXdDO2ut3YA:10 a=cvBusfyB2V15izCimMoJ:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-20_01,2025-03-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 mlxlogscore=999 phishscore=0 spamscore=0 priorityscore=1501 suspectscore=0 mlxscore=0 malwarescore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503200016 Document the IRIS video decoder and encoder accelerator found in the SA8775p platform. SA8775p and SM8550 are irisv3 with same core and bindings, hence SA8775p is made fallback to SM8550. QCS8300 is a downscaled version of irisv3 and have different hardware capabilities. SM8650 is an irisv3 with different (higher) number of reset lines compared to SM8550. QCS8300 is yet to come in future posting, while SM8650 is posted as https://lore.kernel.org/all/20250305-topic-sm8x50-iris-v10-v2-1-bd65a3fc099e@linaro.org/ Signed-off-by: Vikash Garodia Reviewed-by: Krzysztof Kozlowski Reviewed-by: Bryan O'Donoghue --- Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml index e424ea84c211f473a799481fd5463a16580187ed..6a89e9e3808758cfdbf6a51dfb9fc6559864253a 100644 --- a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml @@ -19,7 +19,12 @@ allOf: properties: compatible: - const: qcom,sm8550-iris + oneOf: + - items: + - enum: + - qcom,sa8775p-iris + - const: qcom,sm8550-iris + - const: qcom,sm8550-iris power-domains: maxItems: 4 From patchwork Thu Mar 20 02:54:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 875310 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 D98E31B4145; Thu, 20 Mar 2025 02:54:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742439300; cv=none; b=IPJNZwqI1ECG0L02RQ8PgYRPauUIkjM84DwbyPwkKdSfSPtdhN5qTzFJkJrPUJM9KdSxt6JfG/WTLRruNtX4wsM6Npo8nfJh6F7MESCLqUbQ6wdg317XF+A+Bn011wSRUXD7StJGljr+dJptPaiWrnvQxENN78D+tBuq3qWOHdA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742439300; c=relaxed/simple; bh=VJn9fW/LIVmE3GBWpfwt0DJu7IIj0WR7vB1YC9HpHnU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=imZpaG/ZhEiZ3/xN7OoTH89FBzjnz9G6FJKzwu0M3vf43MEUBb+n8B5R6vg8POG1hYC76w/DUzMKvzGkj59gkvYMk03W9dH4LFTrGFNsdUSc+5/s4om+5uXM4YbIJoRm06gjPIFY13cjKuHQxq+duz9L1szD8Kx0ZVtmN6PLKkA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=fxj6atrX; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="fxj6atrX" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52JDu0pK009925; Thu, 20 Mar 2025 02:54:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= EUdvY66ApU16rtXKreHRrYS3bPsCZnOUrWF9bC2iTFs=; b=fxj6atrXM7Vi2PHx HeGAYYHsNXX5uY/D7CDpx3D0PLFrlULWp6o9gOWj3TFKKlEI4m+X8e35eNid2+jS HEEELrek9N1Gs5q67P5Kx0Rxaxtj0/3gXoxLcLjfxm0BVrw0iGG1V1sSuZNxrxIV mg7uzrRd26mPaLzEYm6PI843TKjxNkZxtK7SYy8y/cAqTbxuCQ+K6VFzOy3ToH2i +65gs9JCYZJyvOQ5aKadHhqRs5SUmlEy28vKzILHAt6KiuXUTKiIQDy2oDG1Cmwz CbtO9wrtZFSqK1i0nXoy6W4yEZrBbOJ2xRLyiek8IbClMo/eTPZCFewSSFHnBq0t X2i69Q== Received: from nasanppmta05.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45fdvxmjg1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:55 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA05.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 52K2ssou023213 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:54 GMT Received: from hu-vgarodia-hyd.qualcomm.com (10.80.80.8) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 19 Mar 2025 19:54:50 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 08:24:30 +0530 Subject: [PATCH v2 2/3] arm64: dts: qcom: sa8775p: add support for video node Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v2-2-8d8eaa4e76cc@quicinc.com> References: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> In-Reply-To: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> To: Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , "Rob Herring" , Krzysztof Kozlowski , "Conor Dooley" , Bjorn Andersson , "Konrad Dybcio" , Dmitry Baryshkov CC: , , , , , Vikash Garodia X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742439281; l=3071; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=VJn9fW/LIVmE3GBWpfwt0DJu7IIj0WR7vB1YC9HpHnU=; b=w1u6IYpsiaYtDMyVArwOwFlKRFy1RfaQGzzLBCXzokWO8bGZXrAdMKzlGT/A2btUCF6bm77P9 gMk8dm6+tfGDgYXSSrCwouQ4OYvQH1KZ3hkcYoRyqFkZ3gOsxUBp+KC X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Authority-Analysis: v=2.4 cv=SKhCVPvH c=1 sm=1 tr=0 ts=67db837f cx=c_pps a=JYp8KDb2vCoCEuGobkYCKw==:117 a=JYp8KDb2vCoCEuGobkYCKw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=COk6AnOGAAAA:8 a=gsePXWo3U9w2I85xqPwA:9 a=q4wdmsZh22oxWPhc:21 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-ORIG-GUID: GgoRjjdlO7sAWBMsvHM5erE80ClqEFbn X-Proofpoint-GUID: GgoRjjdlO7sAWBMsvHM5erE80ClqEFbn X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-20_01,2025-03-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 mlxlogscore=988 spamscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 mlxscore=0 suspectscore=0 phishscore=0 impostorscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503200018 Video node enables video on Qualcomm SA8775P platform. Signed-off-by: Vikash Garodia --- arch/arm64/boot/dts/qcom/sa8775p.dtsi | 71 +++++++++++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p.dtsi b/arch/arm64/boot/dts/qcom/sa8775p.dtsi index 3394ae2d13003417a15e64c9e47833725ec779e6..0b5bfcdb803913396ff269c9002b4314991075b8 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p.dtsi @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -3783,6 +3784,76 @@ llcc: system-cache-controller@9200000 { interrupts = ; }; + iris: video-codec@aa00000 { + compatible = "qcom,sa8775p-iris", "qcom,sm8550-iris"; + + reg = <0 0x0aa00000 0 0xf0000>; + interrupts = ; + + power-domains = <&videocc VIDEO_CC_MVS0C_GDSC>, + <&videocc VIDEO_CC_MVS0_GDSC>, + <&rpmhpd SA8775P_MXC>, + <&rpmhpd SA8775P_MMCX>; + power-domain-names = "venus", + "vcodec0", + "mxc", + "mmcx"; + operating-points-v2 = <&iris_opp_table>; + + clocks = <&gcc GCC_VIDEO_AXI0_CLK>, + <&videocc VIDEO_CC_MVS0C_CLK>, + <&videocc VIDEO_CC_MVS0_CLK>; + clock-names = "iface", + "core", + "vcodec0_core"; + + interconnects = <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY + &config_noc SLAVE_VENUS_CFG QCOM_ICC_TAG_ACTIVE_ONLY>, + <&mmss_noc MASTER_VIDEO_P0 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names = "cpu-cfg", + "video-mem"; + + memory-region = <&pil_video_mem>; + + resets = <&gcc GCC_VIDEO_AXI0_CLK_ARES>; + reset-names = "bus"; + + iommus = <&apps_smmu 0x0880 0x0400>, + <&apps_smmu 0x0887 0x0400>; + dma-coherent; + + status = "disabled"; + + iris_opp_table: opp-table { + compatible = "operating-points-v2"; + + opp-366000000 { + opp-hz = /bits/ 64 <366000000>; + required-opps = <&rpmhpd_opp_svs_l1>, + <&rpmhpd_opp_svs_l1>; + }; + + opp-444000000 { + opp-hz = /bits/ 64 <444000000>; + required-opps = <&rpmhpd_opp_nom>, + <&rpmhpd_opp_nom>; + }; + + opp-533333334 { + opp-hz = /bits/ 64 <533333334>; + required-opps = <&rpmhpd_opp_turbo>, + <&rpmhpd_opp_turbo>; + }; + + opp-560000000 { + opp-hz = /bits/ 64 <560000000>; + required-opps = <&rpmhpd_opp_turbo_l1>, + <&rpmhpd_opp_turbo_l1>; + }; + }; + }; + videocc: clock-controller@abf0000 { compatible = "qcom,sa8775p-videocc"; reg = <0x0 0x0abf0000 0x0 0x10000>; From patchwork Thu Mar 20 02:54:31 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 875042 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 05C711F4CB8; Thu, 20 Mar 2025 02:55: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=1742439303; cv=none; b=ROpV9Ex+3mcOPVmynYUcGzSOD6ZrPSHQMshG1mVWRpLAxXP+jdSM2cH+7lC67/nxijYIFbu4s3HKrw5B9XEPwnr6DDHP6Hv1ytlkAxz8yoy+pma5ocZS5ZL6dqzmrEcOSjCyZP2yqeOZhSlr1YXpvpHqvn1Su7JOKnDQdKR3GEs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742439303; c=relaxed/simple; bh=A1brQis16nZ9o3vsMAfs3JsL4AlhNDMfC862dfVxYSc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=Vey95JiyuXqHoOeV4ghblokT0fyDIHsjSMHnCbwTzPqvH5E32tfYG2DGUOixwE9uJktx74sfd7LGLUOLLYwE2aC492dqQWIIz8aobRH9UcUHEbECRakuTt5JXDikaKPwn1l+HPkBJW+tadhPREkwt19J2D7ZXgpUes0ki54MRUI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=LUK6Z/7T; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="LUK6Z/7T" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52JDcgoD004533; Thu, 20 Mar 2025 02:54:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= HvRpw5/p1wRhxRb/Wq9bJ+aXHiltMV8TycThADNNo/8=; b=LUK6Z/7THNUqOm4R t6CnxFd6ywyKmYYclZNxnkmCMloQY1qfGm8kFECa6FZpfFjzAwKIbMKck6P5eHS+ GDR7HW8PU/7BOQgQC+RHk8vAQ4fDUHdyTkLR3IOJf0grfP3v0bh+cF2cc9L91+vK y7OUbR+4W0rMUbfuXG9vflUstC8aUNhcodLOhsb2SHqPDyGtFXHc7A7peeLJtCQu qBOgiOfUTY6CIdDsEQxgFdH8yAFQzc4FErDLPucD8v0WnemvZiDRW9V8XT8Mg25V 9CaoEssNyPkPpYaY4d0yzbyEav9yp8Ihev9HhgYrilmbEuEsVLfspGA/nRNImHPq u1XlOA== Received: from nasanppmta03.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45exwx7ayc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:59 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA03.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 52K2swgC012909 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 02:54:58 GMT Received: from hu-vgarodia-hyd.qualcomm.com (10.80.80.8) by nasanex01a.na.qualcomm.com (10.52.223.231) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.9; Wed, 19 Mar 2025 19:54:54 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 08:24:31 +0530 Subject: [PATCH v2 3/3] arm64: dts: qcom: sa8775p-ride: enable video Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v2-3-8d8eaa4e76cc@quicinc.com> References: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> In-Reply-To: <20250320-dtbinding-v2-0-8d8eaa4e76cc@quicinc.com> To: Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , "Rob Herring" , Krzysztof Kozlowski , "Conor Dooley" , Bjorn Andersson , "Konrad Dybcio" , Dmitry Baryshkov CC: , , , , , Vikash Garodia X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742439281; l=742; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=A1brQis16nZ9o3vsMAfs3JsL4AlhNDMfC862dfVxYSc=; b=WNv5UW3owAJcIRTcnbx6IXBBFV+wfwpnX+H2Y7pgcBqAchqB3q7ybPuyn0ZRey1+c+ItjIBHI kAuTO0Jjt+QCcacqj3H14s0UdQwRhBQBoZYEyLrsxgMYmTeWaP+ZMOd X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nasanex01a.na.qualcomm.com (10.52.223.231) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: 8VdaDKxHN2QTLx661CiaeX2zO9YdOqbj X-Authority-Analysis: v=2.4 cv=INICChvG c=1 sm=1 tr=0 ts=67db8383 cx=c_pps a=JYp8KDb2vCoCEuGobkYCKw==:117 a=JYp8KDb2vCoCEuGobkYCKw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=COk6AnOGAAAA:8 a=bnThFhelgDCT6RDeMd8A:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: 8VdaDKxHN2QTLx661CiaeX2zO9YdOqbj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-20_01,2025-03-19_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 clxscore=1015 mlxlogscore=791 impostorscore=0 phishscore=0 mlxscore=0 spamscore=0 bulkscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503200018 Enable video nodes on the sa8775p-ride board and point to the appropriate firmware files. Signed-off-by: Vikash Garodia --- arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi index 175f8b1e3b2ded15fc3265ac8c26b14473b618f6..2b3d0876dc7f270dbd24081b698ce80e2c27a174 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi @@ -1038,3 +1038,8 @@ &usb_2_hsphy { &xo_board_clk { clock-frequency = <38400000>; }; + +&iris { + firmware-name = "qcom/vpu/vpu30_p4_s6.mbn"; + status = "okay"; +};