mbox series

[GIT,PULL] Devicetree updates for v5.9

Message ID 20200804222811.GA1222892@bogus
State Accepted
Headers show
Series [GIT,PULL] Devicetree updates for v5.9 | expand

Pull-request

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

Checks

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

Message

Rob Herring Aug. 4, 2020, 10:28 p.m. UTC
Hi Linus,

Please pull DT updates for v5.9.

Rob

The following changes since commit 0115e6c98c22f3fc7ff7da2a41480483abe95b37:

  dt-bindings: clock: imx: Fix e-mail address (2020-07-01 16:29:11 -0600)

are available in the Git repository at:

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

for you to fetch changes up to 6f1188b4ac7577c29a4883d5618fa2231396fe9d:

  of: reserved-memory: remove duplicated call to of_get_flat_dt_prop() for no-map node (2020-08-03 16:50:54 -0600)

----------------------------------------------------------------
Devicetree updates for v5.9:

- Improve device links cycle detection and breaking.  Add more
  bindings for device link dependencies.

- Refactor parsing 'no-map' in __reserved_mem_alloc_size()

- Improve DT unittest 'ranges' and 'dma-ranges' test case to check
  differing cell sizes

- Various http to https link conversions

- Add a schema check to prevent 'syscon' from being used by itself
  without a more specific compatible

- A bunch more DT binding conversions to schema

----------------------------------------------------------------
Alexander A. Klimov (7):
      dt-bindings: media: xilinx: Replace HTTP links with HTTPS ones
      dt-bindings: mfd: dialog: Replace HTTP links with HTTPS ones
      dt-bindings: virtio: Replace HTTP links with HTTPS ones
      dt-bindings: fpga: Replace HTTP links with HTTPS ones
      drm/tilcdc: Replace HTTP links with HTTPS ones
      dt-bindings: drm/bridge: Replace HTTP links with HTTPS ones
      dt-bindings: aspeed-lpc: Replace HTTP links with HTTPS ones

Amit Kucheria (1):
      MAINTAINERS: update Amit Kucheria's email to a single email address

Anson Huang (16):
      dt-bindings: thermal: Convert qoriq to json-schema
      dt-bindings: clock: Convert imx7ulp clock to json-schema
      dt-bindings: rtc: Convert imxdi rtc to json-schema
      dt-bindings: mmc: Convert imx mmc to json-schema
      dt-bindings: mmc: Convert mxs mmc to json-schema
      dt-bindings: i2c: Convert imx lpi2c to json-schema
      dt-bindings: clock: Correct mmc node name in i.MX35 binding
      dt-bindings: clock: Correct example in i.MX8QXP LPCG binding
      dt-bindings: mmc: Convert imx esdhc to json-schema
      dt-bindings: i2c: Convert mxs i2c to json-schema
      dt-bindings: i2c: Convert imx i2c to json-schema
      dt-bindings: input: Convert matrix-keymap to json-schema
      dt-bindings: input: Convert imx keypad to json-schema
      dt-bindings: mtd: Convert gpmi nand to json-schema
      dt-bindings: mtd: Convert imx nand to json-schema
      dt-bindings: memory-controllers: Convert mmdc to json-schema

Christian Eggers (1):
      dt-bindings: iio: io-channel-mux: Fix compatible string in example code

Dan Murphy (1):
      dt-bindings: property-units: Add picoseconds type

Danny Lin (1):
      of: reserved_mem: Fix typo in the too-many-regions message

Florian Fainelli (1):
      dt-bindings: spi: Document bcm2711 and bcm7211 SPI compatible

Geert Uytterhoeven (1):
      dt-bindings: irqchip: renesas-rza1-irqc: Convert to json-schema

Grygorii Strashko (1):
      dt-bindings: phy: ti: phy-gmii-sel: convert bindings to json-schema

Krzysztof Kozlowski (1):
      dt-bindings: pwm: samsung: Do not require interrupts on Exynos SoCs

Lad Prabhakar (1):
      dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a774e1 support

Lubomir Rintel (6):
      dt-bindings: gpio: Convert mrvl-gpio to json-schema
      dt-bindings: i2c: Convert i2c-pxa to json-schema
      dt-bindings: interrupt-controller: Convert mrvl,intc to json-schema
      dt-bindings: rtc: Convert sa1100-rtc to json-schema
      dt-bindings: timer: Convert mrvl,mmp-timer to json-schema
      dt-bindings: misc: Convert olpc,xo1.75-ec to json-schema

Masahiro Yamada (1):
      dt-bindings: reset: Convert UniPhier reset to json-schema

Nicolas Saenz Julienne (1):
      of: unittest: Use bigger address cells to catch parser regressions

Niklas Söderlund (2):
      dt-bindings: adv7180: Convert bindings to json-schema
      MAINTAINERS: Add ADV7180 bindings documentation

Randy Dunlap (1):
      dt-bindings: mux: mux.h: drop a duplicated word

Rob Herring (4):
      dt-bindings: mfd: Ensure 'syscon' has a more specific compatible
      Merge tag 'devicetree-fixes-for-5.8-2' into dt/next
      dt-bindings: backlight: Convert common backlight bindings to DT schema
      dt-bindings: i2c-gpio: Use 'deprecated' keyword on deprecated properties

Saravana Kannan (4):
      driver core: Add device_is_dependent() to linux/device.h
      of: property: Improve cycle detection when one of the devices is never added
      of: property: Add device link support for multiple DT bindings
      of: property: Add device link support for pinctrl-0 through pinctrl-8

Sowjanya Komatineni (1):
      dt-bindings: media: imx274: Add optional input clock and supplies

Tiezhu Yang (1):
      dt-bindings: interrupt-controller: Fix typos in loongson,liointc.yaml

Wenchao Hao (1):
      of/address: Fix variable name in comment of of_iomap

Yoshihiro Shimoda (1):
      dt-bindings: usb: renesas,usb-xhci: convert to YAML

Yue Hu (1):
      of: reserved-memory: remove duplicated call to of_get_flat_dt_prop() for no-map node

 .../devicetree/bindings/clock/imx35-clock.yaml     |   2 +-
 .../devicetree/bindings/clock/imx7ulp-clock.txt    | 103 ------------
 .../bindings/clock/imx7ulp-pcc-clock.yaml          | 121 ++++++++++++++
 .../bindings/clock/imx7ulp-scg-clock.yaml          |  99 +++++++++++
 .../devicetree/bindings/clock/imx8qxp-lpcg.yaml    |   2 +-
 .../bindings/display/bridge/ti,sn65dsi86.txt       |   2 +-
 .../devicetree/bindings/display/tilcdc/tilcdc.txt  |   2 +-
 .../devicetree/bindings/fpga/fpga-region.txt       |   2 +-
 .../devicetree/bindings/gpio/mrvl-gpio.txt         |  48 ------
 .../devicetree/bindings/gpio/mrvl-gpio.yaml        | 173 +++++++++++++++++++
 .../devicetree/bindings/i2c/i2c-gpio.yaml          |   8 +-
 .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt      |  20 ---
 .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml     |  47 ++++++
 Documentation/devicetree/bindings/i2c/i2c-imx.txt  |  49 ------
 Documentation/devicetree/bindings/i2c/i2c-imx.yaml | 103 ++++++++++++
 Documentation/devicetree/bindings/i2c/i2c-mxs.txt  |  25 ---
 Documentation/devicetree/bindings/i2c/i2c-mxs.yaml |  51 ++++++
 Documentation/devicetree/bindings/i2c/i2c-pxa.txt  |  31 ----
 Documentation/devicetree/bindings/i2c/i2c-pxa.yaml |  74 +++++++++
 .../bindings/iio/multiplexer/io-channel-mux.txt    |   2 +-
 .../devicetree/bindings/input/imx-keypad.txt       |  53 ------
 .../devicetree/bindings/input/imx-keypad.yaml      |  85 ++++++++++
 .../devicetree/bindings/input/matrix-keymap.txt    |  28 +---
 .../devicetree/bindings/input/matrix-keymap.yaml   |  46 ++++++
 .../interrupt-controller/loongson,liointc.yaml     |   4 +-
 .../bindings/interrupt-controller/mrvl,intc.txt    |  64 -------
 .../bindings/interrupt-controller/mrvl,intc.yaml   | 134 +++++++++++++++
 .../interrupt-controller/renesas,rza1-irqc.txt     |  43 -----
 .../interrupt-controller/renesas,rza1-irqc.yaml    |  80 +++++++++
 .../bindings/iommu/renesas,ipmmu-vmsa.yaml         |   1 +
 .../bindings/leds/backlight/gpio-backlight.txt     |  16 --
 .../bindings/leds/backlight/gpio-backlight.yaml    |  41 +++++
 .../bindings/leds/backlight/led-backlight.txt      |  28 ----
 .../bindings/leds/backlight/led-backlight.yaml     |  57 +++++++
 .../bindings/leds/backlight/pwm-backlight.txt      |  61 -------
 .../bindings/leds/backlight/pwm-backlight.yaml     | 104 ++++++++++++
 .../devicetree/bindings/media/i2c/adv7180.txt      |  49 ------
 .../devicetree/bindings/media/i2c/adv7180.yaml     | 184 +++++++++++++++++++++
 .../devicetree/bindings/media/i2c/imx274.txt       |   5 +
 .../devicetree/bindings/media/xilinx/video.txt     |   2 +-
 .../bindings/memory-controllers/fsl/mmdc.txt       |  35 ----
 .../bindings/memory-controllers/fsl/mmdc.yaml      |  49 ++++++
 .../devicetree/bindings/mfd/aspeed-lpc.txt         |   2 +-
 Documentation/devicetree/bindings/mfd/da9062.txt   |   4 +-
 Documentation/devicetree/bindings/mfd/syscon.yaml  |   3 +-
 .../devicetree/bindings/misc/olpc,xo1.75-ec.txt    |  23 ---
 .../devicetree/bindings/misc/olpc,xo1.75-ec.yaml   |  52 ++++++
 .../devicetree/bindings/mmc/fsl-imx-esdhc.txt      |  67 --------
 .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml     | 124 ++++++++++++++
 .../devicetree/bindings/mmc/fsl-imx-mmc.txt        |  23 ---
 .../devicetree/bindings/mmc/fsl-imx-mmc.yaml       |  53 ++++++
 Documentation/devicetree/bindings/mmc/mxs-mmc.txt  |  27 ---
 Documentation/devicetree/bindings/mmc/mxs-mmc.yaml |  58 +++++++
 .../devicetree/bindings/mtd/gpmi-nand.txt          |  75 ---------
 .../devicetree/bindings/mtd/gpmi-nand.yaml         | 118 +++++++++++++
 Documentation/devicetree/bindings/mtd/mxc-nand.txt |  19 ---
 .../devicetree/bindings/mtd/mxc-nand.yaml          |  42 +++++
 .../devicetree/bindings/phy/ti,phy-gmii-sel.yaml   | 104 ++++++++++++
 .../devicetree/bindings/phy/ti-phy-gmii-sel.txt    |  69 --------
 .../devicetree/bindings/property-units.txt         |   1 +
 .../devicetree/bindings/pwm/pwm-samsung.yaml       |  23 ++-
 .../bindings/reset/socionext,uniphier-reset.yaml   | 112 +++++++++++++
 .../devicetree/bindings/reset/uniphier-reset.txt   | 121 +-------------
 .../devicetree/bindings/rtc/imxdi-rtc.txt          |  20 ---
 .../devicetree/bindings/rtc/imxdi-rtc.yaml         |  44 +++++
 .../devicetree/bindings/rtc/sa1100-rtc.txt         |  17 --
 .../devicetree/bindings/rtc/sa1100-rtc.yaml        |  57 +++++++
 .../devicetree/bindings/spi/brcm,bcm2835-spi.txt   |   3 +-
 .../devicetree/bindings/thermal/qcom-tsens.yaml    |   2 +-
 .../devicetree/bindings/thermal/qoriq-thermal.txt  |  71 --------
 .../devicetree/bindings/thermal/qoriq-thermal.yaml | 114 +++++++++++++
 .../devicetree/bindings/timer/mrvl,mmp-timer.txt   |  17 --
 .../devicetree/bindings/timer/mrvl,mmp-timer.yaml  |  46 ++++++
 .../devicetree/bindings/usb/renesas,usb-xhci.yaml  |  86 ++++++++++
 Documentation/devicetree/bindings/usb/usb-xhci.txt |  18 --
 Documentation/devicetree/bindings/virtio/mmio.txt  |   2 +-
 MAINTAINERS                                        |   5 +-
 drivers/base/core.c                                |   2 +-
 drivers/of/address.c                               |   2 +-
 drivers/of/of_reserved_mem.c                       |  14 +-
 drivers/of/property.c                              |  89 +++++++++-
 drivers/of/unittest-data/tests-address.dtsi        |  10 +-
 drivers/of/unittest.c                              |   2 +-
 include/dt-bindings/mux/mux.h                      |   2 +-
 include/linux/device.h                             |   1 +
 85 files changed, 2610 insertions(+), 1267 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-clock.txt
 create mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-pcc-clock.yaml
 create mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-scg-clock.yaml
 delete mode 100644 Documentation/devicetree/bindings/gpio/mrvl-gpio.txt
 create mode 100644 Documentation/devicetree/bindings/gpio/mrvl-gpio.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-imx.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mxs.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mxs.yaml
 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-pxa.txt
 create mode 100644 Documentation/devicetree/bindings/i2c/i2c-pxa.yaml
 delete mode 100644 Documentation/devicetree/bindings/input/imx-keypad.txt
 create mode 100644 Documentation/devicetree/bindings/input/imx-keypad.yaml
 create mode 100644 Documentation/devicetree/bindings/input/matrix-keymap.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml
 delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.txt
 create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas,rza1-irqc.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/gpio-backlight.txt
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/gpio-backlight.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/led-backlight.txt
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/led-backlight.yaml
 delete mode 100644 Documentation/devicetree/bindings/leds/backlight/pwm-backlight.txt
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml
 delete mode 100644 Documentation/devicetree/bindings/media/i2c/adv7180.txt
 create mode 100644 Documentation/devicetree/bindings/media/i2c/adv7180.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/mmdc.yaml
 delete mode 100644 Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt
 create mode 100644 Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-mmc.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/fsl-imx-mmc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mmc/mxs-mmc.txt
 create mode 100644 Documentation/devicetree/bindings/mmc/mxs-mmc.yaml
 delete mode 100644 Documentation/devicetree/bindings/mtd/gpmi-nand.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/gpmi-nand.yaml
 delete mode 100644 Documentation/devicetree/bindings/mtd/mxc-nand.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/mxc-nand.yaml
 create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-gmii-sel.yaml
 delete mode 100644 Documentation/devicetree/bindings/phy/ti-phy-gmii-sel.txt
 create mode 100644 Documentation/devicetree/bindings/reset/socionext,uniphier-reset.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/imxdi-rtc.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/imxdi-rtc.yaml
 delete mode 100644 Documentation/devicetree/bindings/rtc/sa1100-rtc.txt
 create mode 100644 Documentation/devicetree/bindings/rtc/sa1100-rtc.yaml
 delete mode 100644 Documentation/devicetree/bindings/thermal/qoriq-thermal.txt
 create mode 100644 Documentation/devicetree/bindings/thermal/qoriq-thermal.yaml
 delete mode 100644 Documentation/devicetree/bindings/timer/mrvl,mmp-timer.txt
 create mode 100644 Documentation/devicetree/bindings/timer/mrvl,mmp-timer.yaml
 create mode 100644 Documentation/devicetree/bindings/usb/renesas,usb-xhci.yaml

Comments

pr-tracker-bot@kernel.org Aug. 5, 2020, 8:33 p.m. UTC | #1
The pull request you sent on Tue, 4 Aug 2020 16:28:11 -0600:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/441977979a78bffe51b13932d353919b1fb20c14

Thank you!