mbox series

[GIT,PULL] Devicetree updates for v5.4

Message ID 20190919155354.GA8880@bogus
State Not Applicable, archived
Headers show
Series [GIT,PULL] Devicetree updates for v5.4 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-5.4

Checks

Context Check Description
robh/checkpatch warning "total: 2 errors, 2 warnings, 0 lines checked"

Message

Rob Herring (Arm) Sept. 19, 2019, 3:53 p.m. UTC
Linus,

Please pull Devicetree updates for 5.4.

Rob


The following changes since commit 83f82d7a42583e93d0f0dde3d61ed10f75c0f4d8:

  of: irq: fix a trivial typo in a doc comment (2019-08-14 20:12:16 -0600)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-5.4

for you to fetch changes up to 59e9fcf8772bd97b6d681706fb8c9a972500c524:

  of: restore old handling of cells_name=NULL in of_*_phandle_with_args() (2019-09-19 08:33:02 -0500)

----------------------------------------------------------------
Devicetree updates for v5.4:

- A bunch of DT binding conversions to DT schema format

- Clean-ups of the Arm idle-states binding

- Support a default number of cells in of_for_each_phandle() when the
  cells name is missing

- Expose dtbs_check and dt_binding_check in the make help

- Convert writting-schema.md to ReST

- HiSilicon reset controller binding updates

- Add documentation for MT8516 RNG

----------------------------------------------------------------
Bin Meng (1):
      dt-bindings: pci: pci-msi: Correct the unit-address of the pci node name

Colin Ian King (1):
      bus: qcom: fix spelling mistake "ambigous" -> "ambiguous"

Fabien Parent (1):
      dt-bindings: rng: mtk-rng: Add documentation for MT8516

Geert Uytterhoeven (6):
      dt-bindings: arm-boards: Update pointer to ARM CPU bindings
      dt-bindings: arm: idle-states: Use "e.g." and "i.e." consistently
      dt-bindings: arm: idle-states: Correct references to wake-up delay
      dt-bindings: arm: idle-states: Correct "constraint guarantees"
      dt-bindings: arm: idle-states: Add punctuation to improve readability
      dt-bindings: arm: idle-states: Move exit-latency-us explanation

Guillaume Gardet (1):
      dt-bindings: gpu: mali-midgard: Add samsung exynos5250 compatible

John Wang (1):
      dt-bindings: Add vendor prefix for Inspur Corporation

Mauro Carvalho Chehab (1):
      docs: writing-schema.md: convert from markdown to ReST

Maxime Ripard (5):
      dt-bindings: input: Convert Allwinner LRADC to a schema
      dt-bindings: bus: Convert Allwinner DE2 bus to a schema
      dt-bindings: crypto: Convert Allwinner A10 Security Engine to a schema
      dt-bindings: irq: Convert Allwinner IRQ Controller to a schema
      dt-bindings: irq: Convert Allwinner NMI Controller to a schema

Miquel Raynal (1):
      dt-bindings: ata: fix typo in Allwinner R40 reset specific paragraph

Neil Armstrong (9):
      dt-bindings: mailbox: meson-mhu: convert to yaml
      dt-bindings: rng: amlogic,meson-rng: convert to yaml
      dt-bindings: spi: meson: convert to yaml
      dt-bindings: reset: amlogic,meson-reset: convert to yaml
      dt-bindings: arm: amlogic: amlogic,meson-gx-ao-secure: convert to yaml
      dt-bindings: phy: meson-g12a-usb2-phy: convert to yaml
      dt-bindings: phy: meson-g12a-usb3-pcie-phy: convert to yaml
      dt-bindings: serial: meson-uart: convert to yaml
      dt-bindings: watchdog: meson-gxbb-wdt: convert to yaml

Nishka Dasgupta (1):
      of: unittest: Add of_node_put() before return

Peter Griffin (3):
      dt-bindings: gpu: mali-utgard: add hisilicon,hi6220-mali compatible
      dt-bindings: reset: hisilicon: Update compatible documentation
      dt-bindings: reset: hisilicon: Add ao reset controller

Peter Vernia (1):
      pinctrl-mcp23s08: Fix property-name in dt-example

Rob Herring (6):
      Merge branch 'dt/linus' into dt/next
      dt-bindings: Convert Arm Mali Midgard GPU to DT schema
      dt-bindings: Convert Arm Mali Bifrost GPU to DT schema
      dt-bindings: Convert Arm Mali Utgard GPU to DT schema
      dt-bindings: arm: Convert Actions Semi bindings to jsonschema
      dt-bindings: arm: Convert Realtek board/soc bindings to json-schema

Sakari Ailus (1):
      dt-bindings: smiapp: Align documentation with current practices

Simon Horman (1):
      dt-bindings: Correct spelling in example schema

Stephen Boyd (2):
      devicetree: Expose dtbs_check and dt_binding_check some more
      dt-bindings: Clarify interrupts-extended usage

Uwe Kleine-König (3):
      iommu: pass cell_count = -1 to of_for_each_phandle with cells_name
      of: Let of_for_each_phandle fallback to non-negative cell_count
      of: restore old handling of cells_name=NULL in of_*_phandle_with_args()

Vinod Koul (1):
      dt-bindings: arm: Add kryo485 compatible

james.tai (1):
      dt-bindings: cpu: Add a support cpu type for cortex-a55

 Documentation/devicetree/bindings/arm/actions.txt  |  56 -------
 Documentation/devicetree/bindings/arm/actions.yaml |  38 +++++
 .../arm/amlogic/amlogic,meson-gx-ao-secure.txt     |  28 ----
 .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml    |  52 +++++++
 Documentation/devicetree/bindings/arm/arm-boards   |   2 +-
 Documentation/devicetree/bindings/arm/cpus.yaml    |   2 +
 .../devicetree/bindings/arm/idle-states.txt        |  32 ++--
 Documentation/devicetree/bindings/arm/realtek.txt  |  22 ---
 Documentation/devicetree/bindings/arm/realtek.yaml |  23 +++
 .../devicetree/bindings/ata/ahci-platform.txt      |   2 +-
 .../bindings/bus/allwinner,sun50i-a64-de2.yaml     |  85 +++++++++++
 .../devicetree/bindings/bus/qcom,ebi2.txt          |   2 +-
 .../devicetree/bindings/bus/sun50i-de2-bus.txt     |  40 -----
 .../crypto/allwinner,sun4i-a10-crypto.yaml         |  79 ++++++++++
 .../devicetree/bindings/crypto/sun4i-ss.txt        |  23 ---
 .../devicetree/bindings/example-schema.yaml        |   2 +-
 .../devicetree/bindings/gpu/arm,mali-bifrost.txt   |  92 -----------
 .../devicetree/bindings/gpu/arm,mali-bifrost.yaml  | 116 ++++++++++++++
 .../devicetree/bindings/gpu/arm,mali-midgard.txt   | 119 ---------------
 .../devicetree/bindings/gpu/arm,mali-midgard.yaml  | 168 +++++++++++++++++++++
 .../devicetree/bindings/gpu/arm,mali-utgard.txt    | 124 ---------------
 .../devicetree/bindings/gpu/arm,mali-utgard.yaml   | 168 +++++++++++++++++++++
 .../input/allwinner,sun4i-a10-lradc-keys.yaml      |  95 ++++++++++++
 .../devicetree/bindings/input/sun4i-lradc-keys.txt |  65 --------
 .../allwinner,sun4i-a10-ic.yaml                    |  47 ++++++
 .../interrupt-controller/allwinner,sun4i-ic.txt    |  20 ---
 .../allwinner,sun7i-a20-sc-nmi.yaml                |  70 +++++++++
 .../interrupt-controller/allwinner,sunxi-nmi.txt   |  29 ----
 .../bindings/interrupt-controller/interrupts.txt   |   8 +-
 .../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml   |  52 +++++++
 .../devicetree/bindings/mailbox/meson-mhu.txt      |  34 -----
 .../devicetree/bindings/media/i2c/nokia,smia.txt   |  10 +-
 Documentation/devicetree/bindings/pci/pci-msi.txt  |   2 +-
 .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml  |  63 ++++++++
 .../phy/amlogic,meson-g12a-usb3-pcie-phy.yaml      |  57 +++++++
 .../bindings/phy/meson-g12a-usb2-phy.txt           |  22 ---
 .../bindings/phy/meson-g12a-usb3-pcie-phy.txt      |  22 ---
 .../bindings/pinctrl/pinctrl-mcp23s08.txt          |   2 +-
 .../bindings/reset/amlogic,meson-reset.txt         |  19 ---
 .../bindings/reset/amlogic,meson-reset.yaml        |  37 +++++
 .../bindings/reset/hisilicon,hi6220-reset.txt      |   1 +
 .../devicetree/bindings/rng/amlogic,meson-rng.txt  |  21 ---
 .../devicetree/bindings/rng/amlogic,meson-rng.yaml |  37 +++++
 Documentation/devicetree/bindings/rng/mtk-rng.txt  |   1 +
 .../bindings/serial/amlogic,meson-uart.txt         |  38 -----
 .../bindings/serial/amlogic,meson-uart.yaml        |  73 +++++++++
 .../bindings/spi/amlogic,meson-gx-spicc.yaml       |  67 ++++++++
 .../bindings/spi/amlogic,meson6-spifc.yaml         |  53 +++++++
 .../devicetree/bindings/spi/spi-meson.txt          |  55 -------
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml  |  37 +++++
 .../bindings/watchdog/meson-gxbb-wdt.txt           |  16 --
 Documentation/devicetree/writing-schema.md         | 130 ----------------
 Documentation/devicetree/writing-schema.rst        | 154 +++++++++++++++++++
 MAINTAINERS                                        |   4 +-
 Makefile                                           |   6 +-
 drivers/iommu/arm-smmu.c                           |   2 +-
 drivers/iommu/mtk_iommu_v1.c                       |   2 +-
 drivers/of/base.c                                  |  58 +++++--
 drivers/of/unittest.c                              |   4 +-
 include/dt-bindings/reset/hisi,hi6220-resets.h     |   7 +
 61 files changed, 1675 insertions(+), 1022 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/actions.txt
 create mode 100644 Documentation/devicetree/bindings/arm/actions.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.txt
 create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/realtek.txt
 create mode 100644 Documentation/devicetree/bindings/arm/realtek.yaml
 create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml
 delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt
 create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml
 delete mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt
 delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.txt
 create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-midgard.txt
 create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-utgard.txt
 create mode 100644 Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml
 create mode 100644 Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-a10-ic.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-ic.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/allwinner,sunxi-nmi.txt
 create mode 100644 Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml
 delete mode 100644 Documentation/devicetree/bindings/mailbox/meson-mhu.txt
 create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt
 delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt
 create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.txt
 create mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml
 delete mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.txt
 create mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml
 create mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml
 delete mode 100644 Documentation/devicetree/bindings/spi/spi-meson.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/amlogic,meson-gxbb-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/meson-gxbb-wdt.txt
 delete mode 100644 Documentation/devicetree/writing-schema.md
 create mode 100644 Documentation/devicetree/writing-schema.rst

Comments

pr-tracker-bot@kernel.org Sept. 19, 2019, 9:30 p.m. UTC | #1
The pull request you sent on Thu, 19 Sep 2019 10:53:54 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-5.4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e3a008ac1213d99f5f1210adc9d2a1f60da10c3b

Thank you!