Skip to contentSkip to conversation

Devicetree fixes for v5.17, take 1

GIT PULL Merged Rob Herring 2 participants 2 messages Jan 21, 2022 – Jan 22, 2022

lore
Share & tools
lore
#0 lore raw

Linus,

Please pull another batch of DT changes for v5.17.

Rob

The following changes since commit e623611b4d3f722b57ceeaf4368ac787837408e7:

Merge branch 'dt/linus' into dt/next (2022-01-12 10:14:09 -0600)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-fixes-for-5.17-1

for you to fetch changes up to 18a86e5907f7160fb548d0d717e0f842b310708a:

dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainers (2022-01-20 14:11:08 -0600)

----------------------------------------------------------------
Devicetree fixes for v5.17, take 1:

- Fix a regression when probing a child device reusing the parent device's DT node pointer

- Refactor of_parse_phandle*() variants to static inlines

- Drop Enric Balletbo i Serra as a maintainer

- Fix DT schemas with arrays incorrectly encoded as a matrix

- Drop unneeded pinctrl properties from schemas

- Add SPI peripheral schema to SPI based displays

- Clean-up several schema examples

- Clean-up trivial-devices.yaml comments

- Add missing, in use vendor prefixes: Wingtech, Thundercomm, Huawei, F(x)tec, 8devices

----------------------------------------------------------------
Krzysztof Kozlowski (2):
dt-bindings: display: bridge: drop Enric Balletbo i Serra from maintainers
dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainers

Matthias Schiffer (1):
scripts/dtc: dtx_diff: remove broken example from help text

Michael Walle (2):
of: base: make small of_parse_phandle() variants static inline
of: property: define of_property_read_u{8,16,32,64}_array() unconditionally

Rob Herring (7):
dt-bindings: display: Add SPI peripheral schema to SPI based displays
dt-bindings: mmc: arm,pl18x: Make each example a separate entry
dt-bindings: rtc: st,stm32-rtc: Make each example a separate entry
dt-bindings: Drop unnecessary pinctrl properties
dt-bindings: Fix array schemas encoded as matrices
dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in example
of: Check 'of_node_reused' flag on of_match_device()

Sander Vanheule (1):
dt-bindings: power: reset: gpio-restart: Correct default priority

Stanislav Jakubek (7):
dt-bindings: vendor-prefixes: add 8devices
dt-bindings: vendor-prefixes: add F(x)tec
dt-bindings: vendor-prefixes: add Huawei
dt-bindings: vendor-prefixes: add Thundercomm
dt-bindings: vendor-prefixes: add Wingtech
dt-bindings: trivial-devices: fix swapped comments
dt-bindings: trivial-devices: fix double spaces in comments

 .../bindings/display/bridge/analogix,anx7814.yaml  |   4 +-
 .../display/bridge/google,cros-ec-anx7688.yaml     |   1 -
 .../devicetree/bindings/display/bridge/ps8640.yaml |   1 -
 .../bindings/display/panel/abt,y030xx067a.yaml     |   5 +-
 .../bindings/display/panel/ilitek,ili9322.yaml     |   4 +-
 .../bindings/display/panel/innolux,ej030na.yaml    |   5 +-
 .../display/panel/kingdisplay,kd035g6-54nt.yaml    |   5 +-
 .../bindings/display/panel/lgphilips,lb035q02.yaml |   5 +-
 .../bindings/display/panel/samsung,ld9040.yaml     |   7 +-
 .../bindings/display/panel/samsung,s6e63m0.yaml    |   1 +
 .../bindings/display/panel/sitronix,st7789v.yaml   |   5 +-
 .../bindings/display/panel/sony,acx565akm.yaml     |   5 +-
 .../devicetree/bindings/display/panel/tpo,td.yaml  |   5 +-
 .../display/rockchip/rockchip,rk3066-hdmi.yaml     |   8 -
 .../bindings/extcon/extcon-usbc-cros-ec.yaml       |   1 -
 .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml    |   1 -
 .../proximity/google,cros-ec-mkbp-proximity.yaml   |   1 -
 .../bindings/input/google,cros-ec-keyb.yaml        |   1 -
 .../devicetree/bindings/input/gpio-keys.yaml       |   6 -
 .../bindings/media/nxp,imx7-mipi-csi2.yaml         |  12 +-
 .../bindings/media/nxp,imx8mq-mipi-csi2.yaml       |  12 +-
 .../devicetree/bindings/mfd/cirrus,madera.yaml     |   3 +-
 .../devicetree/bindings/mfd/google,cros-ec.yaml    |   1 -
 .../devicetree/bindings/mmc/arm,pl18x.yaml         |   6 +-
 .../devicetree/bindings/net/can/bosch,m_can.yaml   |  52 ++-
 .../bindings/net/ethernet-controller.yaml          |  59 ++-
 Documentation/devicetree/bindings/nvmem/nvmem.yaml |  17 +-
 .../bindings/pinctrl/cirrus,lochnagar.yaml         |   9 -
 .../devicetree/bindings/pinctrl/cirrus,madera.yaml |  10 -
 .../bindings/power/reset/gpio-restart.yaml         |   4 +-
 .../devicetree/bindings/rtc/st,stm32-rtc.yaml      |   1 +
 .../devicetree/bindings/sound/samsung-i2s.yaml     |   6 -
 .../devicetree/bindings/trivial-devices.yaml       |   8 +-
 .../devicetree/bindings/vendor-prefixes.yaml       |  10 +
 drivers/of/base.c                                  | 131 +------
 drivers/of/device.c                                |   2 +-
 include/linux/of.h                                 | 422 ++++++++++++---------
 scripts/dtc/dtx_diff                               |   8 +-
 38 files changed, 362 insertions(+), 482 deletions(-)
merge bot Merged
#1 lore raw
The pull request you sent on Fri, 21 Jan 2022 13:53:22 -0600:

The pull request you sent on Fri, 21 Jan 2022 13:53:22 -0600:

Quoted 1 line

git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git tags/devicetree-fixes-for-5.17-1

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0809edbae347a224ca1b59fb8be1c2d54389c2c6

Thank you!

Signature · 2 lines
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html