From patchwork Mon Nov 20 13:47:51 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Komal Bajaj X-Patchwork-Id: 16798 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:9910:0:b0:403:3b70:6f57 with SMTP id i16csp2209958vqn; Mon, 20 Nov 2023 05:48:37 -0800 (PST) X-Google-Smtp-Source: AGHT+IEK5Cf1lwVMzCCRwaugM5lF+3o1qX6yNEMkkh91apwpthkrrQvmcRbxEwjUlhA1DaFx6gah X-Received: by 2002:a05:6a00:1a91:b0:6cb:911b:8000 with SMTP id e17-20020a056a001a9100b006cb911b8000mr4139898pfv.28.1700488117284; Mon, 20 Nov 2023 05:48:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700488117; cv=none; d=google.com; s=arc-20160816; b=mIcJKq4KLkXlbJMz7gCKKigPiQz7EzJPquaZ7KL5goTX1UPmWolpT7S6RG52GuzVgF +/+DgH5KJRY5pKU6/oaDO3V0JPBdtBFD4wpB+4SheWy+TW/P/VP6vdIsogfe5C9UoxES jU5K2Vl7WndcIw9cJbGTzsBRR1Pubj5z2EeQ/eXLE0fJA8fUEROQH47FDC0MOIPGEs1e q2IupKcAA+whOUmEsF/M6jmBVuP9xu2pOVlglNxGuTb0t7G1d27FOQzT7C+lIv6wIjWv zqovB2Ew5nE5KCX+ytXyJnxIIQX1ipnKg1jMOvS+vNbi5cNXgrLGgf4dA3G1ZvZKmSPd GtHA== 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=HpeppWTpag0dtxuW1iC5UsKMp6M+qkXJLZfgbyhRlAM=; fh=sMrcs0w0utEZWQBsKOvzbDAMFyTj3KAX3WCChWAiSL4=; b=fO7pZmAnifJsDkFsve6KNjRDMrj5jxWNtWF3c/jZ1mOYNtFp2ZP5bSEjKThIt1kmlb uG56esJqC4fa2Mavlqw40qeJNkfRyprvjO9MzgiENFRZuGkXNdSKMcM0cCPk80mix5BX I9HcoC3ISMp0NYSnCSSPU4lJB2Cs854Hx1po2VOxuA4KbIwRBJc96xspzc2dOkPWZJMW FR97rKSV3hiPE+XuPsEurgxBDqwFrMuYmhUiljTcBA07q0NgGr/0xvMHM61h3aaZe8CK ew49+DUSQlU/yRElIWmuSYG5bmvMt++yCYTX9/W4ZbJp3tnkPtpm9cVo7WnuBrjPRyjk Eazg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=h8Fz3nBz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 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 snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id e10-20020a63e00a000000b0057d7cff25b8si7965053pgh.198.2023.11.20.05.48.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Nov 2023 05:48:37 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=h8Fz3nBz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 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 snail.vger.email (Postfix) with ESMTP id 504A8806664E; Mon, 20 Nov 2023 05:48:36 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232344AbjKTNs3 (ORCPT + 27 others); Mon, 20 Nov 2023 08:48:29 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232128AbjKTNs2 (ORCPT ); Mon, 20 Nov 2023 08:48:28 -0500 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 782479E; Mon, 20 Nov 2023 05:48:25 -0800 (PST) Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AKCR74r022112; Mon, 20 Nov 2023 13:48:19 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=HpeppWTpag0dtxuW1iC5UsKMp6M+qkXJLZfgbyhRlAM=; b=h8Fz3nBzp9qm1uo7QPXbdWJtLI1L4f8gsYFnzkYVsm+m2VRD7kjUIsNTvzEToauoJmNJ d0/rUOEBH3P46mqG2/PprCQ2H6xHyii/wv3F07B4ePSwNpYh1CvdVUvVvRx4owyJWZLv kLMofMDspT7CLgWawOBFJP8s2c9SmfjfkNtVkD2hBcnXO7JyHfxTktbAS96F4xhSAUtr lrW723D1yqY9Ue/L3mEXlN9X9ZTTaRd3aiuOgSaWkukWZbcTOny5s0oBFC/ByW1xpm3P gM7Osc7lkC0Imwbz7iA9gj9HXn9GwWhOTK+OxJiFF34TEudIhPndIKjSIfDirmpc1leo FQ== Received: from nalasppmta05.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3uem80m628-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 20 Nov 2023 13:48:19 +0000 Received: from nalasex01b.na.qualcomm.com (nalasex01b.na.qualcomm.com [10.47.209.197]) by NALASPPMTA05.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 3AKDmIlt022055 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 20 Nov 2023 13:48:18 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; Mon, 20 Nov 2023 05:48:15 -0800 From: Komal Bajaj To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: , , , Komal Bajaj Subject: [PATCH v5 0/3] Add support for qcm6490 idp and qcs6490 rb3gen2 board Date: Mon, 20 Nov 2023 19:17:51 +0530 Message-ID: <20231120134754.9526-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: nasanex01a.na.qualcomm.com (10.52.223.231) 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-GUID: VUcyU-2X4vV7QbfThSP3gx9B0xz98xQA X-Proofpoint-ORIG-GUID: VUcyU-2X4vV7QbfThSP3gx9B0xz98xQA X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-20_12,2023-11-20_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 mlxlogscore=651 adultscore=0 priorityscore=1501 phishscore=0 malwarescore=0 impostorscore=0 lowpriorityscore=0 mlxscore=0 spamscore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311200095 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net 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 (snail.vger.email [0.0.0.0]); Mon, 20 Nov 2023 05:48:36 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783091028567152812 X-GMAIL-MSGID: 1783091028567152812 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 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: qcm6490: Add qcm6490 idp board arm64: dts: qcom: Add base qcs6490-rb3gen2 board dts 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 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 | 422 ++++++++++++++++++ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 410 +++++++++++++++++ 4 files changed, 836 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