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 <pbonz...@redhat.com>
> ---
>  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
> 

Reply via email to