mbox

[GIT,PULL] mach-bcm: brcmstb platform support for 3.17

Message ID 20140722232552.GJ28323@ld-irv-0074
State New
Headers show

Pull-request

git://github.com/brcm/linux.git tags/for-3.17/brcmstb

Message

Brian Norris July 22, 2014, 11:25 p.m. UTC
Hi Matt,

The following changes since commit 9a3c4145af32125c5ee39c0272662b47307a8323:

  Linux 3.16-rc6 (2014-07-20 21:04:16 -0700)

are available in the git repository at:

  git://github.com/brcm/linux.git tags/for-3.17/brcmstb

for you to fetch changes up to 4ba80cbf72940f44fc82067b66221996a20b23f1:

  MAINTAINERS: add entry for Broadcom ARM STB architecture (2014-07-22 16:17:29 -0700)

Let me know if you'd prefer just Acked/Signed-off-by/Reviewed-by patches
sent to your mailbox instead of git pull reqs.

I expect these patches to go in through Russel King and through
drivers/power/, so I left them out:

  ARM: Enable erratum 798181 for Broadcom Brahma-B15
  ARM: do CPU-specific init for Broadcom Brahma15 cores
  power: reset: Add reboot driver for brcmstb

----------------------------------------------------------------
brcmstb platform support, for BCM7xxx STB SoCs
----------------------------------------------------------------
Brian Norris (2):
      ARM: brcmstb: select GISB arbiter and interrupt drivers
      MAINTAINERS: add entry for Broadcom ARM STB architecture

Marc Carino (6):
      ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs
      ARM: brcmstb: add debug UART for earlyprintk support
      ARM: brcmstb: add CPU binding for Broadcom Brahma15
      ARM: brcmstb: add misc. DT bindings for brcmstb
      ARM: brcmstb: gic: add compatible string for Broadcom Brahma15
      ARM: brcmstb: dts: add a reference DTS for Broadcom 7445

 .../devicetree/bindings/arm/brcm-brcmstb.txt       |  95 ++++++
 Documentation/devicetree/bindings/arm/cpus.txt     |   2 +
 Documentation/devicetree/bindings/arm/gic.txt      |   1 +
 MAINTAINERS                                        |   8 +
 arch/arm/Kconfig.debug                             |  16 +-
 arch/arm/boot/dts/Makefile                         |   2 +
 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts         |  14 +
 arch/arm/boot/dts/bcm7445.dtsi                     | 111 +++++++
 arch/arm/configs/multi_v7_defconfig                |   1 +
 arch/arm/mach-bcm/Kconfig                          |  16 +
 arch/arm/mach-bcm/Makefile                         |   5 +
 arch/arm/mach-bcm/brcmstb.c                        |  28 ++
 arch/arm/mach-bcm/brcmstb.h                        |  19 ++
 arch/arm/mach-bcm/headsmp-brcmstb.S                |  33 ++
 arch/arm/mach-bcm/platsmp-brcmstb.c                | 363 +++++++++++++++++++++
 15 files changed, 713 insertions(+), 1 deletion(-)
 create mode 100644 Documentation/devicetree/bindings/arm/brcm-brcmstb.txt
 create mode 100644 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts
 create mode 100644 arch/arm/boot/dts/bcm7445.dtsi
 create mode 100644 arch/arm/mach-bcm/brcmstb.c
 create mode 100644 arch/arm/mach-bcm/brcmstb.h
 create mode 100644 arch/arm/mach-bcm/headsmp-brcmstb.S
 create mode 100644 arch/arm/mach-bcm/platsmp-brcmstb.c

Comments

Matt Porter July 28, 2014, 2:31 p.m. UTC | #1
On Tue, Jul 22, 2014 at 04:25:52PM -0700, Brian Norris wrote:
> Hi Matt,
> 
> The following changes since commit 9a3c4145af32125c5ee39c0272662b47307a8323:
> 
>   Linux 3.16-rc6 (2014-07-20 21:04:16 -0700)
> 
> are available in the git repository at:
> 
>   git://github.com/brcm/linux.git tags/for-3.17/brcmstb
> 
> for you to fetch changes up to 4ba80cbf72940f44fc82067b66221996a20b23f1:
> 
>   MAINTAINERS: add entry for Broadcom ARM STB architecture (2014-07-22 16:17:29 -0700)
> 
> Let me know if you'd prefer just Acked/Signed-off-by/Reviewed-by patches
> sent to your mailbox instead of git pull reqs.
> 
> I expect these patches to go in through Russel King and through
> drivers/power/, so I left them out:
> 
>   ARM: Enable erratum 798181 for Broadcom Brahma-B15
>   ARM: do CPU-specific init for Broadcom Brahma15 cores
>   power: reset: Add reboot driver for brcmstb

I applied all but "ARM: brcmstb: add debug UART for earlyprintk support"
to mach-bcm for-3.17/[soc|dt]. That patch should also go through
Russell.

Also, pull requests are fine, but it will help greatly to have pull
requests split into the appropriate arm-soc categories next time. I
split these into soc and dt as that is how they need to go to the
arm-soc team.

Thanks,
Matt

> ----------------------------------------------------------------
> brcmstb platform support, for BCM7xxx STB SoCs
> ----------------------------------------------------------------
> Brian Norris (2):
>       ARM: brcmstb: select GISB arbiter and interrupt drivers
>       MAINTAINERS: add entry for Broadcom ARM STB architecture
> 
> Marc Carino (6):
>       ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs
>       ARM: brcmstb: add debug UART for earlyprintk support
>       ARM: brcmstb: add CPU binding for Broadcom Brahma15
>       ARM: brcmstb: add misc. DT bindings for brcmstb
>       ARM: brcmstb: gic: add compatible string for Broadcom Brahma15
>       ARM: brcmstb: dts: add a reference DTS for Broadcom 7445
> 
>  .../devicetree/bindings/arm/brcm-brcmstb.txt       |  95 ++++++
>  Documentation/devicetree/bindings/arm/cpus.txt     |   2 +
>  Documentation/devicetree/bindings/arm/gic.txt      |   1 +
>  MAINTAINERS                                        |   8 +
>  arch/arm/Kconfig.debug                             |  16 +-
>  arch/arm/boot/dts/Makefile                         |   2 +
>  arch/arm/boot/dts/bcm7445-bcm97445svmb.dts         |  14 +
>  arch/arm/boot/dts/bcm7445.dtsi                     | 111 +++++++
>  arch/arm/configs/multi_v7_defconfig                |   1 +
>  arch/arm/mach-bcm/Kconfig                          |  16 +
>  arch/arm/mach-bcm/Makefile                         |   5 +
>  arch/arm/mach-bcm/brcmstb.c                        |  28 ++
>  arch/arm/mach-bcm/brcmstb.h                        |  19 ++
>  arch/arm/mach-bcm/headsmp-brcmstb.S                |  33 ++
>  arch/arm/mach-bcm/platsmp-brcmstb.c                | 363 +++++++++++++++++++++
>  15 files changed, 713 insertions(+), 1 deletion(-)
>  create mode 100644 Documentation/devicetree/bindings/arm/brcm-brcmstb.txt
>  create mode 100644 arch/arm/boot/dts/bcm7445-bcm97445svmb.dts
>  create mode 100644 arch/arm/boot/dts/bcm7445.dtsi
>  create mode 100644 arch/arm/mach-bcm/brcmstb.c
>  create mode 100644 arch/arm/mach-bcm/brcmstb.h
>  create mode 100644 arch/arm/mach-bcm/headsmp-brcmstb.S
>  create mode 100644 arch/arm/mach-bcm/platsmp-brcmstb.c
Brian Norris July 29, 2014, 6:02 a.m. UTC | #2
On Mon, Jul 28, 2014 at 10:31:26AM -0400, Matt Porter wrote:
> I applied all but "ARM: brcmstb: add debug UART for earlyprintk support"
> to mach-bcm for-3.17/[soc|dt]. That patch should also go through
> Russell.

Thanks for the tip. I just submitted the earlyprintk patch to Russel.

> Also, pull requests are fine, but it will help greatly to have pull
> requests split into the appropriate arm-soc categories next time. I
> split these into soc and dt as that is how they need to go to the
> arm-soc team.

Sure thing. In the future, I may just stick with patches, and you can
queue them how you'd like.

Is the arm-soc development process documented somewhere? Like an FAQ, or
ANNOUNCEMENT? [1] I understand that it's a large and noisy subsystem
that warrants some additional processes of its own (beyond what I've
seen in other subsystems), but as a relative newcomer to participating
in it, I've only been able to glean a few bits of info from searching
the LKML/linux-arm-kernel archives.

If not, I'm sure I'll figure things out eventually.

Thanks,
Brian

[1] This comes close. At least it captures the history:

      http://elinux.org/images/a/ad/Arm-soc-checklist.pdf