On 8/15/25 10:04, Ivaylo Ivanov wrote: > 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. BUMP - when is this going to get merged? I had a few other things I wanted to upstream before merge cycle. Best regards, Ivaylo > > 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(-) >