From: sashiko-bot@kernel.org
To: "Shawn Guo" <shengchao.guo@oss.qualcomm.com>
Cc: robh@kernel.org, conor+dt@kernel.org, devicetree@vger.kernel.org
Subject: Re: [PATCH v3 RESEND 5/5] arm64: dts: qcom: Add device tree for SA8797P Ride board
Date: Tue, 26 May 2026 06:29:00 +0000 [thread overview]
Message-ID: <20260526062900.B19CE1F000E9@smtp.kernel.org> (raw)
In-Reply-To: <20260526051300.1669201-6-shengchao.guo@oss.qualcomm.com>
Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
- [High] Thermal zones lack a critical trip point and use passive trips without cooling maps.
- [Medium] UART nodes are enabled without pinctrl configurations.
--
commit 2a7d549a569e32271efac6bc43150f202ba201ce
Author: Deepti Jaggi <deepti.jaggi@oss.qualcomm.com>
arm64: dts: qcom: Add device tree for SA8797P Ride board
This commit adds the initial device tree for the Qualcomm SA8797P Ride
reference board. It configures the primary and secondary serial consoles,
enables UFS storage support, and defines multiple thermal zones.
> diff --git a/arch/arm64/boot/dts/qcom/sa8797p-ride.dts b/arch/arm64/boot/dts/qcom/sa8797p-ride.dts
> new file mode 100644
> index 0000000000000..d429de313f248
> --- /dev/null
> +++ b/arch/arm64/boot/dts/qcom/sa8797p-ride.dts
[ ... ]
> +&thermal_zones {
> + pm_kobra_thermal: pm-a-die-thermal {
> + polling-delay-passive = <100>;
> + polling-delay = <0>;
> + thermal-sensors = <&scmi23_sensor 3>;
> +
> + trips {
> + trip0 {
> + temperature = <115000>;
> + hysteresis = <5000>;
> + type = "passive";
> + };
> +
> + trip1 {
> + temperature = <135000>;
> + hysteresis = <5000>;
> + type = "passive";
> + };
> + };
> + };
[Severity: High]
Are we missing cooling maps and critical trip points in these thermal zones?
These passive trips set high temperature limits (up to 135C for PMIC and 125C
for UFS) but lack a cooling-maps section, meaning the thermal core cannot
take action to throttle a cooling device.
Furthermore, by omitting a type = "critical" trip point, the kernel is
prevented from performing an emergency orderly shutdown when excessive
temperatures are reached. Does this leave the hardware unprotected against
thermal runaway?
[ ... ]
> +&uart4 {
> + status = "okay";
> +};
> +
> +&uart15 {
> + status = "okay";
> +};
[Severity: Medium]
Do these UART nodes need pinctrl configurations?
They are enabled without defining or assigning any pinctrl properties
(such as pinctrl-0 and pinctrl-names). On Qualcomm platforms, explicit pin
multiplexing configurations are usually required to map UART TX and RX
lines to physical pins.
Without these properties, will the UARTs fail to route data and remain
non-functional unless they rely purely on implicit bootloader configurations?
[ ... ]
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260526051300.1669201-1-shengchao.guo@oss.qualcomm.com?part=5
prev parent reply other threads:[~2026-05-26 6:29 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-26 5:12 [PATCH v3 RESEND 0/5] Add initial device trees for Nord SA8797P Shawn Guo
2026-05-26 5:12 ` [PATCH v3 RESEND 1/5] dt-bindings: crypto: qcom,inline-crypto-engine: Document Nord ICE Shawn Guo
2026-05-26 5:12 ` [PATCH v3 RESEND 2/5] arm64: dts: qcom: Add device tree for Nord SoC series Shawn Guo
2026-05-26 5:44 ` sashiko-bot
2026-05-26 5:12 ` [PATCH v3 RESEND 3/5] arm64: dts: qcom: Add device tree for Nord SA8797P SoC Shawn Guo
2026-05-26 6:01 ` sashiko-bot
2026-05-26 5:12 ` [PATCH v3 RESEND 4/5] dt-bindings: arm: qcom: Document SA8797P Ride board Shawn Guo
2026-05-26 6:11 ` sashiko-bot
2026-05-26 5:13 ` [PATCH v3 RESEND 5/5] arm64: dts: qcom: Add device tree for " Shawn Guo
2026-05-26 6:29 ` sashiko-bot [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260526062900.B19CE1F000E9@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=shengchao.guo@oss.qualcomm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox