From nobody Fri Apr 10 02:38:40 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 52B9A3A0B1C for ; Wed, 4 Mar 2026 17:41:12 +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=1772646073; cv=none; b=B81vGL0P/oBwkAB6DZ5FiRCceaV/spkuitTG9vrkqpVP+4NrBE8lrIKmr1v3JxTzb1OG3l8yEVPfYHfG3vILVCUlGFLG4MANL6y3uUkaDzwAK35EYKj5hQtGdDYc0CqQig1TnQtMeEjH1BZmIxgTOYJk3RngCJezPGv2Cb3tRjE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772646073; c=relaxed/simple; bh=uUwW2grMvbuKbrp4lZXb+6CHyoUfsWs1k8/5kB5T9KA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=EIuOzQJkApLRHnID5ndmXKfGro3CQvWtGuCexoiomAwWQVfS3JqbbdrYDBQzbyP0Ygw5N+fsd0eEBHya4ow03DGTUrkaJ8bJcwORI2YvLQxWLO4PTBDu23IUTBC4OIONf+H/U2plfI8Q3hBxnrFAGxHzP9crJtbGLRJLnR41axc= 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=luKaWUWh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=O829FvDa; 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="luKaWUWh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="O829FvDa" 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 624CIfoS152532 for ; Wed, 4 Mar 2026 17:41:11 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= ObmbS+0KfF6TnR3YkY2rdDy7IdpeKXphqea8ZIt6Bdw=; b=luKaWUWh7pfluL5u LKsTbMbXiyo0wriu9u1Hj929+X94bUst1cEZpZ21sjVgacwxK5Ty48VdUTmv4dkn hBh+bTwyShxnWeQ0Zm4zwFdfwSqPX+PCtKW7PIQL4Xbkt1ReOg0f0G8aDqzwaPfz gfmlhQbDtHF3QsTOgSg+U21MGB3fUXgTuT7GEdXxL1C+PzhmZbCMB5WPvDkuGCvC q3jsCI0IFo6bty5rUILuvYK9n9Iqs5Tmud1gxlwMPIXcE3s1xhIxvU9emBkbj2HJ TU4agJvWODRwogR7G32F/Qqwe7KE384XWl5/qLwyjW8ph2gokokqo1mLW66+y/3d On20AA== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cp3tvmm52-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 04 Mar 2026 17:41:11 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-35984ef203bso3799365a91.3 for ; Wed, 04 Mar 2026 09:41:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772646071; x=1773250871; 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=ObmbS+0KfF6TnR3YkY2rdDy7IdpeKXphqea8ZIt6Bdw=; b=O829FvDayuDm4mUe9faec0uIETgReGgM57QRWNu57PF/YSYvuSP9NDu/FgpHYp7Yqx N0zaXqd1TAXYxq3ye+jqiW0k0g9v5CNAYfGZYS9Yf/3ic/rZidxg1GVfTBsGOJDq22kF shMmJV+qDQmL2NPyDWXuWkXo9dZJByEZr5pT7+Uec7FUZvzQvqbMSIYxcdPnFe2fwQkS pjybtIQJzOL4EpAdpmQb64zyDRkQOga6LMw9bdirpP42sCeHkigRZXTE0TXwm8tg9o6X izIp8Wtx7/93pNH3e52PeL86ppmmNBJv6R6vkY1cSlZcnwNEQzDRuM0KxhfPXMshaqqY +dUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772646071; x=1773250871; 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=ObmbS+0KfF6TnR3YkY2rdDy7IdpeKXphqea8ZIt6Bdw=; b=wL72Rtag+a6sUeSGaMZVtoG3XWlBoEVpqry4yPupjH7lt15KbE00Bhl3H1LNhFGaPz nRw21rUFQIGat/oZgr3Yvlzvu/N8QMM6rwUuqiJpPa3dwSOsvntdPy8flGhm8Sss1rXL QV5P7/M0msvAXH0LAlEtp39mJ/xBFL5He9UaS1JF82FjQU8mCpdz6HmJwP7jzZLtJrIf oFd5nF4DuSd4RsyWXfX4/IjXUqPoDVaXE+1PLQbF+Iflv5VRWgjCcEg4IDphTj26Vj3k aVtbi7jAr1PehybDBdNatuDRnxtZvYdmb4urdGNW29F59LsDin7rt2DTkkl3Y7WzRdls 1kOQ== X-Forwarded-Encrypted: i=1; AJvYcCX+LPc/ar0koYgZviWXO8Co8plHcoKnw7Td3HpbCGC/VWIyYV/M+2Sfu7wSNlGRlPil1UZYdAf1lrjfW+0=@vger.kernel.org X-Gm-Message-State: AOJu0Yz5w04WAC9wG6HK10i06IQbuNpL/RPV0xQLwPzCZxec/dFuq4Op VrR6wgysmX/3xerg9p/yL5+1aAKEx4bXJtvgr20P8hp3PT2ktZHwvpYj0X1m/G/UwTsS+PF75rn /s3War2BY4mpMxN5j7Sf5j5Zo00YhyX7lHcXjuMmVKSXy9wIZxB5lOabNRQwLGFVUfck= X-Gm-Gg: ATEYQzwX6km1mX9YVXceRTNplr9Wn9T27eJRwhIekMz+ay5L0Qpe9NKseD1h1R6MOno krjnDweGlU2JEPonFkZ2bGdldIW0Wb28mzA6Rzm3G5GpwYHn4Ep+zMFx4s2sR5jETPDeu5x9iex JhSB14tdNLTymUd/zQiNAyrr0jUt82VsNhtV3xEpnB3ThFe/0WJE1I1UQtrtkZ4PSf+Mx8aZap9 MEHVaei5zNxBqg3VQpZKl18OuQ3jE1twr8yPp1X8hzE52opfEQGcVRhp+nbjDgoIaka80sqxN3C NCx5rXU7a1apAC0IUymdWXFSCebHuBKSLLQmhoJ6eMZ6mBkDXr1NVquOeP/tmag0otpLOEv65yZ yClDWSz0Oe/p1aIVsqPUXjWwU7zVIe6eEHkEqywDGYjhEcnTzQHx9 X-Received: by 2002:a05:6a21:6e97:b0:394:a0f8:f7d0 with SMTP id adf61e73a8af0-3982df066c1mr2888720637.26.1772646071042; Wed, 04 Mar 2026 09:41:11 -0800 (PST) X-Received: by 2002:a05:6a21:6e97:b0:394:a0f8:f7d0 with SMTP id adf61e73a8af0-3982df066c1mr2888691637.26.1772646070595; Wed, 04 Mar 2026 09:41:10 -0800 (PST) Received: from hu-jkona-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c70fa5ea0dcsm16608794a12.3.2026.03.04.09.41.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 04 Mar 2026 09:41:10 -0800 (PST) From: Jagadeesh Kona Date: Wed, 04 Mar 2026 23:10:51 +0530 Subject: [PATCH v2 1/7] dt-bindings: clock: qcom: Add X1P42100 video clock controller 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: <20260304-purwa-videocc-camcc-v2-1-dbbd2d258bd6@oss.qualcomm.com> References: <20260304-purwa-videocc-camcc-v2-0-dbbd2d258bd6@oss.qualcomm.com> In-Reply-To: <20260304-purwa-videocc-camcc-v2-0-dbbd2d258bd6@oss.qualcomm.com> To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jagadeesh Kona , Bryan O'Donoghue , Konrad Dybcio , Abel Vesa , Rajendra Nayak , Stephan Gerhold Cc: Ajit Pandey , Imran Shaik , Taniya Das , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Jagadeesh Kona X-Mailer: b4 0.14.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA0MDE0NCBTYWx0ZWRfX4S99/1a2WP+9 jIP223ujASyrSx3t4ECamp0hGOxt9i0Gl8dBwIjcbDCOrXffCr6ma8rgeZrTBjwFHDJdlmQGRSc Sham2Mh/GiO3a4cpNst1zz9swMDI/9jfSCg4dAvRW2v89hwEDz+l829vtex63PlAV+SQQUonQYy IxYtxaC9yi2432bGuLZe6qixRly0lcI+0y072/X5Sz27JinqEp6A8VFMOdJMZlEYbLhg8VyHv36 MyZEpQlC1vZ4V7jdy71TPNFoa7e89cLzORvG1THUOn/BMYUqj9yCc81rPD28xywCCiByqmoNYz0 AENjBLxtVOynYmw3XCEMrqKNaQ1FdXTrgWWWqTfgsMgBI8og6vH9HrhciLma+z1Z9NgDxie1cmX sUafJQQi4itu8ePoZ38q6/xmJd4td+clHYONZ6A1n8b9wx3ATePF5BxdWtstIiIkZLwfnT0kGf8 ztIdOTu/oOzDI740FGQ== X-Authority-Analysis: v=2.4 cv=VYv6/Vp9 c=1 sm=1 tr=0 ts=69a86eb7 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=RxPbs3uwKBDMNohP2qgA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: 5toTyRH_ONLh_w0aY5TYQ8FdTYbHGUxi X-Proofpoint-ORIG-GUID: 5toTyRH_ONLh_w0aY5TYQ8FdTYbHGUxi 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-04_07,2026-03-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 suspectscore=0 bulkscore=0 adultscore=0 spamscore=0 phishscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603040144 X1P42100 video clock controller has most clocks same as SM8650, but it also has few additional clocks and resets. Extend the SM8650 video clock controller bindings to include these additional clocks and resets for X1P42100 platform. Signed-off-by: Jagadeesh Kona --- Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml | 2 ++ include/dt-bindings/clock/qcom,sm8650-videocc.h | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.ya= ml b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml index e6beebd6a36ee1ce213a816f60df8a76fa5c44d6..e8bf3fcad3fabc4f3b7e8e692c6= c634d1aed9605 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml @@ -30,6 +30,7 @@ properties: - qcom,sm8650-videocc - qcom,sm8750-videocc - qcom,x1e80100-videocc + - qcom,x1p42100-videocc =20 clocks: items: @@ -67,6 +68,7 @@ allOf: - qcom,sm8450-videocc - qcom,sm8550-videocc - qcom,sm8750-videocc + - qcom,x1p42100-videocc then: required: - required-opps diff --git a/include/dt-bindings/clock/qcom,sm8650-videocc.h b/include/dt-b= indings/clock/qcom,sm8650-videocc.h index 4e3c2d87280fb9a37cbc52330e31b0710ab63144..ba2d231e9dc8718bdcc07f99457= 7cf68413dc273 100644 --- a/include/dt-bindings/clock/qcom,sm8650-videocc.h +++ b/include/dt-bindings/clock/qcom,sm8650-videocc.h @@ -16,8 +16,14 @@ #define VIDEO_CC_MVS1_SHIFT_CLK 14 #define VIDEO_CC_MVS1C_SHIFT_CLK 15 #define VIDEO_CC_XO_CLK_SRC 16 +/* X1P42100 introduces below new clocks compared to SM8650 */ +#define VIDEO_CC_MVS0_BSE_CLK 17 +#define VIDEO_CC_MVS0_BSE_CLK_SRC 18 +#define VIDEO_CC_MVS0_BSE_DIV4_DIV_CLK_SRC 19 =20 /* VIDEO_CC resets */ #define VIDEO_CC_XO_CLK_ARES 7 +/* X1P42100 introduces below new reset compared to SM8650 */ +#define VIDEO_CC_MVS0_BSE_BCR 8 =20 #endif --=20 2.34.1