On Wed, 13 Feb 2019 at 08:38, Thomas Huth <th...@redhat.com> wrote: > > Add Kconfig dependencies for the highbank machine (and the midway > machine). > This patch is slightly based on earlier work by Ákos Kovács (i.e. > his "hw/arm/Kconfig: Add ARM Kconfig" patch). > > Signed-off-by: Thomas Huth <th...@redhat.com> > --- > default-configs/arm-softmmu.mak | 4 +--- > hw/arm/Kconfig | 12 ++++++++++++ > 2 files changed, 13 insertions(+), 3 deletions(-) > > diff --git a/default-configs/arm-softmmu.mak b/default-configs/arm-softmmu.mak > index 3baafc4..59734ee 100644 > --- a/default-configs/arm-softmmu.mak > +++ b/default-configs/arm-softmmu.mak > @@ -6,6 +6,7 @@ CONFIG_ARM_V7M=y > CONFIG_PCI_DEVICES=y > > CONFIG_EXYNOS4=y > +CONFIG_HIGHBANK=y > > CONFIG_VGA=y > CONFIG_NAND=y > @@ -54,14 +55,12 @@ CONFIG_PL022=y > CONFIG_PL031=y > CONFIG_PL041=y > CONFIG_PL050=y > -CONFIG_PL061=y > CONFIG_PL080=y > CONFIG_PL110=y > CONFIG_PL181=y > CONFIG_PL190=y > CONFIG_PL330=y > CONFIG_CADENCE=y > -CONFIG_XGMAC=y
Could you explain the logic for when CONFIG_*=y lines get deleted from the arm-softmmu.mak? In this patch PL061 has been deleted, but PL011, PL022, PL031 have not, though all these devices are used in both Highbank and in other not-yet-converted machine types. What's the difference ? thanks -- PMM