mbox series

[GIT,PULL] Devicetree updates for v6.8

Message ID 20240112153227.GA3368286-robh@kernel.org
State Not Applicable
Headers show
Series [GIT,PULL] Devicetree updates for v6.8 | expand

Pull-request

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

Checks

Context Check Description
robh/checkpatch warning total: 2 errors, 1 warnings, 0 lines checked
robh/patch-applied success

Message

Rob Herring (Arm) Jan. 12, 2024, 3:32 p.m. UTC
Linus,

Please pull DT updates for v6.8.

Note that I have a final DT header detangling patch[1] to send as well. 
I'll be doing that once all the dependencies are merged towards the end 
of the merge window.

Rob

[1] https://lore.kernel.org/all/20231129164316.2663565-1-robh@kernel.org/


The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86:

  Linux 6.7-rc1 (2023-11-12 16:19:07 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 716089b417cf98d01f0dc1b39f9c47e1d7b4c965:

  of: unittest: Fix of_count_phandle_with_args() expected value message (2024-01-11 16:18:30 -0600)

----------------------------------------------------------------
Devicetree for v6.8:

- Convert FPGA bridge, all TPMs (finally), and Rockchip HDMI bindings to
  schemas

- Improvements in Samsung GPU schemas

- A few more cases of dropping unneeded quotes in schemas

- Merge QCom idle-states txt binding into common idle-states schema

- Add X1E80100, SM8650, SM8650, and SDX75 SoCs to QCom Power Domain
  Controller

- Add NXP i.mx8dl to SCU PD

- Add synaptics r63353 panel controller

- Clarify the wording around the use of 'wakeup-source' property

- Add a DTS coding style doc

- Add smi vendor prefix

- Fix DT_SCHEMA_FILES incorrect matching of paths outside the kernel
  tree

- Disable sysfb (e.g. EFI FB) when simple-framebuffer node is present

- Fix double free in of_parse_phandle_with_args_map()

- A couple of kerneldoc fixes

----------------------------------------------------------------
Abel Vesa (1):
      dt-bindings: qcom,pdc: Add compatible for SM8550

Alex Bee (1):
      dt-bindings: display: rockchip,inno-hdmi: Document RK3128 compatible

André Draszik (1):
      dt-bindings: ignore paths outside kernel for DT_SCHEMA_FILES

Christian A. Ehrhardt (1):
      of: Fix double free in of_parse_phandle_with_args_map

David Heidelberg (1):
      dt-bindings: arm: merge qcom,idle-state with idle-state

Fabio Estevam (1):
      dt-bindings: power: fsl,scu-pd: Document imx8dl

Geert Uytterhoeven (1):
      of: unittest: Fix of_count_phandle_with_args() expected value message

Javier Martinez Canillas (1):
      of/platform: Disable sysfb if a simple-framebuffer node is found

Johan Hovold (1):
      of: fix recursion typo in kernel doc

Johan Jonker (1):
      dt-bindings: drm: rockchip: convert inno_hdmi-rockchip.txt to yaml

Krzysztof Kozlowski (8):
      dt-bindings: correct white-spaces in examples
      docs: dt-bindings: add DTS Coding Style document
      dt-bindings: gpu: samsung-rotator: drop redundant quotes
      dt-bindings: gpu: samsung: re-order entries to match coding convention
      dt-bindings: gpu: samsung: constrain clocks in top-level properties
      dt-bindings: gpu: samsung-g2d: constrain iommus and power-domains
      dt-bindings: gpu: samsung-scaler: constrain iommus and power-domains
      dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries

Luca Ceresoli (1):
      of: overlay: enable of_overlay_fdt_apply() kerneldoc

Lukas Wunner (4):
      dt-bindings: tpm: Consolidate TCG TIS bindings
      dt-bindings: tpm: Convert Google Cr50 bindings to DT schema
      dt-bindings: tpm: Convert IBM vTPM bindings to DT schema
      dt-bindings: tpm: Document Microsoft fTPM bindings

Mao Jinlong (1):
      dt-bindings: arm: Add remote etm dt-binding

Mark Hasemeyer (1):
      dt-bindings: power: Clarify wording for wakeup-source property

Michael Trimarchi (1):
      dt-bindings: display: panel: Add synaptics r63353 panel controller

Michal Simek (2):
      dt-bindings: fpga: Convert bridge binding to yaml
      dt-bindings: fpga: altera: Convert bridge bindings to yaml

Muzammil Ashraf (1):
      drivers: of: Fixed kernel doc warning

Neil Armstrong (1):
      dt-bindings: qcom,pdc: document the SM8650 Power Domain Controller

Rob Herring (4):
      dt-bindings: fsl,dpaa2-console: drop unneeded quotes
      dt-bindings: arm/calxeda: drop unneeded quotes
      media: dt-bindings: samsung,s5p-mfc: Fix iommu properties schemas
      dt-bindings: mmc: sdhci-pxa: Fix 'regs' typo

Rohit Agarwal (1):
      dt-bindings: interrupt-controller: Add SDX75 PDC compatible

Sibi Sankar (1):
      dt-bindings: interrupt-controller: qcom,pdc: document pdc on X1E80100

Yoshinori Sato (1):
      dt-bindings: vendor-prefixes: Add smi

 Documentation/devicetree/bindings/Makefile         |   2 +-
 .../devicetree/bindings/arm/calxeda/l2ecc.yaml     |   2 +-
 .../bindings/arm/msm/qcom,idle-state.txt           |  84 ---------
 .../bindings/arm/qcom,coresight-remote-etm.yaml    |  51 ++++++
 .../bindings/auxdisplay/hit,hd44780.yaml           |   2 +-
 .../devicetree/bindings/cache/qcom,llcc.yaml       |   2 +-
 .../bindings/clock/baikal,bt1-ccu-pll.yaml         |   2 +-
 .../devicetree/bindings/cpu/idle-states.yaml       |  81 ++++++++-
 .../bindings/display/panel/synaptics,r63353.yaml   |  61 +++++++
 .../display/rockchip/inno_hdmi-rockchip.txt        |  49 ------
 .../display/rockchip/rockchip,inno-hdmi.yaml       | 139 +++++++++++++++
 .../devicetree/bindings/dts-coding-style.rst       | 196 +++++++++++++++++++++
 .../bindings/fpga/altera-fpga2sdram-bridge.txt     |  13 --
 .../bindings/fpga/altera-freeze-bridge.txt         |  20 ---
 .../bindings/fpga/altera-hps2fpga-bridge.txt       |  36 ----
 .../fpga/altr,freeze-bridge-controller.yaml        |  41 +++++
 .../fpga/altr,socfpga-fpga2sdram-bridge.yaml       |  33 ++++
 .../fpga/altr,socfpga-hps2fpga-bridge.yaml         |  49 ++++++
 .../devicetree/bindings/fpga/fpga-bridge.txt       |  13 --
 .../devicetree/bindings/fpga/fpga-bridge.yaml      |  30 ++++
 .../bindings/fpga/xlnx,pr-decoupler.yaml           |   5 +-
 .../devicetree/bindings/gpu/samsung-g2d.yaml       |  71 ++++----
 .../devicetree/bindings/gpu/samsung-rotator.yaml   |   9 +-
 .../devicetree/bindings/gpu/samsung-scaler.yaml    |  81 +++++----
 .../devicetree/bindings/iio/adc/adi,ad7780.yaml    |   6 +-
 .../bindings/iio/adc/qcom,spmi-iadc.yaml           |   2 +-
 .../bindings/iio/adc/qcom,spmi-rradc.yaml          |   2 +-
 Documentation/devicetree/bindings/index.rst        |   1 +
 .../bindings/interrupt-controller/qcom,pdc.yaml    |   4 +
 .../st,stih407-irq-syscfg.yaml                     |   4 +-
 .../devicetree/bindings/media/samsung,s5p-mfc.yaml |  33 ++--
 .../bindings/misc/fsl,dpaa2-console.yaml           |   2 +-
 .../devicetree/bindings/mmc/arm,pl18x.yaml         |   2 +-
 .../devicetree/bindings/mmc/sdhci-pxa.yaml         |   4 +-
 Documentation/devicetree/bindings/net/sff,sfp.yaml |   2 +-
 .../bindings/pci/toshiba,visconti-pcie.yaml        |   2 +-
 .../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml    |   6 +-
 .../devicetree/bindings/power/fsl,scu-pd.yaml      |   1 +
 .../bindings/power/supply/richtek,rt9455.yaml      |   8 +-
 .../devicetree/bindings/power/wakeup-source.txt    |  18 +-
 .../devicetree/bindings/regulator/mps,mp5416.yaml  |   4 +-
 .../devicetree/bindings/regulator/mps,mpq7920.yaml |   4 +-
 .../bindings/remoteproc/fsl,imx-rproc.yaml         |   8 +-
 .../bindings/security/tpm/google,cr50.txt          |  19 --
 .../devicetree/bindings/security/tpm/ibmvtpm.txt   |  41 -----
 .../bindings/security/tpm/st33zp24-i2c.txt         |  34 ----
 .../bindings/security/tpm/st33zp24-spi.txt         |  32 ----
 .../devicetree/bindings/security/tpm/tpm-i2c.txt   |  26 ---
 .../bindings/security/tpm/tpm_tis_mmio.txt         |  25 ---
 .../bindings/security/tpm/tpm_tis_spi.txt          |  23 ---
 .../devicetree/bindings/tpm/google,cr50.yaml       |  65 +++++++
 .../devicetree/bindings/tpm/ibm,vtpm.yaml          | 104 +++++++++++
 .../devicetree/bindings/tpm/microsoft,ftpm.yaml    |  47 +++++
 .../devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml   |  90 ++++++++++
 .../devicetree/bindings/tpm/tcg,tpm-tis-mmio.yaml  |  49 ++++++
 .../devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml   |  75 ++++++++
 .../devicetree/bindings/tpm/tpm-common.yaml        |  87 +++++++++
 .../devicetree/bindings/trivial-devices.yaml       |  16 --
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 drivers/of/base.c                                  |   1 +
 drivers/of/overlay.c                               |   2 +-
 drivers/of/platform.c                              |  22 ++-
 drivers/of/property.c                              |   7 +-
 drivers/of/unittest-data/tests-phandle.dtsi        |  10 +-
 drivers/of/unittest.c                              |  74 ++++----
 65 files changed, 1432 insertions(+), 604 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,idle-state.txt
 create mode 100644 Documentation/devicetree/bindings/arm/qcom,coresight-remote-etm.yaml
 create mode 100644 Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml
 delete mode 100644 Documentation/devicetree/bindings/display/rockchip/inno_hdmi-rockchip.txt
 create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,inno-hdmi.yaml
 create mode 100644 Documentation/devicetree/bindings/dts-coding-style.rst
 delete mode 100644 Documentation/devicetree/bindings/fpga/altera-fpga2sdram-bridge.txt
 delete mode 100644 Documentation/devicetree/bindings/fpga/altera-freeze-bridge.txt
 delete mode 100644 Documentation/devicetree/bindings/fpga/altera-hps2fpga-bridge.txt
 create mode 100644 Documentation/devicetree/bindings/fpga/altr,freeze-bridge-controller.yaml
 create mode 100644 Documentation/devicetree/bindings/fpga/altr,socfpga-fpga2sdram-bridge.yaml
 create mode 100644 Documentation/devicetree/bindings/fpga/altr,socfpga-hps2fpga-bridge.yaml
 delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.txt
 create mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.yaml
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/google,cr50.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/ibmvtpm.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/st33zp24-i2c.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/st33zp24-spi.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/tpm-i2c.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/tpm_tis_mmio.txt
 delete mode 100644 Documentation/devicetree/bindings/security/tpm/tpm_tis_spi.txt
 create mode 100644 Documentation/devicetree/bindings/tpm/google,cr50.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/ibm,vtpm.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/microsoft,ftpm.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/tcg,tpm-tis-i2c.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/tcg,tpm-tis-mmio.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml
 create mode 100644 Documentation/devicetree/bindings/tpm/tpm-common.yaml

Comments

pr-tracker-bot@kernel.org Jan. 12, 2024, 11:25 p.m. UTC | #1
The pull request you sent on Fri, 12 Jan 2024 09:32:27 -0600:

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

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

Thank you!