Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp189658rwb; Fri, 30 Sep 2022 20:29:14 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6S0jMTK8nBkG9WRIAs0ALUydXuFbl6XZqErqxiWc5MDcnnTqrI72s+/IDi+ycJhOxardVw X-Received: by 2002:a05:6402:348b:b0:450:28be:d6b0 with SMTP id v11-20020a056402348b00b0045028bed6b0mr10199144edc.386.1664594954140; Fri, 30 Sep 2022 20:29:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664594954; cv=none; d=google.com; s=arc-20160816; b=DexJ4isiQSlYhi8wYbTUGOu8FqWwX3YPwhpAhJuDZ51CuFHz7jHHIj513+SodbowZT I0m+GlJffC83gF20yjhfsAC6Cr8njZmjAu5ZuwL2N+uLePeJBMa4QJGykgaF4AcR+ggx AJq2KGICqqczW66FuxsnxU0c9+ZoBPSsTEeeAOIvDAM6dhIbiiwOotW259elCioWD4Fn 6j0W3kseETaDj7K50L/WYVltZuJspF/q/VlvpE+lCLczlN2q3M5LYtOkDoY0oq+ptb6D 2e8+FDdBESfmvZ4qGBTyj2bPvChi5B1HX8GWX6AOg75bFsKge9G47w7Gay4n+WdxCJS2 Ez2g== 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=BsRE8/S4rAqDBC5BwOlQOsOgSQpdAxwsxAc4WoWLubc=; b=W0vreZseLa/o/M1cbWDLmuUDWOolt4nz4sB2aemISzfrFoo3oPS4cpRTdtoHPRfWTh BI94DS1Ac8WfpVl5pvdZhQvkHjizn9FHmnTl4gY7ySjgULP2mDgYqEUdzr1LUFNkD5XY x8evKnk1VbgfvzOYgaVC0eRdRsjVmMQM2uZ2b4Q2Lco78bK3bAmFwnFXR+DYi0UEMGj6 27bP/kYudrv63nAXSJGkb9CXk1Pq0vlO8+4yfoZ94EPFfJ8q7+4eANEtuSS4nd4gzku9 3RjcPTFXC+76fiGArTsxLfe1N8yUB+Xm/t+FsKcqGYzstybRhtI2lEVFx4cfCxeDyXDC 77CA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=nQv7p8fz; 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 v4-20020a056402348400b0044ec8b62ee3si3614283edc.120.2022.09.30.20.28.48; Fri, 30 Sep 2022 20:29:14 -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=nQv7p8fz; 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 S232540AbiJADIQ (ORCPT + 99 others); Fri, 30 Sep 2022 23:08:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46432 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232128AbiJADHM (ORCPT ); Fri, 30 Sep 2022 23:07:12 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A71181AD791; Fri, 30 Sep 2022 20:06:17 -0700 (PDT) Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29135JQ4031873; Sat, 1 Oct 2022 03:06:15 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=BsRE8/S4rAqDBC5BwOlQOsOgSQpdAxwsxAc4WoWLubc=; b=nQv7p8fzzEO6JthmKyAuthwYTX4aNI3T0fKBYt9I7Xjr5G+xUgyax/L4kD2HhSt53VYx 4WrsOf+z1bbRk6sZDiiObYHyMRyP8VwQpXjh3hhcK0L6zjQbvcvTrkF0CggTVF7LmSdu 6yEvogX+G8R5F/rWMy8qmcYMqHg6QMvkiNmXRBK1Yb0wVlk+t34kdhO+os3sf4pgiYhI tT/DRyQx7NnuAsK9cZQnDFxCToZAh5QX1MwZdvMf7DGbPUgHMgrm8dcSBoAjd8K59p44 6RGQCmXVbWh7diRfclwj4bs9t6+hosS3XE920dgdd7YPUAee9ip2Q+ppm/LoApPWVm4q YQ== Received: from nasanppmta03.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3jwwfck4bt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 01 Oct 2022 03:06:15 +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 29136EPi004365 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sat, 1 Oct 2022 03:06:14 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.29; Fri, 30 Sep 2022 20:06:14 -0700 From: Melody Olvera To: Andy Gross , Bjorn Andersson , Georgi Djakov , Rob Herring , Krzysztof Kozlowski CC: , , , , Melody Olvera Subject: [PATCH 0/2] Add interconnect support for QDU1000/QRU1000 SoCs Date: Fri, 30 Sep 2022 20:06:00 -0700 Message-ID: <20221001030602.28232-1-quic_molvera@quicinc.com> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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-GUID: 5ffnMowONYOENt3OK11HImNfO-BMD4rA X-Proofpoint-ORIG-GUID: 5ffnMowONYOENt3OK11HImNfO-BMD4rA X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.528,FMLib:17.11.122.1 definitions=2022-10-01_02,2022-09-29_03,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 priorityscore=1501 impostorscore=0 mlxscore=0 malwarescore=0 mlxlogscore=938 bulkscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210010016 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 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 Add dt bindings and driver 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 Melody Olvera (2): dt-bindings: interconnect: Add QDU1000/QRU1000 dt bindings interconnect: qcom: Add QDU1000/QRU1000 interconnect driver .../bindings/interconnect/qcom,rpmh.yaml | 8 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/qdru1000.c | 1091 +++++++++++++++++ drivers/interconnect/qcom/qdru1000.h | 95 ++ .../dt-bindings/interconnect/qcom,qdru1000.h | 98 ++ 6 files changed, 1303 insertions(+) create mode 100644 drivers/interconnect/qcom/qdru1000.c create mode 100644 drivers/interconnect/qcom/qdru1000.h create mode 100644 include/dt-bindings/interconnect/qcom,qdru1000.h base-commit: 987a926c1d8a40e4256953b04771fbdb63bc7938 -- 2.37.3