[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250815070500.3275491-1-ivo.ivanov.ivanov1@gmail.com>
Date: Fri, 15 Aug 2025 10:04:56 +0300
From: Ivaylo Ivanov <ivo.ivanov.ivanov1@...il.com>
To: Rob Herring <robh@...nel.org>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Alim Akhtar <alim.akhtar@...sung.com>
Cc: linux-samsung-soc@...r.kernel.org,
devicetree@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org
Subject: [PATCH v3 0/4] arm64: dts: exynos2200: introduce serial busses, except spi
Hey, folks!
This patchset adds serial busses, implemented in usi, for exynos2200.
It's missing spi, due to me having troubles with reads when testing.
Serial_0/1 have not been included in the patchset, as it seems like
they're encapsulated in usi blocks, but are the only implemented
protocol and/or do not have a dedicated register for setting other
protocols in a sysreg. That'd at least require patches in the usi
driver and bindings to add support for.
About the naming convention for usi nodes, I've chosen to keep the
downstream one instead of relabelling all to avoid confusion when
cross-referencing the vendor DT and to keep consistency with clock
names. They're labelled the same in the bootloader too.
Best regards,
Ivaylo
Changes in v3:
- drop the serial_0/1 patch
- add r-b tags from Sam
- increase the size of all syscon to 0x10000 and not 0x3000
- change description of last patch to be more meaningful regarding the
usiN and usiN_i2c mess
- s/usi6_i2c_cmgp/usi_i2c_cmgp6, following the TRM naming convention
Changes in v2:
- add a patch that switches address and size cells to 1 in /soc
- adjust all new nodes to define reg props with 2 cells in total instead of 4
Ivaylo Ivanov (4):
arm64: dts: exynos2200: fix typo in hsi2c23 bus pins label
arm64: dts: exynos2200: use 32-bit address space for /soc
arm64: dts: exynos2200: increase the size of all syscons
arm64: dts: exynos2200: define all usi nodes
.../boot/dts/exynos/exynos2200-pinctrl.dtsi | 2 +-
arch/arm64/boot/dts/exynos/exynos2200.dtsi | 1433 ++++++++++++++++-
2 files changed, 1398 insertions(+), 37 deletions(-)
--
2.43.0
Powered by blists - more mailing lists