mbox series

[v1,0/6] arm64: dts: exynos8895: Add cmu, mct, serial_0/1 and spi_0/1

Message ID 20241020182121.377969-1-ivo.ivanov.ivanov1@gmail.com
Headers show
Series arm64: dts: exynos8895: Add cmu, mct, serial_0/1 and spi_0/1 | expand

Message

Ivaylo Ivanov Oct. 20, 2024, 6:21 p.m. UTC
Hey folks,

This patchset adds device tree nodes for multiple clock management unit
blocks, MCT, SPI and UART for Exynos8895.

Exynos8895 uses USIv1 for most of its serial buses, except a few that
have been implemented in this series. Support for USIv1 and HSI2C will
be added in the future.

This patchset is dependent on [1] and [2], which add driver support for
CMU and UART.

[1] https://lore.kernel.org/all/20241020174825.375096-1-ivo.ivanov.ivanov1@gmail.com/
[2] https://lore.kernel.org/all/20241020180201.376151-1-ivo.ivanov.ivanov1@gmail.com/

Ivaylo Ivanov (6):
  dt-bindings: timer: exynos4210-mct: Add samsung,exynos8895-mct
    compatible
  spi: dt-bindings: samsung: Add a compatible for samsung,exynos8895-spi
  arm64: dts: exynos: Add clock management unit nodes
  arm64: dts: exynos8895: Add Multi Core Timer (MCT) node
  arm64: dts: exynos8895: Add serial_0/1 nodes
  arm64: dts: exynos8895: Add spi_0/1 nodes

 .../devicetree/bindings/spi/samsung,spi.yaml  |   4 +
 .../timer/samsung,exynos4210-mct.yaml         |   2 +
 arch/arm64/boot/dts/exynos/exynos8895.dtsi    | 163 ++++++++++++++++++
 3 files changed, 169 insertions(+)

Comments

Krzysztof Kozlowski Oct. 21, 2024, 9:45 a.m. UTC | #1
On 20/10/2024 20:21, Ivaylo Ivanov wrote:
> Just like most Samsung Exynos SoCs, Exynos8895 uses almost the same
> Multi-Core Timer block with no functional differences.
> 
> Add dedicated samsung,exynos8895-mct compatible to the dt-schema for
> representing the MCT timer of Exynos8895 SoC.
> 
> Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com>
> ---

I assume this will go via timers/clocksource:
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Best regards,
Krzysztof
Mark Brown Oct. 21, 2024, 9:50 p.m. UTC | #2
On Sun, 20 Oct 2024 21:21:15 +0300, Ivaylo Ivanov wrote:
> Hey folks,
> 
> This patchset adds device tree nodes for multiple clock management unit
> blocks, MCT, SPI and UART for Exynos8895.
> 
> Exynos8895 uses USIv1 for most of its serial buses, except a few that
> have been implemented in this series. Support for USIv1 and HSI2C will
> be added in the future.
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next

Thanks!

[2/6] spi: dt-bindings: samsung: Add a compatible for samsung,exynos8895-spi
      commit: f45a4399c1b582c6ddc179cc940aed73907b9453

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark