Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1231838rwi; Fri, 14 Oct 2022 15:13:39 -0700 (PDT) X-Google-Smtp-Source: AMsMyM4ZmSKFt9ksl9IHz9qEO5LPV/SxmbeXdo6L8/fIyNoCoxFcvZPaFsX7mMz+rwHGkh8zPbCm X-Received: by 2002:a17:907:d08:b0:72f:b107:c07a with SMTP id gn8-20020a1709070d0800b0072fb107c07amr80321ejc.340.1665785619636; Fri, 14 Oct 2022 15:13:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1665785619; cv=none; d=google.com; s=arc-20160816; b=FslY5A+iJV5DAUeeycgrjZzjZoKaVOTE3vIIFqD7vTQc8axL/0e4UNtHbzFTKZkIRt TkWwZiVbZM8xKIIowpyEbYblv/YqntnUzOgud3uFPdvaP6eQf/RsQ1jjOBfaAmn7VPK3 IL3nXPQQ8YgXrQb7K9Dz8OB5SvjPGTe0okLYCNm1TSCBUUdISlAiAbXzOlAKfjB9JK9m uRZzfiqqRw3J1jGt71t2RRt+PPJI8vwoNLhjAd1pIuUVUum9MmBavlVVxFivF1isK7+k eKLcKstgIzxkiAiNyKeXnPvUSRX/8jeDvYKAx3b0jBfDCzwZ/Cci/mLvpAmHAWLg2IL0 aEqw== 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=N+AwruBS3Pj7Tmz2cNbYqF/weqCkOsjHYpUki9uEcYE=; b=ohuEHlT1GDSeOEqT87169a66vTkSWfMmJpoE5PkJRzC/mvkl/CC9hJhdmkU6HaQMNU AptzXwL4dj5NUrSYYXvIXQhb9TtUfiJP4pNdC7+mmLVgC/twn823vGfv4FscWQefdqy6 4Oceh4SOoeWlMpyhwrCdGaQjI41IreJccfqz4X4rGM1o68Om3Mneq5QYmEuSlfIv3KsL 9AEFTPMyR8oaQ1VLgI+s9d93790ZeQgCQfY14PGTnRj7l12F8a/aQeZqxSGEsB4hjQv5 iA38g0KGzF9fRmZHQFJEgTmX/eUZKM9/Lfsli2UFFw3c5D8MOC1c0biG8UDijauHfLOk QGJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=Qz9kg2jm; 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 c34-20020a509fa5000000b004577e83ea3dsi3009559edf.482.2022.10.14.15.13.13; Fri, 14 Oct 2022 15:13:39 -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=Qz9kg2jm; 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 S229702AbiJNWLv (ORCPT + 99 others); Fri, 14 Oct 2022 18:11:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47064 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229873AbiJNWLc (ORCPT ); Fri, 14 Oct 2022 18:11:32 -0400 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 217211CF57D; Fri, 14 Oct 2022 15:11:17 -0700 (PDT) Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29EIE2I5023968; Fri, 14 Oct 2022 22:11:13 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=N+AwruBS3Pj7Tmz2cNbYqF/weqCkOsjHYpUki9uEcYE=; b=Qz9kg2jm/rczB7KBE2qc0GyayQMhXkA+gnVavKNoAYQXMH3uuQVFD7sFipkdVW1YEW40 drXURDOsKWxvc+cRYLEJb60KDqzvlGvlSb0Q9B6Yt71MD7dXFhLHhMZJb9SR0H1pv0YQ mEOHlvFRZFoVhzf3ttwht/MC5D/xVwfXZFShG1Oz5AUZ8myFEMfNyZTy/N/JI6Ltze6z yBkQPikhUtnuLGceJPnCHv0rPhX2wcQmMbJJ30raNIeU6iy/4teJfSOBY7P2ZtymMxiL AmJlm4E4qMHCNGBmNDlCpoUY9PVCikm7fVWjSI4TlsVHe8RvyIMsFNr5asFnLpjJrfXO Bg== Received: from nasanppmta01.qualcomm.com (i-global254.qualcomm.com [199.106.103.254]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3k6smp4rn4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 14 Oct 2022 22:11:13 +0000 Received: from nasanex01b.na.qualcomm.com (corens_vlan604_snip.qualcomm.com [10.53.140.1]) by NASANPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 29EMBCiB005979 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 14 Oct 2022 22:11:12 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, 14 Oct 2022 15:10:50 -0700 From: Melody Olvera To: Andy Gross , Bjorn Andersson , Georgi Djakov , Rob Herring , Krzysztof Kozlowski CC: , , , , Melody Olvera Subject: [PATCH v2 0/2] Add interconnect support for QDU1000/QRU1000 SoCs Date: Fri, 14 Oct 2022 15:10:36 -0700 Message-ID: <20221014221038.7423-1-quic_molvera@quicinc.com> X-Mailer: git-send-email 2.38.0 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-ORIG-GUID: g_hHwTSQzqcjZeepChSxQXo3gya-Knef X-Proofpoint-GUID: g_hHwTSQzqcjZeepChSxQXo3gya-Knef 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-14_11,2022-10-14_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=961 malwarescore=0 phishscore=0 adultscore=0 clxscore=1011 impostorscore=0 mlxscore=0 lowpriorityscore=0 priorityscore=1501 spamscore=0 bulkscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210140122 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/qdu1000.c | 1091 +++++++++++++++++ drivers/interconnect/qcom/qdu1000.h | 95 ++ .../dt-bindings/interconnect/qcom,qdu1000.h | 98 ++ 6 files changed, 1303 insertions(+) create mode 100644 drivers/interconnect/qcom/qdu1000.c create mode 100644 drivers/interconnect/qcom/qdu1000.h create mode 100644 include/dt-bindings/interconnect/qcom,qdu1000.h base-commit: dca0a0385a4963145593ba417e1417af88a7c18d -- 2.38.0