From patchwork Wed Oct 26 19:05:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Melody Olvera X-Patchwork-Id: 737 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp439898wru; Wed, 26 Oct 2022 12:10:14 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6VC8ji8n/F6IaLR7PZU+5ocimrYE+VgIO5BbkD/lZrzM+aEWnYWD5ZretjK4UYqYwBawmr X-Received: by 2002:a17:906:4fca:b0:78d:b042:eeca with SMTP id i10-20020a1709064fca00b0078db042eecamr37523840ejw.685.1666811414031; Wed, 26 Oct 2022 12:10:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666811414; cv=none; d=google.com; s=arc-20160816; b=kg9L8tNb67P+Lz6yV5GAmbxsKTbnyQHfie2q0RGEkVxm+plN+H4mNdYDBUFUgPM0Uh nnLfxXCKAypL4jvrb7sQqGpMvIpdnhXfh9DfOU/fhpkmPJuVFxHtk5ZPh6pHlrXMtrRH iz4CFn7At2N8XjWbhjCMdv8yj4/HTX+ljTeN9ttkgh6QlfGt+veRGGg2rgJzrsheErq7 MB6jfZWxD63j5xjHG2c3I22yFVtoVcmfhIVhvWUUSRQtPyuLxWwwKMLzO6cwmxABga4j Gh41m9K5TwmLj/8CEIs3+xAenAQm8TJYFO3axZKDTVYKBXKUwp5QdfH21bldHdidbAM0 3NLA== 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=CTeiZ4hWxpNnCAIJGQUzuGaxbO50pTdY/6SPH/RoXJk=; b=cNYMJs9zEiS90w4s2Qk2EpCg75TgQKCgKOURaZclr2X/ZTvMyai4MpWphHnCb56iuP 9Q+Z+Az52COuvSUWE/xhRKHrSdOghS8NVnYm1nP239yMIAW56sy5U65zCUrxkx7Ke/Vq 8Tv05ZHJKT31V7Pj9EOl3SrCeEy717lTPui9e287Ba63zi84xLG6nuUvlQDMoHlkmNBT 1uC4d5C9ROaQuZ51UhhdRFmB9EeRmQ73ZGp7gvAAmqFVRQI0Ngqnh9N/TWgO4C37mbuR uNfZTJnjePB+dIujhNMAEOCnB5WGcfJ5Ec52K+74BxiAb2lM1FzAn1Rh7yz3Ules8yI9 UTLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b="Be0j/Bk0"; 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: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qw21-20020a170906fcb500b00791a7e441a3si5153824ejb.459.2022.10.26.12.09.48; Wed, 26 Oct 2022 12:10: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=qcdkim header.b="Be0j/Bk0"; 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 S234940AbiJZTIt (ORCPT + 99 others); Wed, 26 Oct 2022 15:08:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234713AbiJZTHq (ORCPT ); Wed, 26 Oct 2022 15:07:46 -0400 Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A48F4357E8; Wed, 26 Oct 2022 12:05:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1666811147; x=1698347147; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=CTeiZ4hWxpNnCAIJGQUzuGaxbO50pTdY/6SPH/RoXJk=; b=Be0j/Bk0JlkUcxucy6jAX7RRkivgRkqhNbqVDMl2O4QhHnQGDZ0ZvWFF QFesCYzrTu8nMMjlozFjFY6wVFzCFdA45QBL5erN0rDEaprAUFhmcC9eS z87QG6oahY71Wocap4HEfAm90uesgqED2ThkqU4GqMcJRJqC++iQEInrv A=; Received: from unknown (HELO ironmsg04-sd.qualcomm.com) ([10.53.140.144]) by alexa-out-sd-01.qualcomm.com with ESMTP; 26 Oct 2022 12:05:47 -0700 X-QCInternal: smtphost Received: from nasanex01b.na.qualcomm.com ([10.46.141.250]) by ironmsg04-sd.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Oct 2022 12:05:47 -0700 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:46 -0700 From: Melody Olvera To: Will Deacon , Joerg Roedel , Rob Herring , Krzysztof Kozlowski CC: Robin Murphy , , , , , Melody Olvera Subject: [PATCH v3 0/2] Add smmu support for QDU1000/QRU1000 SoCs Date: Wed, 26 Oct 2022 12:05:32 -0700 Message-ID: <20221026190534.4004945-1-quic_molvera@quicinc.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 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-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,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 X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1747778445672789280?= X-GMAIL-MSGID: =?utf-8?q?1747778445672789280?= This patchset adds smmu bindings and driver support for the 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: - Removed qru compat strings Melody Olvera (2): dt-bindings: arm-smmu: Add compatible bindings for QDU1000 and QRU1000 drivers: arm-smmu-impl: Add QDU1000 and QRU1000 iommu implementation Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 1 + drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + 2 files changed, 2 insertions(+) base-commit: 60eac8672b5b6061ec07499c0f1b79f6d94311ce