From nobody Sun Oct 5 01:45:11 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) 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=pass (zoho.com: domain of gnu.org designates 209.51.188.17 as permitted sender) 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 15517284563211000.7727818115868; Mon, 4 Mar 2019 11:40:56 -0800 (PST) Received: from localhost ([127.0.0.1]:59822 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0tSG-00027q-6D for importer@patchew.org; Mon, 04 Mar 2019 14:40:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:46220) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h0sD3-0002QF-Nh for qemu-devel@nongnu.org; Mon, 04 Mar 2019 13:21:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h0sCz-0004x9-KW for qemu-devel@nongnu.org; Mon, 04 Mar 2019 13:21:05 -0500 Received: from mail-wr1-x444.google.com ([2a00:1450:4864:20::444]:34033) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h0sCx-0004h1-EV for qemu-devel@nongnu.org; Mon, 04 Mar 2019 13:21:01 -0500 Received: by mail-wr1-x444.google.com with SMTP id f14so6649474wrg.1 for ; Mon, 04 Mar 2019 10:20:55 -0800 (PST) Received: from 640k.lan ([93.56.166.5]) by smtp.gmail.com with ESMTPSA id q5sm8371364wrn.43.2019.03.04.10.20.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Mar 2019 10:20:53 -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=m5nkZJsU98Cd1XDlOV16svTUAU7Vm7FdcjVXR3eHiCk=; b=T6M/I/ywXe6aD0xWGU1sfU80GTJgT/cMKATGU8ATjw9/CWnaDP0O/GmTrMgLRcTBUv nvWg/0D8J0YrR5uJXWBZQ6bSVrh9jISbyV9dZCTBRo3IGBpm3l6Qi23ymDNAZmQsXOEp TbcogYoPPh//i+92io9kVBh9i8xwjKKju/QjZ+qhVnWvM9urpU//zkE1fzU42X5uy+rS QXcrUd4CQ+DTsvlCK/yJ+BwrkMBxogtnQ+IMRCJlc/J/NO/riYTnP8QJg9pwEVqtYwwn JT4SnXRxAuO9EdXnPsmuclbrVwdBys28invglJqOdKEoYI504AAq3VPk74BMCTfkrEom y6gA== 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=m5nkZJsU98Cd1XDlOV16svTUAU7Vm7FdcjVXR3eHiCk=; b=ZWhqO30QWYKc+Jur+0xtJ6qJXFxUNAtKKgtNJlM34M+kx3TRCWAYUD9o3Q9KKi8jwG zr8QmySy+kZgR1A4cyfqw4S9tnw1cV3xY6kbXE5OOMt1ngu1LDa0cOY5+Jtn270m94+i RrbohS16taayno6XhPZX9C0scERRBSoyimRGk6N9qJc3tjF1NxSBqPizx6ZqNtSSqt3u xo9WDMFACbK2IHQWQNGVSaCq8zp/NSC5A74SYNPNve3M94MKtPt1U+HEtSp4oWbF/yeR 4EZGeWq1z+z6mmCuljq6BvFvxzc9loMz/92mJG4n8KASa2mnrc9zBINwJ13iy1bTVfnu X0Ow== X-Gm-Message-State: APjAAAUrk6Pw9IW8DK4ODHKRrvZVfWPdR4/u+CseKBnQc34rqmFljxGj Xk8OQOzsnrRm0lhfboAmI+zWvyRU X-Google-Smtp-Source: APXvYqzyxiT1gDMS72uYCT3u1jUyoXmJeyyVIoLBlWgg+C+7NfglVQzyiYBPMR3wzT2bpxd9etn0og== X-Received: by 2002:adf:f78e:: with SMTP id q14mr15086992wrp.227.1551723654441; Mon, 04 Mar 2019 10:20:54 -0800 (PST) From: Paolo Bonzini To: qemu-devel@nongnu.org Date: Mon, 4 Mar 2019 19:20:00 +0100 Message-Id: <1551723614-1823-41-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1551723614-1823-1-git-send-email-pbonzini@redhat.com> References: <1551723614-1823-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::444 Subject: [Qemu-devel] [PULL 40/54] lm32-softmmu.mak: express dependencies with Kconfig 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 , 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" %-softmmu.mak only keep boards and optional device definitions in Kconfig mode. Signed-off-by: Paolo Bonzini --- default-configs/lm32-softmmu.mak | 10 ++++++---- hw/display/Kconfig | 3 +-- hw/lm32/Kconfig | 6 ++++++ 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/default-configs/lm32-softmmu.mak b/default-configs/lm32-softmm= u.mak index f489838..6d25966 100644 --- a/default-configs/lm32-softmmu.mak +++ b/default-configs/lm32-softmmu.mak @@ -1,8 +1,10 @@ # Default configuration for lm32-softmmu =20 +# Uncomment the following lines to disable these optional devices: +# +#CONFIG_MILKYMIST_TMU2=3Dn # disabling it actually causes compile-t= ime failures + +# Boards: +# CONFIG_LM32=3Dy CONFIG_MILKYMIST=3Dy -CONFIG_FRAMEBUFFER=3Dy -CONFIG_PFLASH_CFI01=3Dy -CONFIG_PFLASH_CFI02=3Dy -CONFIG_SD=3Dy diff --git a/hw/display/Kconfig b/hw/display/Kconfig index e126cbb..a96ea76 100644 --- a/hw/display/Kconfig +++ b/hw/display/Kconfig @@ -70,8 +70,7 @@ config FRAMEBUFFER =20 config MILKYMIST_TMU2 bool - default y - depends on OPENGL && X11 && MILKYMIST + depends on OPENGL && X11 =20 config SM501 bool diff --git a/hw/lm32/Kconfig b/hw/lm32/Kconfig index 4f45840..3d09c2d 100644 --- a/hw/lm32/Kconfig +++ b/hw/lm32/Kconfig @@ -1,7 +1,13 @@ config LM32 bool select PTIMER + select PFLASH_CFI02 =20 config MILKYMIST bool + # FIXME: disabling it results in compile-time errors + select MILKYMIST_TMU2 if OPENGL && X11 select PTIMER + select PFLASH_CFI01 + select FRAMEBUFFER + select SD --=20 1.8.3.1