[PATCH v3 0/5] support USI for Exynos Auto v9 SoC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Add to support USI(Universal Serial Interface) for Exynos Auto v9 SoC.
This patchset is built on top of below patchset.
- spi patchset:
https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next
- serial patch to expand serial devices to 12:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
in the tty-testing branch.

The SoC supports up to 12 USIs so they can be configured as below
- 12 x UARTs(4pins)
- 12 x SPIs(4pins)
- 24 x I2C
- 12 x UARTS(2pin) and 12 x I2C

Changes from v2:
- Add R-B tags for #1 and #2 dt-binding patches
- Separate usi0 changes

Changes from v1:
- Move all usi nodes from exynosautov9-usi.dtsi to exynosautov9.dtsi as
  suggested by Krzysztof
- Add exynosautov9-usi and exynosautov9-uart compatibles
- Drop unnecessary /* USI: */ comments
- Separate phandles of dmas nodes

Chanho Park (5):
  dt-bindings: soc: samsung: usi: add exynosautov9-usi compatible
  dt-bindings: serial: samsung: add exynosautov9-uart compatible
  arm64: dts: exynosautov9: add pdma0 device tree node
  arm64: dts: exynosautov9: prepare usi0 changes
  arm64: dts: exynosautov9: add usi device tree nodes

 .../bindings/serial/samsung_uart.yaml         |    5 +-
 .../bindings/soc/samsung/exynos-usi.yaml      |    8 +-
 .../boot/dts/exynos/exynosautov9-sadk.dts     |    2 +
 arch/arm64/boot/dts/exynos/exynosautov9.dtsi  | 1087 ++++++++++++++++-
 4 files changed, 1094 insertions(+), 8 deletions(-)

-- 
2.36.1




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux