All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rob Herring <robh@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Saravana Kannan <saravanak@kernel.org>,
	Krzysztof Kozlowski <krzk+dt@kernel.org>,
	Conor Dooley <conor+dt@kernel.org>,
	linux-kernel@vger.kernel.org, devicetree@vger.kernel.org
Subject: [GIT PULL] Devicetree updates for v7.1
Date: Fri, 17 Apr 2026 13:44:48 -0500	[thread overview]
Message-ID: <20260417184448.GA1533367-robh@kernel.org> (raw)

Linus,

Please pull DT updates for 7.1.

There's a couple of conflicts now with your current tree. linux-next has 
the correct resolutions.

Rob


The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f:

  Linux 7.0-rc1 (2026-02-22 13:18:59 -0800)

are available in the Git repository at:

  ssh://git@gitolite.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-for-7.1

for you to fetch changes up to a74c2e55ab66519ffa2069ac9ae83cd937bff4c4:

  dt-bindings: display: panel: panel-simple: Add lg,sw49410 compatible (2026-04-16 08:57:47 -0500)

----------------------------------------------------------------
Devicetree updates for v7.1:

DT core:
- Cleanup of the reserved memory code to keep CMA specifics in CMA code

- Add and convert several users to new of_machine_get_match() helper

- Validate nul termination in string properties

- Update dtc to upstream v1.7.2-69-g53373d135579

- Limit matching reserved memory devices to /reserved-memory nodes

- Fix some UAF in unittests

- Remove Baikal SoC bus driver

- Fix false DT_SPLIT_BINDING_PATCH checkpatch warning

- Allow fw_devlink device-tree on x86

- Fix kerneldoc return description for of_property_count_elems_of_size()

DT bindings:
- Add fsl,imx25-aips, fsl,imx25-tcq, qcom,eliza-pdc,
  qcom,eliza-spmi-pmic-arb, qcom,hawi-imem, qcom,milos-imem,
  qcom,hawi-pdc, and lg,sw49410 bindings

- Convert arm,vexpress-scc to DT schema

- Deprecate Qualcomm generic CPU compatibles. Add Apple M3 CPU cores.

- Move some dual-link display panels to the dual-link schema

- Drop mux controller node name constraints

- Remove Baikal SoC bus bindings

- Fix a false warning in the thermal trip node binding

----------------------------------------------------------------
Abel Vesa (2):
      dt-bindings: qcom,pdc: document the Eliza Power Domain Controller
      dt-bindings: spmi: qcom,x1e80100-spmi-pmic-arb: Document Eliza compatible

Andy Shevchenko (2):
      bus: Remove not-going-to-be-supported code for Baikal SoC
      dt-bindings: bus: Remove unused bindings

Frank Li (2):
      dt-bindings: fsl: add compatible string fsl,imx25-aips
      dt-bindings: input: touchscreen: convert fsl-mx25-tcq.txt to yaml

Geert Uytterhoeven (7):
      dt-bindings: interrupt-controller: arm,gic-v3: Fix EPPI range
      of: Add of_machine_get_match() helper
      of: Convert to of_machine_get_match()
      cpufreq: airoha: Convert to of_machine_get_match()
      cpufreq: qcom-nvmem: Convert to of_machine_get_match()
      cpufreq: ti-cpufreq: Convert to of_machine_get_match()
      soc: qcom: pd-mapper: Convert to of_machine_get_match()

Herve Codina (1):
      of: property: Allow fw_devlink device-tree on x86

Janne Grunau (1):
      dt-bindings: arm: cpus: Add Apple M3 CPU core compatibles

Kenny Cheng (1):
      of: fix incorrect device creation for reserved memory nodes

Khushal Chitturi (1):
      dt-bindings: ARM: arm,vexpress-scc: convert to DT schema

Konrad Dybcio (1):
      dt-bindings: sram: Allow multiple-word prefixes to sram subnode

Krzysztof Kozlowski (2):
      dt-bindings: arm: cpus: Deprecate Qualcomm generic compatibles
      dt-bindings: display: lt8912b: Drop redundant endpoint properties

Luca Weiss (1):
      dt-bindings: sram: Document qcom,milos-imem

Marek Szyprowski (7):
      of: reserved_mem: remove fdt node from the structure
      of: reserved_mem: use -ENODEV instead of -ENOENT
      of: reserved_mem: switch to ops based OF_DECLARE()
      of: reserved_mem: replace CMA quirks by generic methods
      of: reserved_mem: rearrange code a bit
      of: reserved_mem: clarify fdt_scan_reserved_mem*() functions
      of: reserved_mem: rework fdt_init_reserved_mem_node()

Marek Vasut (2):
      dt-bindings: display: simple: Move AUO 21.5" FHD to dual-link
      dt-bindings: display: simple: Move Innolux G156HCE-L01 panel to dual-link

Markus Heidelberg (1):
      docs: dt: unittest: update to current unittest filenames

Mukesh Ojha (2):
      dt-bindings: sram: Document qcom,hawi-imem compatible
      dt-bindings: qcom,pdc: document the Hawi Power Domain Controller

Paul Sajna (1):
      dt-bindings: display: panel: panel-simple: Add lg,sw49410 compatible

Pengpeng Hou (2):
      drivers/of: fdt: validate stdout-path properties before parsing them
      drivers/of: fdt: validate flat DT string properties before string use

Rob Herring (Arm) (4):
      checkpatch: Fix false DT_SPLIT_BINDING_PATCH warnings
      Merge branch 'dt-reserved-mem-cleanups' into dt/next
      scripts/dtc: Update to upstream version v1.7.2-69-g53373d135579
      dt-bindings: thermal: Fix false warning with 'phandle' in trips nodes

Song Hongyi (1):
      of: property: fix typo in kernel-doc return description

Swamil Jain (1):
      dt-bindings: display: ti, am65x-dss: Fix AM62L DSS reg and clock constraints

Tommaso Merciai (1):
      dt-bindings: mux: Remove nodename pattern constraints

Vivian Wang (1):
      dt-bindings: opp-v2: Fix example 3 CPU reg value

Wentao Liang (2):
      of: unittest: fix use-after-free in of_unittest_changeset()
      of: unittest: fix use-after-free in testdrv_probe()

Xu Yang (1):
      dt-bindings: connector: add pd-disable dependency

 .../devicetree/bindings/arm/arm,vexpress-scc.yaml  |  53 +++
 Documentation/devicetree/bindings/arm/cpus.yaml    | 292 +++++++--------
 .../bindings/arm/freescale/fsl,imx51-m4if.yaml     |   1 +
 .../devicetree/bindings/arm/vexpress-scc.txt       |  33 --
 .../devicetree/bindings/bus/baikal,bt1-apb.yaml    |  90 -----
 .../devicetree/bindings/bus/baikal,bt1-axi.yaml    | 107 ------
 .../bindings/connector/usb-connector.yaml          |   1 +
 .../bindings/display/bridge/lontium,lt8912b.yaml   |   3 -
 .../panel/panel-simple-lvds-dual-ports.yaml        |   4 +
 .../bindings/display/panel/panel-simple.yaml       |   6 +-
 .../bindings/display/ti/ti,am65x-dss.yaml          |  70 +++-
 .../bindings/input/touchscreen/fsl,imx25-tcq.yaml  |  69 ++++
 .../bindings/input/touchscreen/fsl-mx25-tcq.txt    |  34 --
 .../bindings/interrupt-controller/arm,gic-v3.yaml  |   2 +-
 .../bindings/interrupt-controller/qcom,pdc.yaml    |   2 +
 .../devicetree/bindings/mux/mux-controller.yaml    |   6 -
 Documentation/devicetree/bindings/opp/opp-v2.yaml  |   8 +-
 .../bindings/spmi/qcom,x1e80100-spmi-pmic-arb.yaml |   4 +-
 Documentation/devicetree/bindings/sram/sram.yaml   |   4 +-
 .../devicetree/bindings/thermal/thermal-zones.yaml | 111 +++---
 Documentation/devicetree/of_unittest.rst           |  20 +-
 .../translations/zh_CN/devicetree/of_unittest.rst  |  21 +-
 drivers/bus/Kconfig                                |  30 --
 drivers/bus/Makefile                               |   2 -
 drivers/bus/bt1-apb.c                              | 396 ---------------------
 drivers/bus/bt1-axi.c                              | 292 ---------------
 drivers/cpufreq/airoha-cpufreq.c                   |   7 +-
 drivers/cpufreq/qcom-cpufreq-nvmem.c               |  16 +-
 drivers/cpufreq/ti-cpufreq.c                       |  12 +-
 drivers/memory/tegra/tegra210-emc-table.c          |  19 +-
 drivers/of/base.c                                  |  20 +-
 drivers/of/fdt.c                                   |  44 +--
 drivers/of/of_private.h                            |   2 +-
 drivers/of/of_reserved_mem.c                       | 320 ++++++++++-------
 drivers/of/platform.c                              |  12 +-
 drivers/of/property.c                              |  28 +-
 drivers/of/unittest.c                              |   4 +-
 drivers/soc/qcom/qcom_pd_mapper.c                  |   8 +-
 include/linux/cma.h                                |  10 -
 include/linux/dma-map-ops.h                        |   3 -
 include/linux/of.h                                 |  11 +-
 include/linux/of_reserved_mem.h                    |  16 +-
 kernel/dma/coherent.c                              |  19 +-
 kernel/dma/contiguous.c                            |  86 +++--
 kernel/dma/swiotlb.c                               |  19 +-
 scripts/checkpatch.pl                              |   2 +-
 scripts/dtc/checks.c                               |   2 +-
 scripts/dtc/dtc-lexer.l                            |   3 -
 scripts/dtc/dtc.h                                  |   2 +-
 scripts/dtc/libfdt/fdt.c                           |   8 +
 scripts/dtc/libfdt/fdt_rw.c                        |   9 +-
 scripts/dtc/version_gen.h                          |   2 +-
 52 files changed, 795 insertions(+), 1550 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/arm,vexpress-scc.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/vexpress-scc.txt
 delete mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
 delete mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
 create mode 100644 Documentation/devicetree/bindings/input/touchscreen/fsl,imx25-tcq.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/fsl-mx25-tcq.txt
 delete mode 100644 drivers/bus/bt1-apb.c
 delete mode 100644 drivers/bus/bt1-axi.c

             reply	other threads:[~2026-04-17 18:44 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-17 18:44 Rob Herring [this message]
2026-04-17 21:23 ` [GIT PULL] Devicetree updates for v7.1 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=20260417184448.GA1533367-robh@kernel.org \
    --to=robh@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=krzk+dt@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=saravanak@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.