[PATCH v3 0/5] support USI for Exynos Auto v9 SoC
Chanho Park
chanho61.park at samsung.com
Thu Jun 30 18:52:21 PDT 2022
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
More information about the linux-arm-kernel
mailing list