[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RFC PATCH 3/5] hw/ppc: Have pSeries depends on libfdt (via host Kco
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [RFC PATCH 3/5] hw/ppc: Have pSeries depends on libfdt (via host Kconfig FDT symbol) |
Date: |
Wed, 12 May 2021 10:27:48 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 |
On 5/12/21 9:45 AM, Paolo Bonzini wrote:
> On 11/05/21 17:53, Philippe Mathieu-Daudé wrote:
>> Since commit fea35ca4b8e ("ppc/spapr: Receive and store device
>> tree blob from SLOF") the pSeries machine depends on the libfdt
>> fdt_check_full() call, which is available in libfdt v1.4.7.
>>
>> Add the corresponding Kconfig dependency.
>>
>> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
>
> This is not the only one though. In particular, there should be a
> "depends on" also for MIPS_BOSTON (hw/mips), E500 (hw/ppc), POWERNV,
> PPC440 (hw/ppc), (hw/ppc), SAM460EX (hw/ppc), VIRTEX (hw/ppc), RX_GDBSIM
> (hw/rx), XTENSA_XTFPGA (hw/xtensa).
>
> Once you do this, TARGET_NEED_FDT can go away for PPC, MIPS and. The
> remaining ones use fdt functions in hw/*/boot.c so they need libfdt
> unconditionally RX (and TARGET_NEED_FDT should be added to
> default-configs/targets/nios2-softmmu.mak for the same reason).
Got it, thanks!
- Re: [RFC PATCH 1/5] hw/mem/nvdimm: Use Kconfig 'imply' instead of 'depends on', (continued)
Re: [RFC PATCH 1/5] hw/mem/nvdimm: Use Kconfig 'imply' instead of 'depends on', Paolo Bonzini, 2021/05/12
[RFC PATCH 2/5] Kconfig: Declare 'FDT' host symbol, Philippe Mathieu-Daudé, 2021/05/11
[RFC PATCH 3/5] hw/ppc: Have pSeries depends on libfdt (via host Kconfig FDT symbol), Philippe Mathieu-Daudé, 2021/05/11
Re: [RFC PATCH 3/5] hw/ppc: Have pSeries depends on libfdt (via host Kconfig FDT symbol), Paolo Bonzini, 2021/05/12
- Re: [RFC PATCH 3/5] hw/ppc: Have pSeries depends on libfdt (via host Kconfig FDT symbol),
Philippe Mathieu-Daudé <=
[RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, Philippe Mathieu-Daudé, 2021/05/11
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, David Gibson, 2021/05/11
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, Paolo Bonzini, 2021/05/12
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, David Gibson, 2021/05/13
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, Paolo Bonzini, 2021/05/13
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, David Gibson, 2021/05/13
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, Paolo Bonzini, 2021/05/14
- Re: [RFC PATCH 4/5] hw/ppc/fdt: Drop dependency on libfdt, Philippe Mathieu-Daudé, 2021/05/14
[RFC PATCH 5/5] meson: Do not use internal fdt library if user asked for the system one, Philippe Mathieu-Daudé, 2021/05/11