From patchwork Thu Mar 20 18:06:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 14024337 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 E06F022577D; Thu, 20 Mar 2025 18:07: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=1742494080; cv=none; b=qACyMe3NvXXvcByjBB01pQKl+xdY8lE0NPuJAI+gLC/V5jBPt6m/0ZuNACaXNVTqxoCjg9mv+a9e807xETnuAmjIMnD9RGw3nPGuyozJmyFrBDU1WotuyYZb/vDhIZXsRUbOfOZd4ulWCPGeyGdkikEMqCt9znz4E4tSIVNINLk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742494080; c=relaxed/simple; bh=dh6zaLpdFBtJBswops0qnPkpADr7bAkURttouRlhVco=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=NVD2Cs3WN+avuzuvBgTmMc7rA9JIZc5PNP1sGYau/RfNzvHiUY9trpnq2nLf0fdGnXLl0fceHi7KStWkPAJDjoVdNflSnCD6XgR1IbPsFC6TvlWN/XPl+9tXpvr9yE0Kj4Tmyfyr+2FSxCYUu3l3tt2pSWeF8u7xzu6IM2audvA= 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=Qtfz0wYO; 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="Qtfz0wYO" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52KE4dMl005939; Thu, 20 Mar 2025 18:07:43 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= zprVjLAYqEBQq37NGU8LtC1TpRCuD4vRmLbP02LGMbY=; b=Qtfz0wYOQOm0SfEM ZJezEwzdjVmDte/N2+6pod2Djfpcd2E70dVWJU+hhtqSfE6YDZaaTHdIlqY/9Bg/ sb8xl402fXZ9BgcA66ElRq9m9izWHF/2Fbt040wSEusqMMQd08k2tLuGlm/58Y8Z /ML2vjDnj5NjgbpWX4MT/J01EewB0HS+8MSroYULy9XVv29CY0LOjSexQslSf4RH PTWPULJAucmTgbLc/2ILC/6Lh+0GtOGo3v6FT5/0oexp3orz0ifajyI0JOMpO1ld Tsx4xKa5vsGFGKl36OPtb95NOGA8Jc+yk7DhF3UIG0+6wTQ9ywHeJCYf86LV87gT mMXhOg== Received: from nasanppmta01.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45etmc2kwc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:42 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA01.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 52KI7fOp015045 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:41 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; Thu, 20 Mar 2025 11:07:37 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 23:36:50 +0530 Subject: [PATCH v3 1/3] dt-bindings: media: qcom,sm8550-iris: document SA8775p IRIS accelerator Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v3-1-2a16fced51d5@quicinc.com> References: <20250320-dtbinding-v3-0-2a16fced51d5@quicinc.com> In-Reply-To: <20250320-dtbinding-v3-0-2a16fced51d5@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 , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1742494052; l=1461; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=dh6zaLpdFBtJBswops0qnPkpADr7bAkURttouRlhVco=; b=aUXBbu+fH78FQNlzdM/+f2Wnk/tIfPTGS+ovvm1qTLPX3+BOzdAltk2cQuG8CfkJixGGp+Kiu 2y2rsGXAOQ6Bq4VK/rBeJhTPlR4FhVmVsxFMewGzzenYMsE2VikQHUb X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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: QCIibWE1lUQdEwCxaSJZMZz9wcd1QrXD X-Proofpoint-GUID: QCIibWE1lUQdEwCxaSJZMZz9wcd1QrXD X-Authority-Analysis: v=2.4 cv=aMLwqa9m c=1 sm=1 tr=0 ts=67dc596f 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_05,2025-03-20_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 spamscore=0 clxscore=1015 phishscore=0 mlxscore=0 suspectscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 adultscore=0 lowpriorityscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503200117 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/ Reviewed-by: Krzysztof Kozlowski Signed-off-by: Vikash Garodia --- 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 18:06:51 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 14024338 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 E42B8229B16; Thu, 20 Mar 2025 18:08:02 +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=1742494084; cv=none; b=AovK3Ojn7RreOxcm5DlA+JjoNqrATaM2HGGgHBAyGqn9jXzsJ+nw7R6wEqi1lqpIw85X4wccbunOThK/5CqkYbLPj6jJ90h4VhxcrMNTMSGASg9Zr4p9nsqMbxmruJQmpTrI+/D7YHh/B6S3H+vMmIGmmlIhkuYA3bivNlfIIXA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742494084; c=relaxed/simple; bh=ty4fgJhINE0VOrCGQ2FUHlLm8d0U2+5oKp2ZZPIXZHA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=LqkWn7iY7je7ABqAoT0hWF1K4YEUTWbPLEuMXY7zdu/2g59zmbHOjBVaJjJaIsr3gAZsfaVGwtjtcQMbVvvg+FhavcExFQx5oER3VzKF0YidGyiybygqr+cND8X1EA6xqXalL+cwhqQ8qx6NAII0aL4z29uGe0LziEIVFDP0rtQ= 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=RQFvOAqS; 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="RQFvOAqS" 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 52KEVobl004887; Thu, 20 Mar 2025 18:07:48 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= SrWMrYZl1eAcvzjk0TSZ49dIdQvTnGkvDhHE6IJoGxw=; b=RQFvOAqSJVNCLo95 Z2BNwTELdEmsd2NQG1lYMuPzfHZ40X+yGD1fCSY7QHJUqSVSVQCCMU6mTx+ccZan S7FTaht0xMa1E7KXheIMSuSGwlSu9ozecus2es9EQWdaRjOQb+jhAjqvybZz+CvY 8tEl11Gytpt7jhwxWcMvsivi5LVfXxHp4GVq3Xxbk0BWvY8wf1gniHdFHgca4CFK FXtrImMdS4vRa577FQpWdH4QrTgLZShFLuMulD4vOFxN2dYrsT5hXIygxowBNZLe pLDQi62Z2qOPNWGWqu43SeFShhGxUg1Ktt5i/CgzPbd6gGdKKN1qMnf1AjyKN59R RZe8EQ== Received: from nasanppmta04.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45gcd1aank-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:47 +0000 (GMT) Received: from nasanex01a.na.qualcomm.com (nasanex01a.na.qualcomm.com [10.52.223.231]) by NASANPPMTA04.qualcomm.com (8.18.1.2/8.18.1.2) with ESMTPS id 52KI7klj017504 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:46 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; Thu, 20 Mar 2025 11:07:42 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 23:36:51 +0530 Subject: [PATCH v3 2/3] arm64: dts: qcom: sa8775p: add support for video node Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v3-2-2a16fced51d5@quicinc.com> References: <20250320-dtbinding-v3-0-2a16fced51d5@quicinc.com> In-Reply-To: <20250320-dtbinding-v3-0-2a16fced51d5@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=1742494052; l=3075; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=ty4fgJhINE0VOrCGQ2FUHlLm8d0U2+5oKp2ZZPIXZHA=; b=zSFYNvtGA7VTEqKA53XYjcGcFGJZ2aLSTvB4wCLDX1NhVuSPvqe9HBdSLpMJh5vq7cY3yHkuk sTlqqtXKrrcCU3ICQruFlk6o+uVEKbil6qWGWZZ6CCfBvLNyBXfkmbr X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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=bfFrUPPB c=1 sm=1 tr=0 ts=67dc5973 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-GUID: bmX-UqvPpAHWr04uXPikxDGOhBO1Wi8c X-Proofpoint-ORIG-GUID: bmX-UqvPpAHWr04uXPikxDGOhBO1Wi8c 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_05,2025-03-20_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 impostorscore=0 clxscore=1015 suspectscore=0 malwarescore=0 bulkscore=0 mlxlogscore=987 priorityscore=1501 lowpriorityscore=0 mlxscore=0 adultscore=0 phishscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503200117 Video node enables video on Qualcomm SA8775P platform. Signed-off-by: Vikash Garodia Reviewed-by: Dmitry Baryshkov --- 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..6e4644b95fb678fd201310463709d7482d72d6e2 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 = <0x0 0x0aa00000 0x0 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 18:06:52 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vikash Garodia X-Patchwork-Id: 14024336 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 C2360226173; Thu, 20 Mar 2025 18:07:53 +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=1742494075; cv=none; b=LiLv73o4A3PbZS3Ex0N34N0Nn1+n3hqMREGccpo8JtzW7+EdcJGwfzhxJPA2pVMc/ZUATwtHOHSlOp4m/ZJYW/JsVCIfit7pUCrXUEsAmMfvl1UdPUVBRzLsp1M+DRHO5MZavN+nh0OegGCO7VCYoGaBxNxKsIAq0g6OJKDIL4o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1742494075; c=relaxed/simple; bh=MyYwYiUKfjKvtKRG1e57M8Jd9KMobIEzWzuYGkh2LhY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=VTZBPGN88irN7lCj8Uqn+2vxLkguzyjIr7l/UQxVApsyYhbJcbSmIcP4KOaMjP/itg4R3waIGJhJnyGPG5q32KUgpDGaqAQZME2yMrk7800LA1ECApVTS5rHVpQyENdM+tGNuKYr/2LarKNSZb5pkwEvCnkFro71efSJSEy0MpQ= 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=k7xI2OcO; 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="k7xI2OcO" 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 52KEGkhv009820; Thu, 20 Mar 2025 18:07: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= xXKR3eljLFjx6YaEbWF1v8H/hd7o2Ij8ZFwALZ21R5E=; b=k7xI2OcOTBRlbv63 TwmBzmRaosfzbs+GZkONHK3B9IKxtwoxpKBZZh3qHGQ4F5ZqdI04SNXbg4YBvaRv iLQYRiTDoyWPPSO18PnktnYboJ+hwPZ56W4/loEKGmLnQbD9RZ5nNXPOPW7phoUf FQkipB1VW/t7yeFEMzyr+Nk/IB/rSVAQJ1xY1b8aTvE5x6d3bISakjto+wNdAn2X tKnlGRiFMGbh/TozDghKbZ5pkvAhbwMS8c2YBqlW0d6+WjqvdNIy2BsC1T85vq3N 0//zBpNjaEYZY7zFVsqD9cTvXZdu7i7oFAdGzrgyBo6caOud8F8Sp2P7hL+3EQLG 2eQkFg== Received: from nasanppmta05.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 45exwx9v9a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:50 +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 52KI7oMn006941 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 20 Mar 2025 18:07:50 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; Thu, 20 Mar 2025 11:07:46 -0700 From: Vikash Garodia Date: Thu, 20 Mar 2025 23:36:52 +0530 Subject: [PATCH v3 3/3] arm64: dts: qcom: sa8775p-ride: enable video Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-ID: <20250320-dtbinding-v3-3-2a16fced51d5@quicinc.com> References: <20250320-dtbinding-v3-0-2a16fced51d5@quicinc.com> In-Reply-To: <20250320-dtbinding-v3-0-2a16fced51d5@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=1742494052; l=813; i=quic_vgarodia@quicinc.com; s=20241104; h=from:subject:message-id; bh=MyYwYiUKfjKvtKRG1e57M8Jd9KMobIEzWzuYGkh2LhY=; b=UcaIKBt5oR71TCWHPM85/AvX4F/PwttDwDs6k+LSdAvUSaLSKZRkHsFJfIltKfpndKNqsletU Hy7tHdcQIRCAY8d18FQZpSJ5CfzZ63NxsLu383pVfUEtWgstKoP7H5M X-Developer-Key: i=quic_vgarodia@quicinc.com; a=ed25519; pk=LY9Eqp4KiHWxzGNKGHbwRFEJOfRCSzG/rxQNmvZvaKE= X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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: PETL29jIOWlXFblKR90nLz1-Epsi0s-8 X-Authority-Analysis: v=2.4 cv=INICChvG c=1 sm=1 tr=0 ts=67dc5977 cx=c_pps a=JYp8KDb2vCoCEuGobkYCKw==:117 a=JYp8KDb2vCoCEuGobkYCKw==:17 a=GEpy-HfZoHoA:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=bnThFhelgDCT6RDeMd8A:9 a=QEXdDO2ut3YA:10 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: PETL29jIOWlXFblKR90nLz1-Epsi0s-8 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_05,2025-03-20_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=761 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-2503200117 Enable video nodes on the sa8775p-ride board and point to the appropriate firmware files. Reviewed-by: Dmitry Baryshkov Signed-off-by: Vikash Garodia --- arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi index 175f8b1e3b2ded15fc3265ac8c26b14473b618f6..ec3fa2739e1df2d5aebee7184c15e996a71b4550 100644 --- a/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi +++ b/arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi @@ -1038,3 +1038,9 @@ &usb_2_hsphy { &xo_board_clk { clock-frequency = <38400000>; }; + +&iris { + firmware-name = "qcom/vpu/vpu30_p4_s6.mbn"; + + status = "okay"; +};