Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp1130268rwb; Fri, 13 Jan 2023 08:16:14 -0800 (PST) X-Google-Smtp-Source: AMrXdXs0iSgtFc5JVqSqlPmwtafUrbrhmNY9Fn9Z9QIDdHVINpAS0AfkdE2QCCn3igPHdb8pbSWn X-Received: by 2002:a05:6a20:4f02:b0:aa:3283:ab9e with SMTP id gi2-20020a056a204f0200b000aa3283ab9emr88007920pzb.24.1673626573862; Fri, 13 Jan 2023 08:16:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673626573; cv=none; d=google.com; s=arc-20160816; b=0gY4OMl2gQ1x4fRAMMEH3gRhPax4R4MnsnkC61Uq0BO/PpLcQtWMOEfkWWM7gXY8JK RjD6oJDj564XYqUaM6E09y3SLMLvYuZj3EJTWoV/KTM+lHM7LNZo+ZsYIqRBs6vx1kwE Otxj/uMCyAGU/OA0l6ssf7P4g8Ffhu2WVQbe2ydHY9hWle1MzbP/X6DRErVRy/8Xbvep jRpUdAnnkZrID8QBIU94iGYtu02aMigggRxjA05SoPEkMzyrZi92eCia6JoXjK9tar4U 2cmeW0slWLP7sr2F5L7nCaRBSS9gyaLwLNoVE7dLQgt/tp+c46PuxXkNE4gp8Fm16nRY MkPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=f0oD3zj5DX+kUZohynN5E92j/zA/TVnioSDMFHlpq9Y=; b=iwpW3dBhSJS529CXaSGgd3tiZnrJleejGoov58PL8Y20xK2FjVjzOdpSxU55i2Jsbn UTUwBaND30sEPqKj7vjnt2AlxjGKrpdIYS22DLbGkb1eAlp7ks2eFXl94Cczm9AkkX2J K2upQaPxkBWAIiOH4PoFofkpq/NQeQh+ZBIa8bsyiy5QGFEU7Ya71x94n1VdjuK8V8qu /ghamVVMBWNPewFteMAuFDZeqcUbHiBmZTeu7VIzqMVwM0AVnWRxOYhc6Nh0d+rMUCQS jRoJNBpDCSe/Mnr5LNPnvIdrTwiIV/yWw6cqmJE0DzLex9r+7fwkKzo0q3tsRkXZLROP PX4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@8bytes.org header.s=default header.b=kd3MvqU4; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x5-20020a170902ec8500b001930d8a834esi22454615plg.303.2023.01.13.08.16.07; Fri, 13 Jan 2023 08:16:13 -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=@8bytes.org header.s=default header.b=kd3MvqU4; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229468AbjAMPkd (ORCPT + 51 others); Fri, 13 Jan 2023 10:40:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58996 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229988AbjAMPj7 (ORCPT ); Fri, 13 Jan 2023 10:39:59 -0500 Received: from mail.8bytes.org (mail.8bytes.org [IPv6:2a01:238:42d9:3f00:e505:6202:4f0c:f051]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 3EEDE81413; Fri, 13 Jan 2023 07:31:42 -0800 (PST) Received: from 8bytes.org (p549ad69d.dip0.t-ipconnect.de [84.154.214.157]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.8bytes.org (Postfix) with ESMTPSA id 4E268261BE3; Fri, 13 Jan 2023 16:31:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=8bytes.org; s=default; t=1673623899; bh=W0eZQ+91SuOKkGncj7gzewhbmwWHOsQ0mNd5zAk/Afg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=kd3MvqU4M0jhYsQnXTuWTVSnh8u/ySUWg+9yJInC5Nf3HOGNvLRTmxR/rphYWg4Sf PYoiGuU583mXBOij5+1S2oKSMygZ/8aUhdw84fm70YckG2AD8H2FDMNIZ49oxXjD9D w4tILH5cAYM+tRhz4OZOHveIUSmEKYzGPPx/mA+YGZxmqn+Q3/vekAHvP02rIASyhW QvklPlTBURl0l8H95wV/d3XxGm/4Ocyp9bnQ2a/7SEwQKabkeMEyEbocQabC+eW3dH yy3qLdHjJzKsUgk2R044hZ54dsY0RJRqNqB6RnCH1xm/3ACcxEcHX9VGBeq5qzTIx4 i5ISakzVcqpvw== Date: Fri, 13 Jan 2023 16:31:37 +0100 From: Joerg Roedel To: Matthias Brugger Cc: "Chengci.Xu" , Yong Wu , Will Deacon , Robin Murphy , Rob Herring , Krzysztof Kozlowski , iommu@lists.linux.dev, linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Project_Global_Chrome_Upstream_Group@mediatek.com Subject: Re: [PATCH v6 0/4] MT8188 IOMMU SUPPORT Message-ID: References: <20221223101439.494-1-chengci.xu@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221223101439.494-1-chengci.xu@mediatek.com> X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 Matthias, On Fri, Dec 23, 2022 at 06:14:35PM +0800, Chengci.Xu wrote: > Chengci.Xu (4): > dt-bindings: mediatek: mt8188: Add binding for MM & INFRA IOMMU > iommu/mediatek: Adjust mtk_iommu_config flow > iommu/mediatek: Add enable IOMMU SMC command for INFRA master > iommu/mediatek: Add MT8188 IOMMU Support > > .../bindings/iommu/mediatek,iommu.yaml | 12 +- > drivers/iommu/mtk_iommu.c | 113 +++- > .../memory/mediatek,mt8188-memory-port.h | 482 ++++++++++++++++++ > include/soc/mediatek/smi.h | 1 + > 4 files changed, 584 insertions(+), 24 deletions(-) > create mode 100644 include/dt-bindings/memory/mediatek,mt8188-memory-port.h Please let me know when this can be merged.