Re: [PATCH] arm64: dts: qcom: sdm630: Add interconnect paths to the BLSP I2C and SPI controllers

From: Bjorn Andersson

Date: Sun Nov 08 2026 - 15:28:08 EST



On Fri, 09 Oct 2026 17:49:30 -0300, Fabricio Akio wrote:
> The QUP I2C and SPI controllers move their data through the BLSP BAM
> DMA engines, which reach DDR as the aggregation NoC masters BLSP_1 and
> BLSP_2. No path is described for them, so nothing requests bandwidth for
> those masters while a transfer runs.
>
> Describe the path from each controller's BLSP master to DDR, as the
> vendor kernel votes it. On a Motorola Moto X4 (SDM630), with the
> boot-time interconnect votes released and system-level sleep enabled,
> an I2C transfer running as the SoC entered that sleep hung the SoC
> without these paths; with them, 5,000 transfers ran through about 3,000
> sleep entries.
>
> [...]

Applied, thanks!

[1/1] arm64: dts: qcom: sdm630: Add interconnect paths to the BLSP I2C and SPI controllers
commit: 0e8c6ca9ac42a99a9cbd760f59ce47b6c61162ab

Best regards,
--
Bjorn Andersson <andersson@xxxxxxxxxx>