Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp801162pxb; Wed, 3 Feb 2021 19:21:48 -0800 (PST) X-Google-Smtp-Source: ABdhPJyZT/mCOOXzoPBQ3VPHCnk8zDXp7Jsa6ZnDFR0cD5pwA6l8dv0IWuA7EaCLm/9j8hMglprm X-Received: by 2002:a17:906:3fc4:: with SMTP id k4mr6011117ejj.137.1612408908367; Wed, 03 Feb 2021 19:21:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612408908; cv=none; d=google.com; s=arc-20160816; b=pofHSEn4e8AJi+JGkJnxmJlR3HR29PyUxcMJ7D5F4BfuXagkNl9qXOIPN8FfnnxCJv FDmvaDapeu9d+e90HkNE+MvQjffgvMyGdXexm6hCN0nQpcfATqN6okdSyExQWEQkoI1M FZyR7+AfUjz5oeMzapOk/kmQEMsy7us1k7TYiAazN2lIdi6MXIik30pRqVeikVruGvmB 0dvK9mW0XlYfyXbDbRuxEl3+XylUokNT7sPpGp+PBB/MM8pZQUDfmKbfSRbO8KX7IpJS xA/Wrl6ZrJeaMAHr6y3fhwa92rZ5OpYkEgitqBSuH2FgBuVSj6HcNeDOpfru08D9ldaH Q0vw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=DZiFYdS72YXSF/YcGe+WmP/kvp/Q5JIvKaSw7pcHJWA=; b=uf8ISnxSq1HBg15mK95PsOVx/qK6zHnxr9o+JD612IuzKviNxi7S17Osf8eZd/U5VA ePX6K+VIfOzqrC2aa5ak072oP0QtXwag/dVRzPob85JImlmorwZSaukJ3prjjZby8J7w noIVptt84D608b5m8zhAEZcs6zVbngEujdrkYJgorWZcvC0Uk8d1muBzaKUxy4Q3guSC sZzsOxyREHxhzjHhoOzpiUraurQWF9NDtwCRICjDrEFEkFhcMq6XmKtkMKBpSAbDQ+g9 CrZXYJl1V75G4ljFSRvsQt2CYAAyE1MxvBJ9d/AMSEyOire6bP8+dkz35TLN/25KwZbi l/9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=hH6n317t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ds16si2492421ejc.101.2021.02.03.19.21.24; Wed, 03 Feb 2021 19:21:48 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@gmail.com header.s=20161025 header.b=hH6n317t; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234420AbhBDDTj (ORCPT + 99 others); Wed, 3 Feb 2021 22:19:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51848 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229601AbhBDDTd (ORCPT ); Wed, 3 Feb 2021 22:19:33 -0500 Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2DEB1C061573; Wed, 3 Feb 2021 19:18:53 -0800 (PST) Received: by mail-io1-xd2d.google.com with SMTP id j5so1693493iog.11; Wed, 03 Feb 2021 19:18:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DZiFYdS72YXSF/YcGe+WmP/kvp/Q5JIvKaSw7pcHJWA=; b=hH6n317tODhtW1eRiw0q6H0BcGIlYcbBt8e4FRq2vp5JHlhLTnWrH82VZR7jnSXyA6 5UOKoKnnfc5XEgNSJ3owPgQnppne7gFAnl8/8vs9jYRsdDyRjd/tt/iauK+6fSli3Dlp R9U0Bnggmj7z/QcLYisWXTMeYBRZCADdTygmtuXM9I9kDJm7UCGn3GCKZtRHFxWgXySl fd1RSPgWL2i3kRmFmckrXEnzdzU5oINDAlS5uNq1vV1sdKcgudsgMT+26ZjOIT/bxdPG F0tbP/0OUxgvtoTn7xCLJTwC5S8LGC5MUMo4tHWKdxhJGST7IJ9NRhb78pZ+ug5gVHty cMkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DZiFYdS72YXSF/YcGe+WmP/kvp/Q5JIvKaSw7pcHJWA=; b=iD/66i0UKsrB7ZiMTjLie658ITjwPa5w5o2FRs4ln19k5SMe9hqCY8cNs8u/ky16oJ gxCnE9zo0CXIe2y2/YKdIo5qIJHdJir/IM+Hl0TlT/Yp1nRA5bHrABpFZbrcoUhTZ19O U2CztpWhcIsqXutP6dS+gERO7nB7VjjTCDDBbzfVaJDl7eUc5egy+lDveYgPZubwK/X3 EGLFf3KSzVayWBk928BB7PMBeG0J4NvU6BQRPIyxGOnzZp15iRfBkGQLoMS51OYKaCXc 4WKM6qBJO04cmKiTnxC5+27pTwHsY+JGCjSCxc8oov+8zYj9F1V5eMYD2pg0772Fp5tC RxkA== X-Gm-Message-State: AOAM531xKDnEEFynkt7ylSRFxy+vTllRAbVW5CABOiEngmsw4MtSKh+l KWiyh4jO7i8RF5moZwya2N5M5cXCv6sAodt1jZU= X-Received: by 2002:a05:6638:35a3:: with SMTP id v35mr6064046jal.36.1612408732602; Wed, 03 Feb 2021 19:18:52 -0800 (PST) MIME-Version: 1.0 References: <20210203090727.789939-1-zhang.lyra@gmail.com> <20210203090727.789939-3-zhang.lyra@gmail.com> In-Reply-To: From: Chunyan Zhang Date: Thu, 4 Feb 2021 11:18:16 +0800 Message-ID: Subject: Re: [PATCH v3 2/2] iommu: add Unisoc iommu basic driver To: Randy Dunlap Cc: Robin Murphy , Rob Herring , Joerg Roedel , Linux IOMMU , DTML , Baolin Wang , Linux Kernel Mailing List , Orson Zhai , Sheng Xu , Chunyan Zhang Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 4 Feb 2021 at 01:44, Randy Dunlap wrote: > > On 2/3/21 1:07 AM, Chunyan Zhang wrote: > > diff --git a/drivers/iommu/Kconfig b/drivers/iommu/Kconfig > > index 192ef8f61310..99e7712f3903 100644 > > --- a/drivers/iommu/Kconfig > > +++ b/drivers/iommu/Kconfig > > @@ -408,4 +408,16 @@ config VIRTIO_IOMMU > > > > Say Y here if you intend to run this kernel as a guest. > > > > +config SPRD_IOMMU > > + tristate "Unisoc IOMMU Support" > > + depends on ARCH_SPRD || COMPILE_TEST > > + select IOMMU_API > > + help > > + Support for IOMMU on Unisoc's SoCs, this iommu can be used by > > s/iommu/IOMMU/ please Sure, thanks. Chunyan > > > + Unisoc's multimedia devices, such as display, Image codec(jpeg) > > + and a few signal processors, including VSP(video), GSP(graphic), > > + ISP(image), and CPP(camera pixel processor), etc. > > + > > + Say Y here if you want to use the multimedia devices listed above. > > > -- > ~Randy