From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518198251145742.8525357902503; Fri, 9 Feb 2018 09:44:11 -0800 (PST) Received: from localhost ([::1]:49494 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekCiY-0006Iq-CV for importer@patchew.org; Fri, 09 Feb 2018 12:44:10 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekBDa-0007M0-5U for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekBDY-0001G6-Gt for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:06 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:55134) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ekBDY-0001Ez-1r for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:04 -0500 Received: from michel.telenet-ops.be (michel.telenet-ops.be [IPv6:2a02:1800:110:4::f00:18]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 3zdJvz2vw1zMqc1B for ; Fri, 9 Feb 2018 16:32:15 +0100 (CET) Received: from ayla.of.borg ([84.194.111.163]) by michel.telenet-ops.be with bizsmtp id 8fH71x0213XaVaC06fH7ay; Fri, 09 Feb 2018 16:17:10 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RO-Fa; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jU-7u; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:48 +0100 Message-Id: <1518189413-2761-2-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.130.137.77 X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 1/6] vfio: platform: Allow runtime override of reset_required X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Currently reset_required can be configured using a module parameter. But it cannot be overridden at runtime through sysfs, as the parameter is read-only. Make it writeable for root, as this is useful if vfio-platform is builtin, so the following works: echo 0 > /sys/module/vfio_platform/parameters/reset_required Not-Signed-off-by: Geert Uytterhoeven --- TODO: Implement a vfio reset driver instead. --- drivers/vfio/platform/vfio_platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/vfio/platform/vfio_platform.c b/drivers/vfio/platform/= vfio_platform.c index 6561751a1063ee29..ef89146deddcea80 100644 --- a/drivers/vfio/platform/vfio_platform.c +++ b/drivers/vfio/platform/vfio_platform.c @@ -24,7 +24,7 @@ #define DRIVER_DESC "VFIO for platform devices - User Level meta-drive= r" =20 static bool reset_required =3D true; -module_param(reset_required, bool, 0444); +module_param(reset_required, bool, 0644); MODULE_PARM_DESC(reset_required, "override reset requirement (default: 1)"= ); =20 /* probing devices from the linux platform bus */ --=20 2.7.4 From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518198248443529.2561229423812; Fri, 9 Feb 2018 09:44:08 -0800 (PST) Received: from localhost ([::1]:49475 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekCiV-0006EL-LM for importer@patchew.org; Fri, 09 Feb 2018 12:44:07 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39630) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekAQO-0003tA-IK for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekAQK-0003FV-Jq for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:16 -0500 Received: from baptiste.telenet-ops.be ([2a02:1800:120:4::f00:13]:44872) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ekAQK-0003En-Bg for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:12 -0500 Received: from ayla.of.borg ([84.194.111.163]) by baptiste.telenet-ops.be with bizsmtp id 8fH71x02P3XaVaC01fH7HZ; Fri, 09 Feb 2018 16:17:09 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RE-DL; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jY-8Z; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:49 +0100 Message-Id: <1518189413-2761-3-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2a02:1800:120:4::f00:13 X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 2/6] vfio: Ignore real IOMMUs if CONFIG_VFIO_NOIOMMU=y X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Allow use of the No-IOMMU mode even if a real IOMMU is present. This is useful in case the device is not part of an actual IOMMU group. Not-Signed-off-by: Geert Uytterhoeven --- Question: - Some devices (e.g. rcar-gpio) don't use DMA, so why do they need an IOMMU group? - Even devices using DMA may do so using a separate DMAC module, pointed to by "dmas" DT properties (e.g. sh-sci), hence they may be not part of an IOMMU group. - How to know which devices do DMA? --- drivers/vfio/vfio.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/vfio/vfio.c b/drivers/vfio/vfio.c index 2bc3705a99bd2f1a..7736c3fbe468a3da 100644 --- a/drivers/vfio/vfio.c +++ b/drivers/vfio/vfio.c @@ -129,9 +129,13 @@ struct iommu_group *vfio_iommu_group_get(struct device= *dev) * bus. We set iommudata simply to be able to identify these groups * as special use and for reclamation later. */ - if (group || !noiommu || iommu_present(dev->bus)) + if (group || !noiommu) return group; =20 + if (iommu_present(dev->bus)) + dev_warn(dev, "iommu present (%ps), ignoring\n", + dev->bus->iommu_ops); + group =3D iommu_group_alloc(); if (IS_ERR(group)) return NULL; --=20 2.7.4 From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518198043089157.31926958404938; Fri, 9 Feb 2018 09:40:43 -0800 (PST) Received: from localhost ([::1]:49368 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekCf8-00037b-NT for importer@patchew.org; Fri, 09 Feb 2018 12:40:38 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekBDa-0007M2-6s for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekBDY-0001Fm-BM for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:06 -0500 Received: from leibniz.telenet-ops.be ([195.130.137.77]:55138) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ekBDY-0001Ey-0g for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:04 -0500 Received: from baptiste.telenet-ops.be (baptiste.telenet-ops.be [IPv6:2a02:1800:120:4::f00:13]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 3zdJw02yrhzMqYmh for ; Fri, 9 Feb 2018 16:32:16 +0100 (CET) Received: from ayla.of.borg ([84.194.111.163]) by baptiste.telenet-ops.be with bizsmtp id 8fH71x02c3XaVaC01fH7Ha; Fri, 09 Feb 2018 16:17:09 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RN-FZ; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jc-9P; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:50 +0100 Message-Id: <1518189413-2761-4-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.130.137.77 X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 3/6] clk: renesas: r8a7795: Mark the GPIO6 clock critical X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" The GPIO6 block will be exported to a guest. As long as the guest won't manage its module clock, it must be kept running by the host. Not-Signed-off-by: Geert Uytterhoeven --- TODO: Find a way to manage module clocks using PM Domains and Runtime PM on the guest. --- drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/clk/renesas/r8a7795-cpg-mssr.c b/drivers/clk/renesas/r= 8a7795-cpg-mssr.c index b1d9f48eae9e6ad4..6fbfd5973a889b7d 100644 --- a/drivers/clk/renesas/r8a7795-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7795-cpg-mssr.c @@ -271,6 +271,7 @@ static struct mssr_mod_clk r8a7795_mod_clks[] __initdat= a =3D { =20 static const unsigned int r8a7795_crit_mod_clks[] __initconst =3D { MOD_CLK_ID(408), /* INTC-AP (GIC) */ + MOD_CLK_ID(906), /* GPIO6 */ }; =20 =20 --=20 2.7.4 From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518198601667232.61782737442047; Fri, 9 Feb 2018 09:50:01 -0800 (PST) Received: from localhost ([::1]:49867 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekCoC-0002lX-7a for importer@patchew.org; Fri, 09 Feb 2018 12:50:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekBCv-0006jT-KD for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:07:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekBCs-0000sk-Eu for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:07:25 -0500 Received: from newton.telenet-ops.be ([2a02:1800:120:4::f00:d]:53568) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ekBCs-0000rp-89 for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:07:22 -0500 Received: from xavier.telenet-ops.be (xavier.telenet-ops.be [IPv6:2a02:1800:120:4::f00:14]) by newton.telenet-ops.be (Postfix) with ESMTPS id 3zdJvz3FGLzMr19P for ; Fri, 9 Feb 2018 16:32:15 +0100 (CET) Received: from ayla.of.borg ([84.194.111.163]) by xavier.telenet-ops.be with bizsmtp id 8fH71x01e3XaVaC01fH7Wq; Fri, 09 Feb 2018 16:17:09 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RP-Fb; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jg-A3; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:51 +0100 Message-Id: <1518189413-2761-5-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a02:1800:120:4::f00:d X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 4/6] arm64: renesas_defconfig: Enable VFIO_PLATFORM and VFIO_NOIOMMU X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Enable VFIO_PLATFORM for platform device pass-through. Enable VFIO_NOIOMMU for devices not part of an IOMMU group. Not-Signed-off-by: Geert Uytterhoeven --- Not intended for upstream merge. --- arch/arm64/configs/renesas_defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/renesas_defconfig b/arch/arm64/configs/rene= sas_defconfig index 386211464efa4885..959aa9de8792ae2d 100644 --- a/arch/arm64/configs/renesas_defconfig +++ b/arch/arm64/configs/renesas_defconfig @@ -259,7 +259,9 @@ CONFIG_DMADEVICES=3Dy CONFIG_RCAR_DMAC=3Dy CONFIG_RENESAS_USB_DMAC=3Dy CONFIG_VFIO=3Dy +CONFIG_VFIO_NOIOMMU=3Dy CONFIG_VFIO_PCI=3Dy +CONFIG_VFIO_PLATFORM=3Dy CONFIG_VIRTIO_PCI=3Dy CONFIG_VIRTIO_BALLOON=3Dy CONFIG_VIRTIO_MMIO=3Dy --=20 2.7.4 From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518199114022680.7409922892349; Fri, 9 Feb 2018 09:58:34 -0800 (PST) Received: from localhost ([::1]:50244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekCwG-0001dS-7X for importer@patchew.org; Fri, 09 Feb 2018 12:58:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54035) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekBDa-0007M5-7J for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekBDW-0001Ee-Vf for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:06 -0500 Received: from leibniz.telenet-ops.be ([2a02:1800:110:4::f00:d]:33980) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ekBDW-0001DH-K3 for qemu-devel@nongnu.org; Fri, 09 Feb 2018 11:08:02 -0500 Received: from albert.telenet-ops.be (albert.telenet-ops.be [IPv6:2a02:1800:110:4::f00:1a]) by leibniz.telenet-ops.be (Postfix) with ESMTPS id 3zdJvz3csyzMqc1P for ; Fri, 9 Feb 2018 16:32:15 +0100 (CET) Received: from ayla.of.borg ([84.194.111.163]) by albert.telenet-ops.be with bizsmtp id 8fH71x01w3XaVaC06fH7lk; Fri, 09 Feb 2018 16:17:10 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RQ-Ff; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jo-Ag; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:52 +0100 Message-Id: <1518189413-2761-6-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a02:1800:110:4::f00:d X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 5/6] gpio: rcar: Add virtualization workarounds X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Allow to enable the driver if virtualization is enabled. Handle the absence of clocks and interrupts, to support guests that don't provide these yet. Not-Signed-off-by: Geert Uytterhoeven --- To be dropped once clocks and interrupts are supported on the guest. --- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-rcar.c | 28 ++++++++++++---------------- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/drivers/gpio/Kconfig b/drivers/gpio/Kconfig index d6a8e851ad13b8e6..50eeaa3bb0749b84 100644 --- a/drivers/gpio/Kconfig +++ b/drivers/gpio/Kconfig @@ -386,7 +386,7 @@ config GPIO_PXA =20 config GPIO_RCAR tristate "Renesas R-Car GPIO" - depends on ARCH_RENESAS || COMPILE_TEST + depends on ARCH_RENESAS || VIRTIO_MMIO || COMPILE_TEST select GPIOLIB_IRQCHIP help Say yes here to support GPIO on Renesas R-Car SoCs. diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c index e76de57dd617d7e2..bc205b7fbb30e892 100644 --- a/drivers/gpio/gpio-rcar.c +++ b/drivers/gpio/gpio-rcar.c @@ -442,22 +442,16 @@ static int gpio_rcar_probe(struct platform_device *pd= ev) =20 p->clk =3D devm_clk_get(dev, NULL); if (IS_ERR(p->clk)) { - if (p->needs_clk) { - dev_err(dev, "unable to get clock\n"); - ret =3D PTR_ERR(p->clk); - goto err0; - } + if (p->needs_clk) + dev_warn(dev, "missing clock, ignoring\n"); p->clk =3D NULL; } =20 pm_runtime_enable(dev); =20 irq =3D platform_get_resource(pdev, IORESOURCE_IRQ, 0); - if (!irq) { - dev_err(dev, "missing IRQ\n"); - ret =3D -EINVAL; - goto err0; - } + if (!irq) + dev_warn(dev, "missing IRQ, ignoring\n"); =20 io =3D platform_get_resource(pdev, IORESOURCE_MEM, 0); p->base =3D devm_ioremap_resource(dev, io); @@ -502,12 +496,14 @@ static int gpio_rcar_probe(struct platform_device *pd= ev) goto err1; } =20 - p->irq_parent =3D irq->start; - if (devm_request_irq(dev, irq->start, gpio_rcar_irq_handler, - IRQF_SHARED, name, p)) { - dev_err(dev, "failed to request IRQ\n"); - ret =3D -ENOENT; - goto err1; + if (irq) { + p->irq_parent =3D irq->start; + if (devm_request_irq(dev, irq->start, gpio_rcar_irq_handler, + IRQF_SHARED, name, p)) { + dev_err(dev, "failed to request IRQ\n"); + ret =3D -ENOENT; + goto err1; + } } =20 dev_info(dev, "driving %d GPIOs\n", npins); --=20 2.7.4 From nobody Sun Apr 28 07:07:30 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1518198176627842.8241319662626; Fri, 9 Feb 2018 09:42:56 -0800 (PST) Received: from localhost ([::1]:49383 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekChL-00053e-LD for importer@patchew.org; Fri, 09 Feb 2018 12:42:55 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39632) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ekAQO-0003tB-JA for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ekAQK-0003Fd-SE for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:16 -0500 Received: from xavier.telenet-ops.be ([2a02:1800:120:4::f00:14]:55188) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ekAQK-0003El-D4 for qemu-devel@nongnu.org; Fri, 09 Feb 2018 10:17:12 -0500 Received: from ayla.of.borg ([84.194.111.163]) by xavier.telenet-ops.be with bizsmtp id 8fH71x01U3XaVaC01fH7Wm; Fri, 09 Feb 2018 16:17:09 +0100 Received: from ramsan.of.borg ([192.168.97.29] helo=ramsan) by ayla.of.borg with esmtp (Exim 4.86_2) (envelope-from ) id 1ekAQF-0003RG-DQ; Fri, 09 Feb 2018 16:17:07 +0100 Received: from geert by ramsan with local (Exim 4.86_2) (envelope-from ) id 1ekAQF-0000jt-BW; Fri, 09 Feb 2018 16:17:07 +0100 From: Geert Uytterhoeven To: Baptiste Reynal , Alex Williamson Date: Fri, 9 Feb 2018 16:16:53 +0100 Message-Id: <1518189413-2761-7-git-send-email-geert+renesas@glider.be> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> References: <1518189413-2761-1-git-send-email-geert+renesas@glider.be> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 2a02:1800:120:4::f00:14 X-Mailman-Approved-At: Fri, 09 Feb 2018 12:38:16 -0500 Subject: [Qemu-devel] [PATCH/RFC 6/6] arm64: Add virt_defconfig X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Arnd Bergmann , kvm@vger.kernel.org, Magnus Damm , Alexander Graf , qemu-devel@nongnu.org, linux-renesas-soc@vger.kernel.org, Wolfram Sang , Laurent Pinchart , Geert Uytterhoeven Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail: RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Add a simple defconfig for virtualized arm64 machines, based on an OpenWRT config. This expects "initramfs.cpio" to exist, which can be extracted from e.g. an OpenWRT image using binwalk. CONFIG_GPIO_RCAR is enabled for testing GPIO pass-through on R-Car Gen3. Not-Signed-off-by: Geert Uytterhoeven --- Not intended for upstream merge. --- arch/arm64/configs/virt_defconfig | 722 ++++++++++++++++++++++++++++++++++= ++++ 1 file changed, 722 insertions(+) create mode 100644 arch/arm64/configs/virt_defconfig diff --git a/arch/arm64/configs/virt_defconfig b/arch/arm64/configs/virt_de= fconfig new file mode 100644 index 0000000000000000..4477d75d8e982b37 --- /dev/null +++ b/arch/arm64/configs/virt_defconfig @@ -0,0 +1,722 @@ +CONFIG_LOCALVERSION=3D"-arm64-virt" +CONFIG_SYSVIPC=3Dy +CONFIG_POSIX_MQUEUE=3Dy +# CONFIG_CROSS_MEMORY_ATTACH is not set +CONFIG_NO_HZ=3Dy +CONFIG_HIGH_RES_TIMERS=3Dy +CONFIG_BSD_PROCESS_ACCT=3Dy +CONFIG_BSD_PROCESS_ACCT_V3=3Dy +CONFIG_RCU_EXPERT=3Dy +CONFIG_RCU_FANOUT=3D32 +CONFIG_IKCONFIG=3Dy +CONFIG_IKCONFIG_PROC=3Dy +CONFIG_RELAY=3Dy +CONFIG_BLK_DEV_INITRD=3Dy +CONFIG_INITRAMFS_SOURCE=3D"initramfs.cpio" +# CONFIG_RD_GZIP is not set +# CONFIG_RD_BZIP2 is not set +# CONFIG_RD_LZMA is not set +# CONFIG_RD_XZ is not set +# CONFIG_RD_LZO is not set +# CONFIG_RD_LZ4 is not set +CONFIG_CC_OPTIMIZE_FOR_SIZE=3Dy +# CONFIG_SYSFS_SYSCALL is not set +# CONFIG_FHANDLE is not set +# CONFIG_AIO is not set +# CONFIG_ADVISE_SYSCALLS is not set +CONFIG_BPF_SYSCALL=3Dy +CONFIG_EMBEDDED=3Dy +# CONFIG_VM_EVENT_COUNTERS is not set +# CONFIG_SLUB_DEBUG is not set +# CONFIG_COMPAT_BRK is not set +CONFIG_CC_STACKPROTECTOR_REGULAR=3Dy +CONFIG_MODULES=3Dy +CONFIG_MODULE_UNLOAD=3Dy +# CONFIG_BLK_DEV_BSG is not set +CONFIG_PARTITION_ADVANCED=3Dy +# CONFIG_IOSCHED_DEADLINE is not set +# CONFIG_IOSCHED_CFQ is not set +CONFIG_ARCH_VEXPRESS=3Dy +CONFIG_PCI=3Dy +# CONFIG_CAVIUM_ERRATUM_22375 is not set +# CONFIG_CAVIUM_ERRATUM_23154 is not set +CONFIG_NR_CPUS=3D4 +CONFIG_PREEMPT_VOLUNTARY=3Dy +CONFIG_HZ_100=3Dy +# CONFIG_COMPACTION is not set +CONFIG_ZSMALLOC=3Dm +CONFIG_CMDLINE=3D"console=3DttyAMA0" +# CONFIG_EFI is not set +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_COMPAT=3Dy +# CONFIG_SUSPEND is not set +CONFIG_NET=3Dy +CONFIG_PACKET=3Dy +CONFIG_UNIX=3Dy +CONFIG_XFRM_USER=3Dm +CONFIG_NET_KEY=3Dm +CONFIG_INET=3Dy +CONFIG_IP_MULTICAST=3Dy +CONFIG_IP_ADVANCED_ROUTER=3Dy +CONFIG_IP_MULTIPLE_TABLES=3Dy +CONFIG_IP_ROUTE_MULTIPATH=3Dy +CONFIG_IP_ROUTE_VERBOSE=3Dy +CONFIG_NET_IPIP=3Dm +CONFIG_NET_IPGRE_DEMUX=3Dm +CONFIG_NET_IPGRE=3Dm +CONFIG_NET_IPGRE_BROADCAST=3Dy +CONFIG_IP_MROUTE=3Dy +CONFIG_IP_MROUTE_MULTIPLE_TABLES=3Dy +CONFIG_SYN_COOKIES=3Dy +CONFIG_NET_IPVTI=3Dm +CONFIG_INET_AH=3Dm +CONFIG_INET_ESP=3Dm +CONFIG_INET_IPCOMP=3Dm +CONFIG_INET_XFRM_MODE_TRANSPORT=3Dm +CONFIG_INET_XFRM_MODE_TUNNEL=3Dm +CONFIG_INET_XFRM_MODE_BEET=3Dm +# CONFIG_INET_DIAG is not set +CONFIG_TCP_CONG_ADVANCED=3Dy +# CONFIG_TCP_CONG_BIC is not set +# CONFIG_TCP_CONG_WESTWOOD is not set +# CONFIG_TCP_CONG_HTCP is not set +CONFIG_INET6_AH=3Dm +CONFIG_INET6_ESP=3Dm +CONFIG_INET6_IPCOMP=3Dm +CONFIG_INET6_XFRM_MODE_TRANSPORT=3Dm +CONFIG_INET6_XFRM_MODE_TUNNEL=3Dm +CONFIG_INET6_XFRM_MODE_BEET=3Dm +CONFIG_IPV6_VTI=3Dm +CONFIG_IPV6_SIT=3Dm +CONFIG_IPV6_SIT_6RD=3Dy +CONFIG_IPV6_GRE=3Dm +CONFIG_IPV6_MULTIPLE_TABLES=3Dy +CONFIG_IPV6_SUBTREES=3Dy +CONFIG_IPV6_MROUTE=3Dy +CONFIG_NETFILTER=3Dy +CONFIG_BRIDGE_NETFILTER=3Dy +# CONFIG_NETFILTER_INGRESS is not set +CONFIG_NF_CONNTRACK=3Dm +CONFIG_NF_CONNTRACK_ZONES=3Dy +CONFIG_NF_CONNTRACK_EVENTS=3Dy +# CONFIG_NF_CT_PROTO_DCCP is not set +# CONFIG_NF_CT_PROTO_SCTP is not set +# CONFIG_NF_CT_PROTO_UDPLITE is not set +CONFIG_NF_CONNTRACK_AMANDA=3Dm +CONFIG_NF_CONNTRACK_FTP=3Dm +CONFIG_NF_CONNTRACK_H323=3Dm +CONFIG_NF_CONNTRACK_IRC=3Dm +CONFIG_NF_CONNTRACK_SNMP=3Dm +CONFIG_NF_CONNTRACK_PPTP=3Dm +CONFIG_NF_CONNTRACK_SIP=3Dm +CONFIG_NF_CONNTRACK_TFTP=3Dm +CONFIG_NF_CT_NETLINK=3Dm +CONFIG_NF_TABLES=3Dm +CONFIG_NF_TABLES_INET=3Dm +CONFIG_NFT_EXTHDR=3Dm +CONFIG_NFT_META=3Dm +CONFIG_NFT_CT=3Dm +CONFIG_NFT_COUNTER=3Dm +CONFIG_NFT_LOG=3Dm +CONFIG_NFT_LIMIT=3Dm +CONFIG_NFT_MASQ=3Dm +CONFIG_NFT_REDIR=3Dm +CONFIG_NFT_NAT=3Dm +CONFIG_NFT_REJECT=3Dm +CONFIG_NFT_HASH=3Dm +CONFIG_NETFILTER_XT_MARK=3Dm +CONFIG_NETFILTER_XT_CONNMARK=3Dm +CONFIG_NETFILTER_XT_SET=3Dm +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=3Dm +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=3Dm +CONFIG_NETFILTER_XT_TARGET_CT=3Dm +CONFIG_NETFILTER_XT_TARGET_DSCP=3Dm +CONFIG_NETFILTER_XT_TARGET_HL=3Dm +CONFIG_NETFILTER_XT_TARGET_LED=3Dm +CONFIG_NETFILTER_XT_TARGET_LOG=3Dm +CONFIG_NETFILTER_XT_TARGET_NFLOG=3Dm +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=3Dm +CONFIG_NETFILTER_XT_TARGET_TPROXY=3Dm +CONFIG_NETFILTER_XT_TARGET_TCPMSS=3Dm +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=3Dm +CONFIG_NETFILTER_XT_MATCH_CLUSTER=3Dm +CONFIG_NETFILTER_XT_MATCH_COMMENT=3Dm +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=3Dm +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=3Dm +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=3Dm +CONFIG_NETFILTER_XT_MATCH_DSCP=3Dm +CONFIG_NETFILTER_XT_MATCH_ECN=3Dm +CONFIG_NETFILTER_XT_MATCH_ESP=3Dm +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=3Dm +CONFIG_NETFILTER_XT_MATCH_HELPER=3Dm +CONFIG_NETFILTER_XT_MATCH_HL=3Dm +CONFIG_NETFILTER_XT_MATCH_IPRANGE=3Dm +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +CONFIG_NETFILTER_XT_MATCH_LENGTH=3Dm +CONFIG_NETFILTER_XT_MATCH_LIMIT=3Dm +CONFIG_NETFILTER_XT_MATCH_MAC=3Dm +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=3Dm +CONFIG_NETFILTER_XT_MATCH_OWNER=3Dm +CONFIG_NETFILTER_XT_MATCH_POLICY=3Dm +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=3Dm +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=3Dm +CONFIG_NETFILTER_XT_MATCH_QUOTA=3Dm +CONFIG_NETFILTER_XT_MATCH_RECENT=3Dm +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +CONFIG_NETFILTER_XT_MATCH_STATE=3Dm +CONFIG_NETFILTER_XT_MATCH_STATISTIC=3Dm +CONFIG_NETFILTER_XT_MATCH_STRING=3Dm +CONFIG_NETFILTER_XT_MATCH_TCPMSS=3Dm +CONFIG_NETFILTER_XT_MATCH_TIME=3Dm +CONFIG_NETFILTER_XT_MATCH_U32=3Dm +CONFIG_IP_SET=3Dm +CONFIG_IP_SET_BITMAP_IP=3Dm +CONFIG_IP_SET_BITMAP_IPMAC=3Dm +CONFIG_IP_SET_BITMAP_PORT=3Dm +CONFIG_IP_SET_HASH_IP=3Dm +CONFIG_IP_SET_HASH_IPMARK=3Dm +CONFIG_IP_SET_HASH_IPPORT=3Dm +CONFIG_IP_SET_HASH_IPPORTIP=3Dm +CONFIG_IP_SET_HASH_IPPORTNET=3Dm +CONFIG_IP_SET_HASH_MAC=3Dm +CONFIG_IP_SET_HASH_NETPORTNET=3Dm +CONFIG_IP_SET_HASH_NET=3Dm +CONFIG_IP_SET_HASH_NETNET=3Dm +CONFIG_IP_SET_HASH_NETPORT=3Dm +CONFIG_IP_SET_HASH_NETIFACE=3Dm +CONFIG_IP_SET_LIST_SET=3Dm +CONFIG_NF_CONNTRACK_IPV4=3Dm +CONFIG_NFT_CHAIN_ROUTE_IPV4=3Dm +CONFIG_NFT_CHAIN_NAT_IPV4=3Dm +CONFIG_NFT_MASQ_IPV4=3Dm +CONFIG_NFT_REDIR_IPV4=3Dm +CONFIG_IP_NF_IPTABLES=3Dm +CONFIG_IP_NF_MATCH_AH=3Dm +CONFIG_IP_NF_FILTER=3Dm +CONFIG_IP_NF_TARGET_REJECT=3Dm +CONFIG_IP_NF_NAT=3Dm +CONFIG_IP_NF_TARGET_MASQUERADE=3Dm +CONFIG_IP_NF_TARGET_NETMAP=3Dm +CONFIG_IP_NF_TARGET_REDIRECT=3Dm +CONFIG_IP_NF_MANGLE=3Dm +CONFIG_IP_NF_TARGET_CLUSTERIP=3Dm +CONFIG_IP_NF_TARGET_ECN=3Dm +CONFIG_IP_NF_RAW=3Dm +CONFIG_IP_NF_ARPTABLES=3Dm +CONFIG_IP_NF_ARPFILTER=3Dm +CONFIG_IP_NF_ARP_MANGLE=3Dm +CONFIG_NF_CONNTRACK_IPV6=3Dm +CONFIG_NFT_CHAIN_ROUTE_IPV6=3Dm +CONFIG_NFT_CHAIN_NAT_IPV6=3Dm +CONFIG_NFT_MASQ_IPV6=3Dm +CONFIG_NFT_REDIR_IPV6=3Dm +CONFIG_IP6_NF_IPTABLES=3Dm +CONFIG_IP6_NF_MATCH_AH=3Dm +CONFIG_IP6_NF_MATCH_EUI64=3Dm +CONFIG_IP6_NF_MATCH_FRAG=3Dm +CONFIG_IP6_NF_MATCH_OPTS=3Dm +CONFIG_IP6_NF_MATCH_IPV6HEADER=3Dm +CONFIG_IP6_NF_MATCH_MH=3Dm +CONFIG_IP6_NF_MATCH_RT=3Dm +CONFIG_IP6_NF_FILTER=3Dm +CONFIG_IP6_NF_TARGET_REJECT=3Dm +CONFIG_IP6_NF_MANGLE=3Dm +CONFIG_IP6_NF_RAW=3Dm +CONFIG_IP6_NF_NAT=3Dm +CONFIG_IP6_NF_TARGET_MASQUERADE=3Dm +CONFIG_IP6_NF_TARGET_NPT=3Dm +CONFIG_BRIDGE_NF_EBTABLES=3Dm +CONFIG_BRIDGE_EBT_BROUTE=3Dm +CONFIG_BRIDGE_EBT_T_FILTER=3Dm +CONFIG_BRIDGE_EBT_T_NAT=3Dm +CONFIG_BRIDGE_EBT_802_3=3Dm +CONFIG_BRIDGE_EBT_AMONG=3Dm +CONFIG_BRIDGE_EBT_ARP=3Dm +CONFIG_BRIDGE_EBT_IP=3Dm +CONFIG_BRIDGE_EBT_IP6=3Dm +CONFIG_BRIDGE_EBT_LIMIT=3Dm +CONFIG_BRIDGE_EBT_MARK=3Dm +CONFIG_BRIDGE_EBT_PKTTYPE=3Dm +CONFIG_BRIDGE_EBT_STP=3Dm +CONFIG_BRIDGE_EBT_VLAN=3Dm +CONFIG_BRIDGE_EBT_ARPREPLY=3Dm +CONFIG_BRIDGE_EBT_DNAT=3Dm +CONFIG_BRIDGE_EBT_MARK_T=3Dm +CONFIG_BRIDGE_EBT_REDIRECT=3Dm +CONFIG_BRIDGE_EBT_SNAT=3Dm +CONFIG_BRIDGE_EBT_LOG=3Dm +CONFIG_BRIDGE_EBT_NFLOG=3Dm +CONFIG_IP_SCTP=3Dm +CONFIG_ATM=3Dm +CONFIG_ATM_CLIP=3Dm +CONFIG_ATM_CLIP_NO_ICMP=3Dy +CONFIG_ATM_BR2684=3Dm +CONFIG_ATM_BR2684_IPFILTER=3Dy +CONFIG_L2TP=3Dm +CONFIG_L2TP_V3=3Dy +CONFIG_L2TP_IP=3Dm +CONFIG_L2TP_ETH=3Dm +CONFIG_BRIDGE=3Dy +CONFIG_NET_DSA=3Dm +CONFIG_VLAN_8021Q=3Dy +CONFIG_ATALK=3Dm +CONFIG_DEV_APPLETALK=3Dm +CONFIG_IPDDP=3Dm +CONFIG_IPDDP_ENCAP=3Dy +CONFIG_6LOWPAN=3Dm +# CONFIG_6LOWPAN_NHC is not set +CONFIG_IEEE802154=3Dm +CONFIG_IEEE802154_6LOWPAN=3Dm +CONFIG_MAC802154=3Dm +CONFIG_NET_SCHED=3Dy +CONFIG_NET_SCH_HTB=3Dm +CONFIG_NET_SCH_HFSC=3Dm +CONFIG_NET_SCH_PRIO=3Dm +CONFIG_NET_SCH_RED=3Dm +CONFIG_NET_SCH_SFQ=3Dm +CONFIG_NET_SCH_TEQL=3Dm +CONFIG_NET_SCH_TBF=3Dm +CONFIG_NET_SCH_GRED=3Dm +CONFIG_NET_SCH_DSMARK=3Dm +CONFIG_NET_SCH_NETEM=3Dm +CONFIG_NET_SCH_CODEL=3Dm +CONFIG_NET_SCH_FQ_CODEL=3Dy +CONFIG_NET_SCH_FQ=3Dm +CONFIG_NET_SCH_PIE=3Dm +CONFIG_NET_SCH_INGRESS=3Dm +CONFIG_NET_CLS_BASIC=3Dm +CONFIG_NET_CLS_TCINDEX=3Dm +CONFIG_NET_CLS_ROUTE4=3Dm +CONFIG_NET_CLS_FW=3Dm +CONFIG_NET_CLS_U32=3Dm +CONFIG_CLS_U32_MARK=3Dy +CONFIG_NET_CLS_FLOW=3Dm +CONFIG_NET_EMATCH=3Dy +CONFIG_NET_EMATCH_CMP=3Dm +CONFIG_NET_EMATCH_NBYTE=3Dm +CONFIG_NET_EMATCH_U32=3Dm +CONFIG_NET_EMATCH_META=3Dm +CONFIG_NET_EMATCH_TEXT=3Dm +CONFIG_NET_CLS_ACT=3Dy +CONFIG_NET_ACT_POLICE=3Dm +CONFIG_NET_ACT_MIRRED=3Dm +CONFIG_NET_ACT_IPT=3Dm +CONFIG_NET_ACT_SKBEDIT=3Dm +CONFIG_NET_ACT_CONNMARK=3Dm +CONFIG_NET_CLS_IND=3Dy +CONFIG_OPENVSWITCH=3Dm +# CONFIG_OPENVSWITCH_GRE is not set +# CONFIG_OPENVSWITCH_VXLAN is not set +CONFIG_MPLS_ROUTING=3Dm +CONFIG_MPLS_IPTUNNEL=3Dm +CONFIG_NET_PKTGEN=3Dm +CONFIG_HAMRADIO=3Dy +CONFIG_AX25=3Dm +# CONFIG_AX25_DAMA_SLAVE is not set +CONFIG_MKISS=3Dm +CONFIG_CAN=3Dm +CONFIG_CAN_VCAN=3Dm +CONFIG_CAN_SLCAN=3Dm +CONFIG_CAN_LEDS=3Dy +CONFIG_CAN_C_CAN=3Dm +CONFIG_CAN_C_CAN_PLATFORM=3Dm +CONFIG_CAN_C_CAN_PCI=3Dm +CONFIG_NET_9P=3Dm +CONFIG_NET_9P_VIRTIO=3Dm +CONFIG_LWTUNNEL=3Dy +CONFIG_UEVENT_HELPER_PATH=3D"/sbin/hotplug" +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_FW_LOADER_USER_HELPER_FALLBACK=3Dy +CONFIG_MTD=3Dy +CONFIG_MTD_TESTS=3Dm +CONFIG_MTD_BLOCK=3Dy +CONFIG_MTD_CFI=3Dy +CONFIG_MTD_CFI_INTELEXT=3Dy +CONFIG_MTD_CFI_AMDSTD=3Dy +CONFIG_MTD_COMPLEX_MAPPINGS=3Dy +CONFIG_MTD_BLOCK2MTD=3Dm +CONFIG_PARPORT=3Dm +CONFIG_ZRAM=3Dm +CONFIG_BLK_DEV_LOOP=3Dm +CONFIG_BLK_DEV_NBD=3Dm +CONFIG_ATA_OVER_ETH=3Dm +CONFIG_VIRTIO_BLK=3Dy +CONFIG_EEPROM_AT24=3Dm +CONFIG_EEPROM_AT25=3Dm +CONFIG_EEPROM_93CX6=3Dm +CONFIG_ECHO=3Dm +CONFIG_SCSI=3Dy +# CONFIG_SCSI_PROC_FS is not set +CONFIG_BLK_DEV_SD=3Dy +CONFIG_CHR_DEV_ST=3Dm +CONFIG_BLK_DEV_SR=3Dm +CONFIG_CHR_DEV_SG=3Dm +# CONFIG_SCSI_LOWLEVEL is not set +CONFIG_ATA=3Dm +# CONFIG_ATA_VERBOSE_ERROR is not set +# CONFIG_ATA_ACPI is not set +# CONFIG_SATA_PMP is not set +CONFIG_SATA_AHCI=3Dm +CONFIG_SATA_SIL24=3Dm +CONFIG_ATA_PIIX=3Dm +CONFIG_SATA_MV=3Dm +CONFIG_SATA_NV=3Dm +CONFIG_SATA_SIL=3Dm +CONFIG_SATA_VIA=3Dm +CONFIG_PATA_ARTOP=3Dm +CONFIG_PATA_PDC_OLD=3Dm +CONFIG_MD=3Dy +CONFIG_BLK_DEV_MD=3Dm +CONFIG_MD_LINEAR=3Dm +CONFIG_MD_RAID0=3Dm +CONFIG_MD_RAID1=3Dm +CONFIG_MD_RAID10=3Dm +CONFIG_MD_RAID456=3Dm +CONFIG_MD_MULTIPATH=3Dm +CONFIG_BLK_DEV_DM=3Dm +CONFIG_DM_CRYPT=3Dm +CONFIG_DM_MIRROR=3Dm +CONFIG_FIREWIRE=3Dm +CONFIG_FIREWIRE_OHCI=3Dm +CONFIG_FIREWIRE_SBP2=3Dm +CONFIG_FIREWIRE_NET=3Dm +CONFIG_NETDEVICES=3Dy +CONFIG_BONDING=3Dm +CONFIG_DUMMY=3Dm +CONFIG_IFB=3Dm +CONFIG_MACVLAN=3Dm +CONFIG_VXLAN=3Dm +CONFIG_TUN=3Dm +CONFIG_VETH=3Dm +CONFIG_VIRTIO_NET=3Dy +CONFIG_ATM_TCP=3Dm +CONFIG_ATM_SOLOS=3Dm +CONFIG_NET_DSA_MV88E6060=3Dm +CONFIG_NET_DSA_MV88E6XXX=3Dm +CONFIG_VORTEX=3Dm +CONFIG_ET131X=3Dm +CONFIG_PCNET32=3Dm +CONFIG_ATL2=3Dm +CONFIG_ATL1=3Dm +CONFIG_ATL1E=3Dm +CONFIG_ATL1C=3Dm +CONFIG_NET_VENDOR_AURORA=3Dy +CONFIG_B44=3Dm +CONFIG_TIGON3=3Dm +CONFIG_NET_TULIP=3Dy +CONFIG_DE2104X=3Dm +CONFIG_TULIP=3Dm +CONFIG_TULIP_MWI=3Dy +CONFIG_TULIP_MMIO=3Dy +CONFIG_TULIP_NAPI=3Dy +CONFIG_TULIP_NAPI_HW_MITIGATION=3Dy +CONFIG_WINBOND_840=3Dm +CONFIG_DM9102=3Dm +CONFIG_ULI526X=3Dm +CONFIG_E100=3Dm +CONFIG_E1000=3Dm +CONFIG_IGB=3Dm +# CONFIG_IGB_HWMON is not set +CONFIG_IGBVF=3Dm +CONFIG_IXGBE=3Dm +# CONFIG_IXGBE_HWMON is not set +CONFIG_SKGE=3Dm +CONFIG_SKY2=3Dm +CONFIG_NATSEMI=3Dm +CONFIG_NE2K_PCI=3Dm +CONFIG_FORCEDETH=3Dm +# CONFIG_NET_PACKET_ENGINE is not set +CONFIG_8139CP=3Dm +CONFIG_8139TOO=3Dm +CONFIG_R8169=3Dm +CONFIG_R6040=3Dm +CONFIG_SIS900=3Dm +CONFIG_SIS190=3Dm +CONFIG_SMC91X=3Dy +CONFIG_VIA_RHINE=3Dm +CONFIG_VIA_RHINE_MMIO=3Dy +CONFIG_VIA_VELOCITY=3Dm +CONFIG_BROADCOM_PHY=3Dm +CONFIG_MICREL_KS8995MA=3Dm +CONFIG_PPP=3Dm +CONFIG_PPP_FILTER=3Dy +CONFIG_PPP_MPPE=3Dm +CONFIG_PPP_MULTILINK=3Dy +CONFIG_PPPOATM=3Dm +CONFIG_PPPOE=3Dm +CONFIG_PPTP=3Dm +CONFIG_PPPOL2TP=3Dm +CONFIG_PPP_ASYNC=3Dm +CONFIG_PPP_SYNC_TTY=3Dm +CONFIG_SLIP=3Dm +CONFIG_SLIP_COMPRESSED=3Dy +CONFIG_SLIP_SMART=3Dy +CONFIG_SLIP_MODE_SLIP6=3Dy +CONFIG_HOSTAP=3Dm +CONFIG_HOSTAP_FIRMWARE=3Dy +CONFIG_HOSTAP_FIRMWARE_NVRAM=3Dy +CONFIG_HOSTAP_PLX=3Dm +CONFIG_HOSTAP_PCI=3Dm +CONFIG_PRISM54=3Dm +CONFIG_IEEE802154_FAKELB=3Dm +CONFIG_IEEE802154_AT86RF230=3Dm +CONFIG_IEEE802154_MRF24J40=3Dm +CONFIG_IEEE802154_CC2520=3Dm +CONFIG_VMXNET3=3Dm +CONFIG_ISDN=3Dy +CONFIG_ISDN_I4L=3Dm +CONFIG_ISDN_PPP=3Dy +CONFIG_ISDN_PPP_VJ=3Dy +CONFIG_ISDN_MPP=3Dy +CONFIG_IPPP_FILTER=3Dy +CONFIG_ISDN_PPP_BSDCOMP=3Dm +CONFIG_ISDN_AUDIO=3Dy +CONFIG_ISDN_TTY_FAX=3Dy +CONFIG_ISDN_DIVERSION=3Dm +CONFIG_ISDN_CAPI=3Dm +# CONFIG_CAPI_TRACE is not set +CONFIG_ISDN_CAPI_CAPI20=3Dm +CONFIG_ISDN_CAPI_MIDDLEWARE=3Dy +CONFIG_MISDN=3Dm +CONFIG_MISDN_DSP=3Dm +CONFIG_MISDN_L1OIP=3Dm +CONFIG_MISDN_HFCPCI=3Dm +CONFIG_MISDN_HFCMULTI=3Dm +# CONFIG_INPUT_LEDS is not set +CONFIG_INPUT_MATRIXKMAP=3Dm +CONFIG_INPUT_JOYDEV=3Dm +CONFIG_INPUT_EVDEV=3Dm +# CONFIG_KEYBOARD_ATKBD is not set +CONFIG_KEYBOARD_GPIO=3Dm +CONFIG_KEYBOARD_GPIO_POLLED=3Dm +# CONFIG_INPUT_MOUSE is not set +CONFIG_INPUT_MISC=3Dy +CONFIG_INPUT_GPIO_BEEPER=3Dm +CONFIG_INPUT_UINPUT=3Dm +CONFIG_INPUT_GPIO_ROTARY_ENCODER=3Dm +# CONFIG_SERIO is not set +CONFIG_VT_HW_CONSOLE_BINDING=3Dy +# CONFIG_LEGACY_PTYS is not set +# CONFIG_DEVMEM is not set +CONFIG_SERIAL_8250=3Dy +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set +CONFIG_SERIAL_8250_CONSOLE=3Dy +# CONFIG_SERIAL_8250_PCI is not set +CONFIG_SERIAL_8250_NR_UARTS=3D16 +CONFIG_SERIAL_8250_RUNTIME_UARTS=3D16 +CONFIG_SERIAL_8250_EXTENDED=3Dy +CONFIG_SERIAL_8250_MANY_PORTS=3Dy +CONFIG_SERIAL_8250_SHARE_IRQ=3Dy +CONFIG_SERIAL_AMBA_PL011=3Dy +CONFIG_SERIAL_AMBA_PL011_CONSOLE=3Dy +CONFIG_PRINTER=3Dm +CONFIG_PPDEV=3Dm +CONFIG_HW_RANDOM=3Dy +CONFIG_TCG_TPM=3Dy +CONFIG_TCG_TIS_I2C_INFINEON=3Dm +# CONFIG_I2C_COMPAT is not set +CONFIG_I2C_CHARDEV=3Dm +CONFIG_I2C_MUX=3Dm +CONFIG_I2C_MUX_GPIO=3Dm +CONFIG_I2C_MUX_PCA9541=3Dm +CONFIG_I2C_MUX_PCA954x=3Dm +# CONFIG_I2C_HELPER_AUTO is not set +CONFIG_I2C_ALGOPCF=3Dm +CONFIG_I2C_ALGOPCA=3Dm +CONFIG_I2C_GPIO=3Dm +CONFIG_SPI=3Dy +CONFIG_SPI_GPIO=3Dm +CONFIG_SPI_SPIDEV=3Dm +CONFIG_PPS_CLIENT_GPIO=3Dm +CONFIG_GPIO_SYSFS=3Dy +CONFIG_GPIO_RCAR=3Dy +CONFIG_GPIO_PCA953X=3Dm +CONFIG_GPIO_PCF857X=3Dm +CONFIG_W1=3Dm +CONFIG_W1_MASTER_DS2482=3Dm +CONFIG_W1_MASTER_GPIO=3Dm +CONFIG_W1_SLAVE_THERM=3Dm +CONFIG_W1_SLAVE_SMEM=3Dm +CONFIG_W1_SLAVE_DS2413=3Dm +CONFIG_W1_SLAVE_DS2431=3Dm +CONFIG_W1_SLAVE_DS2433=3Dm +CONFIG_W1_SLAVE_DS2760=3Dm +CONFIG_HWMON=3Dm +CONFIG_SENSORS_ADT7410=3Dm +CONFIG_SENSORS_ADT7475=3Dm +CONFIG_SENSORS_GPIO_FAN=3Dm +CONFIG_SENSORS_IT87=3Dm +CONFIG_SENSORS_LM63=3Dm +CONFIG_SENSORS_LM75=3Dm +CONFIG_SENSORS_LM77=3Dm +CONFIG_SENSORS_LM85=3Dm +CONFIG_SENSORS_LM90=3Dm +CONFIG_SENSORS_LM92=3Dm +CONFIG_SENSORS_LM95241=3Dm +CONFIG_SENSORS_SHT21=3Dm +CONFIG_SENSORS_INA2XX=3Dm +CONFIG_SENSORS_TMP421=3Dm +CONFIG_WATCHDOG=3Dy +CONFIG_SOFT_WATCHDOG=3Dm +CONFIG_SSB_SILENT=3Dy +CONFIG_BCMA=3Dm +CONFIG_MEDIA_SUPPORT=3Dm +CONFIG_MEDIA_CAMERA_SUPPORT=3Dy +CONFIG_V4L_PLATFORM_DRIVERS=3Dy +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set +# CONFIG_VGA_ARB is not set +CONFIG_FB=3Dy +CONFIG_FB_ARMCLCD=3Dy +# CONFIG_LCD_CLASS_DEVICE is not set +# CONFIG_BACKLIGHT_GENERIC is not set +CONFIG_LOGO=3Dy +# CONFIG_LOGO_LINUX_MONO is not set +# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_SOUND=3Dm +CONFIG_SND=3Dm +CONFIG_SND_OSSEMUL=3Dy +CONFIG_SND_MIXER_OSS=3Dm +CONFIG_SND_PCM_OSS=3Dm +# CONFIG_SND_PCM_TIMER is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +# CONFIG_SND_PROC_FS is not set +CONFIG_SND_SEQUENCER=3Dm +CONFIG_SND_SEQ_DUMMY=3Dm +CONFIG_SND_SEQUENCER_OSS=3Dm +CONFIG_SND_DUMMY=3Dm +CONFIG_SND_VIRMIDI=3Dm +CONFIG_SND_INTEL8X0=3Dm +CONFIG_SND_VIA82XX=3Dm +# CONFIG_SND_SPI is not set +# CONFIG_SND_FIREWIRE is not set +CONFIG_SND_SOC=3Dm +CONFIG_SND_SOC_AC97_CODEC=3Dm +CONFIG_HID=3Dm +CONFIG_HID_BATTERY_STRENGTH=3Dy +CONFIG_HIDRAW=3Dy +# CONFIG_USB_SUPPORT is not set +CONFIG_MMC=3Dy +CONFIG_MMC_BLOCK=3Dm +CONFIG_MMC_ARMMMCI=3Dy +CONFIG_MMC_SDHCI=3Dm +CONFIG_MMC_SDHCI_PLTFM=3Dm +CONFIG_MMC_SPI=3Dm +CONFIG_NEW_LEDS=3Dy +CONFIG_LEDS_CLASS=3Dy +CONFIG_LEDS_GPIO=3Dm +CONFIG_LEDS_PCA963X=3Dm +CONFIG_LEDS_TRIGGER_TIMER=3Dy +CONFIG_LEDS_TRIGGER_ONESHOT=3Dm +CONFIG_LEDS_TRIGGER_HEARTBEAT=3Dm +CONFIG_LEDS_TRIGGER_GPIO=3Dm +CONFIG_LEDS_TRIGGER_DEFAULT_ON=3Dy +CONFIG_LEDS_TRIGGER_TRANSIENT=3Dm +CONFIG_VIRTIO_PCI=3Dm +# CONFIG_VIRTIO_PCI_LEGACY is not set +CONFIG_VIRTIO_MMIO=3Dy +CONFIG_STAGING=3Dy +# CONFIG_IOMMU_SUPPORT is not set +CONFIG_IIO=3Dm +CONFIG_AD799X=3Dm +CONFIG_DHT11=3Dm +CONFIG_ACPI=3Dy +# CONFIG_ACPI_BUTTON is not set +CONFIG_EXT4_FS=3Dy +CONFIG_REISERFS_FS=3Dm +CONFIG_REISERFS_FS_XATTR=3Dy +CONFIG_JFS_FS=3Dm +CONFIG_XFS_FS=3Dm +CONFIG_BTRFS_FS=3Dm +CONFIG_F2FS_FS=3Dm +# CONFIG_F2FS_FS_POSIX_ACL is not set +# CONFIG_DNOTIFY is not set +CONFIG_AUTOFS4_FS=3Dm +CONFIG_FUSE_FS=3Dy +CONFIG_CUSE=3Dy +CONFIG_OVERLAY_FS=3Dy +CONFIG_FSCACHE=3Dm +CONFIG_FSCACHE_STATS=3Dy +CONFIG_CACHEFILES=3Dm +CONFIG_ISO9660_FS=3Dm +CONFIG_JOLIET=3Dy +CONFIG_UDF_FS=3Dm +CONFIG_MSDOS_FS=3Dm +CONFIG_VFAT_FS=3Dy +CONFIG_NTFS_FS=3Dm +# CONFIG_PROC_PAGE_MONITOR is not set +CONFIG_TMPFS=3Dy +CONFIG_TMPFS_XATTR=3Dy +CONFIG_CONFIGFS_FS=3Dm +# CONFIG_MISC_FILESYSTEMS is not set +CONFIG_NFS_FS=3Dy +# CONFIG_NFS_V2 is not set +CONFIG_NFSD=3Dm +CONFIG_NFSD_V3=3Dy +CONFIG_CIFS=3Dm +CONFIG_CIFS_STATS=3Dy +CONFIG_CIFS_XATTR=3Dy +CONFIG_CIFS_POSIX=3Dy +# CONFIG_CIFS_DEBUG is not set +CONFIG_NLS_CODEPAGE_437=3Dy +CONFIG_NLS_CODEPAGE_775=3Dm +CONFIG_NLS_CODEPAGE_850=3Dm +CONFIG_NLS_CODEPAGE_852=3Dm +CONFIG_NLS_CODEPAGE_862=3Dm +CONFIG_NLS_CODEPAGE_864=3Dm +CONFIG_NLS_CODEPAGE_866=3Dm +CONFIG_NLS_CODEPAGE_932=3Dm +CONFIG_NLS_ISO8859_8=3Dm +CONFIG_NLS_CODEPAGE_1250=3Dm +CONFIG_NLS_CODEPAGE_1251=3Dm +CONFIG_NLS_ISO8859_1=3Dy +CONFIG_NLS_ISO8859_2=3Dm +CONFIG_NLS_ISO8859_6=3Dm +CONFIG_NLS_ISO8859_13=3Dm +CONFIG_NLS_ISO8859_15=3Dm +CONFIG_NLS_KOI8_R=3Dm +CONFIG_NLS_UTF8=3Dm +CONFIG_PRINTK_TIME=3Dy +CONFIG_DEBUG_INFO=3Dy +CONFIG_DEBUG_INFO_REDUCED=3Dy +# CONFIG_ENABLE_MUST_CHECK is not set +CONFIG_FRAME_WARN=3D1024 +CONFIG_STRIP_ASM_SYMS=3Dy +CONFIG_DEBUG_FS=3Dy +CONFIG_MAGIC_SYSRQ=3Dy +# CONFIG_SCHED_DEBUG is not set +# CONFIG_DEBUG_BUGVERBOSE is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=3D60 +# CONFIG_RCU_TRACE is not set +# CONFIG_FTRACE is not set +CONFIG_ATOMIC64_SELFTEST=3Dy +CONFIG_CRYPTO_TEST=3Dm +CONFIG_CRYPTO_GCM=3Dm +CONFIG_CRYPTO_PCBC=3Dm +CONFIG_CRYPTO_XTS=3Dm +CONFIG_CRYPTO_SHA512=3Dm +CONFIG_CRYPTO_TGR192=3Dm +CONFIG_CRYPTO_WP512=3Dm +CONFIG_CRYPTO_ANUBIS=3Dm +CONFIG_CRYPTO_ARC4=3Dy +CONFIG_CRYPTO_BLOWFISH=3Dm +CONFIG_CRYPTO_CAMELLIA=3Dm +CONFIG_CRYPTO_CAST5=3Dm +CONFIG_CRYPTO_CAST6=3Dm +CONFIG_CRYPTO_FCRYPT=3Dm +CONFIG_CRYPTO_KHAZAD=3Dm +CONFIG_CRYPTO_SERPENT=3Dm +CONFIG_CRYPTO_TEA=3Dm +CONFIG_CRYPTO_TWOFISH=3Dm +CONFIG_CRYPTO_USER_API_HASH=3Dm +CONFIG_CRYPTO_USER_API_SKCIPHER=3Dm +CONFIG_CRYPTO_DEV_CCP=3Dy +CONFIG_CRC32_SARWATE=3Dy +CONFIG_CRC8=3Dm +CONFIG_XZ_DEC=3Dy +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +# CONFIG_XZ_DEC_ARM is not set +# CONFIG_XZ_DEC_ARMTHUMB is not set +# CONFIG_XZ_DEC_SPARC is not set +CONFIG_CORDIC=3Dm --=20 2.7.4