public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Frank Rowand <frowand.list@gmail.com>,
	Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-kernel@vger.kernel.org, devicetree@vger.kernel.org
Subject: [GIT PULL] Devicetree updates for v6.7
Date: Tue, 31 Oct 2023 16:48:08 -0500	[thread overview]
Message-ID: <20231031214808.GA2178025-robh@kernel.org> (raw)

Linus,

Please pull. Nothing scary here. ;)

There's one conflict with the USB tree. The correct resolution is in 
linux-next.

Rob


The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d:

  Linux 6.6-rc1 (2023-09-10 16:28:41 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fe612629746cf5cc7040529f780d46929605d0a6:

  dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC (2023-10-30 16:28:19 -0500)

----------------------------------------------------------------
Devicetree updates for 6.7:

- Add a kselftest to check for unprobed DT devices

- Fix address translation for some 3 address cells cases

- Refactor firmware node refcounting for AMBA bus

- Add bindings for qcom,sm4450-pdc, Qualcomm Kryo 465 CPU, and Freescale
  QMC HDLC

- Add Marantec vendor prefix

- Convert qcom,pm8921-keypad, cnxt,cx92755-wdt, da9062-wdt,
  and atmel,at91rm9200-wdt bindings to DT schema

- Several additionalProperties/unevaluatedProperties on child node
  schemas fixes

- Drop reserved-memory bindings which now live in dtschema project

- Fix a reference to rockchip,inno-usb2phy.yaml

- Remove backlight nodes from display panel examples

- Expand example for using DT_SCHEMA_FILES

- Merge simple LVDS panel bindings to one binding doc

----------------------------------------------------------------
Alexander Stein (1):
      dt-bindings: timer: fsl,imxgpt: Add optional osc_per clock

Andy Shevchenko (1):
      amba: bus: balance firmware node reference counting

Christoph Niedermaier (1):
      dt-bindings: Add Marantec vendor prefix

David Wronek (1):
      dt-bindings: arm: cpus: Add Qualcomm Kryo 465

Dmitry Baryshkov (1):
      dt-bindings: input: qcom,pm8921-keypad: convert to YAML format

Fabio Estevam (1):
      dt-bindings: watchdog: fsl,scu-wdt: Document imx8dl

Geert Uytterhoeven (1):
      of: overlay: unittest: overlay_bad_unresolved: Spelling s/ok/okay/

Herve Codina (6):
      of: address: Fix address translation when address-size is greater than 2
      of: address: Remove duplicated functions
      of: unittest: Add tests for address translations
      dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Fix example property name
      dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add 'additionalProperties: false' in child nodes
      dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Add support for QMC HDLC

Hugo Villeneuve (1):
      dt-bindings: writing-schema: add example for multiple DT_SCHEMA_FILES

Johan Jonker (1):
      dt-bindings: usb: rockchip,dwc3: update inno usb2 phy binding name

Liu Ying (1):
      dt-bindings: display: panel: one file of all simple LVDS panels with dual ports

Luca Ceresoli (1):
      dt-bindings: display: remove backlight node from panel examples

Nik Bune (3):
      dt-bindings: watchdog: atmel,at91rm9200-wdt: convert txt to yaml
      dt-bindings: watchdog: da9062-wdt: convert txt to yaml
      dt-bindings: watchdog: cnxt,cx92755-wdt: convert txt to yaml

Nícolas F. R. A. Prado (3):
      dt: dt-extract-compatibles: Handle cfile arguments in generator function
      dt: dt-extract-compatibles: Add flag for driver matching compatibles
      kselftest: Add new test for detecting unprobed Devicetree devices

Rob Herring (10):
      dt-bindings: arm,psci: Add missing unevaluatedProperties on child node schemas
      dt-bindings: usb: ti,tps6598x: Disallow undefined properties
      dt-bindings: Drop kernel copy of common reserved-memory bindings
      of: address: Store number of bus flag cells rather than bool
      of: address: Consolidate bus .map() functions
      media: dt-bindings: ti,ds90ub960: Add missing type for "i2c-alias"
      dt-bindings: input: syna,rmi4: Make "additionalProperties: true" explicit
      dt-bindings: soundwire: Add reference to soundwire-controller.yaml schema
      dt-bindings: arm,coresight-cti: Drop type for 'cpu' property
      dt-bindings: arm,coresight-cti: Add missing additionalProperties on child nodes

Tengfei Fan (1):
      dt-bindings: interrupt-controller: qcom,pdc: document qcom,sm4450-pdc

 Documentation/devicetree/bindings/Makefile         |   2 +-
 .../devicetree/bindings/arm/arm,coresight-cti.yaml |  34 ++--
 Documentation/devicetree/bindings/arm/cpus.yaml    |   1 +
 Documentation/devicetree/bindings/arm/psci.yaml    |   1 +
 .../bindings/display/ilitek,ili9486.yaml           |   4 -
 .../bindings/display/panel/ilitek,ili9163.yaml     |   4 -
 .../panel/panel-simple-lvds-dual-ports.yaml        | 118 ++++++++++++++
 .../bindings/display/panel/panel-simple.yaml       |  10 --
 .../bindings/display/sitronix,st7735r.yaml         |   5 -
 .../bindings/input/qcom,pm8921-keypad.yaml         |  89 ++++++++++
 .../bindings/input/qcom,pm8xxx-keypad.txt          |  90 ----------
 .../devicetree/bindings/input/syna,rmi4.yaml       |   2 +
 .../bindings/interrupt-controller/qcom,pdc.yaml    |   1 +
 .../bindings/media/i2c/ti,ds90ub960.yaml           |   1 +
 .../bindings/remoteproc/renesas,rcar-rproc.yaml    |   2 +-
 .../bindings/reserved-memory/framebuffer.yaml      |  52 ------
 .../bindings/reserved-memory/memory-region.yaml    |  40 -----
 .../bindings/reserved-memory/reserved-memory.txt   |   2 +-
 .../bindings/reserved-memory/reserved-memory.yaml  | 181 ---------------------
 .../bindings/reserved-memory/shared-dma-pool.yaml  |  97 -----------
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml  |  37 ++++-
 .../bindings/sound/mediatek,mt8188-afe.yaml        |   2 +-
 .../bindings/soundwire/qcom,soundwire.yaml         |  16 +-
 .../devicetree/bindings/timer/fsl,imxgpt.yaml      |  27 +++
 .../devicetree/bindings/usb/rockchip,dwc3.yaml     |   2 +-
 .../devicetree/bindings/usb/ti,tps6598x.yaml       |   5 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 .../bindings/watchdog/atmel,at91rm9200-wdt.yaml    |  33 ++++
 .../bindings/watchdog/atmel-at91rm9200-wdt.txt     |   9 -
 .../bindings/watchdog/cnxt,cx92755-wdt.yaml        |  45 +++++
 .../devicetree/bindings/watchdog/da9062-wdt.txt    |  34 ----
 .../devicetree/bindings/watchdog/digicolor-wdt.txt |  25 ---
 .../bindings/watchdog/dlg,da9062-watchdog.yaml     |  50 ++++++
 .../devicetree/bindings/watchdog/fsl,scu-wdt.yaml  |   4 +-
 .../devicetree/bindings/writing-schema.rst         |   5 +-
 MAINTAINERS                                        |   1 +
 drivers/acpi/arm64/amba.c                          |   2 +-
 drivers/amba/bus.c                                 |   5 +-
 drivers/of/address.c                               |  85 ++++------
 drivers/of/platform.c                              |   2 +-
 .../of/unittest-data/overlay_bad_unresolved.dtso   |   2 +-
 drivers/of/unittest-data/tests-address.dtsi        | 101 ++++++++++++
 drivers/of/unittest.c                              |  77 +++++++++
 scripts/dtc/dt-extract-compatibles                 |  74 +++++++--
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/dt/.gitignore              |   1 +
 tools/testing/selftests/dt/Makefile                |  21 +++
 tools/testing/selftests/dt/compatible_ignore_list  |   1 +
 tools/testing/selftests/dt/ktap_helpers.sh         |  70 ++++++++
 .../testing/selftests/dt/test_unprobed_devices.sh  |  83 ++++++++++
 50 files changed, 902 insertions(+), 656 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml
 create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8921-keypad.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8xxx-keypad.txt
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/framebuffer.yaml
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml
 delete mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml
 create mode 100644 Documentation/devicetree/bindings/watchdog/atmel,at91rm9200-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel-at91rm9200-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/cnxt,cx92755-wdt.yaml
 delete mode 100644 Documentation/devicetree/bindings/watchdog/da9062-wdt.txt
 delete mode 100644 Documentation/devicetree/bindings/watchdog/digicolor-wdt.txt
 create mode 100644 Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml
 create mode 100644 tools/testing/selftests/dt/.gitignore
 create mode 100644 tools/testing/selftests/dt/Makefile
 create mode 100644 tools/testing/selftests/dt/compatible_ignore_list
 create mode 100644 tools/testing/selftests/dt/ktap_helpers.sh
 create mode 100755 tools/testing/selftests/dt/test_unprobed_devices.sh

             reply	other threads:[~2023-10-31 21:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-31 21:48 Rob Herring [this message]
2023-11-01  4:54 ` [GIT PULL] Devicetree updates for v6.7 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20231031214808.GA2178025-robh@kernel.org \
    --to=robh@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=frowand.list@gmail.com \
    --cc=krzysztof.kozlowski+dt@linaro.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox