From patchwork Mon Sep 14 19:37:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Oleksandr Tyshchenko X-Patchwork-Id: 11774753 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 96A42618 for ; Mon, 14 Sep 2020 19:38:38 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 6B29121741 for ; Mon, 14 Sep 2020 19:38:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="qN2JIUZz" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6B29121741 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kHuIC-0007Ky-AR; Mon, 14 Sep 2020 19:37:36 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1kHuIB-0007Kt-0f for xen-devel@lists.xenproject.org; Mon, 14 Sep 2020 19:37:35 +0000 X-Inumbo-ID: 128dc4c3-30d6-438d-a2fd-eaef0bbf9f27 Received: from mail-lf1-x143.google.com (unknown [2a00:1450:4864:20::143]) by us1-rack-iad1.inumbo.com (Halon) with ESMTPS id 128dc4c3-30d6-438d-a2fd-eaef0bbf9f27; Mon, 14 Sep 2020 19:37:34 +0000 (UTC) Received: by mail-lf1-x143.google.com with SMTP id b22so488206lfs.13 for ; Mon, 14 Sep 2020 12:37:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=xs0EYtwOaB1AH0ZX6UXwtC+gooLaRG2NkeWI/cxNIuA=; b=qN2JIUZzlVHqAhIjIiC621+/oxA4yBcwsj/sw5eF+BBYHTfFK1S4v8lhrSrEQWcE9s CVtjMe/4FO8k+N7Ho9Tn8xbTCnqF9jNEsdQ2IxGdw/zCcg6/mb4ljs6ESlj79/3hQVAF H/GlENqhuEea2HlsAQjTq7PCFlakNqr2wP8SY7gR5C/kl3D5AF3x5n3oBmMKiYY/W8tY IHH1Sg6ixtfRbT2PwApB5mkO4LfyeDvsyxjXHmdFDjH8ydr+OwbyBL6cFiEvoUKLItng tiu/n/FnizkLqmYvxIsfhUSaDrrA14W98+UZOIzwxo91RBWKdZB5Lts6iNihgBLl/KZ8 2V3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xs0EYtwOaB1AH0ZX6UXwtC+gooLaRG2NkeWI/cxNIuA=; b=H1pzEO8fuE5ssN716B+AALbZ952aU3X6l61iIZSO7O39YzrdmJtYcytl9suw9PA3Hm GZodP+9DM2BzQhQa41Ce/MO1bzFAsZKlQ6yeOEUaChRA8CB5jfWGb1V2gBUCbdI8kuIe 6YJpj9hAHsbuY5ussDwPq9Ri4LfebL6ZB5KE+2tVVDFEJA/lMlzs/4xsT39DyDkUTeea SCpDeLALMLH/b3ZNuQho/hHFq2eg7gZ9O4DERUb+2pflKvVdznCCNAV1NtFWTu0mjW5M NuJsZj7+qNXKm4xl/cFc710taqRvblTpohQN3coTpstfQLnpQ8jHCUG90BtPLwJRt1wf YPtg== X-Gm-Message-State: AOAM531WIqmMH/OQ8xBX5NgqTsUxj1/gwSXEQsyqZUHlb+A80ANvoQp1 3Qn3QlI5Kf/vbkE761LqKqF4MYwO0beS+Q== X-Google-Smtp-Source: ABdhPJweCgax6KL0a+iT/m8kBfBZwDwP5uqDvBwwotDa+vgtaUpLQo8KMQF42cZwWVVgh6KQEzkaLA== X-Received: by 2002:a19:420a:: with SMTP id p10mr5456536lfa.513.1600112252659; Mon, 14 Sep 2020 12:37:32 -0700 (PDT) Received: from otyshchenko.www.tendawifi.com ([212.22.223.21]) by smtp.gmail.com with ESMTPSA id j12sm3874432lfj.5.2020.09.14.12.37.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 14 Sep 2020 12:37:31 -0700 (PDT) From: Oleksandr Tyshchenko To: xen-devel@lists.xenproject.org Cc: Oleksandr Tyshchenko , Andrew Cooper , George Dunlap , Ian Jackson , Jan Beulich , Julien Grall , Stefano Stabellini , Wei Liu , Volodymyr Babchuk , Paul Durrant Subject: [PATCH] SUPPORT.md: Mark Renesas IPMMU-VMSA (Arm) as supported Date: Mon, 14 Sep 2020 22:37:20 +0300 Message-Id: <1600112240-31726-1-git-send-email-olekstysh@gmail.com> X-Mailer: git-send-email 2.7.4 X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" From: Oleksandr Tyshchenko And remove dependencies on CONFIG_EXPERT. Signed-off-by: Oleksandr Tyshchenko --- SUPPORT.md | 2 +- xen/arch/arm/platforms/Kconfig | 2 +- xen/drivers/passthrough/Kconfig | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SUPPORT.md b/SUPPORT.md index 1479055..5a96a12 100644 --- a/SUPPORT.md +++ b/SUPPORT.md @@ -64,7 +64,7 @@ supported in this document. Status, Intel VT-d: Supported Status, ARM SMMUv1: Supported Status, ARM SMMUv2: Supported - Status, Renesas IPMMU-VMSA: Tech Preview + Status, Renesas IPMMU-VMSA: Supported ### ARM/GICv3 ITS diff --git a/xen/arch/arm/platforms/Kconfig b/xen/arch/arm/platforms/Kconfig index 4bb7319..c93a6b2 100644 --- a/xen/arch/arm/platforms/Kconfig +++ b/xen/arch/arm/platforms/Kconfig @@ -25,7 +25,7 @@ config RCAR3 bool "Renesas RCar3 support" depends on ARM_64 select HAS_SCIF - select IPMMU_VMSA if EXPERT + select IPMMU_VMSA ---help--- Enable all the required drivers for Renesas RCar3 diff --git a/xen/drivers/passthrough/Kconfig b/xen/drivers/passthrough/Kconfig index 73f4ad8..0036007 100644 --- a/xen/drivers/passthrough/Kconfig +++ b/xen/drivers/passthrough/Kconfig @@ -14,7 +14,7 @@ config ARM_SMMU ARM SMMU architecture. config IPMMU_VMSA - bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs" if EXPERT + bool "Renesas IPMMU-VMSA found in R-Car Gen3 SoCs" depends on ARM_64 ---help--- Support for implementations of the Renesas IPMMU-VMSA found