From nobody Mon Apr 6 10:47:59 2026 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6DCC436492B for ; Sun, 29 Mar 2026 13:19:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774790361; cv=none; b=REfYBPHiY9NQn+WnKIw5Wi3XAlhlyU4g1+POhQvRX6RVEHaQdCMFW4dD6FhZXezaH3gqNghysmzyTmjwHZlpio9oaFl14Xd3WhnngjIp7wYSA5k9mMJJ7UkAigJmDPUOX60Ktj9Cnc0GfMwJhLSV+h1+nQYYkH/lKG3zmkGhy6k= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774790361; c=relaxed/simple; bh=ZbKCcpdxc55m1Ibdev4LPtQYvc3SD9V0itDcYEtNo0E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=ctkbTpmzXDwrHZqWedJHjOAyb6cadMZ3LBXTHwdLHTnl5gu5UyMujVZlB5qTj5lBh23arESaJ0VUCH3IQ89PuRo2sVnfek9+eEKJakuIEPPcuNJZ2B5IqQHE1sd1yhDNk65AZUbacFx18f/MS3Nlzr1qWZNwcPp+0V7oq2xfUOg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=GIKgjKXt; arc=none smtp.client-ip=209.85.128.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="GIKgjKXt" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-48557c8ad47so27443965e9.0 for ; Sun, 29 Mar 2026 06:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774790359; x=1775395159; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=7ExCw+aMOyGYhHXagsRu0BWedvsICeJ3pZ8y8FKoBEE=; b=GIKgjKXtC1KeoBiP8emsvk3N8EsFiYCQ6/xjCSEu6n4yA+9p/unpZ+59BES/sogyek AQjnvXmLaKb8KaODWkZPwUIuw75yH1yAkIghk3Wh0SAiaZqrMnVCwjM4RUIjMJqikPUR 6Q7i+mieXTCf6KvaeVLYMPmQd2/l+ugdR2DNTjsp0O7RwHU8OOciWmL1Np60PlEuCVjk Pc7ofO2gQuB2uV+CwDv9vcNQIFAgBYdCAEhMlJqO+P5iKAd4CMK9ZALkJbUAIkUPQuFS zTc16TvaJb8Y5CuMYsd12h0tkLHXAG4RRWWwTBA2/BUdJh0qyW8eR/P0nd6D1+xUErtq 9l3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774790359; x=1775395159; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7ExCw+aMOyGYhHXagsRu0BWedvsICeJ3pZ8y8FKoBEE=; b=tMnD8/den2JKXvc7qv5m6JtI5ODCF9gjY3Xp6plIN1l9IAm1qywfPTZ2edg6UT6v7a EZt7L1KoOquPVD20epvUMcbIgOFO/oBUCeA112DWK2ci0kAQfjXNCTJzI805SGKFMc8I lMbT89Ht3pDoXMqTcAIvGJQhRUljn/U5P7D//OPFBMn5Qa5KuXsZ7stgvjnoud8k+ci4 KbAoxFMz9TI3QmYwwssBlQM9HXCvtU0PTtBGTBPD22DU1jvFH4O1eX0SkE4h/JaGlmLd lKNPqWSkJfNhCdB1xWuZsc1AgcHiTLtBZGeo8hWP6nrhqroV+RANyumvmbFX41bXag/7 AJkg== X-Forwarded-Encrypted: i=1; AJvYcCV3S7Rt9EiqKIMHLbXQwKIUeIgty2U6NRW1d9HxC6lHeewIox984RMA4F/5SXsm+qjhBCJCSQ0k2vPjJlk=@vger.kernel.org X-Gm-Message-State: AOJu0YyE0sPIfAtT94rkQLAW7VaCEIC5sAi5LS7EGnCQMRjjdcgjsfgY sR297eulknvKnJAHAbnbOF6vV7yB68N4Xj9hAOWdO39j07WI5bhrAckG6nYzJDwCILE= X-Gm-Gg: ATEYQzyvjkX+e2/zfy6mAKD4JSvefgorlRPO0oeLq3TTUa7bRsF3IwETR7zZNy79KUa 5VOmVFA+uiAz2LL0+zYy0bARJWcA04FvIKf6J9X23jQqCnYjoZaqxh44PYIrdnBJFPV4lZGod0P vgPQkjyxpv89e3g4kf4FBFN4QVRmJYATo/2zO9+AGE0kHGNYh+3Y22Cd464hmA17eAWErWLgUwU OcaX7RYMPFzu9bXf5uGkTamuDmfr2lhlFwqCM4WoGHG+vlFaB+RRccwcrzasUHl0z2r08Acx0Gt NkyaX451M4kDSHl9y+XYoNr6cjbMJM8gQPaol59w0PihkzQdMwDuBf69pj640Jjgd9CY16p+7y9 erEODRTvzJcI5YRzcxG/5YNj5ujv6nHG2b6u7JObatEJZARV+YEkpiN4iwLtJM0xs4AHxVUVJXQ 6gdZ8h5njA/ECIA2yqoV+2HGOKW5GB2hILA3ugKfvu30+73gPzncIQa9aAohLwJJZjTjywlWUNf qvNWkqxhePo X-Received: by 2002:a05:600c:a416:b0:485:3f38:3de3 with SMTP id 5b1f17b1804b1-48727d59c87mr126577255e9.3.1774790358751; Sun, 29 Mar 2026 06:19:18 -0700 (PDT) Received: from localhost (host86-170-11-80.range86-170.btcentralplus.com. [86.170.11.80]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48722d236a9sm376642055e9.11.2026.03.29.06.19.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 06:19:18 -0700 (PDT) From: Christopher Obbard Date: Sun, 29 Mar 2026 14:19:15 +0100 Subject: [PATCH] arm64: dts: qcom: msm8996: add blsp2_spi4 node Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260329-wip-obbardc-msm8996-blsp2_spi4-v1-1-5d9270235e92@linaro.org> X-B4-Tracking: v=1; b=H4sIANImyWkC/x3NTQqDMBBA4avIrB1Ix/gTryJFTJzWgaohA1UQ7 97Q5bd57wLlJKzQFxck/orKvmU8ygLCMm1vRpmzgQw1piKHh0TcvZ/SHHDVtXOuQf/RSKNGsdh 2jmxtQ21sgByJiV9y/gfD875/usZ0w3AAAAA= X-Change-ID: 20260329-wip-obbardc-msm8996-blsp2_spi4-7892454c504c To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Christopher Obbard X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2203; i=christopher.obbard@linaro.org; h=from:subject:message-id; bh=ZbKCcpdxc55m1Ibdev4LPtQYvc3SD9V0itDcYEtNo0E=; b=owEBbQKS/ZANAwAKAWNNxPBocEb4AcsmYgBpySbWvigl6jeoHobIK2+4Hhm+00OXLCHz1mVoP GsRt8o2yqeJAjMEAAEKAB0WIQTxi9yLbCX5CqI9UXRjTcTwaHBG+AUCackm1gAKCRBjTcTwaHBG +NMKD/41tgAcoO4nSt5jHaA3PmWRGh1E0I/Lnr3i5Txuc/IjEP09BfUgsiX8Fed8n3VwjYzWSM8 ptF4AeNEb3NSEGHX8YAmTmojU4pqU75WpQPclQ44YxkNSgJgNbfz8KkPtRKYD9MP6bypR4QlKBB vd5RVQrsMMslDIIp9wjFgNGHj5WFbPRrp30NdXK6hjtAwaOcv4JZtvhHwUEjmj3jZic4AWO7wjB TcU8gUv8YIoPgr0kN9YaN1Ygg6lmSdDH5ZoFLZqquGyuiBPdPegSRvjjqAvNtcq3VEg5qaJtqMa r3eoFTeFad/KjYNk3l5tA2NWGrwmOpvwKPP/vRsl3e0153OH9XBabsysD7oefq+cEEdz8czTfEQ 7WVD6yNaGWQquDTofzGEQ/RUba3ESIUztfwhxQy8P4m+5jOm6O0v4N9j2X/Uu3kcp/jqOyqGbl5 +k7LfR4OpRV2qQcar6itFXf0oDi2FbiQlCgMf7tu9dqelVwTsmMfk5qXVePMTUYIz3VVtie3JKc yUFjqNLB+N0jEUh5i6SCoTbDa5NJViZKF+00w+cbg4YNdupUmt+AmLFaoVY0vQH3xqKWyOktgk6 Vxnnaap/ti8Gbyn8UQKLXGwp2MSOq7IglqansNlQ2nmjQO+RE00i2RQk8c4y+fcnmzTIAEaGgA0 v+lW7KqzpQNo/OQ== X-Developer-Key: i=christopher.obbard@linaro.org; a=openpgp; fpr=F18BDC8B6C25F90AA23D5174634DC4F0687046F8 Add the BLSP2 SPI4 controller node together with its default and sleep pinctrl states. Signed-off-by: Christopher Obbard --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 41 +++++++++++++++++++++++++++++++= ++++ 1 file changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qc= om/msm8996.dtsi index 9d4ce47578fb4..7f920664a9d3b 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -1623,6 +1623,30 @@ blsp2_i2c1_sleep: blsp2-i2c1-sleep-state { bias-disable; }; =20 + blsp2_spi4_default: blsp2-spi4-default-state { + spi-pins { + pins =3D "gpio58", "gpio59", "gpio61"; + function =3D "blsp_spi11"; + drive-strength =3D <12>; + bias-disable; + }; + + cs-pins { + pins =3D "gpio60"; + function =3D "gpio"; + drive-strength =3D <16>; + bias-disable; + output-high; + }; + }; + + blsp2_spi4_sleep: blsp2-spi4-sleep-state { + pins =3D "gpio58", "gpio59", "gpio60", "gpio61"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-down; + }; + blsp2_i2c5_default: blsp2-i2c5-state { pins =3D "gpio60", "gpio61"; function =3D "blsp_i2c11"; @@ -3417,6 +3441,23 @@ blsp2_i2c3: i2c@75b7000 { status =3D "disabled"; }; =20 + blsp2_spi4: spi@75b9000 { + compatible =3D "qcom,spi-qup-v2.2.1"; + reg =3D <0x075b9000 0x600>, + <0x07584000 0x2b000>; + interrupts =3D , + ; + clocks =3D <&gcc GCC_BLSP2_QUP5_SPI_APPS_CLK>, + <&gcc GCC_BLSP2_AHB_CLK>; + clock-names =3D "core", "iface"; + pinctrl-names =3D "default", "sleep"; + pinctrl-0 =3D <&blsp2_spi4_default>; + pinctrl-1 =3D <&blsp2_spi4_sleep>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "disabled"; + }; + blsp2_i2c5: i2c@75b9000 { compatible =3D "qcom,i2c-qup-v2.2.1"; reg =3D <0x75b9000 0x1000>; --- base-commit: 54f966f63b379d0c62bb044b7903319776443a4a change-id: 20260329-wip-obbardc-msm8996-blsp2_spi4-7892454c504c Best regards, --=20 Christopher Obbard