[GIT PULL 3/5] Broadcom devicetree changes for 4.18

Florian Fainelli f.fainelli at gmail.com
Fri May 11 14:43:36 PDT 2018


The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

  Linux 4.17-rc1 (2018-04-15 18:24:20 -0700)

are available in the git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-4.18/devicetree

for you to fetch changes up to a05f1e36a57d02374a203719abc5bf2e8c51e125:

  ARM: dts: BCM5301X: Switch D-Link DIR-885L to the new partitions syntax (2018-05-11 09:46:38 -0700)

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

- Stefan provides updates to the BCM2835 RNG Device Tree binding and
  Device Tree node by adding its missing interrupt line.

- Rafal switches the Luxul XWC-1000 and the D-Link DIR-885L to the new
  partitions syntax which allows specifying a partition parser

- Rafal also updates a bunch of BCM5301X Device Tree source files to a
  more standard SPDX tag and dual GPL 2.0 and MIT. This is a follow-up
  to this discussion with Greg:
  https://lkml.org/lkml/2018/4/28/179

- Dan adds support for two Luxul devices: XAP-1610 (based on BCM47094)
  and XWR-3150 V1 (similar to XWR-3100)

- Stefan provides a set of updates to the BCM283x Device Tree sources to
  support the Raspberry Pi 3 B+ for both the ARM and ARM64 kernels. He
  adds the required nodes for the LAN7515 USB Ethernet, Cypress CYW43455
  BT/WiFi combo chip. Stefan also provides a few fixes for the PWM pin
  assignment for RPi 3B and Zero/Zero W. Finally, Stefan adds the
  missing GPIOs for controlling additional peripherals now that support
  for the RPi 3 GPIO expander has landed

----------------------------------------------------------------
Dan Haab (2):
      ARM: dts: BCM5301X: Add DT for Luxul XWR-3150 V1
      ARM: dts: BCM5301X: Add DT for Luxul XAP-1610

Florian Fainelli (1):
      Merge tag 'bcm2835-dt-next-2018-04-30' into devicetree/next

Rafał Miłecki (5):
      ARM: dts: BCM5301X: Switch Luxul XWC-1000 to the new fixed partitions syntax
      ARM: dts: BCM5301X: Relicense most DTS files to the GPL 2.0+ / MIT
      ARM: dts: BCM5301X: Relicense Buffalo files to the GPL 2.0+ / MIT
      ARM: dts: BCM5301X: Relicense Asus RT-AC87U file to the GPL 2.0+ / MIT
      ARM: dts: BCM5301X: Switch D-Link DIR-885L to the new partitions syntax

Stefan Wahren (7):
      dt-binding: rng: Add interrupt property for BCM2835
      ARM: bcm283x: Add missing interrupt for RNG block
      ARM: dts: bcm283x: Fix PWM pin assignment
      ARM: dts: bcm2837: Add missing GPIOs of Expander
      dt-bindings: bcm: Add Raspberry Pi 3 B+
      ARM: dts: bcm2837: Add Raspberry Pi 3 B+
      arm64: dts: broadcom: Add reference to Raspberry Pi 3 B+

 .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt   |   4 +
 .../devicetree/bindings/rng/brcm,bcm2835.txt       |   9 +-
 arch/arm/boot/dts/Makefile                         |   3 +
 arch/arm/boot/dts/bcm2835-rpi-a-plus.dts           |   6 ++
 arch/arm/boot/dts/bcm2835-rpi-a.dts                |   6 ++
 arch/arm/boot/dts/bcm2835-rpi-b-plus.dts           |   6 ++
 arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts           |   6 ++
 arch/arm/boot/dts/bcm2835-rpi-b.dts                |   6 ++
 arch/arm/boot/dts/bcm2835-rpi.dtsi                 |   6 --
 arch/arm/boot/dts/bcm2836-rpi-2-b.dts              |   6 ++
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         | 108 +++++++++++++++++++++
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts              |  26 ++++-
 arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi         |  27 ++++++
 arch/arm/boot/dts/bcm283x.dtsi                     |   1 +
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts        |  13 +--
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts        |  13 +--
 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts  |   3 +-
 arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts    |   3 +-
 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts       |   3 +-
 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts       |  15 ++-
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts     |  13 +--
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts      |   3 +-
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts        |  13 +--
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts |  13 +--
 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts  |  13 +--
 arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts      |   3 +-
 arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts      |   3 +-
 arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts |   3 +-
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |  13 +--
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |   3 +-
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts       |   3 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |  13 +--
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  |   3 +-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |  25 ++---
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts    |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts      |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts      |  57 +++++++++++
 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts      |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts      |   3 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts   |  77 +++++++++++++++
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts       |   3 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi      |   3 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch4.dtsi      |   3 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi      |   3 +-
 arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi           |   3 +-
 arch/arm64/boot/dts/broadcom/Makefile              |   3 +-
 .../boot/dts/broadcom/bcm2837-rpi-3-b-plus.dts     |   2 +
 47 files changed, 396 insertions(+), 164 deletions(-)
 create mode 100644 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi
 create mode 100644 arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts
 create mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-3-b-plus.dts



More information about the linux-arm-kernel mailing list