qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v3 7/7] hw/mips: Express dependencies of the Ful


From: Thomas Huth
Subject: Re: [Qemu-devel] [PATCH v3 7/7] hw/mips: Express dependencies of the Fulong 2E machine with Kconfig
Date: Mon, 11 Mar 2019 12:25:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0

On 11/03/2019 01.56, Philippe Mathieu-Daudé wrote:
> The Fulong 2E machine uses a Loongson 2E as CPU, a Bonito64 system
> controller as North Bridge and a VT82C686 chipset as South Bridge.
> The network card chipset is a RTL8139D.
> 
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> v3: Loongson 2E = CPU, Fulong 2E = machine (Aleksandar)
> ---
>  default-configs/mips64el-softmmu.mak |  3 ---
>  hw/isa/Kconfig                       | 13 +++++++++----
>  hw/mips/Kconfig                      |  5 +++++
>  3 files changed, 14 insertions(+), 7 deletions(-)
> 
> diff --git a/default-configs/mips64el-softmmu.mak 
> b/default-configs/mips64el-softmmu.mak
> index 88b66a91d7..d0814e76af 100644
> --- a/default-configs/mips64el-softmmu.mak
> +++ b/default-configs/mips64el-softmmu.mak
> @@ -1,9 +1,6 @@
>  # Default configuration for mips64el-softmmu
>  
>  include mips-softmmu-common.mak
> -CONFIG_IDE_VIA=y
>  CONFIG_FULONG=y
> -CONFIG_PCI_BONITO=y

I think I'd rather squash the previous patch into this one here (and
adjust the patch description here with some information about BONITO),
so that you don't have to remove the switch again that you've just added
one patch earlier.

>  CONFIG_JAZZ=y
> -CONFIG_VT82C686=y
>  CONFIG_MIPS_BOSTON=y
> diff --git a/hw/isa/Kconfig b/hw/isa/Kconfig
> index 57e09a0cb8..30055aed82 100644
> --- a/hw/isa/Kconfig
> +++ b/hw/isa/Kconfig
> @@ -32,10 +32,15 @@ config PIIX4
>  
>  config VT82C686
>      bool
> -    select ISA_BUS
> -    select ACPI_SMBUS
> -    select SERIAL_ISA
> -    select FDC
> +    select PCI
> +    select I8259
> +    select I8254
> +    select I8257
> +    select PARALLEL
> +    select IDE_ISA
> +    select IDE_VIA
> +    select USB_UHCI
> +    #select PCKBD

Why is this commented out? Please mention the reason either in the
commit message or in an additional comment here.

>  config SMC37C669
>      bool
> diff --git a/hw/mips/Kconfig b/hw/mips/Kconfig
> index bd6e3be2cd..b06d70bf01 100644
> --- a/hw/mips/Kconfig
> +++ b/hw/mips/Kconfig
> @@ -43,6 +43,11 @@ config JAZZ
>  
>  config FULONG
>      bool
> +    select PCI_BONITO
> +    select VT82C686
> +    select SMBUS_EEPROM
> +    select RTL8139_PCI

I'd suggest to use "imply RTL8139_PCI" here instead, since "-net none"
should be possible for this machine, too.

 Thomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]