From patchwork Mon Feb 4 20:26:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= X-Patchwork-Id: 1036255 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=209.51.188.17; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 43tfQK3Np9z9sMl for ; Tue, 5 Feb 2019 07:27:20 +1100 (AEDT) Received: from localhost ([127.0.0.1]:48910 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqkpm-0007dx-C6 for incoming@patchwork.ozlabs.org; Mon, 04 Feb 2019 15:27:14 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34746) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gqkp1-0007cm-Hy for qemu-devel@nongnu.org; Mon, 04 Feb 2019 15:26:28 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gqkot-0006QR-7O for qemu-devel@nongnu.org; Mon, 04 Feb 2019 15:26:24 -0500 Received: from mx1.redhat.com ([209.132.183.28]:38806) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gqkoq-0006Ov-Ud for qemu-devel@nongnu.org; Mon, 04 Feb 2019 15:26:17 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id AE67C81F0E; Mon, 4 Feb 2019 20:26:14 +0000 (UTC) Received: from x1w.redhat.com (ovpn-204-98.brq.redhat.com [10.40.204.98]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 7131D17549; Mon, 4 Feb 2019 20:26:11 +0000 (UTC) From: =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Date: Mon, 4 Feb 2019 21:26:03 +0100 Message-Id: <20190204202609.26956-1-philmd@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Mon, 04 Feb 2019 20:26:15 +0000 (UTC) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.132.183.28 Subject: [Qemu-devel] [PATCH v2 0/6] Kconfig dependencies for MIPS machines (but Malta) 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 , Paul Burton , Thomas Huth , Aleksandar Rikalo , James Hogan , =?utf-8?q?Herv=C3=A9_Poussineau?= , Aleksandar Markovic , Paolo Bonzini , =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= , Aurelien Jarno Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Express the MIPS machine dependencies with Kconfig. Due to the complexity of the PIIX codebase being shared with the X86 machines, the Malta board fill follow in a different series (after some refactor cleanup). v2: - Do not remove machines from the default config (Thomas) - Corrected comment about CONFIG_PCI_BONITO (Thomas) v1: https://www.mail-archive.com/qemu-devel@nongnu.org/msg593013.html $ git backport-diff -u kconfig_mips_v1 Key: [----] : patches are identical [####] : number of functional differences between upstream/downstream patch The flags [FC] indicate (F)unctional and (C)ontextual differences, respectively 001/6:[0001] [FC] 'mips: Express dependencies of the MIPSsim machine with kconfig' 002/6:[0001] [FC] 'mips: Express dependencies of the Jazz machine with kconfig' 003/6:[0001] [FC] 'mips: Express dependencies of the r4k platform with kconfig' 004/6:[0001] [FC] 'mips: Express dependencies of the Boston machine with kconfig' 005/6:[----] [-C] 'hw/pci-host: Use CONFIG_PCI_BONITO to select the Bonito North Bridge' 006/6:[0001] [FC] 'mips: Express dependencies of the Loongson 2E machine with kconfig' Regards, Phil. Based on "Kconfig dependencies for ppc machines" from Thomas Huth (which is based on Paolo's, which uses Yang Zhong "make qemu configurable for Kconfig" v1). Based-on: 1548942810-22942-1-git-send-email-thuth@redhat.com Philippe Mathieu-Daudé (6): mips: Express dependencies of the MIPSsim machine with kconfig mips: Express dependencies of the Jazz machine with kconfig mips: Express dependencies of the r4k platform with kconfig mips: Express dependencies of the Boston machine with kconfig hw/pci-host: Use CONFIG_PCI_BONITO to select the Bonito North Bridge mips: Express dependencies of the Loongson 2E machine with kconfig default-configs/mips-softmmu-common.mak | 2 -- default-configs/mips64-softmmu.mak | 5 ---- default-configs/mips64el-softmmu.mak | 12 -------- hw/isa/Kconfig | 13 +++++--- hw/mips/Kconfig | 40 +++++++++++++++++++++++++ hw/pci-host/Kconfig | 4 +++ hw/pci-host/Makefile.objs | 2 +- 7 files changed, 54 insertions(+), 24 deletions(-)