From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:44876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpDrZ-0006CM-62 for qemu-devel@nongnu.org; Thu, 31 Jan 2019 10:02:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpDrV-00015l-TJ for qemu-devel@nongnu.org; Thu, 31 Jan 2019 10:02:44 -0500 References: <1548942810-22942-1-git-send-email-thuth@redhat.com> From: Paolo Bonzini Message-ID: Date: Thu, 31 Jan 2019 16:02:20 +0100 MIME-Version: 1.0 In-Reply-To: <1548942810-22942-1-git-send-email-thuth@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2 0/5] Kconfig dependencies for ppc machines List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Thomas Huth , qemu-devel@nongnu.org Cc: David Gibson , qemu-ppc@nongnu.org, yang.zhong@intel.com On 31/01/19 14:53, Thomas Huth wrote: > Here's now my stab at expressing the ppc machine dependencies with > Kconfig. I've carefully stepped through the dependencies and tried to > built each machine separately (which should be possible now, apart > from some few quirks like the RTAS dependency in qtest.c which I will > address later). > > v2: Adressed review feedback from v1 > > Based-on: 1548410831-19553-1-git-send-email-pbonzini@redhat.com > > Thomas Huth (5): > ppc64: Express dependencies of 'pseries' and 'powernv' machines with > kconfig > ppc: Express dependencies of the 'prep' and '40p' machines with > kconfig > ppc: Express dependencies of the Mac machines with kconfig > ppc: Express dependencies of the Sam460EX machines with kconfig > ppc: Express dependencies of the embedded machines with kconfig > > default-configs/ppc-softmmu.mak | 51 +++-------------------------------- > default-configs/ppc64-softmmu.mak | 8 ------ > hw/display/Kconfig | 1 + > hw/intc/Kconfig | 6 ++--- > hw/mem/Kconfig | 1 + > hw/misc/Kconfig | 6 +++++ > hw/net/Kconfig | 2 ++ > hw/nvram/Kconfig | 2 ++ > hw/pci-host/Kconfig | 4 ++- > hw/ppc/Kconfig | 57 ++++++++++++++++++++++++++++++++++++--- > hw/usb/Kconfig | 2 +- > 11 files changed, 75 insertions(+), 65 deletions(-) > I queued this to my kconfig branch at https://github.com/bonzini/qemu.git. Only ARM and MIPS are missing there. :) Paolo