Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1014504rwb; Fri, 18 Nov 2022 11:20:32 -0800 (PST) X-Google-Smtp-Source: AA0mqf799Pv9cN0uCVfe9J0VjlnfWKYH614MDLc1tdq+aIRXTTOVIg6X0VqxG5LxUBbMvdUWB5rq X-Received: by 2002:a17:902:da89:b0:188:fc5f:84f9 with SMTP id j9-20020a170902da8900b00188fc5f84f9mr1012339plx.1.1668799232300; Fri, 18 Nov 2022 11:20:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668799232; cv=none; d=google.com; s=arc-20160816; b=ArFMAq92G2SB8t9S4S/EDWMi4r5Ks4dLvkzpHTPMSdqf3WUsYFAOFSbRByKbUWMxI1 LATUweWjE3skzVvhURBXPDUmp/zrj6G9pahfOqXBbz0q5BgTE2rOYqEItGAsHPduh8rY WeDr3O9xafbyGto64tkRsgp7E6npdhvb3rsvWeblfvR2QL9CJexW4hN6GLpcc5baeoKf mp1aEYGJ890W+tgKV9vR05wWYBqjt5nNI/FoXlNQCRXFZ5JaMrC05cIjdfrlX97v9LiB Nku0SDa5K3YC7opQmn5SlsJggHaA8f08BuVQGw/U3ZSIKu0el6TlzNdtHgqNSfTY2v1i 5eFQ== 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=YnN8dRhGUO82Phn5V8UvG+kes2oFbsA/5HbEWYFHmCU=; b=qJ4M4CoUEk0E0r7YRjHZetZ8VJQIP5HM5yZ3RuMM0QSNokMLN0dJN/0rUx2HB7eKWx pWnZvkVCcKxRgmQv22wsjtQ48PHnl1ZFX7R2ltRFf+ecAOkmbGlwY2Uh3NODxt0uvTFf jPYSrnpgFlCV2+qc971U1V3QVxOSrubkx1pQdQQFxnxzkUGtlHUyO6GgDRNFIXzMicTk og2r43nTGU9UrQU+vbjbK96oA6tucDvMhG1FTRJ/cX4eMCGhENe5p1Sni8kp8E2rFd0P S3jNSfbiM/c6i3x97Y1T2BQ68eUvUmP6M1VyrYH5o/KKBARPh865teKTcb7xCPzWR4M5 0fYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=melUiDDT; 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 p13-20020a635b0d000000b00463dbc5cec8si4439132pgb.658.2022.11.18.11.20.20; Fri, 18 Nov 2022 11:20:32 -0800 (PST) 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=melUiDDT; 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 S242621AbiKRSVF (ORCPT + 90 others); Fri, 18 Nov 2022 13:21:05 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59780 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242592AbiKRSVB (ORCPT ); Fri, 18 Nov 2022 13:21:01 -0500 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3AA5A920B7; Fri, 18 Nov 2022 10:21:00 -0800 (PST) Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 2AIHx6e0017288; Fri, 18 Nov 2022 18:20:57 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=YnN8dRhGUO82Phn5V8UvG+kes2oFbsA/5HbEWYFHmCU=; b=melUiDDT1xzRx58srUz3mxK2XQHXZHyljCdTwzdLoDiqTObu2FKJhtrpfzc5VGrdbryt q3gnU1s/GXiDsmdJyNh3MXds3xvqHd9XD/eE/O9DR5Svaeqq2rVV1J46T3EHmOublX98 jHFrMohLnAQ0Px9OOed/sNGfbzl9IvRRxsSJz26RlMxWfFvVYPjkGWaGi6PPSBxMR/Gx T/eDs/EA3W1lcHrMvpcpz8NRgjvQ2KP55g2KErePkoTPkBliWPf1ASId6Rv8e9X3K1X5 r9+FaHDSjhqS2WMKKLT7IewUKfBTFdg6meJKnwogA2gz1heSg7HD24EzKWXqr6ZDEzWi NQ== Received: from nasanppmta03.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3kx0te9vuq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Nov 2022 18:20:57 +0000 Received: from nasanex01b.na.qualcomm.com (nasanex01b.na.qualcomm.com [10.46.141.250]) by NASANPPMTA03.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 2AIIKtt8028049 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 18 Nov 2022 18:20:55 GMT Received: from hu-molvera-sd.qualcomm.com (10.80.80.8) 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.36; Fri, 18 Nov 2022 10:20:55 -0800 From: Melody Olvera To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Linus Walleij , Rob Herring , "Krzysztof Kozlowski" CC: , , , , Melody Olvera Subject: [PATCH v4 0/2] Add pinctrl support for QDU1000/QRU1000 SoCs Date: Fri, 18 Nov 2022 10:20:37 -0800 Message-ID: <20221118182039.29236-1-quic_molvera@quicinc.com> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) 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: ih9feY3jY-b6CogEIuTJsys0FK5YeLZS X-Proofpoint-GUID: ih9feY3jY-b6CogEIuTJsys0FK5YeLZS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.219,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-18_06,2022-11-18_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 mlxscore=0 suspectscore=0 adultscore=0 clxscore=1011 mlxlogscore=731 phishscore=0 malwarescore=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211180108 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_NONE, SPF_HELO_NONE,SPF_PASS 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 v3: - Revised commit messages and dt-bindings Changes from v2: - Revised dt-bindings - Added extra depends on for Kconfig Melody Olvera (2): dt-bindings: pinctrl: qcom: Add QDU1000 and QRU1000 pinctrl pinctrl: qcom: Add QDU1000/QRU1000 pinctrl driver .../bindings/pinctrl/qcom,qdu1000-tlmm.yaml | 134 ++ drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-qdu1000.c | 1273 +++++++++++++++++ 4 files changed, 1418 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,qdu1000-tlmm.yaml create mode 100644 drivers/pinctrl/qcom/pinctrl-qdu1000.c base-commit: 147307c69ba4441ee90c1f8ce8edf5df4ea60f67 -- 2.38.1