linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/6] Broadcom soc changes for 4.10
@ 2016-11-22  5:48 Florian Fainelli
  2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 09f3510fb70a46c8921f2cf4a90dbcae460a6820:

  ARM: BCM5301X: Add back handler ignoring external imprecise aborts (2016-11-16 12:39:05 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoC changes for 4.10, please pull
the following:

- Rafal adds back the abort handler hook on BCM5301x which is required to silence
  errors forwared from the PCIe controller that cannot be silenced at the PCIe RC level

----------------------------------------------------------------
Rafa? Mi?ecki (1):
      ARM: BCM5301X: Add back handler ignoring external imprecise aborts

 arch/arm/mach-bcm/bcm_5301x.c | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 2/6] Broadcom devicetree changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
@ 2016-11-22  5:48 ` Florian Fainelli
  2016-11-30 16:55   ` Arnd Bergmann
  2016-11-30 21:27   ` Arnd Bergmann
  2016-11-22  5:48 ` [GIT PULL 3/6] Broadcom devicetree-arm64 " Florian Fainelli
                   ` (4 subsequent siblings)
  5 siblings, 2 replies; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 509f8342993be7ce2938edacec05b6e8d780c83e:

  Merge tag 'bcm2835-dt-next-2016-11-18' into devicetree/next (2016-11-21 21:03:18 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoC Device Tree changes for 4.10,
please pull the following:

- Rafal adds support for the Netgear R8500 routers, adds basic support
  for the Tenda AC9 router which uses the new BCM53573 SoC (single core Cortex
  A7). He also enables the UART on the Netgear R8000 and restructures the
  include files a bit for the BCM47094 SoC, finally he adds USB 3.0 PHY nodes
  which enables USB 3.0 on BCM5301X devices that support it. Finally he adds
  support for the TP-LINK Archer C9 V1 router.

- Kamal adds support for the QSPI controller on the Northstar Plus SoCs and updates
  the bcm958625k reference board to have it enabled

- Dan adds support for the Luxul XAP-1510 (using a BCM4708) and XWR-3100 (using
  a BCM47094)

- Scott fixes the pinctrl names in the Cygnus DTS files

- Jonathan enables the Broadcom iProc mailbox controller for Broadcom Cygnus/iProc
  SoCs, he adds interrupt support for the GPIO CRMU hardware block and finally adds
  the node for the OTP controller found on Cygnus SoCs

- Dhananjay enables the GPIO B controller on Norstarh Plus SoCs

- Eric defines standard pinctrl groups in the BCM2835 GPIO node

- Gerd adds definitions for the pinctrl groups and updates the PWM, I2C and SDHCI nodes
  to use their appropriate pinctrl functions

- Linus adds names for the Raspberry Pi GPIO lines based on the datasheet

- Martin adds the DT binding and nodes for the Raspberry Pi firmware thermal block

- Stefan fixes a few typos with respect to the BCM2835 mailbox binding example and
  Device Tree nodes he also fixes the Raspberry Pi GPIO lines names and finally
  adds names for the Raspberry Zero GPIO lines

----------------------------------------------------------------
Dan Haab (2):
      ARM: BCM5301X: Add DT for Luxul XAP-1510
      ARM: BCM5301X: Add DT for Luxul XWR-3100

Eric Anholt (1):
      ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.

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

Gerd Hoffmann (6):
      pinctrl: bcm2835: add pull defines to dt bindings
      ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio
      ARM: dts: bcm283x: drop alt3 from &gpio

Jonathan Richardson (3):
      ARM: dts: Enable Broadcom iProc mailbox controller
      ARM: dts: Enable interrupt support for cygnus crmu gpio driver
      ARM: dts: Add node for Broadcom OTP controller driver

Kamal Dasu (1):
      ARM: dts: NSP: Add QSPI nodes to NSPI and bcm958625k DTSes

Linus Walleij (1):
      ARM: bcm2835: Add names for the Raspberry Pi GPIO lines

Martin Sperl (2):
      dt: bindings: add thermal device driver for bcm2835
      ARM: bcm2835: dts: add thermal node to device-tree of bcm283x

Rafa? Mi?ecki (7):
      ARM: BCM5301X: Add DT for Netgear R8500
      ARM: BCM5301X: Add basic dts for BCM53573 based Tenda AC9
      ARM: BCM5301X: Add separated DTS include file for BCM47094
      ARM: BCM5301X: Enable UART on Netgear R8000
      ARM: BCM5301X: Specify USB 3.0 PHY in DT
      ARM: BCM53573: Specify PMU and its ILP clock in the DT
      ARM: BCM5301X: Add DT for TP-LINK Archer C9 V1

Scott Branden (1):
      ARM: dts: cygnus: fix naming of pinctrl node

Stefan Wahren (4):
      DT: binding: bcm2835-mbox: fix address typo in example
      ARM: dts: bcm283x: fix typo in mailbox address
      ARM: bcm2835: Fix names for the Raspberry Pi GPIO lines
      ARM: bcm2835: Add names for the RPi Zero GPIO lines

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

 .../bindings/mailbox/brcm,bcm2835-mbox.txt         |   2 +-
 .../bindings/thermal/brcm,bcm2835-thermal.txt      |  17 ++
 arch/arm/boot/dts/Makefile                         |   6 +
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  21 +-
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  41 +++-
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |  67 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |  69 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |  68 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |  68 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  69 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |  67 ++++++-
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |  15 +-
 arch/arm/boot/dts/bcm2835.dtsi                     |   6 +
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   2 +-
 arch/arm/boot/dts/bcm2836.dtsi                     |   6 +
 arch/arm/boot/dts/bcm283x.dtsi                     | 212 ++++++++++++++++++++-
 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts       |  64 +++++++
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |   6 +-
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  | 114 +++++++++++
 arch/arm/boot/dts/bcm4709.dtsi                     |  11 ++
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts      | 111 +++++++++++
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts       | 103 ++++++++++
 arch/arm/boot/dts/bcm47094.dtsi                    |  17 ++
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts           |  74 +++++++
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch4.dtsi      |  13 ++
 arch/arm/boot/dts/bcm5301x.dtsi                    |   7 +
 arch/arm/boot/dts/bcm53573.dtsi                    | 159 ++++++++++++++++
 arch/arm/boot/dts/bcm958625k.dts                   |  34 ++++
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   6 -
 include/dt-bindings/pinctrl/bcm2835.h              |   5 +
 34 files changed, 1440 insertions(+), 29 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.txt
 create mode 100644 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts
 create mode 100644 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts
 create mode 100644 arch/arm/boot/dts/bcm4709.dtsi
 create mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts
 create mode 100644 arch/arm/boot/dts/bcm47094-netgear-r8500.dts
 create mode 100644 arch/arm/boot/dts/bcm47094.dtsi
 create mode 100644 arch/arm/boot/dts/bcm47189-tenda-ac9.dts
 create mode 100644 arch/arm/boot/dts/bcm5301x-nand-cs0-bch4.dtsi
 create mode 100644 arch/arm/boot/dts/bcm53573.dtsi

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 3/6] Broadcom devicetree-arm64 changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
  2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
@ 2016-11-22  5:48 ` Florian Fainelli
  2016-11-30 17:00   ` Arnd Bergmann
  2016-11-22  5:48 ` [GIT PULL 4/6] Broadcom maintainers-arm64 " Florian Fainelli
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to e687607116bc45afcbbcd0097129573f9729ff21:

  Merge tag 'bcm2835-dt-64-next-2016-11-18' into devicetree-arm64/next (2016-11-21 21:09:19 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM64 based SoC Device Tree changes for
4.10, please pull the following:

- Robin updates the Northstart 2 DTS to use the generic IOMMU binding

- Scott renames the Broadcom Northstar 2 binding document to use a standard name
  including the brcm vendor prefix

- Kamal adds the QSPI Device Tree node to the Northstar 2 SoC and updates the
  Northstar 2 SVK reference board DTS file with it enabled.

- Rob adds the Device Tree node for the Broadcom PDC (mailbox) hardware to the
  Northstar 2 SoC

- Jon enables the SDIO1 block and adds proper PCIe PHYs Device Tree nodes to the
  Northstar 2 SoC

- Ray adds required properties NAND controller properties to make NAND work on
  the Northstar 2 SVK board, this was submitted as a 4.9 fixes and is included
  here to resolve DTS file merges

- Andrea removes an incorrect power LED from the Raspberry Pi 3 DTS

- Andreas fixes the compatible string for the BCM2837 (Raspberry Pi 3)

- Eric defines standard pinctrl groups in the BCM2835 GPIO node

- Gerd adds definitions for the pinctrl groups and updates the PWM, I2C and SDHCI nodes
  to use their appropriate pinctrl functions

- Linus adds names for the Raspberry Pi GPIO lines based on the datasheet

- Martin adds the DT binding and nodes for the Raspberry Pi firmware thermal block

- Stefan fixes a few typos with respect to the BCM2835 mailbox binding example and
  Device Tree nodes he also uses the proper DTSI file to define the USB host mode
  for the USB Device Tree nodes

----------------------------------------------------------------
Andrea Merello (1):
      ARM64: dts: bcm2837-rpi-3-b: remove incorrect pwr LED

Andreas F?rber (1):
      ARM64: dts: bcm2835: Fix bcm2837 compatible string

Eric Anholt (2):
      ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.
      Merge branch 'bcm2835-dt-next' into bcm2835-dt-64-next

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-64-next-2016-11-18' into devicetree-arm64/next

Gerd Hoffmann (6):
      pinctrl: bcm2835: add pull defines to dt bindings
      ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
      ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio
      ARM: dts: bcm283x: drop alt3 from &gpio

Jon Mason (2):
      arm64: dts: NS2: enable sdio1
      arm64: dts: NS2: Add PCI PHYs

Kamal Dasu (1):
      ARM64: dts: Add QSPI Device Tree node for NS2

Linus Walleij (1):
      ARM: bcm2835: Add names for the Raspberry Pi GPIO lines

Martin Sperl (3):
      dt: bindings: add thermal device driver for bcm2835
      ARM: bcm2835: dts: add thermal node to device-tree of bcm283x
      ARM64: bcm2835: dts: add thermal node to device-tree of bcm2837

Ray Jui (1):
      arm64: dts: Updated NAND DT properties for NS2 SVK

Rob Rice (1):
      arm64: dts: Add Broadcom Northstar2 device tree entries for PDC driver.

Robin Murphy (1):
      arm64: dts: Update Broadcom NS2 to generic IOMMU binding

Scott Branden (1):
      arm64: dts: rename ns2.txt to brcm,ns2.txt

Stefan Wahren (3):
      ARM64: dts: bcm283x: Use dtsi for USB host mode
      DT: binding: bcm2835-mbox: fix address typo in example
      ARM: dts: bcm283x: fix typo in mailbox address

 .../bindings/arm/bcm/{ns2.txt => brcm,ns2.txt}     |   0
 .../bindings/mailbox/brcm,bcm2835-mbox.txt         |   2 +-
 .../bindings/thermal/brcm,bcm2835-thermal.txt      |  17 ++
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |  67 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |  69 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |  68 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |  68 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |  69 ++++++-
 arch/arm/boot/dts/bcm2835-rpi-zero.dts             |   2 +-
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |  15 +-
 arch/arm/boot/dts/bcm2835.dtsi                     |   6 +
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   2 +-
 arch/arm/boot/dts/bcm2836.dtsi                     |   6 +
 arch/arm/boot/dts/bcm283x.dtsi                     | 212 ++++++++++++++++++++-
 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b.dts   |   8 +-
 arch/arm64/boot/dts/broadcom/bcm2837.dtsi          |   8 +-
 .../boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi    |   1 +
 arch/arm64/boot/dts/broadcom/ns2-svk.dts           |  40 ++++
 arch/arm64/boot/dts/broadcom/ns2.dtsi              |  62 +++++-
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   6 -
 include/dt-bindings/pinctrl/bcm2835.h              |   5 +
 21 files changed, 703 insertions(+), 30 deletions(-)
 rename Documentation/devicetree/bindings/arm/bcm/{ns2.txt => brcm,ns2.txt} (100%)
 create mode 100644 Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.txt
 create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-usb-host.dtsi

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 4/6] Broadcom maintainers-arm64 changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
  2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
  2016-11-22  5:48 ` [GIT PULL 3/6] Broadcom devicetree-arm64 " Florian Fainelli
@ 2016-11-22  5:48 ` Florian Fainelli
  2016-11-30 21:20   ` Arnd Bergmann
  2016-11-22  5:48 ` [GIT PULL 5/6] Broadcom defconfig " Florian Fainelli
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 3483b163d2ac14c6e35d201b9db7dde70841a199:

  MAINTAINERS: Update Broadcom Vulcan maintainer email (2016-11-05 17:25:55 -0700)

----------------------------------------------------------------
This pull request contains MAINTAINERS file updates for Broadcom ARM64 entries,
please pull:

- Jayachandran updates his email address for the Broadcom Vulcan entry

----------------------------------------------------------------
Jayachandran C (1):
      MAINTAINERS: Update Broadcom Vulcan maintainer email

 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 5/6] Broadcom defconfig changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
                   ` (2 preceding siblings ...)
  2016-11-22  5:48 ` [GIT PULL 4/6] Broadcom maintainers-arm64 " Florian Fainelli
@ 2016-11-22  5:48 ` Florian Fainelli
  2016-11-30 21:22   ` Arnd Bergmann
  2016-11-22  5:48 ` [GIT PULL 6/6] Broadcom defconfig-arm64 " Florian Fainelli
  2016-11-30 16:52 ` [GIT PULL 1/6] Broadcom soc " Arnd Bergmann
  5 siblings, 1 reply; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 33c037c51be5df857ae563f7fc551dc6e746d9de:

  Merge tag 'bcm2835-defconfig-next-2016-11-18' into defconfig/next (2016-11-21 21:20:15 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based defconfig changes for 4.10, please
pull the following:

- Florian updates the multi_v7_defconfig with the relevant basic drivers needed
  for the Broadcom BCM5301x (Northstar) SoCs to reboot, have PCIe, and Ethernet

- Martin enables the Raspberry Pi thermal driver in bcm2835_defconfig

----------------------------------------------------------------
Florian Fainelli (2):
      ARM: multi_v7_defconfig: Enable BCM47xx/BCM5301x drivers
      Merge tag 'bcm2835-defconfig-next-2016-11-18' into defconfig/next

Martin Sperl (1):
      ARM: bcm2835: add thermal driver to default config

 arch/arm/configs/bcm2835_defconfig  |  2 ++
 arch/arm/configs/multi_v7_defconfig | 13 +++++++++++++
 2 files changed, 15 insertions(+)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 6/6] Broadcom defconfig-arm64 changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
                   ` (3 preceding siblings ...)
  2016-11-22  5:48 ` [GIT PULL 5/6] Broadcom defconfig " Florian Fainelli
@ 2016-11-22  5:48 ` Florian Fainelli
  2016-11-30 21:23   ` Arnd Bergmann
  2016-11-30 16:52 ` [GIT PULL 1/6] Broadcom soc " Arnd Bergmann
  5 siblings, 1 reply; 16+ messages in thread
From: Florian Fainelli @ 2016-11-22  5:48 UTC (permalink / raw)
  To: linux-arm-kernel

The following changes since commit 1001354ca34179f3db924eb66672442a173147dc:

  Linux 4.9-rc1 (2016-10-15 12:17:50 -0700)

are available in the git repository at:

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

for you to fetch changes up to 9efacfc80902c6ddf538a2f396e0112c1f6d1e23:

  Merge tag 'bcm2835-defconfig-64-next-2016-11-18' into defconfig-arm64/next (2016-11-21 21:22:55 -0800)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoCs defconfig changes for 4.10,
please pull the following changes:

- Eric updates the ARMv8 defconfig to contain everything that is needed to run
  a 64-bit kernel on the Raspberry Pi 3

- Scott enables the standard AT25 EEPROM driver as module for the ARM64 defconfig

- Martin enables the Raspberry Pi Thermal driver in the ARM64 defconfig

----------------------------------------------------------------
Eric Anholt (1):
      arm64: Add BCM2835 (Raspberry Pi 3) support to the defconfig

Florian Fainelli (2):
      Merge tag 'bcm2835-defconfig-64-next-2016-09-22' into defconfig-arm64/next
      Merge tag 'bcm2835-defconfig-64-next-2016-11-18' into defconfig-arm64/next

Martin Sperl (1):
      ARM64: bcm2835: add thermal driver to default config

Scott Branden (1):
      arm64: defconfig: enable EEPROM_AT25 config option

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

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 1/6] Broadcom soc changes for 4.10
  2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
                   ` (4 preceding siblings ...)
  2016-11-22  5:48 ` [GIT PULL 6/6] Broadcom defconfig-arm64 " Florian Fainelli
@ 2016-11-30 16:52 ` Arnd Bergmann
  2016-12-01 11:18   ` Rafał Miłecki
  5 siblings, 1 reply; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 16:52 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:19 PM CET Florian Fainelli wrote:
> This pull request contains Broadcom ARM-based SoC changes for 4.10, please pull
> the following:
> 
> - Rafal adds back the abort handler hook on BCM5301x which is required to silence
>   errors forwared from the PCIe controller that cannot be silenced at the PCIe RC level
> 

Pulled into next/soc.

It's unclear to me whether we want this to be backported to stable kernels,
can you clarify?

Thanks,

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 2/6] Broadcom devicetree changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
@ 2016-11-30 16:55   ` Arnd Bergmann
  2016-11-30 21:27   ` Arnd Bergmann
  1 sibling, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 16:55 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:20 PM CET Florian Fainelli wrote:
> This pull request contains Broadcom ARM-based SoC Device Tree changes for 4.10,
> please pull the following:
> 
> - Rafal adds support for the Netgear R8500 routers, adds basic support
>   for the Tenda AC9 router which uses the new BCM53573 SoC (single core Cortex
>   A7). He also enables the UART on the Netgear R8000 and restructures the
>   include files a bit for the BCM47094 SoC, finally he adds USB 3.0 PHY nodes
>   which enables USB 3.0 on BCM5301X devices that support it. Finally he adds
>   support for the TP-LINK Archer C9 V1 router.
> 
> - Kamal adds support for the QSPI controller on the Northstar Plus SoCs and updates
>   the bcm958625k reference board to have it enabled
> 
> - Dan adds support for the Luxul XAP-1510 (using a BCM4708) and XWR-3100 (using
>   a BCM47094)
> 
> - Scott fixes the pinctrl names in the Cygnus DTS files
> 
> - Jonathan enables the Broadcom iProc mailbox controller for Broadcom Cygnus/iProc
>   SoCs, he adds interrupt support for the GPIO CRMU hardware block and finally adds
>   the node for the OTP controller found on Cygnus SoCs
> 
> - Dhananjay enables the GPIO B controller on Norstarh Plus SoCs
> 
> - Eric defines standard pinctrl groups in the BCM2835 GPIO node
> 
> - Gerd adds definitions for the pinctrl groups and updates the PWM, I2C and SDHCI nodes
>   to use their appropriate pinctrl functions
> 
> - Linus adds names for the Raspberry Pi GPIO lines based on the datasheet
> 
> - Martin adds the DT binding and nodes for the Raspberry Pi firmware thermal block
> 
> - Stefan fixes a few typos with respect to the BCM2835 mailbox binding example and
>   Device Tree nodes he also fixes the Raspberry Pi GPIO lines names and finally
>   adds names for the Raspberry Zero GPIO lines
> 

Pulled into next/dt, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 3/6] Broadcom devicetree-arm64 changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 3/6] Broadcom devicetree-arm64 " Florian Fainelli
@ 2016-11-30 17:00   ` Arnd Bergmann
  0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 17:00 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:21 PM CET Florian Fainelli wrote:
> This pull request contains Broadcom ARM64 based SoC Device Tree changes for
> 4.10, please pull the following:
> 
> - Robin updates the Northstart 2 DTS to use the generic IOMMU binding
> 
> - Scott renames the Broadcom Northstar 2 binding document to use a standard name
>   including the brcm vendor prefix
> 
> - Kamal adds the QSPI Device Tree node to the Northstar 2 SoC and updates the
>   Northstar 2 SVK reference board DTS file with it enabled.
> 
> - Rob adds the Device Tree node for the Broadcom PDC (mailbox) hardware to the
>   Northstar 2 SoC
> 
> - Jon enables the SDIO1 block and adds proper PCIe PHYs Device Tree nodes to the
>   Northstar 2 SoC
> 
> - Ray adds required properties NAND controller properties to make NAND work on
>   the Northstar 2 SVK board, this was submitted as a 4.9 fixes and is included
>   here to resolve DTS file merges
> 
> - Andrea removes an incorrect power LED from the Raspberry Pi 3 DTS
> 
> - Andreas fixes the compatible string for the BCM2837 (Raspberry Pi 3)
> 
> - Eric defines standard pinctrl groups in the BCM2835 GPIO node
> 
> - Gerd adds definitions for the pinctrl groups and updates the PWM, I2C and SDHCI nodes
>   to use their appropriate pinctrl functions
> 
> - Linus adds names for the Raspberry Pi GPIO lines based on the datasheet
> 
> - Martin adds the DT binding and nodes for the Raspberry Pi firmware thermal block
> 
> - Stefan fixes a few typos with respect to the BCM2835 mailbox binding example and
>   Device Tree nodes he also uses the proper DTSI file to define the USB host mode
>   for the USB Device Tree nodes
> 
> 

Pulled into next/dt64, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 4/6] Broadcom maintainers-arm64 changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 4/6] Broadcom maintainers-arm64 " Florian Fainelli
@ 2016-11-30 21:20   ` Arnd Bergmann
  0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 21:20 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:22 PM CET Florian Fainelli wrote:
> This pull request contains MAINTAINERS file updates for Broadcom ARM64 entries,
> please pull:
> 
> - Jayachandran updates his email address for the Broadcom Vulcan entry
> 

Pulled into next/arm64, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 5/6] Broadcom defconfig changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 5/6] Broadcom defconfig " Florian Fainelli
@ 2016-11-30 21:22   ` Arnd Bergmann
  0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 21:22 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:23 PM CET Florian Fainelli wrote:
> This pull request contains Broadcom ARM-based defconfig changes for 4.10, please
> pull the following:
> 
> - Florian updates the multi_v7_defconfig with the relevant basic drivers needed
>   for the Broadcom BCM5301x (Northstar) SoCs to reboot, have PCIe, and Ethernet
> 
> - Martin enables the Raspberry Pi thermal driver in bcm2835_defconfig
> 

Pulled into next/defconfig, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 6/6] Broadcom defconfig-arm64 changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 6/6] Broadcom defconfig-arm64 " Florian Fainelli
@ 2016-11-30 21:23   ` Arnd Bergmann
  0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 21:23 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:24 PM CET Florian Fainelli wrote:
> This pull request contains Broadcom ARM64-based SoCs defconfig changes for 4.10,
> please pull the following changes:
> 
> - Eric updates the ARMv8 defconfig to contain everything that is needed to run
>   a 64-bit kernel on the Raspberry Pi 3
> 
> - Scott enables the standard AT25 EEPROM driver as module for the ARM64 defconfig
> 
> - Martin enables the Raspberry Pi Thermal driver in the ARM64 defconfig
> 

Pulled into next/arm64, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 2/6] Broadcom devicetree changes for 4.10
  2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
  2016-11-30 16:55   ` Arnd Bergmann
@ 2016-11-30 21:27   ` Arnd Bergmann
  2016-11-30 21:44     ` Florian Fainelli
  1 sibling, 1 reply; 16+ messages in thread
From: Arnd Bergmann @ 2016-11-30 21:27 UTC (permalink / raw)
  To: linux-arm-kernel

On Monday, November 21, 2016 9:48:20 PM CET Florian Fainelli wrote:
>  34 files changed, 1440 insertions(+), 29 deletions(-)

One follow-up: as this was a relatively big branch, it would have
been nice to get parts of it a little earlier. I see that the
raspberry-pi changes make up about half of it and came fairly
late, but the rest apparently was ready much earlier.

If you have the choice between waiting a little longer to
send all the changes at once, and sending off a good chunk
a little earlier, better send multiple sets of pull requests.

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 2/6] Broadcom devicetree changes for 4.10
  2016-11-30 21:27   ` Arnd Bergmann
@ 2016-11-30 21:44     ` Florian Fainelli
  0 siblings, 0 replies; 16+ messages in thread
From: Florian Fainelli @ 2016-11-30 21:44 UTC (permalink / raw)
  To: linux-arm-kernel

On 11/30/2016 01:27 PM, Arnd Bergmann wrote:
> On Monday, November 21, 2016 9:48:20 PM CET Florian Fainelli wrote:
>>  34 files changed, 1440 insertions(+), 29 deletions(-)
> 
> One follow-up: as this was a relatively big branch, it would have
> been nice to get parts of it a little earlier. I see that the
> raspberry-pi changes make up about half of it and came fairly
> late, but the rest apparently was ready much earlier.
> 
> If you have the choice between waiting a little longer to
> send all the changes at once, and sending off a good chunk
> a little earlier, better send multiple sets of pull requests.

I was trying to minimize the number of pull requests for you to pull,
but what you are saying makes perfect sense and helps on many aspects.

Thanks a lot for your feedback!
-- 
Florian

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 1/6] Broadcom soc changes for 4.10
  2016-11-30 16:52 ` [GIT PULL 1/6] Broadcom soc " Arnd Bergmann
@ 2016-12-01 11:18   ` Rafał Miłecki
  2016-12-01 11:35     ` Arnd Bergmann
  0 siblings, 1 reply; 16+ messages in thread
From: Rafał Miłecki @ 2016-12-01 11:18 UTC (permalink / raw)
  To: linux-arm-kernel

On 2016-11-30 17:52, Arnd Bergmann wrote:
> On Monday, November 21, 2016 9:48:19 PM CET Florian Fainelli wrote:
>> This pull request contains Broadcom ARM-based SoC changes for 4.10, 
>> please pull
>> the following:
>> 
>> - Rafal adds back the abort handler hook on BCM5301x which is required 
>> to silence
>>   errors forwared from the PCIe controller that cannot be silenced at 
>> the PCIe RC level
>> 
> 
> Pulled into next/soc.
> 
> It's unclear to me whether we want this to be backported to stable 
> kernels,
> can you clarify?

It took me/us so much time to get an agreement on this patch I totally 
forgot
about backporting it to stable.

To be clear it indeed fixes a regression. Commit 937b12306ea79 ("ARM: 
BCM5301X:
remove workaround imprecise abort fault handler") went into 4.5, so this 
one
could be backported to 4.5+.

As this has been already pulled, I think I'll wait for it to appear in 
Linus's
tree and just e-mail stable guys manually (unless someone objects). 
Thanks for
bringing my attention to this.

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [GIT PULL 1/6] Broadcom soc changes for 4.10
  2016-12-01 11:18   ` Rafał Miłecki
@ 2016-12-01 11:35     ` Arnd Bergmann
  0 siblings, 0 replies; 16+ messages in thread
From: Arnd Bergmann @ 2016-12-01 11:35 UTC (permalink / raw)
  To: linux-arm-kernel

On Thursday, December 1, 2016 12:18:26 PM CET Rafa? Mi?ecki wrote:
> On 2016-11-30 17:52, Arnd Bergmann wrote:
> > On Monday, November 21, 2016 9:48:19 PM CET Florian Fainelli wrote:
> >> This pull request contains Broadcom ARM-based SoC changes for 4.10, 
> >> please pull
> >> the following:
> >> 
> >> - Rafal adds back the abort handler hook on BCM5301x which is required 
> >> to silence
> >>   errors forwared from the PCIe controller that cannot be silenced at 
> >> the PCIe RC level
> >> 
> > 
> > Pulled into next/soc.
> > 
> > It's unclear to me whether we want this to be backported to stable 
> > kernels,
> > can you clarify?
> 
> It took me/us so much time to get an agreement on this patch I totally 
> forgot
> about backporting it to stable.
> 
> To be clear it indeed fixes a regression. Commit 937b12306ea79 ("ARM: 
> BCM5301X:
> remove workaround imprecise abort fault handler") went into 4.5, so this 
> one
> could be backported to 4.5+.
> 
> As this has been already pulled, I think I'll wait for it to appear in 
> Linus's
> tree and just e-mail stable guys manually (unless someone objects). 
> Thanks for
> bringing my attention to this.

Ok, sounds good. Thanks!

	Arnd

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2016-12-01 11:35 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-11-22  5:48 [GIT PULL 1/6] Broadcom soc changes for 4.10 Florian Fainelli
2016-11-22  5:48 ` [GIT PULL 2/6] Broadcom devicetree " Florian Fainelli
2016-11-30 16:55   ` Arnd Bergmann
2016-11-30 21:27   ` Arnd Bergmann
2016-11-30 21:44     ` Florian Fainelli
2016-11-22  5:48 ` [GIT PULL 3/6] Broadcom devicetree-arm64 " Florian Fainelli
2016-11-30 17:00   ` Arnd Bergmann
2016-11-22  5:48 ` [GIT PULL 4/6] Broadcom maintainers-arm64 " Florian Fainelli
2016-11-30 21:20   ` Arnd Bergmann
2016-11-22  5:48 ` [GIT PULL 5/6] Broadcom defconfig " Florian Fainelli
2016-11-30 21:22   ` Arnd Bergmann
2016-11-22  5:48 ` [GIT PULL 6/6] Broadcom defconfig-arm64 " Florian Fainelli
2016-11-30 21:23   ` Arnd Bergmann
2016-11-30 16:52 ` [GIT PULL 1/6] Broadcom soc " Arnd Bergmann
2016-12-01 11:18   ` Rafał Miłecki
2016-12-01 11:35     ` Arnd Bergmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).