Skip to content

Added some missing DT settings for Hikey 970

Mauro Carvalho Chehab linux-arm-kernel linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest3 patches 1 replyIn review

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rstarch/arm64/boot/dts/hisilicon/hi3670.dtsi+6 -00 replies
2/3arm64: dts: hikey970-pinctrl.dtsi: add missing pinctrl settingsarch/arm64/boot/dts/hisilicon/hikey970-pinctrl.dtsi+537 -110 replies
3/3arm64: dts: hisilicon: hi3670.dtsi: add I2C settingsarch/arm64/boot/dts/hisilicon/hi3670.dtsi+71 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH v2 0/3] Added some missing DT settings for Hikey 970

The Hikey 970 device tree has a few missing pieces that are required in order for it to be able to support USB and DRM drivers upstream.

Besides PM, USB and DRM specific bits, the hardware's binding for I2C buses and pinctrl are missing.

Those DT bindings come from the official Linaro Hikey 970 tree:

	https://github.com/96boards-hikey/linux/tree/hikey970-v4.9

Changed in order to apply cleanly upstream.

PS.: The changes from this series were submitted initially on this patch series:

	Move Hikey 970 USB support out of staging and add DT
	https://lore.kernel.org/lkml/[email protected]/

I'm opting to split such series into separate patch series, in order to make easier for review and upstream merge, as the original series was mixing patches for different subsystems.

Mauro Carvalho Chehab (3):
arm64: dts: hisilicon: hi3670.dtsi: add iomcu_rst
arm64: dts: hikey970-pinctrl.dtsi: add missing pinctrl settings
arm64: dts: hisilicon: hi3670.dtsi: add I2C settings

 arch/arm64/boot/dts/hisilicon/hi3670.dtsi     |  77 +++
 .../boot/dts/hisilicon/hikey970-pinctrl.dtsi  | 548 +++++++++++++++++-
 2 files changed, 614 insertions(+), 11 deletions(-)
Signature · 1 line
2.29.2