From patchwork Fri Nov 24 12:13:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Komal Bajaj X-Patchwork-Id: 17056 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce62:0:b0:403:3b70:6f57 with SMTP id o2csp1132205vqx; Fri, 24 Nov 2023 04:13:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IFNG3I7Ef/vBZXA5H9jwb3cdB7oLVGDzuPfeclEX2z5ErwzRjT/LA6eyoe6nuk3bCv6J6af X-Received: by 2002:a05:6808:ec9:b0:3b8:43d6:8cec with SMTP id q9-20020a0568080ec900b003b843d68cecmr2643042oiv.33.1700828019306; Fri, 24 Nov 2023 04:13:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700828019; cv=none; d=google.com; s=arc-20160816; b=y5s9hMYuuAgxrSLnxobJJ10CgQoceqMS25z8+oTwgd5AWfftQma2NceWx6mXdO7NPC ZsD0rLE3D6h+DffJQUopNIHd08MDtC02qMRpSVjbz4XFEeMhPk3tLtgzuvhPeYrWXp7J Llv1zFL8ACRTCoagIdOfckEhGYeYGI9QMaLbMutdO4oaJfKQyhQrrZ8xonRPwJP+4j8l ZwtrKg86acHbnaUhiq5WdcjmJ7GbyAGvOwYwNZAr5zGjyVEIBGQsGrxrMHtrAX5LUYP9 O8g/x3H60HZrYM5QQZ4XkbJTFHMlJKzDybh3ERIhSkjhfAbKOdNtLW3dwqIWGMRU3MFU +pKw== 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=rz563YY1JX0b3s/Lk0KhVHF1pD47OgZhG1O1yQT2quc=; fh=sMrcs0w0utEZWQBsKOvzbDAMFyTj3KAX3WCChWAiSL4=; b=wdOO9Hrq0er6z8yEKd4GY/N60CdwmNewKQj8WoagltdWDkruhWiF8XpxLjFz8SII4a 2vye+9wlLZvmN3DZ7tkYOJkSiXRnqILSYlvQeH2KzXHty3lv26z1OK8hUYpadV1psUzX U3B+z0d4f/OLF6aDjqzi5mS6qP78DYV0clGjg/OEnoblvHUOuh7MVe3ePoIAWXptus0n AyNZOMmZKjrmS7Nw5r5b8pzq40StyJnHodRDN2ZCLmUd7tJU1b2IlJSplCyfyG5ugXxd +elNvlmiHrbG/29koHh/Ef4MBn8IPEsIhuhbwkVZfES/QmifEptQsG59H1KOUlItL4OH L82Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=XyXTx7gm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 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 lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id f17-20020a05680814d100b003b6d55e69e3si1312103oiw.80.2023.11.24.04.13.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Nov 2023 04:13:39 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=XyXTx7gm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 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 lipwig.vger.email (Postfix) with ESMTP id F3F0E8335712; Fri, 24 Nov 2023 04:13:34 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230418AbjKXMN0 (ORCPT + 99 others); Fri, 24 Nov 2023 07:13:26 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229708AbjKXMNZ (ORCPT ); Fri, 24 Nov 2023 07:13:25 -0500 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 01C70D41; Fri, 24 Nov 2023 04:13:31 -0800 (PST) Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3AOCAsgl016328; Fri, 24 Nov 2023 12:13:28 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=rz563YY1JX0b3s/Lk0KhVHF1pD47OgZhG1O1yQT2quc=; b=XyXTx7gmewMOkkKWkwmkgDPr1Hc+c7oeM+rUrak1+zan8ZLnY8HrX+oQnl2b+5BmkDDT 1Si3lUEHB2f2O5xZHcdnvqcCnkcFmeBC3IAPi1FTybXiX13N/0NIDFIz7NDOM/gvoTw8 ZylFRyFPWSTM3gJ5vod9SgwRnpOoA7G74pq69XiThBgnqJaZjTBoI+cbI7kclkPjGFy8 XMc+2SIuxh8MIMNkCSsJIW0LgG+khNc1L73kIpZOLw+UUltJn6wlzaoyZNeT20Ibkbfe rUYkImjjPX3vZpumyKUFUaZN+q/C0WQAgoVlXkjZXfP2yMAY9YoFBLJJW1yHj7aE/wDS hQ== Received: from nalasppmta03.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3ujptr0wq6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Nov 2023 12:13:28 +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 3AOCDR1S013639 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 24 Nov 2023 12:13:27 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; Fri, 24 Nov 2023 04:13:23 -0800 From: Komal Bajaj To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley CC: , , , Komal Bajaj Subject: [PATCH v6 0/3] Add support for qcm6490 idp and qcs6490 rb3gen2 board Date: Fri, 24 Nov 2023 17:43:02 +0530 Message-ID: <20231124121305.1954-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-ORIG-GUID: MvwIh52SFoeoPvGpks-vbKJXPgFJrHH9 X-Proofpoint-GUID: MvwIh52SFoeoPvGpks-vbKJXPgFJrHH9 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-23_15,2023-11-22_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 bulkscore=0 mlxscore=0 suspectscore=0 malwarescore=0 clxscore=1015 priorityscore=1501 spamscore=0 mlxlogscore=568 lowpriorityscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311240094 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 lipwig.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 (lipwig.vger.email [0.0.0.0]); Fri, 24 Nov 2023 04:13:35 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783447441594441170 X-GMAIL-MSGID: 1783447441594441170 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 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 | 464 ++++++++++++++++++ arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 452 +++++++++++++++++ 4 files changed, 920 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