All of lore.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.