[GIT PULL 1/8] Broadcom soc changes for 4.6

9 messages, 2 authors, 2016-02-26 · open the first message on its own page

[GIT PULL 1/8] Broadcom soc changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:20

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/soc

for you to fetch changes up to 6580566e10016c1ec00aa5e0e62af3c4b3498019:

  ARM: BCM63xx: Remove unused pmb_dn variable (2016-02-02 10:47:08 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoC/platform changes:

- Masahiro updates the Broadcom Northstar Plus SMP operations to be annotated
  with const and __initconst

- Florian removes an unused variable in the Broadcom BCM63XX SMP code

----------------------------------------------------------------
Florian Fainelli (1):
      ARM: BCM63xx: Remove unused pmb_dn variable

Masahiro Yamada (1):
      ARM: bcm: use const and __initconst for smp_operations

 arch/arm/mach-bcm/bcm63xx_pmb.c | 2 --
 arch/arm/mach-bcm/platsmp.c     | 2 +-
 2 files changed, 1 insertion(+), 3 deletions(-)

[GIT PULL 2/8] Broadcom soc-arm64 changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:21

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/soc-arm64

for you to fetch changes up to 9eb8a2cdf65ce47c3aa68f1297c84d8bcf5a7b3a:

  arm64: cputype info for Broadcom Vulcan (2016-02-20 10:42:38 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoC/platform changes:

- Anup, Ray and Dhanajay enable COMMON_CLK_IPROC, PINCTRL and GPIOLIB for iProc
  SoCs to get the corresponding iProc-based drivers to be available and work

- Zi adds support for Broadcom's Vulcan processor by adding a reference
  board Device Tree file along with a config ARCH_VULCAN symbol

- Jayachandran C. adds the Broadcom implementor ID and part ID for the Vulcan
  processors

----------------------------------------------------------------
Anup Patel (1):
      arm64: Select COMMON_CLK_IPROC, PINCTRL and GPIOLIB for iProc SoCs

Jayachandran C (1):
      arm64: cputype info for Broadcom Vulcan

Zi Shen Lim (1):
      arm64: Broadcom Vulcan support

 arch/arm64/Kconfig.platforms                 |   8 ++
 arch/arm64/boot/dts/broadcom/Makefile        |   1 +
 arch/arm64/boot/dts/broadcom/vulcan-eval.dts |  33 ++++++
 arch/arm64/boot/dts/broadcom/vulcan.dtsi     | 144 +++++++++++++++++++++++++++
 arch/arm64/include/asm/cputype.h             |   3 +
 5 files changed, 189 insertions(+)
 create mode 100644 arch/arm64/boot/dts/broadcom/vulcan-eval.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/vulcan.dtsi

[GIT PULL 3/8] Broadcom devicetree changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:22

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/devicetree

for you to fetch changes up to ac07c41c9ad827950795b33f3ca9264288f3b1e4:

  Merge tag 'bcm2835-dt-next-2016-02-17' into devicetree/next (2016-02-20 11:05:55 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoCs Device Tree changes:

- Rafal adds a Device Tree for the D-Link DIR-885L router which is based on the
  BCM47094 SoC similar to the BCM4709

- Simran adds proper audio clock Device Tree nodes to the Cygnus platforms

- Martin adds the auxiliary SPI controllers, makes the UART naming convention
  more standard, and finally adds the auxiliary UART found in the BCM2835 to the
  BCM2835 Device Tree

- Remi adds PWM clock support to the BCM2835 Device Tree

- Lubomir adds a Device Tree for the Raspberry Pi Model A

- Alexander adds Device Tree information for the Raspberry Pi USB power domain

- Dhananjay enables the GPIO-A controller for the Northstar Plus SoCs

- Jon fixes the PCIE Device Tree nodes by pulling them out of the bus-level node,
  removes duplicate CPU definitions, adds PMU nodes, SP804 timers, and SP805 watchdog
  to the Northstar Plus SoCs

----------------------------------------------------------------
Alexander Aring (1):
      ARM: bcm2835: Add the Raspberry Pi power domain driver to the DT.

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-next-2016-02-17' into devicetree/next

Jon Mason (5):
      ARM: dts: NSP: Fix PCIE DT issue
      ARM: dts: NSP: Fix CPU DT issue
      ARM: dts: NSP: Add PMU Support to DT
      ARM: dts: NSP: Add SP804 Support to DT
      ARM: dts: NSP: Add SP805 Support to DT

Lubomir Rintel (1):
      ARM: bcm2835: dt: Add Raspberry Pi Model A

Martin Sperl (3):
      ARM: bcm2835: add the auxiliary spi1 and spi2 to the device tree
      ARM: bcm2835: follow dt uart node-naming convention
      ARM: bcm2835: add bcm2835-aux-uart support to DT

Rafa? Mi?ecki (1):
      ARM: BCM5301X: Add DT for D-Link DIR-885L

Remi Pommarel (1):
      ARM: bcm2835: Add PWM clock support to the device tree

Simran Rai (1):
      ARM: dts: Add audio clock to the existing Broadcom Cygnus clock DT

Yendapally Reddy Dhananjaya Reddy (1):
      ARM: dts: enable GPIO-a for Broadcom NSP

 arch/arm/boot/dts/Makefile                    |   2 +
 arch/arm/boot/dts/bcm-cygnus-clock.dtsi       |   9 ++
 arch/arm/boot/dts/bcm-nsp.dtsi                | 205 +++++++++++++++-----------
 arch/arm/boot/dts/bcm2835-rpi-a.dts           |  24 +++
 arch/arm/boot/dts/bcm2835-rpi.dtsi            |  16 ++
 arch/arm/boot/dts/bcm283x.dtsi                |  43 +++++-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 111 ++++++++++++++
 7 files changed, 322 insertions(+), 88 deletions(-)
 create mode 100644 arch/arm/boot/dts/bcm2835-rpi-a.dts
 create mode 100644 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts

[GIT PULL 4/8] Broadcom devicetree-arm64 changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:23

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/devicetree-arm64

for you to fetch changes up to f008decc4797979bc1d3b8efd18bd5df1e53e9f0:

  dt-bindings: Add documentation for Broadcom Vulcan (2016-02-20 10:42:51 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoCs device tree changes:

- Anup adds additional nodes to the Broadcom Northstart 2 Device Trees: SDHCI
  (iProc-compatible), ARM SP804 timers, ARM SP805 watchdog

- Anup also adds a binding documentation for the ARM SP805 watchdog since there
  was not one in tree before

- Ray adds PCIE root complex nodes to the Northstar 2 Device Tree nodes, using
  the iProc-compatible binding

- Jayachandran C. adds binding documentation for the Broadcom Vulcan processors and
  reference platforms

----------------------------------------------------------------
Anup Patel (4):
      arm64: dts: Add SDHCI DT node for NS2
      arm64: dts: Add ARM SP804 timer DT nodes for NS2
      dt-bindings: watchdog: Add ARM SP805 DT bindings
      arm64: dts: Add ARM SP805 watchdog DT node for NS2

Jayachandran C (1):
      dt-bindings: Add documentation for Broadcom Vulcan

Ray Jui (1):
      arm64: dts: Add PCIe0 and PCIe4 DT nodes for NS2

 .../bindings/arm/bcm/brcm,vulcan-soc.txt           |  10 ++
 Documentation/devicetree/bindings/arm/cpus.txt     |   1 +
 .../devicetree/bindings/watchdog/arm,sp805.txt     |  17 +++
 arch/arm64/boot/dts/broadcom/ns2-svk.dts           |  12 ++
 arch/arm64/boot/dts/broadcom/ns2.dtsi              | 140 +++++++++++++++++++++
 5 files changed, 180 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.txt

[GIT PULL 5/8] Broadcom maintainers changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:24

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/maintainers

for you to fetch changes up to 20de823e8b38119d8106aa85e0bd8b47eb295889:

  MAINTAINERS: ARM: BCM63xx: Update git and mailing-lists (2016-02-02 10:47:47 -0800)

----------------------------------------------------------------
This pull request contains MAINTAINERS file updates for Broadcom ARM-based SoCs:

- Florian updates the Broadcom BCM63xx ARM-based DSL SoCs to use the same mailing-list
  and development tree as all the other Broadcom SoCS

----------------------------------------------------------------
Florian Fainelli (1):
      MAINTAINERS: ARM: BCM63xx: Update git and mailing-lists

 MAINTAINERS | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

[GIT PULL 6/8] Broadcom maintainers-arm64 changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:25

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/maintainers-arm64

for you to fetch changes up to 42515e61d414abff6cdded90ef0f607347e0ceb7:

  MAINTAINERS: Add entry for Broadcom Vulcan SoC (2016-02-20 11:08:18 -0800)

----------------------------------------------------------------
This pull request contains MAINTAINERS file updates for Broadcom ARM64-based SoCs:

- Jayachandran C. adds an entry for the newly added Broadcom Vulcan Device Trees

----------------------------------------------------------------
Jayachandran C (1):
      MAINTAINERS: Add entry for Broadcom Vulcan SoC

 MAINTAINERS | 7 +++++++
 1 file changed, 7 insertions(+)

[GIT PULL 7/8] Broadcom defconfig changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:26

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/defconfig

for you to fetch changes up to 9eefbe52737f2ae6c2d3556339ef851201516c26:

  Merge tag 'bcm2835-defconfig-next-2016-02-17' into defconfig/next (2016-02-20 11:07:10 -0800)

----------------------------------------------------------------
This pull request contains defconfig changes for Broadcom ARM-based SoCs:

- Daniel enables all that is required to get the BCM283x (Raspberry Pi and
  Raspberry Pi 2) SoCs to boot with multi_v7_defconfig

- Stefan enables the Raspberry Pi firmware driver and power domain drivers
  in bcm2835_defconfig

- Stephen refreshes the bcm2835_defconfig, disables DEBUG_LL, and turns on
  ARMv7 support which is needed for BCM2836 (Raspberry Pi 2)

----------------------------------------------------------------
Daniel Stone (1):
      ARM: multi_v7_defconfig: Enable BCM283x

Florian Fainelli (1):
      Merge tag 'bcm2835-defconfig-next-2016-02-17' into defconfig/next

Stefan Wahren (2):
      ARM: bcm2835_defconfig: Enable RPi firmware driver
      ARM: bcm2835_defconfig: Enable RPi power domain driver

Stephen Warren (3):
      ARM: bcm2835_defconfig: rebuild on next-20160205
      ARM: bcm2835_defconfig: disable DEBUG_LL
      ARM: bcm2835_defconfig: enable ARMv7 support

 arch/arm/configs/bcm2835_defconfig  | 11 +++++------
 arch/arm/configs/multi_v7_defconfig | 12 ++++++++++++
 2 files changed, 17 insertions(+), 6 deletions(-)

[GIT PULL 8/8] Broadcom defconfig-arm64 changes for 4.6

From: f.fainelli@gmail.com (Florian Fainelli)
Date: 2016-02-20 19:46:27

  Linux 4.5-rc1 (2016-01-24 13:06:47 -0800)

are available in the git repository at:

  http://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.6/defconfig-arm64

for you to fetch changes up to 4cf430ee0c2ba1da97cab10b904291eb6fc5f170:

  arm64: defconfig: Add Broadcom Vulcan to defconfig (2016-02-20 10:42:08 -0800)

----------------------------------------------------------------
This pull request contains ARM64 defconfig changes for Broadcom SoCs:

- Jayachandran C enables the newly introduced Broadcom Vulcan SoC to the ARM64
  defconfig

----------------------------------------------------------------
Jayachandran C (1):
      arm64: defconfig: Add Broadcom Vulcan to defconfig

 arch/arm64/configs/defconfig | 1 +
 1 file changed, 1 insertion(+)

[GIT PULL 1/8] Broadcom soc changes for 4.6

From: arnd@arndb.de (Arnd Bergmann)
Date: 2016-02-26 23:00:53

On Saturday 20 February 2016 11:46:20 Florian Fainelli wrote:
This pull request contains Broadcom ARM-based SoC/platform changes:

- Masahiro updates the Broadcom Northstar Plus SMP operations to be annotated
  with const and __initconst

- Florian removes an unused variable in the Broadcom BCM63XX SMP code
I've pulled all eight branches into arm-soc now

As discussed on IRC, please use signed tags in the future.

Thanks,

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help