Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1231940rwi; Wed, 26 Oct 2022 12:28:20 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7wYYOhp/vAWJgWcPsvD0hxpijvd5K8Uq7RjXIWz+DP3BvOQphVRkae5R/oxn+ewr6vlWZi X-Received: by 2002:a17:90b:1d11:b0:20d:4c69:6886 with SMTP id on17-20020a17090b1d1100b0020d4c696886mr5868756pjb.14.1666812499940; Wed, 26 Oct 2022 12:28:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666812499; cv=none; d=google.com; s=arc-20160816; b=Aj3CDqzdSvlUDfuf5T2OZSmHtgdxQVuf1Tz0AVZyu93nZhQkL5C4Rq5UOIxQi08im0 lj7iehqIFFjgr+ZieZ1Jbrl6eSzEyujU64T4QMkykLVoIenXG2c3qJ8XqcZ8erKT2ivs OtZSsAoW30ptpojzMKDSlrO9umqjmRnpRGQvMJKlcd9skMIY99Iqrnr6xH5ZJBu0/g4y k+MMKFmJplr9zxtJYh6dGl798OK4GCQuBCkOzlY30RVWgQun4cZTjjHvEYkfxiyAoy93 u8nNSPAWFcaOCWNoOZ/cjMykT5FgCtJKl+hRJrYFFO7SYv37QPfy5zWv4KxoMbLFBlFd lj/Q== 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=R1FRwLui3LStPhdTDAuylU/jHs0KC5TjEynpB2D9gpQ=; b=vZHunVQOGeBwtkWaFUq+w9ppgrIS9G85wH0cWDsDPt/T5YRT2K+0K67GP1M+sNU8V0 u0EltghM/OtiQUfiuQDKjGzOLvvML00G7jLkhuClxithTxXSYQzsF2rrCXss+pKnk449 4YeG4YbcVrPV388UzJvu77jcahLcx90edcLTHft0L6MWXdpahvJ2PXTroprgDosMuXkW /Gyr2lBMYDrXqI6Eu7R/X4vLEsDctWgDWsyYxOYm7Mb19VxHg0EHDYIUW44S6qAUKJ3c CuoAcJAHDsY9hRvpPGawgGUbloQQAh1+xRXmOmkKAQa3SPmsn1wVFhEJj9P4O2+O9dxE /sfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=kjy88I6T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nb13-20020a17090b35cd00b00212f92957d5si3100128pjb.167.2022.10.26.12.27.38; Wed, 26 Oct 2022 12:28:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=kjy88I6T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234921AbiJZTI3 (ORCPT + 99 others); Wed, 26 Oct 2022 15:08:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50490 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234808AbiJZTHj (ORCPT ); Wed, 26 Oct 2022 15:07:39 -0400 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DD41327B2D; Wed, 26 Oct 2022 12:05:23 -0700 (PDT) Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29QIrSVa012746; Wed, 26 Oct 2022 19:05: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=R1FRwLui3LStPhdTDAuylU/jHs0KC5TjEynpB2D9gpQ=; b=kjy88I6TyOi1KlcdhYoegRK77o1gvekUHB1aPABP5kw1M8gERaih0NAyV11x7qv6x0k6 ZSB/7WCHW1hYtnAnAMqhmj7sh53QVFzlAXy7cJSFFIq/8gEVSP0ejNBuNLSOrDVkcjDg MqCrlhmd3AlNyc0JEUfkbShtZYu5//sentiuBpcgmyxjhlgjzcpk+gWjImWUsFoepeVl VA5h8bKR22xjBXSNHSUoK35n1nHnJflVgUoadmI3L4Ub617umXpY2vCJxKzhg6l/54is Btg10vyRuc0xMoEqfekuqTx3bWopOH3N3QcksQFbN61v4Ti9Xiq5cwKZry7m8w8TkIFi KA== Received: from nasanppmta02.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3kfahvr1eh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Oct 2022 19:05:19 +0000 Received: from nasanex01b.na.qualcomm.com (corens_vlan604_snip.qualcomm.com [10.53.140.1]) by NASANPPMTA02.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 29QJ5I3i021843 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Oct 2022 19:05:18 GMT Received: from hu-eberman-lv.qualcomm.com (10.49.16.6) by nasanex01b.na.qualcomm.com (10.46.141.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.29; Wed, 26 Oct 2022 12:05:18 -0700 From: Melody Olvera To: Andy Gross , Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski CC: , , , , Melody Olvera Subject: [PATCH v3 0/2] Add pinctrl support for QDU1000/QRU1000 SoCs Date: Wed, 26 Oct 2022 12:04:55 -0700 Message-ID: <20221026190457.4003037-1-quic_molvera@quicinc.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01a.na.qualcomm.com (10.47.209.196) To nasanex01b.na.qualcomm.com (10.46.141.250) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: N8Xm8YIWIrNNGMsMLWGaq9W2-9Lt4TIu X-Proofpoint-GUID: N8Xm8YIWIrNNGMsMLWGaq9W2-9Lt4TIu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-26_07,2022-10-26_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 suspectscore=0 lowpriorityscore=0 mlxlogscore=777 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2210260107 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 This patchset adds pinctrl support for the Qualcomm QDU1000 and QRU1000 SoCs. The Qualcomm Technologies, Inc. Distributed Unit 1000 and Radio Unit 1000 are new SoCs meant for enabling Open RAN solutions. See more at https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/qualcomm_5g_ran_platforms_product_brief.pdf Changes from v2: - Revised dt-bindings - Added extra depends on for Kconfig Melody Olvera (2): dt-bindings: pinctrl: qcom: Add QDU1000 and QRU1000 pinctrl bindings pinctrl: qcom: Add QDU1000/QRU1000 pinctrl driver .../bindings/pinctrl/qcom,qdu1000-tlmm.yaml | 135 ++ drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-qdu1000.c | 1273 +++++++++++++++++ 4 files changed, 1419 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qdu1000-tlmm.yaml create mode 100644 drivers/pinctrl/qcom/pinctrl-qdu1000.c base-commit: 60eac8672b5b6061ec07499c0f1b79f6d94311ce -- 2.25.1