[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PULL 40/54] lm32-softmmu.mak: express dependencies wit
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-devel] [PULL 40/54] lm32-softmmu.mak: express dependencies with Kconfig |
Date: |
Tue, 5 Mar 2019 00:55:07 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 |
On 3/4/19 7:20 PM, Paolo Bonzini wrote:
> %-softmmu.mak only keep boards and optional device
> definitions in Kconfig mode.
>
> Signed-off-by: Paolo Bonzini <address@hidden>
> ---
> 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-softmmu.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
>
> +# Uncomment the following lines to disable these optional devices:
> +#
> +#CONFIG_MILKYMIST_TMU2=n # disabling it actually causes compile-time
> failures
> +
> +# Boards:
> +#
> CONFIG_LM32=y
> CONFIG_MILKYMIST=y
> -CONFIG_FRAMEBUFFER=y
> -CONFIG_PFLASH_CFI01=y
> -CONFIG_PFLASH_CFI02=y
> -CONFIG_SD=y
> 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
>
> config MILKYMIST_TMU2
> bool
> - default y
> - depends on OPENGL && X11 && MILKYMIST
> + depends on OPENGL && X11
>
> 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
>
> config MILKYMIST
> bool
> + # FIXME: disabling it results in compile-time errors
> + select MILKYMIST_TMU2 if OPENGL && X11
This should be fixed by 57d434407a... which got merged recently, maybe
you didn't tried again after rebasing?
> select PTIMER
> + select PFLASH_CFI01
> + select FRAMEBUFFER
> + select SD
>
- [Qemu-devel] [PULL 31/54] i386-softmmu.mak: remove all CONFIG_* except boards definitions, (continued)
- [Qemu-devel] [PULL 31/54] i386-softmmu.mak: remove all CONFIG_* except boards definitions, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 30/54] ipmi: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 28/54] ssi: express dependencies with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 32/54] ppc64: Express dependencies of 'pseries' and 'powernv' machines with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 33/54] ppc: Express dependencies of the 'prep' and '40p' machines with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 36/54] ppc: Express dependencies of the embedded machines with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 42/54] microblaze-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 41/54] m68k-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 48/54] sh4-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 40/54] lm32-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- Re: [Qemu-devel] [PULL 40/54] lm32-softmmu.mak: express dependencies with Kconfig,
Philippe Mathieu-Daudé <=
- [Qemu-devel] [PULL 34/54] ppc: Express dependencies of the Mac machines with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 44/54] nios2-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 35/54] ppc: Express dependencies of the Sam460EX machines with kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 43/54] moxie-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 53/54] .travis.yml: test that no-default-device builds do not regress, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 37/54] alpha-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 50/54] sparc64-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 49/54] sparc-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 52/54] xtensa-softmmu.mak: express dependencies with Kconfig, Paolo Bonzini, 2019/03/04
- [Qemu-devel] [PULL 46/54] riscv-softmmu.mak: replace CONFIG_* with Kconfig "select" directives, Paolo Bonzini, 2019/03/04