From nobody Mon Feb 9 22:19:55 2026 Delivered-To: importer@patchew.org Received-SPF: temperror (zoho.com: Error in retrieving data from DNS) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=redhat.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 154841376187184.38684110459587; Fri, 25 Jan 2019 02:56:01 -0800 (PST) Received: from localhost ([127.0.0.1]:42081 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gmz9H-0004JN-QL for importer@patchew.org; Fri, 25 Jan 2019 05:55:47 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58658) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gmyPB-00082U-TD for qemu-devel@nongnu.org; Fri, 25 Jan 2019 05:08:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gmyP9-0002Jc-Ol for qemu-devel@nongnu.org; Fri, 25 Jan 2019 05:08:09 -0500 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:39528) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gmyP7-0002HU-Lx for qemu-devel@nongnu.org; Fri, 25 Jan 2019 05:08:07 -0500 Received: by mail-wm1-x343.google.com with SMTP id y8so6010472wmi.4 for ; Fri, 25 Jan 2019 02:08:05 -0800 (PST) Received: from 640k.lan ([93.56.166.5]) by smtp.gmail.com with ESMTPSA id p4sm88048455wrs.74.2019.01.25.02.08.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Jan 2019 02:08:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=MzwK+mwKyMDcXuLOAkp6IzsZM48JWYDqi7BbRKNXZM8=; b=bq5W35dN4R1tBOUp1oxlYmY+FyPM40Yy4ywEhguhPYRO07tBZnrPz10SmYnE28ht1B VWPR6xmpKhijUrXYpf/b3VWc75RGOVSSMx6HTB8kQDNa1AHOgipXX6FOQ/fwu07MXjC9 KjvqkQvvrjy2OLGFouxr+urTIPn4XI1wes2UJe4VuRjT1JywheZH9Sn9PB9McQYKbx7c 2z3T0oYawMbHFZT9b1swj8hG8vFhrISy8rffLJTjT0ZpUfm6ZFO3RvOqs3KWEQbAwqNJ kiYglJy4BheuQBnobKfVTt2k1mjNzDZrDbPXBn65myJ+vNDaTLb+e0IZD7S4aKHAmNBw y7TQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=MzwK+mwKyMDcXuLOAkp6IzsZM48JWYDqi7BbRKNXZM8=; b=AgNyezBL3AYZF3TtoEYNTluQVb57BnAYUnK4yFh1R8zFXQtNYDdkDkAKyAZYhORmTS y68H9Em6aSGR/XB+Psaep3C0s18JobxBeZtSQmiWzr/0U8NphJFIuj6hhnDeQszWlgPC etAk35Z6N1WeJdTosk2hTlcWUGeW636acJlIN7cAFhytCYsqm9hco0NFX4EKTd1D9FYV TVnHgfa2swy10mgEOmnc6vMouG+NvqdJUFWUf/6Xla3x0J1hCVX9O6IgfvpzEEa88Lf4 iIFwxct6fb9c/enSgXDn2R2vS0A5zq9ArYoFWNmD7BLfC4vx6N/DCZKAj/nI45meC0Xk 2BZw== X-Gm-Message-State: AJcUukcqndiKi51kb22DrHa2mwihjZJUS0JPg+BgrOeuXDiJ4T7xCpBR NItyE+adNdQVjnW4d8U8UkoyayL5 X-Google-Smtp-Source: ALg8bN65OSDam1ZK1BXQX9Cb18+lJrJnpI4NdRlcRsx3BFyJSc4Xfk1lQaXtrjbdGW/HLis4dOpmqw== X-Received: by 2002:a1c:4108:: with SMTP id o8mr6011832wma.91.1548410884225; Fri, 25 Jan 2019 02:08:04 -0800 (PST) From: Paolo Bonzini To: qemu-devel@nongnu.org Date: Fri, 25 Jan 2019 11:07:10 +0100 Message-Id: <1548410831-19553-52-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1548410831-19553-1-git-send-email-pbonzini@redhat.com> References: <1548410831-19553-1-git-send-email-pbonzini@redhat.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::343 Subject: [Qemu-devel] [PATCH 51/52] i386-softmmu.mak: remove all CONFIG_* except boards definitions 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: yang.zhong@intel.com, thuth@redhat.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Yang Zhong %-softmmu.mak only keep boards definitions in Kconfig mode. Signed-off-by: Yang Zhong Message-Id: <20190123065618.3520-43-yang.zhong@intel.com> Signed-off-by: Paolo Bonzini --- default-configs/i386-softmmu.mak | 18 ------------------ hw/acpi/Kconfig | 6 ++++++ hw/i386/Kconfig | 5 +++++ hw/ipmi/Kconfig | 8 ++++++++ hw/mem/Kconfig | 2 ++ hw/misc/Kconfig | 4 ++++ hw/pci-bridge/Kconfig | 1 + hw/timer/Kconfig | 1 + 8 files changed, 27 insertions(+), 18 deletions(-) diff --git a/default-configs/i386-softmmu.mak b/default-configs/i386-softmm= u.mak index f29f83e..07b1e82 100644 --- a/default-configs/i386-softmmu.mak +++ b/default-configs/i386-softmmu.mak @@ -1,25 +1,7 @@ # Default configuration for i386-softmmu =20 -CONFIG_VMXNET3_PCI=3Dy -CONFIG_IPMI=3Dy -CONFIG_IPMI_LOCAL=3Dy -CONFIG_IPMI_EXTERN=3Dy -CONFIG_ISA_IPMI_KCS=3Dy -CONFIG_ISA_IPMI_BT=3Dy - # Optional devices: # -CONFIG_HPET=3Dy -CONFIG_APPLESMC=3Dy -CONFIG_PFLASH_CFI01=3Dy -CONFIG_ISA_TESTDEV=3Dy -CONFIG_SGA=3Dy -CONFIG_PVPANIC=3Dy -CONFIG_MEM_DEVICE=3Dy -CONFIG_NVDIMM=3Dy -CONFIG_ACPI_NVDIMM=3Dy -CONFIG_PXB=3Dy -CONFIG_ACPI_VMGENID=3Dy CONFIG_PCI_DEVICES=3Dy =20 # Boards: diff --git a/hw/acpi/Kconfig b/hw/acpi/Kconfig index 035a28f..eca3bee 100644 --- a/hw/acpi/Kconfig +++ b/hw/acpi/Kconfig @@ -4,6 +4,9 @@ config ACPI config ACPI_X86 bool select ACPI + select ACPI_NVDIMM + select ACPI_CPU_HOTPLUG + select ACPI_MEMORY_HOTPLUG =20 config ACPI_X86_ICH bool @@ -18,6 +21,9 @@ config ACPI_MEMORY_HOTPLUG =20 config ACPI_NVDIMM bool + depends on ACPI =20 config ACPI_VMGENID bool + default y + depends on PC diff --git a/hw/i386/Kconfig b/hw/i386/Kconfig index 966c97c..8f0d6ce 100644 --- a/hw/i386/Kconfig +++ b/hw/i386/Kconfig @@ -5,6 +5,10 @@ config SEV config PC bool =20 +config SEV + bool + default y if PC && KVM + config PC bool select ISA_DEBUG @@ -28,6 +32,7 @@ config PC_ACPI select ACPI_CPU_HOTPLUG select ACPI_MEMORY_HOTPLUG select SMBUS_EEPROM + select PFLASH_CFI01 depends on ACPI_SMBUS =20 config I440FX diff --git a/hw/ipmi/Kconfig b/hw/ipmi/Kconfig index 68f8ba1..b15c7b3 100644 --- a/hw/ipmi/Kconfig +++ b/hw/ipmi/Kconfig @@ -3,12 +3,20 @@ config IPMI =20 config IPMI_LOCAL bool + default y + depends on IPMI =20 config IPMI_EXTERN bool + default y + depends on IPMI =20 config ISA_IPMI_KCS bool + default y if PC + select IPMI =20 config ISA_IPMI_BT bool + default y if PC + select IPMI diff --git a/hw/mem/Kconfig b/hw/mem/Kconfig index a3a4372..d1e635c 100644 --- a/hw/mem/Kconfig +++ b/hw/mem/Kconfig @@ -6,3 +6,5 @@ config MEM_DEVICE =20 config NVDIMM bool + default y + depends on PC diff --git a/hw/misc/Kconfig b/hw/misc/Kconfig index 55170f6..823135c 100644 --- a/hw/misc/Kconfig +++ b/hw/misc/Kconfig @@ -1,5 +1,6 @@ config APPLESMC bool + default y if PC depends on ISA_BUS =20 config MAX111X @@ -19,10 +20,12 @@ config ISA_DEBUG =20 config SGA bool + default y if PC depends on ISA_BUS =20 config ISA_TESTDEV bool + default y if PC =20 config PCI_TESTDEV bool @@ -100,6 +103,7 @@ config IOTKIT_SYSINFO =20 config PVPANIC bool + default y if PC depends on ISA_BUS =20 config AUX diff --git a/hw/pci-bridge/Kconfig b/hw/pci-bridge/Kconfig index 0519eb1..b167b98 100644 --- a/hw/pci-bridge/Kconfig +++ b/hw/pci-bridge/Kconfig @@ -5,6 +5,7 @@ config PCIE_PORT =20 config PXB bool + default y if Q35 =20 config XIO3130 bool diff --git a/hw/timer/Kconfig b/hw/timer/Kconfig index a021c74..51921eb 100644 --- a/hw/timer/Kconfig +++ b/hw/timer/Kconfig @@ -15,6 +15,7 @@ config DS1338 =20 config HPET bool + default y if PC =20 config I8254 bool --=20 1.8.3.1