Message ID | 20160821170138.21259-1-zajec5@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Sun, Aug 21, 2016 at 1:01 PM, Rafał Miłecki <zajec5@gmail.com> wrote: > From: Rafał Miłecki <rafal@milecki.pl> > > BCM53573 series is a new family with embedded wireless. By marketing > people it's sometimes called Northstar but it uses different CPU and has > different architecture so we need a new symbol for it. > Fortunately it shares some peripherals with other iProc based SoCs so we > will be able to reuse some drivers/bindings. > > Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Looks good to me! Acked-by: Jon Mason <jon.mason@broadcom.com> > --- > V2: Put new symbol under "Other Architectures" > --- > MAINTAINERS | 7 +++++++ > arch/arm/mach-bcm/Kconfig | 15 +++++++++++++++ > 2 files changed, 22 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 7304d2e..9e2db2e 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -2517,6 +2517,13 @@ F: arch/arm/mach-bcm/bcm_5301x.c > F: arch/arm/boot/dts/bcm5301x.dtsi > F: arch/arm/boot/dts/bcm470* > > +BROADCOM BCM53573 ARM ARCHITECTURE > +M: Rafał Miłecki <rafal@milecki.pl> > +L: linux-arm-kernel@lists.infradead.org > +S: Maintained > +F: arch/arm/boot/dts/bcm53573* > +F: arch/arm/boot/dts/bcm47189* > + > BROADCOM BCM63XX ARM ARCHITECTURE > M: Florian Fainelli <f.fainelli@gmail.com> > L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) > diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm/Kconfig > index 5832dba..6dfdc82 100644 > --- a/arch/arm/mach-bcm/Kconfig > +++ b/arch/arm/mach-bcm/Kconfig > @@ -157,6 +157,21 @@ config ARCH_BCM2835 > This enables support for the Broadcom BCM2835 and BCM2836 SoCs. > This SoC is used in the Raspberry Pi and Roku 2 devices. > > +config ARCH_BCM_53573 > + bool "Broadcom BCM53573 SoC series support" > + depends on ARCH_MULTI_V7 > + select ARCH_BCM_IPROC > + select HAVE_ARM_ARCH_TIMER > + > + help > + BCM53573 series is set of SoCs using ARM Cortex-A7 CPUs with wireless > + embedded in the chipset. > + This SoC line is mostly used in home routers and is some cheaper > + alternative for Northstar family. > + > + The base chip is BCM53573 and there are some packaging modifications > + like BCM47189 and BCM47452. > + > config ARCH_BCM_63XX > bool "Broadcom BCM63xx DSL SoC" > depends on ARCH_MULTI_V7 > -- > 2.9.3 >
@Jon Mason: did you read this https://plus.google.com/+LinusTorvalds/posts/Cb5nY4yH6pd ? Your email was in the spam folder on my gmail account. I manually select this as not spam. Please read Linus Torvalds message on G+ above. And tell to others in the same situation. On Tue, Aug 23, 2016 at 12:24 AM, Jon Mason <jon.mason@broadcom.com> wrote: > On Sun, Aug 21, 2016 at 1:01 PM, Rafał Miłecki <zajec5@gmail.com> wrote: >> From: Rafał Miłecki <rafal@milecki.pl> >> >> BCM53573 series is a new family with embedded wireless. By marketing >> people it's sometimes called Northstar but it uses different CPU and has >> different architecture so we need a new symbol for it. >> Fortunately it shares some peripherals with other iProc based SoCs so we >> will be able to reuse some drivers/bindings. >> >> Signed-off-by: Rafał Miłecki <rafal@milecki.pl> > > Looks good to me! > > Acked-by: Jon Mason <jon.mason@broadcom.com> > > >> --- >> V2: Put new symbol under "Other Architectures" >> --- >> MAINTAINERS | 7 +++++++ >> arch/arm/mach-bcm/Kconfig | 15 +++++++++++++++ >> 2 files changed, 22 insertions(+) >> >> diff --git a/MAINTAINERS b/MAINTAINERS >> index 7304d2e..9e2db2e 100644 >> --- a/MAINTAINERS >> +++ b/MAINTAINERS >> @@ -2517,6 +2517,13 @@ F: arch/arm/mach-bcm/bcm_5301x.c >> F: arch/arm/boot/dts/bcm5301x.dtsi >> F: arch/arm/boot/dts/bcm470* >> >> +BROADCOM BCM53573 ARM ARCHITECTURE >> +M: Rafał Miłecki <rafal@milecki.pl> >> +L: linux-arm-kernel@lists.infradead.org >> +S: Maintained >> +F: arch/arm/boot/dts/bcm53573* >> +F: arch/arm/boot/dts/bcm47189* >> + >> BROADCOM BCM63XX ARM ARCHITECTURE >> M: Florian Fainelli <f.fainelli@gmail.com> >> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm/Kconfig >> index 5832dba..6dfdc82 100644 >> --- a/arch/arm/mach-bcm/Kconfig >> +++ b/arch/arm/mach-bcm/Kconfig >> @@ -157,6 +157,21 @@ config ARCH_BCM2835 >> This enables support for the Broadcom BCM2835 and BCM2836 SoCs. >> This SoC is used in the Raspberry Pi and Roku 2 devices. >> >> +config ARCH_BCM_53573 >> + bool "Broadcom BCM53573 SoC series support" >> + depends on ARCH_MULTI_V7 >> + select ARCH_BCM_IPROC >> + select HAVE_ARM_ARCH_TIMER >> + >> + help >> + BCM53573 series is set of SoCs using ARM Cortex-A7 CPUs with wireless >> + embedded in the chipset. >> + This SoC line is mostly used in home routers and is some cheaper >> + alternative for Northstar family. >> + >> + The base chip is BCM53573 and there are some packaging modifications >> + like BCM47189 and BCM47452. >> + >> config ARCH_BCM_63XX >> bool "Broadcom BCM63xx DSL SoC" >> depends on ARCH_MULTI_V7 >> -- >> 2.9.3 >> > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
On 08/21/2016 10:01 AM, Rafał Miłecki wrote: > From: Rafał Miłecki <rafal@milecki.pl> > > BCM53573 series is a new family with embedded wireless. By marketing > people it's sometimes called Northstar but it uses different CPU and has > different architecture so we need a new symbol for it. > Fortunately it shares some peripherals with other iProc based SoCs so we > will be able to reuse some drivers/bindings. > > Signed-off-by: Rafał Miłecki <rafal@milecki.pl> Applied to soc/next, thanks!
diff --git a/MAINTAINERS b/MAINTAINERS index 7304d2e..9e2db2e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2517,6 +2517,13 @@ F: arch/arm/mach-bcm/bcm_5301x.c F: arch/arm/boot/dts/bcm5301x.dtsi F: arch/arm/boot/dts/bcm470* +BROADCOM BCM53573 ARM ARCHITECTURE +M: Rafał Miłecki <rafal@milecki.pl> +L: linux-arm-kernel@lists.infradead.org +S: Maintained +F: arch/arm/boot/dts/bcm53573* +F: arch/arm/boot/dts/bcm47189* + BROADCOM BCM63XX ARM ARCHITECTURE M: Florian Fainelli <f.fainelli@gmail.com> L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) diff --git a/arch/arm/mach-bcm/Kconfig b/arch/arm/mach-bcm/Kconfig index 5832dba..6dfdc82 100644 --- a/arch/arm/mach-bcm/Kconfig +++ b/arch/arm/mach-bcm/Kconfig @@ -157,6 +157,21 @@ config ARCH_BCM2835 This enables support for the Broadcom BCM2835 and BCM2836 SoCs. This SoC is used in the Raspberry Pi and Roku 2 devices. +config ARCH_BCM_53573 + bool "Broadcom BCM53573 SoC series support" + depends on ARCH_MULTI_V7 + select ARCH_BCM_IPROC + select HAVE_ARM_ARCH_TIMER + + help + BCM53573 series is set of SoCs using ARM Cortex-A7 CPUs with wireless + embedded in the chipset. + This SoC line is mostly used in home routers and is some cheaper + alternative for Northstar family. + + The base chip is BCM53573 and there are some packaging modifications + like BCM47189 and BCM47452. + config ARCH_BCM_63XX bool "Broadcom BCM63xx DSL SoC" depends on ARCH_MULTI_V7