From patchwork Wed Nov 29 06:58:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Komal Bajaj X-Patchwork-Id: 17248 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a5a7:0:b0:403:3b70:6f57 with SMTP id d7csp162386vqn; Tue, 28 Nov 2023 22:59:03 -0800 (PST) X-Google-Smtp-Source: AGHT+IG+dgv9aBAANKRxC4Egd/P27igjvRqV4fxfADa0ttAvFAXbRPYA3K0Y6lH5LVDfEMIvAJlE X-Received: by 2002:a17:902:da92:b0:1c5:cf7c:4d50 with SMTP id j18-20020a170902da9200b001c5cf7c4d50mr23326789plx.18.1701241143262; Tue, 28 Nov 2023 22:59:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701241143; cv=none; d=google.com; s=arc-20160816; b=j/PZBFHltUrzEx+J7gA+aDZb3RRZbnvfWBJfjRp+2Zem4tQSSBSyGr2Dw+Ck3UfEXm sM+c0dtWEiY8v/LuR2SwuWVIGL5A0hgerq78i8bYr4437xw2+mlPeq07qbZ3QuIULJ57 0ob2BYq25yLVXRqemEhp2wuAtImpkWgqXyEqpAdVe5qEFVnXQkQTHAna0kvm7gwbEE8W nqT17W1Ar+TxXfrEU9h3VG2NNe2T190uHSm+0DwJuNxE4/VP5zbMZqHz5WlLAVCed1jp GQ9gerc1hJ/zMT6icy1rGzRsd23fdGWYwi479rUxRA5k4g0U0Yfb/A7qrfZFFx5WD/8y YPWQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Q7Eo3vpdohYXLFmaNH6MxYH+ey+Ukm3rOcHE30o7GKY=; fh=sMrcs0w0utEZWQBsKOvzbDAMFyTj3KAX3WCChWAiSL4=; b=psmHzXoWCAoKVjlJlmp29RpDjNfGFEw0rI8YBBTg+U/8xlLeEZIkNvWjoNZspd1WcU sLbJY1qCzVQIm9ulgWSui0a4/kndakrZwfpE342QvN1rLGNTcBQmkHu9o0jfUFPrpB8m Kz6gV6oAjlDXEdj1xw2Tdn04KjbK+7VfqDEtQX2D+DbZRFkId5eg435d9VsSEh807Kqe KsBfsNTto9k9RvqPE6XfrZhYWT51fXUqxpZ6HYGSeh2F9bE+XoMRiHJ5aIUIDMCxv1Dw Y1ReWThYQ1Enfk+DbohClQSujYeEGwXj/iNQrm0X4hr897iSCMA1p32soUPDMBNRdkON ve+g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=MhyDXVGh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id p7-20020a170902b08700b001cfd8c9c4e6si4686125plr.601.2023.11.28.22.59.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 22:59:03 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=MhyDXVGh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 7AD5D80A64FF; Tue, 28 Nov 2023 22:58:58 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233691AbjK2G6s (ORCPT + 99 others); Wed, 29 Nov 2023 01:58:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58144 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234982AbjK2G6j (ORCPT ); Wed, 29 Nov 2023 01:58:39 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 118DB19B2; Tue, 28 Nov 2023 22:58:39 -0800 (PST) Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AT6TUvj029936; Wed, 29 Nov 2023 06:58:36 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=qcppdkim1; bh=Q7Eo3vpdohYXLFmaNH6MxYH+ey+Ukm3rOcHE30o7GKY=; b=MhyDXVGhim8S/e4EB389lFhSFxoBEEtzUQnSkvanPmSqp9WPHyfNY8JAbIJ5C7iolmRa dBQIAI/KllkaZACWsvDSEUPH8D3NiIwOgpx4RNRvWFx3+TTFKD109XVOO/dLOp3DKQEG xbLQMqcV4gGeE9sBYR8lwovuCRAI08XrDxhIGYqw/BAejn3tp0RidsQg8NNlUfa3FNzT rHv6AbD+dHYlhEm36bFTnfoNNyFr65hh4IeVrVdzwJ9kxYrrp6RL3NuC7WdAIyw/zcez Ay2lUKz0vfEZPB9FGUXv3Y8kVFDU4k8LGtaVhn84d8uU8oGwqB23W3AQowbpJWNcEYLo JQ== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3up02xr2uj-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Nov 2023 06:58:35 +0000 Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3AT6wYD9020382 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 29 Nov 2023 06:58:34 GMT Received: from hu-kbajaj-hyd.qualcomm.com (10.80.80.8) by nalasex01b.na.qualcomm.com (10.47.209.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Tue, 28 Nov 2023 22:58:31 -0800 From: Komal Bajaj To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: , , , Komal Bajaj Subject: [PATCH v7 0/3] Add support for qcm6490 idp and qcs6490 rb3gen2 board Date: Wed, 29 Nov 2023 12:28:13 +0530 Message-ID: <20231129065816.26409-1-quic_kbajaj@quicinc.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01b.na.qualcomm.com (10.47.209.197) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: uFgYpuQ6dxCJRfXuN-lSUWC0zSQVi2ZO X-Proofpoint-GUID: uFgYpuQ6dxCJRfXuN-lSUWC0zSQVi2ZO X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.997,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-29_03,2023-11-27_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 bulkscore=0 suspectscore=0 phishscore=0 adultscore=0 lowpriorityscore=0 spamscore=0 priorityscore=1501 impostorscore=0 mlxlogscore=616 clxscore=1015 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311290049 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Tue, 28 Nov 2023 22:58:58 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783880632606083519 X-GMAIL-MSGID: 1783880632606083519 This series adds the dt-binding and base devicetree files for QCM6490 IDP based off QCM6490 SoC derived from SC7280 meant for various form factor including IoT and QCS6490 RB3Gen2 based off QCS6490 SoC derivative of QCM6490 without internal modem. See more at: https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/qcs-qcm6490-soc-product-brief_87-28733-1-b.pdf ---- Changes from v6: * Add chassis-type in qcm6490-idp.dts as suggested by Caleb * Added reviewed tag by Caleb in p2 and p3 * Link to v6: https://lore.kernel.org/linux-arm-msm/20231124121305.1954-1-quic_kbajaj@quicinc.com/ Changes from v5: * Added vph-pwr-regulator node and regulator supply * Added the voltage range for ldo7 and ldo9 and removed regulator allowed modes for rb3gen2 board * Link to v5: https://lore.kernel.org/linux-arm-msm/20231120134754.9526-1-quic_kbajaj@quicinc.com/ Changes from v4: * Described the usecases for gpio-reserved-ranges * Added reviewed tag by Konrad in p2 and p3 * Link to v4: https://lore.kernel.org/linux-arm-msm/20231117125056.32503-1-quic_kbajaj@quicinc.com/ Changes from v3: * Removed qcm6490.dtsi file and moved all the contents to board file instead * Introducing QCS6490-RB3Gen2 board * Link to v3: https://lore.kernel.org/linux-arm-msm/20231003175456.14774-1-quic_kbajaj@quicinc.com/ Changes from v2: * Sorted nodes alphabetically * Link to v2: https://lore.kernel.org/all/20231003055655.30994-1-quic_kbajaj@quicinc.com/ Changes from v1: * Dropped suffix platform from model name * Removed few nodes as they were identical to ones in sc7280 * Specified regulator-initial-mode property to vregs * Dropped deletion of lpass and swr nodes * Link to v1: https://lore.kernel.org/lkml/20230928133312.11371-1-quic_kbajaj@quicinc.com/ Komal Bajaj (3): dt-bindings: arm: qcom: Add QCM6490 IDP and QCS6490 RB3Gen2 board arm64: dts: qcom: Add base qcm6490 idp board dts arm64: dts: qcom: Add base qcs6490-rb3gen2 board dts .../devicetree/bindings/arm/qcom.yaml | 2 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 465 ++++++++++++++++++ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 452 +++++++++++++++++ 4 files changed, 921 insertions(+) create mode 100644 arch/arm64/boot/dts/qcom/qcm6490-idp.dts create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts --- 2.42.0