Re: [PATCH 01/32] arm64: Add platform selection for BCM2835.

From: Catalin Marinas
Date: Thu Jun 02 2016 - 13:31:06 EST


On Thu, Jun 02, 2016 at 08:45:36AM +0200, Gerd Hoffmann wrote:
> > > +config ARCH_BCM2835
> > > + bool "Broadcom BCM2835 family"
> > > + depends on ARCH_BCM
> > > + select ARCH_REQUIRE_GPIOLIB
> > > + select CLKSRC_OF
> > > + select PINCTRL
> > > + select PINCTRL_BCM2835
> > > + select ARM_AMBA
> > > + select ARM_TIMER_SP804
> > > + select HAVE_ARM_ARCH_TIMER
> > > + help
> > > + This enables support for the Broadcom BCM2837 SoC.
> > > + This SoC is used in the Raspberry Pi 3 device.
> > > +
> > > config ARCH_BCM_IPROC
> > > bool "Broadcom iProc SoC Family"
> > > + depends on ARCH_BCM
> >
> > Does not seem necessary nor adding anything here.
>
> Added for consistency. When we add ARCH_BCM all ARCH_BCM_* should
> depend on it ...

For arm64, I prefer to keep Kconfig.platforms to SoC families only. I
don't think we have any single-SoC Kconfig entry left now.

--
Catalin