From patchwork Thu Mar 18 09:46:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vinod Koul X-Patchwork-Id: 403959 Delivered-To: patch@linaro.org Received: by 2002:a02:8562:0:0:0:0:0 with SMTP id g89csp321119jai; Thu, 18 Mar 2021 02:47:27 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy9CfKeWoyBus6T+4UOxYSH2TxF7yw6sFG4KyAycF1Hu0PBJEV65FL2DPs7uDZx66kvJciu X-Received: by 2002:a17:907:3e8c:: with SMTP id hs12mr40260560ejc.105.1616060847260; Thu, 18 Mar 2021 02:47:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616060847; cv=none; d=google.com; s=arc-20160816; b=jssYbLP8OgOn6dqL4xS4Qb17pcdu3jc+Cs9ZBRCjojghJ4hNAx3KJV9fN8Chcv8XiK SFkHUY995d9puVC1/xcIDOAvQ28NMUPVW2PxriqI5ZnIrujWUF6sNNhIh/o5JYPdlhs9 Rj+u/l0UniIaq4Hq/er7j8jiYVoEskd+l+s/Isj8UfUMx6Cvh913P2FBBOaOctD3Qb2+ 6VOLXAKQj3sE7zZjrZCVLWtB2ur7mQXedRvDTFFLpr5tXHAL1NzJUwg/67XKw/kCo5SV /XO/Un0G6cHaVMBk363/AsM06MwwMEF8PRIYmYKSBN/cYHYHyX6WHl7WbsjtkfVGeOSr kClA== 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=7pp6OZTyMmYxgZUBep5JjMRoVt3YwceR1xCNinsmfso=; b=LiGqH3u7UwgIeD0j6NSiU3g+z4PV9VselhcGL5QXO+uuIECRbzu2baxmFRu+J43T0y tMX/d4JY6Cv4fYIInU8Slans0RLjvmSEayrh/xXzKYLT1cNutIkS1GJf/ZFgEhpJYWvC qE4F0/sacqq6tGfCA+DR2RUGay8475RS+S+00ba1noLRJIv8RK6d7eZsqbkPGk7URHc9 c1FpB1ufVS+C7ed0vLAU94wdd/u4sGucQMdXQjX7GxTvxaIQT519FtknGK8gSbfFk5+P 4lbC6n2yLjkZnIriqb8g5IdyMInK4gGtXqRZPtck8SeW3CdVjHrt98rWTuWKid0KB3LQ bsww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=O9GvhqQr; spf=pass (google.com: domain of linux-pm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-pm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ge14si1054402ejb.716.2021.03.18.02.47.27; Thu, 18 Mar 2021 02:47:27 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-pm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=O9GvhqQr; spf=pass (google.com: domain of linux-pm-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-pm-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229840AbhCRJqy (ORCPT + 7 others); Thu, 18 Mar 2021 05:46:54 -0400 Received: from mail.kernel.org ([198.145.29.99]:36726 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229564AbhCRJqb (ORCPT ); Thu, 18 Mar 2021 05:46:31 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 4EE4B64F0C; Thu, 18 Mar 2021 09:46:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1616060790; bh=hxJs/mIL6KwJJl4VSxDtA4EFb/qBN31GavYb1+99x9M=; h=From:To:Cc:Subject:Date:From; b=O9GvhqQrBSSRCOAg78sYzGAMoPboqFJbPcQ5Gv4sC41z1mY0CT+XeJBT4h0v+1DSs ChTdKmkNx8bK0vF9VBUKz3nCQ7yZTpnD1lsSYEFpX6gosBBMOtYf3xW/LG+drfd7KZ RnqZl2JI1PwFo0QEG2y6Lcwt96wIoCK6VTIvdpdM6vQW7xBaTtz74808m5CMonVTxm vAS8VdBSa9fPVmU20cq8sS8Z/zkRgJEzK5Z4uPaKQioybj3Q2VKSU0y47fO6sSHVBv z6o20IMSD0HdMD179kJpNrY11EKTLWiTeea3T8FXUzfI0syBwLU/mwxsh/KMhYbN6D t3QgNnV++JSVw== From: Vinod Koul To: Georgi Djakov Cc: linux-arm-msm@vger.kernel.org, Bjorn Andersson , Vinod Koul , Andy Gross , Rob Herring , Odelu Kukatla , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v3 0/2] interconnect: qcom: Add SM8350 support Date: Thu, 18 Mar 2021 15:16:15 +0530 Message-Id: <20210318094617.951212-1-vkoul@kernel.org> X-Mailer: git-send-email 2.26.3 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org This adds support for interconnect support for SM8350 SoC Changes since v2: - Plug gaps in indexes - fix typo in commit log for patch2 and kconfig depends (for real this time) Changes since v1: - Fix comments by Georgi, split the header - Fix the macro for qns_llcc Vinod Koul (2): dt-bindings: interconnect: Add Qualcomm SM8350 DT bindings interconnect: qcom: Add SM8350 interconnect provider driver .../bindings/interconnect/qcom,rpmh.yaml | 10 + drivers/interconnect/qcom/Kconfig | 9 + drivers/interconnect/qcom/Makefile | 2 + drivers/interconnect/qcom/sm8350.c | 633 ++++++++++++++++++ drivers/interconnect/qcom/sm8350.h | 168 +++++ .../dt-bindings/interconnect/qcom,sm8350.h | 172 +++++ 6 files changed, 994 insertions(+) create mode 100644 drivers/interconnect/qcom/sm8350.c create mode 100644 drivers/interconnect/qcom/sm8350.h create mode 100644 include/dt-bindings/interconnect/qcom,sm8350.h -- 2.26.3 Reviewed-by: Rob Herring