Re: [PATCH] arm64: dts: qcom: msm8996: add blsp2_spi4 node
From: Dmitry Baryshkov
Date: Sun Mar 29 2026 - 12:04:03 EST
On Sun, Mar 29, 2026 at 02:19:15PM +0100, Christopher Obbard wrote:
> Add the BLSP2 SPI4 controller node together with its default and sleep
> pinctrl states.
>
> Signed-off-by: Christopher Obbard <christopher.obbard@xxxxxxxxxx>
> ---
> arch/arm64/boot/dts/qcom/msm8996.dtsi | 41 +++++++++++++++++++++++++++++++++++
> 1 file changed, 41 insertions(+)
>
> @@ -3417,6 +3441,23 @@ blsp2_i2c3: i2c@75b7000 {
> status = "disabled";
> };
>
> + blsp2_spi4: spi@75b9000 {
This should be coming after i2c@75b9000 (which needs to be renamed to
i2c4, btw)
> + compatible = "qcom,spi-qup-v2.2.1";
> + reg = <0x075b9000 0x600>,
> + <0x07584000 0x2b000>;
This wasn't tested against the bindings.
> + interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>,
> + <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
> + clocks = <&gcc GCC_BLSP2_QUP5_SPI_APPS_CLK>,
> + <&gcc GCC_BLSP2_AHB_CLK>;
> + clock-names = "core", "iface";
> + pinctrl-names = "default", "sleep";
> + pinctrl-0 = <&blsp2_spi4_default>;
> + pinctrl-1 = <&blsp2_spi4_sleep>;
> + #address-cells = <1>;
> + #size-cells = <0>;
> + status = "disabled";
> + };
> +
> blsp2_i2c5: i2c@75b9000 {
> compatible = "qcom,i2c-qup-v2.2.1";
> reg = <0x75b9000 0x1000>;
>
> ---
> base-commit: 54f966f63b379d0c62bb044b7903319776443a4a
> change-id: 20260329-wip-obbardc-msm8996-blsp2_spi4-7892454c504c
>
> Best regards,
> --
> Christopher Obbard <christopher.obbard@xxxxxxxxxx>
>
--
With best wishes
Dmitry