From nobody Sun Feb 8 14:59:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6076A387592; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; cv=none; b=L4pEgX1PFvciIGMKRcMyUYT/p9Q2Vg7LEEhZQKsxVzBy0vDfH4cxfkyky9+4//UCgzyyFUzgRrwxSikda8/fqHUlcShtaX4AicfQlcNC2YN0zLjkm8YJItLNJahAo+Nv2rQJCaRKhHvsNpz2rZBNS9yWNu9/F/trvG6s1UDN5uk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; c=relaxed/simple; bh=VRRMqCV/AQFHy8HFcNFqwCK8A3YlGWEFKlrpGI43Wr8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Dm/T2N/rKbcVAcKup4noyQoIo1hJIbIYnebVZGEiFogKOmc8cWY9fNkNd/FeN6zYEXDbRsAdKpEjqVyBAhH2gAkbjO+JyBot9Ke+o/L/zHoVOorcRwatzJoGTF5sBUyIqrJC9sbcBFHim3WsPPMI7tSJMzL7wDe7Nld0BpP0zU8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=p/FDDUU4; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="p/FDDUU4" Received: by smtp.kernel.org (Postfix) with ESMTPS id 11F5FC19424; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768835585; bh=VRRMqCV/AQFHy8HFcNFqwCK8A3YlGWEFKlrpGI43Wr8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=p/FDDUU4tsrqVYKfdxfFyUA1yKWqJc7NYdR7YmLOUeH07N+jjAg5HxKsqy2q/N5/k O0YkCTXnZYBu32nLzEl5i1n/bff6oWEe8RtpMjl1JOtg2CBNOw46StcWZtqJ2A5lPv eJ8dyGuRrFb72HbrAn0Dtvh7VlIQqToStJOvWW+Sd9xhkDntHBwCLwo7wZ5KRaR/v2 xdiRu5OVuEPyKySSGFut8Wn3ykOZjfhAP/jE/k+mk0EyQXBm8NiMVyh3zfKLulgaVd AKlanH2BEx4u58XkSpxpzzvPQi+ar6NEZ87l3L0PXTbp0g5LbTbM5yxAm9rX6tyWQO BLyFd7YaM2cQw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0AB2ED29C36; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) From: Biswapriyo Nath via B4 Relay Date: Mon, 19 Jan 2026 15:13:03 +0000 Subject: [PATCH 1/5] arm64: dts: qcom: sm6125-xiaomi-ginkgo: Fix volume up button 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: <20260119-xiaomi-ginkgo-features-v1-1-3c8fae984bda@gmail.com> References: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> In-Reply-To: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> 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, Biswapriyo Nath X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768835583; l=1209; i=nathbappai@gmail.com; s=20260118; h=from:subject:message-id; bh=jiiaTZ15Im6IHRFc766Pp3tb05C/ONJ1MBj9QOjD0yQ=; b=a8AaxCiAMz5dGHdlem4D4eh1crcCVCVY9UZCvErpOPZLuNC5xt6fzQHQbmyy7RaLvV9OPw+Bc /bkvG/vpY+uBLyLF6WkZYkPn3YXM0uxo9BP7otEcGZB8kgQYMGj+wP9 X-Developer-Key: i=nathbappai@gmail.com; a=ed25519; pk=slmb/9yXbet+KTiT3EYLCp0p0MEOYa3EdjUXP+HXfjg= X-Endpoint-Received: by B4 Relay for nathbappai@gmail.com/20260118 with auth_id=607 X-Original-From: Biswapriyo Nath Reply-To: nathbappai@gmail.com From: Biswapriyo Nath gpio6 in pm6125 is used for EMMC and UFS thermal monitoring. It is changed to the correct gpio for volume up button. Fixes: 9b1a6c925c88 ("arm64: dts: qcom: sm6125: Initial support for xiaomi-= ginkgo") Signed-off-by: Biswapriyo Nath Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi b/ar= ch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi index 2605d0c94..6e0333378 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi @@ -85,7 +85,7 @@ gpio-keys { =20 key-volume-up { label =3D "Volume Up"; - gpios =3D <&pm6125_gpios 6 GPIO_ACTIVE_LOW>; + gpios =3D <&pm6125_gpios 5 GPIO_ACTIVE_LOW>; linux,code =3D ; debounce-interval =3D <15>; linux,can-disable; @@ -96,9 +96,9 @@ key-volume-up { =20 &pm6125_gpios { vol_up_n: vol-up-n-state { - pins =3D "gpio6"; + pins =3D "gpio5"; function =3D "normal"; - power-source =3D <1>; + power-source =3D <0>; bias-pull-up; input-enable; }; --=20 2.52.0 From nobody Sun Feb 8 14:59:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 60832387596; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; cv=none; b=SV8Bn3U/xNT+ikLIPANz61fnpyNfjWSMu756+q2Rgo+Ln5WZMIoudWUbSy/0AiRtB/ega8Kbv25DNHNW3bRA8rf+x89yBCw/d07LbgtCzgSvh4lNLRKErOWkkglrg/uN2C4vxZ2WcKTWw8Xb7y+2DYF6CJ0FARJrPzr/bGwY1YE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; c=relaxed/simple; bh=xSed7ku8GbjuhfMyH9R1okVBc5yBchUojM6SKDGw2mQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=G+RZQCe4jPveNJmo7raYmuXMabR+NjwRCnC+6GJn+cy4eaPZW0yz+EkGFtaNF+lYGieeuDidk6fb95PrJdHpSgRrj0iorkcG/j5HfbCG4s1uXNzu5RTtogDh1y8OLOphFmfCcOAdHZWD/AzEoxym45KyJpYPvkGeJeI0z9vKRBg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=gPIFGpr9; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="gPIFGpr9" Received: by smtp.kernel.org (Postfix) with ESMTPS id 21B5DC19423; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768835585; bh=xSed7ku8GbjuhfMyH9R1okVBc5yBchUojM6SKDGw2mQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=gPIFGpr91lR7GLkQOzGuqf9o039tm4TgNNDcaFVYvnVINF8+mEY7td/mRQGDkLXZW pgmGM6lLPajLqVPsOK/7CHD83he/QlcKx7aNZ2+Yh2MOCpxgrAGztPvCNVU8k3Un3x qzvn5PMCVG5UoiYQE2D73kHsuzNUp3wXa9KHs62KJelaewSR0XC8+isuJzCLbsOYBq X/FRTN4lQwXOH/OqyI4gIkKeUt8PcwGBKgDt3VPlnnyjlCDLlChcvOkf5x64cUdSFF y1TrDxCKOOGiYhFqZ5rNtLLbFSBfBB9qjYyhhi84a73W+CmFft4aLWkf2I1iYydf4C /ZlkzGIIMUfIQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 18EDDD29C37; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) From: Biswapriyo Nath via B4 Relay Date: Mon, 19 Jan 2026 15:13:04 +0000 Subject: [PATCH 2/5] arm64: dts: qcom: sm6125-xiaomi-ginkgo: Enable RTC 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: <20260119-xiaomi-ginkgo-features-v1-2-3c8fae984bda@gmail.com> References: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> In-Reply-To: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> 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, Biswapriyo Nath X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768835583; l=669; i=nathbappai@gmail.com; s=20260118; h=from:subject:message-id; bh=EQrK75ZNsaIFDozIKUYCVxzfxzc63MGvpxtCaRdfcUE=; b=XLOQNh9YRaxFc2SPTPtu8zamMUSWtWSi2IAFBrJsE6G9C7aCEnJgmlFt5XXtuHeUn5uUuu6eb i6tzprWuA7nDsh2EpW2F/y/uKHekCmLxvJ8zXMK8Mzqxbfo0PoYav+C X-Developer-Key: i=nathbappai@gmail.com; a=ed25519; pk=slmb/9yXbet+KTiT3EYLCp0p0MEOYa3EdjUXP+HXfjg= X-Endpoint-Received: by B4 Relay for nathbappai@gmail.com/20260118 with auth_id=607 X-Original-From: Biswapriyo Nath Reply-To: nathbappai@gmail.com From: Biswapriyo Nath Enable the real time clock from pm6125. Signed-off-by: Biswapriyo Nath --- arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi b/ar= ch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi index 6e0333378..673bc92c7 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi @@ -111,6 +111,10 @@ &hsusb_phy1 { status =3D "okay"; }; =20 +&pm6125_rtc { + status =3D "okay"; +}; + &pon_pwrkey { status =3D "okay"; }; --=20 2.52.0 From nobody Sun Feb 8 14:59:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6064E36E496; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; cv=none; b=hQ4P+bkXLSFh3IiXvSk0tuTIhW6UPzMQk2/dRN4qYEkHGAfffu4wI1JmMINb8yroImKw+6HFlWOWFm4O+1aFso9ZmLv8MbwEwKZQ5z15y69kvvEfe+VwAjb22xxlhhkz5zd4IOhYpJxXAKxbTQnOLmtTPEWIYAf55LSxY9oxqQc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; c=relaxed/simple; bh=Dc0V1b2Wd0E2tiGFSsj4sqXyOLcncruQAPeInqcRFFc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=trBhsgYywa7KZrugN2TQt9CnHh37ifjQto/jwzLLjllhHgUZlySh0eH9nc4uG1BEvKDMiTGMSvgPUFP/69cyUXRrdbHiz4yWj+/TEtyYBnKBZme/uy/RPcmqYKbKmN4z05kxGNXkHgJekVf3foVFqaWLg70B6HoJyPVUesMv1ls= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=TkKZN5Tf; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="TkKZN5Tf" Received: by smtp.kernel.org (Postfix) with ESMTPS id 31CE7C2BC87; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768835585; bh=Dc0V1b2Wd0E2tiGFSsj4sqXyOLcncruQAPeInqcRFFc=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=TkKZN5Tf+Ov0FbMlVFGpIVfkyKAl+QB8Qihg1Gbpazj4HmWNxVh0U16FAFb2ooD5X JhWVdwzojWg2Fxmd9aV/20Qb0FBLXS5sLWYTYUU+tTzvNkE2wHn/va9jrHJSqOoy17 cxuM07cAoyWrr24ly+NkVJCSJM8TxoCj7KOIaVDK8BCt10UUDBr8zthMjLo35OGgow tFtMYL5pOS/6K3tRfgTSplFdehXsc5ecArx5wgcB4bh7rpRb8ZwT+0n3TvBFYWJLwi h94rF0gWbGWBzB+MthM/excePpkF1HU80oTiUEuFXoJzi1R9hEmol0df32S2d6DHFQ yX115Y1gK6/nw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2A2B8D29C33; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) From: Biswapriyo Nath via B4 Relay Date: Mon, 19 Jan 2026 15:13:05 +0000 Subject: [PATCH 3/5] arm64: dts: qcom: sm6125: Add PRNG 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: <20260119-xiaomi-ginkgo-features-v1-3-3c8fae984bda@gmail.com> References: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> In-Reply-To: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> 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, Biswapriyo Nath X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768835583; l=817; i=nathbappai@gmail.com; s=20260118; h=from:subject:message-id; bh=59zkknkV+4u3lCcwhYSFnDAH6nnfGIvbUcRT8uB4bM4=; b=o7zG7AUUiabBW6FOM9TqEKHI50UeE9ZUt+r9/PPaEivylVEWpUeB6RW27Xt+GRMjranECLCrn Th7/ZLn8kXrBS+EcnG9ohgwTXQp8rWPatuvVBwOyNkHx3SzA/hXtDDt X-Developer-Key: i=nathbappai@gmail.com; a=ed25519; pk=slmb/9yXbet+KTiT3EYLCp0p0MEOYa3EdjUXP+HXfjg= X-Endpoint-Received: by B4 Relay for nathbappai@gmail.com/20260118 with auth_id=607 X-Original-From: Biswapriyo Nath Reply-To: nathbappai@gmail.com From: Biswapriyo Nath Add a node for the PRNG to enable hardware accelerated pseudo random number generation. Signed-off-by: Biswapriyo Nath --- arch/arm64/boot/dts/qcom/sm6125.dtsi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6125.dtsi b/arch/arm64/boot/dts/qco= m/sm6125.dtsi index 8f2d65543..e60d4d74c 100644 --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi @@ -686,6 +686,13 @@ hsusb_phy1: phy@1613000 { status =3D "disabled"; }; =20 + rng: rng@1b53000 { + compatible =3D "qcom,prng-ee"; + reg =3D <0x01b53000 0x1000>; + clocks =3D <&gcc GCC_PRNG_AHB_CLK>; + clock-names =3D "core"; + }; + spmi_bus: spmi@1c40000 { compatible =3D "qcom,spmi-pmic-arb"; reg =3D <0x01c40000 0x1100>, --=20 2.52.0 From nobody Sun Feb 8 14:59:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 69AC3366DDC; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; cv=none; b=nCtQVGQRBuo6N3JJhTlIAPnqiuWbe28+mQTTt2m3aPrpD/l25ATRvI08I1cl+hmsbzSvLty+EOo4d/BTivJSVguUDwwbfXWxxOx9bRLvabkXP2TBI+gv2LdT8M87w65EmO3OpHktLIPtAyZuuDqjunHvX1vFXJbXLB6Px2bOkcI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; c=relaxed/simple; bh=W+9ijkkJhTYiHFopGcueOSZSPabGwVoJtbKipPRrHJA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aqSZam/JGyuQbwABgknl0em7PpniAD/NqzYeGbLCc70BLFAYteFmgc+jUlxmyGfIXDPG/U35Lv/rtMERcTVNGYQj37vZpD+CoawOAfc4OHRBHH7WJYZgInh7F3IyJFaLeSFtjEoov4tmGkn2rNjbScnJ9hXTtnLXTluzc1FuWmQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IkhK64mq; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IkhK64mq" Received: by smtp.kernel.org (Postfix) with ESMTPS id 4139CC2BCB2; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768835585; bh=W+9ijkkJhTYiHFopGcueOSZSPabGwVoJtbKipPRrHJA=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=IkhK64mqwYrQQE9gwGOTcEqxSJlMGndaI8MRaUQo3Mhv3R+bKeadVuLCkJ8t/61fD hSbbEPy31qb04DRdgGWfnj/BmhsnhTE5V+3n8AhuDZ0jlTxEAUrRz3N+zIWHmNo663 bY5IhfY6UQ3bppSKKoIwKf6kl3yf2eIDUE0ACHpksPZ8qo+rjXJjP+iJO3WuV1id6A XdHy3/GcJnS+1ge9RiOsx0zYKzqx4QcbaQCETTyhTp4S8tU/x/h3RNwldhIjWrNMVq TgqtY/4n8qFUuC3QConvHtZ+M2xr1OWeNidsOuwQ/Zg0hwpGUFxYa3ArxzJ7GMqweU g45MTHSK8SdoA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 37B2BD29C39; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) From: Biswapriyo Nath via B4 Relay Date: Mon, 19 Jan 2026 15:13:06 +0000 Subject: [PATCH 4/5] arm64: dts: qcom: sm6125: Add debug UART 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: <20260119-xiaomi-ginkgo-features-v1-4-3c8fae984bda@gmail.com> References: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> In-Reply-To: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> 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, Biswapriyo Nath X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768835583; l=1329; i=nathbappai@gmail.com; s=20260118; h=from:subject:message-id; bh=KVbPa/81u22X0TJfXKboPaS8uo5cWF/0FGi0WwZiud4=; b=8CS0UHk41J+yopC7u3ggV4qCUDLXebRujYHuB94+f/0iHUIwbQ2uv8MVaUsCWyG6WWZDfEiRj 3J+7nsQ+7r5CCYcYnNJzNPESksVCuwf/7dWBfjHAOn0HdbUIqSlKj9b X-Developer-Key: i=nathbappai@gmail.com; a=ed25519; pk=slmb/9yXbet+KTiT3EYLCp0p0MEOYa3EdjUXP+HXfjg= X-Endpoint-Received: by B4 Relay for nathbappai@gmail.com/20260118 with auth_id=607 X-Original-From: Biswapriyo Nath Reply-To: nathbappai@gmail.com From: Biswapriyo Nath qup0 on sm6125 has 6 SEs and SE4 is used as debug uart. The uart node and the associated pinctrl are added here. Signed-off-by: Biswapriyo Nath Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6125.dtsi | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6125.dtsi b/arch/arm64/boot/dts/qco= m/sm6125.dtsi index e60d4d74c..0540fb865 100644 --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi @@ -661,6 +661,13 @@ qup_spi9_sleep: qup-spi9-sleep-state { drive-strength =3D <6>; bias-disable; }; + + qup_uart4_default: qup-uart4-default-state { + pins =3D "gpio16", "gpio17"; + function =3D "qup04"; + drive-strength =3D <2>; + bias-disable; + }; }; =20 gcc: clock-controller@1400000 { @@ -985,6 +992,17 @@ i2c4: i2c@4a90000 { #size-cells =3D <0>; status =3D "disabled"; }; + + uart4: serial@4a90000 { + compatible =3D "qcom,geni-debug-uart"; + reg =3D <0x04a90000 0x4000>; + clocks =3D <&gcc GCC_QUPV3_WRAP0_S4_CLK>; + clock-names =3D "se"; + interrupts =3D ; + pinctrl-0 =3D <&qup_uart4_default>; + pinctrl-names =3D "default"; + status =3D "disabled"; + }; }; =20 gpi_dma1: dma-controller@4c00000 { --=20 2.52.0 From nobody Sun Feb 8 14:59:30 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8DC1D389DE0; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; cv=none; b=LdANvQhqTT8WbL+LPxzQN8w1balsye3+PnXRJ2BH9IeN93zXk3YvU3+fZsOs3UZoeHWYGN10jSr/wcSVda1gDHQtoaVP1djP7YmE4kdKpuapslS0cGVbByiTU8axLSrQvKhRt/ybX6raGYQMShPTOzWi6vxEe8MzEzsPxbvsnds= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768835585; c=relaxed/simple; bh=wByVfzvvxUMMC5xRv8r3WcMWa2jc02VrCVChH0cIF9o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=N0+inSG4Lde8csDYZVzAPawS80vR57wc0iUO4IwRo3l9YmTX+m138CTE36bgDtUmc6RBZ0RRm1PXJZqMbSUvVXLwrHJBtwafuPV1a880VPUPmLxNNOgZbUOcAJk9eh6RuTIZ6uaK6+FEvhetFIe/n8eHGYGYjAwBdpqjgW5EXSs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=okA/kT21; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="okA/kT21" Received: by smtp.kernel.org (Postfix) with ESMTPS id 4B61FC2BCAF; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1768835585; bh=wByVfzvvxUMMC5xRv8r3WcMWa2jc02VrCVChH0cIF9o=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=okA/kT21lTY59uM/yo6CTfhkSNyUoQilhsnFp8vhD/RB3v47iGQ3QBiH9tpv/Bamg b4s3ozs/tr+Nm7BqTc8VFTVVEWKB9secCVfBBB33374AJgWYSipNjxJtOTnyRizXk/ BicqhJxobILKeWavEsPe719MoSMIP7vDQ/E3NZKPdzySXD1m0Sn6f6ZzuMfqfCP2pS wOm0x72Gnj8YF+eKmcsypL4zJDMivwv172WD3AynH+xWLTXFBGIRfCQ/t7kShtE+Pc p5kQwOdz7snxdsN4abTRtLZNLjJr08ul11vwBFiqAzfSa59Xcn+8fgUoNNMIC9jH+H Ru/jsCr0IOaIA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 44F76D29C36; Mon, 19 Jan 2026 15:13:05 +0000 (UTC) From: Biswapriyo Nath via B4 Relay Date: Mon, 19 Jan 2026 15:13:07 +0000 Subject: [PATCH 5/5] arm64: dts: qcom: sm6125-xiaomi-ginkgo: Enable debug UART 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: <20260119-xiaomi-ginkgo-features-v1-5-3c8fae984bda@gmail.com> References: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> In-Reply-To: <20260119-xiaomi-ginkgo-features-v1-0-3c8fae984bda@gmail.com> 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, Biswapriyo Nath X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768835583; l=1079; i=nathbappai@gmail.com; s=20260118; h=from:subject:message-id; bh=So7Suu1OGUJTmgzGz2EHPUQLhQmg/zXB63gWW3YsqKE=; b=0IHWbUEHxlEgzZpXjcPy5Dg59dwaRpe6fLc+8bhtzOJSDHaDXIKBRRh4K8LP3CuME+vKnauq0 Gba5cpfCUGUBwGdJgL4jofTEx5osieJrpT33KntkcuLRoPeQNuUaUO8 X-Developer-Key: i=nathbappai@gmail.com; a=ed25519; pk=slmb/9yXbet+KTiT3EYLCp0p0MEOYa3EdjUXP+HXfjg= X-Endpoint-Received: by B4 Relay for nathbappai@gmail.com/20260118 with auth_id=607 X-Original-From: Biswapriyo Nath Reply-To: nathbappai@gmail.com From: Biswapriyo Nath Enable the debug uart node in xiaomi ginkgo exposed as test points. Signed-off-by: Biswapriyo Nath Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi b/ar= ch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi index 673bc92c7..18aecd9ff 100644 --- a/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo-common.dtsi @@ -26,6 +26,10 @@ / { =20 qcom,msm-id =3D ; =20 + aliases { + serial0 =3D &uart4; + }; + chosen { #address-cells =3D <2>; #size-cells =3D <2>; @@ -124,6 +128,10 @@ &pon_resin { status =3D "okay"; }; =20 +&qupv3_id_0 { + status =3D "okay"; +}; + &rpm_requests { regulators-0 { compatible =3D "qcom,rpm-pm6125-regulators"; @@ -300,6 +308,10 @@ &tlmm { gpio-reserved-ranges =3D <0 4>, <30 4>; }; =20 +&uart4 { + status =3D "okay"; +}; + &usb3 { status =3D "okay"; }; --=20 2.52.0