mbox series

[GIT,PULL] DeviceTree updates for 4.18

Message ID CAL_JsqJqTQLMMO5cKp9C2hPQHfUfcRJMvEO3gg=uyLXcnWFF7g@mail.gmail.com
State Accepted, archived
Headers show
Series [GIT,PULL] DeviceTree updates for 4.18 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git

Message

Rob Herring June 7, 2018, 2:40 a.m. UTC
Hi Linus,

Please pull DT updates for 4.18. Details below.

Rob

The following changes since commit 60cc43fc888428bb2f18f08997432d426a243338:

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

are available in the Git repository at:

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

for you to fetch changes up to 44acf10587907ff77c28fd97906220b2d8eb4f05:

  dt-bindings: submitting-patches: add guidance on patch content and
subject (2018-06-05 16:37:47 -0600)

----------------------------------------------------------------
DeviceTree updates for v4.18:

- Sync dtc with upstream version v1.4.6-21-g84e414b0b5bc. This adds new
  warnings which are either fixed or disabled by default (enabled with
  W=1).

- Validate an untrusted offset in DT overlay function
  update_usages_of_a_phandle_reference

- Fix a use after free error of_platform_device_destroy

- Fix an off by 1 string errors in unittest

- Avoid creating a struct device for OPP nodes

- Update DT specific submitting-patches.txt with patch content and
  subject requirements.

- Move some bindings to their proper subsystem locations

- Add vendor prefixes for Kaohsiung, SiFive, Avnet, Wi2Wi, Logic PD, and
  ArcherMind

- Add documentation for "no-gpio-delays" property in FSI bus GPIO master

- Add compatible for r8a77990 SoC ravb ethernet block

- More wack-a-mole removal of 'status' property in examples

----------------------------------------------------------------
Benjamin Herrenschmidt (1):
      dt-bindings: fsi-master-gpio: Document "no-gpio-delays" property

Frank Rowand (2):
      MAINTAINERS: add keyword for devicetree overlay notifiers
      of: overlay: validate offset from property fixups

Geert Uytterhoeven (3):
      dt-bindings: meson-uart: DT fix s/clocks-names/clock-names/
      dt-bindings: mvebu-uart: DT fix s/interrupts-names/interrupt-names/
      dt-bindings: panel: lvds: Fix path to display timing bindings

H. Nikolaus Schaller (1):
      dt-bindings: define vendor prefix for Wi2Wi, Inc.

Jacopo Mondi (3):
      dt-bindings: net: ravb: Add support for r8a77965 SoC
      dt-bindings: serial: sh-sci: Add support for r8a77965 (H)SCIF
      dt-bindings: dmaengine: rcar-dmac: document R8A77965 support

Jan Kiszka (1):
      of: overlay: Stop leaking resources on overlay removal

Lukasz Majewski (2):
      doc: Add vendor prefix for Kieback & Peter GmbH
      doc: Add vendor prefix for Kaohsiung

Manivannan Sadhasivam (1):
      dt-bindings: Add vendor prefix for ArcherMind

Matheus Castello (1):
      dt-bindings: pinctrl: sunxi: Fix reference to driver

Michal Simek (1):
      dt-bindings: Add vendor prefix for Avnet, Inc.

Niklas Söderlund (1):
      dt-bindings: thermal: rcar-gen3-thermal: update register size in example

Rob Herring (12):
      of/numa: drop export of of_node_to_nid
      dt-bindings: more status property removal from examples
      dtc: checks: drop warning for missing PCI bridge bus-range
      dt-bindings: move various timer bindings to timer/ directory
      dt-bindings: move various RNG bindings to rng/ directory
      dt-bindings: powerpc/4xx: move 4xx NDFC and EMAC bindings to
subsystem directories
      dt-bindings: exynos: move ADC binding to iio/adc/ directory
      Merge tag 'devicetree-fixes-for-4.17' into dt/next to pick-up fixes
      scripts/dtc: Update to upstream version v1.4.6-21-g84e414b0b5bc
      kbuild: disable new dtc graph and unit-address warnings
      drm: rcar-du: disable dtc graph-endpoint warnings on DT overlays
      dt-bindings: submitting-patches: add guidance on patch content and subject

Srinivas Kandagatla (1):
      of: platform: stop accessing invalid dev in of_platform_device_destroy

Stefan M Schaeckeler (1):
      of: unittest: for strings, account for trailing \0 in property
length field

Thierry Reding (1):
      dt-bindings: Relocate Tegra20 memory controller bindings

Viresh Kumar (1):
      of: Don't create device for OPP tables

Vladimir Zapolskiy (1):
      dt-bindings: Add vendor prefix for Logic PD

Wesley W. Terpstra (1):
      dt-bindings: Add "sifive" vendor prefix

Yoshihiro Shimoda (1):
      dt-bindings: net: ravb: Add support for r8a77990 SoC

 .../devicetree/bindings/arm/ux500/boards.txt       |   2 +-
 .../bindings/display/panel/panel-common.txt        |   2 +-
 Documentation/devicetree/bindings/dma/k3dma.txt    |   1 -
 .../devicetree/bindings/dma/renesas,rcar-dmac.txt  |   1 +
 Documentation/devicetree/bindings/dma/ti-edma.txt  |   1 -
 .../devicetree/bindings/fsi/fsi-master-gpio.txt    |   4 +
 .../adc/samsung,exynos-adc.txt}                    |   0
 .../nvidia,tegra20-mc.txt                          |   0
 .../devicetree/bindings/mips/lantiq/rcu.txt        |   2 -
 Documentation/devicetree/bindings/mmc/tmio_mmc.txt |   4 -
 .../{powerpc/4xx/ndfc.txt => mtd/ibm,ndfc.txt}     |   0
 Documentation/devicetree/bindings/mtd/mtk-nand.txt |   4 -
 .../{powerpc/4xx/emac.txt => net/ibm,emac.txt}     |   0
 .../devicetree/bindings/net/renesas,ravb.txt       |   2 +
 .../devicetree/bindings/pci/xgene-pci.txt          |   7 -
 .../bindings/pinctrl/allwinner,sunxi-pinctrl.txt   |   6 +-
 Documentation/devicetree/bindings/pps/pps-gpio.txt |   1 -
 .../devicetree/bindings/pwm/pwm-omap-dmtimer.txt   |   2 +-
 .../samsung,exynos4-rng.txt}                       |   0
 .../bindings/{ => rng}/sparc_sun_oracle_rng.txt    |   0
 .../bindings/serial/amlogic,meson-uart.txt         |   2 +-
 .../devicetree/bindings/serial/mvebu-uart.txt      |   2 +-
 .../bindings/serial/renesas,sci-serial.txt         |   2 +
 .../devicetree/bindings/submitting-patches.txt     |   9 +-
 .../bindings/thermal/rcar-gen3-thermal.txt         |   6 +-
 .../{nios2/timer.txt => timer/altr,timer-1.0.txt}  |   0
 .../arch_timer.txt => timer/arm,arch_timer.txt}    |   0
 .../arm,armv7m-systick.txt}                        |   0
 .../arm,global_timer.txt}                          |   0
 .../bindings/{arm/twd.txt => timer/arm,twd.txt}    |   0
 .../{powerpc/fsl/gtm.txt => timer/fsl,gtm.txt}     |   0
 .../mrvl/timer.txt => timer/mrvl,mmp-timer.txt}    |   0
 .../msm/timer.txt => timer/qcom,msm-timer.txt}     |   0
 .../spear-timer.txt => timer/st,spear-timer.txt}   |   0
 .../{c6x/timer64.txt => timer/ti,c64x+timer64.txt} |   0
 .../{arm/omap/timer.txt => timer/ti,timer.txt}     |   0
 .../{arm/vt8500 => timer}/via,vt8500-timer.txt     |   0
 .../devicetree/bindings/vendor-prefixes.txt        |   7 +
 Documentation/devicetree/overlay-notes.txt         |   8 +
 MAINTAINERS                                        |   2 +
 drivers/gpu/drm/rcar-du/Makefile                   |   7 +
 drivers/of/of_numa.c                               |   1 -
 drivers/of/overlay.c                               |  30 ++-
 drivers/of/platform.c                              |  16 +-
 drivers/of/resolver.c                              |   5 +
 drivers/of/unittest.c                              |   8 +-
 scripts/Makefile.lib                               |   3 +
 scripts/dtc/checks.c                               | 204 ++++++++++++++++++++-
 scripts/dtc/dtc-lexer.l                            |   7 +
 scripts/dtc/dtc-parser.y                           |  39 ++--
 scripts/dtc/dtc.h                                  |   4 +
 scripts/dtc/livetree.c                             |  26 ++-
 scripts/dtc/version_gen.h                          |   2 +-
 53 files changed, 362 insertions(+), 67 deletions(-)
 rename Documentation/devicetree/bindings/{arm/samsung/exynos-adc.txt
=> iio/adc/samsung,exynos-adc.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/tegra =>
memory-controllers}/nvidia,tegra20-mc.txt (100%)
 rename Documentation/devicetree/bindings/{powerpc/4xx/ndfc.txt =>
mtd/ibm,ndfc.txt} (100%)
 rename Documentation/devicetree/bindings/{powerpc/4xx/emac.txt =>
net/ibm,emac.txt} (100%)
 rename Documentation/devicetree/bindings/{crypto/samsung,exynos-rng4.txt
=> rng/samsung,exynos4-rng.txt} (100%)
 rename Documentation/devicetree/bindings/{ =>
rng}/sparc_sun_oracle_rng.txt (100%)
 rename Documentation/devicetree/bindings/{nios2/timer.txt =>
timer/altr,timer-1.0.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/arch_timer.txt =>
timer/arm,arch_timer.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/armv7m_systick.txt =>
timer/arm,armv7m-systick.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/global_timer.txt =>
timer/arm,global_timer.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/twd.txt =>
timer/arm,twd.txt} (100%)
 rename Documentation/devicetree/bindings/{powerpc/fsl/gtm.txt =>
timer/fsl,gtm.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/mrvl/timer.txt =>
timer/mrvl,mmp-timer.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/msm/timer.txt =>
timer/qcom,msm-timer.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/spear-timer.txt =>
timer/st,spear-timer.txt} (100%)
 rename Documentation/devicetree/bindings/{c6x/timer64.txt =>
timer/ti,c64x+timer64.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/omap/timer.txt =>
timer/ti,timer.txt} (100%)
 rename Documentation/devicetree/bindings/{arm/vt8500 =>
timer}/via,vt8500-timer.txt (100%)
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html