From: sashiko-bot@kernel.org
To: "Frieder Hannenheim" <git@fhannenheim.net>
Cc: devicetree@vger.kernel.org, robh@kernel.org, conor+dt@kernel.org
Subject: Re: [PATCH v2 2/2] arm64: dts: qcom: oneplus-kebab: new device
Date: Thu, 15 Oct 2026 12:45:08 +0000 [thread overview]
Message-ID: <sashiko-outbox-172857@kernel.org> (raw)
In-Reply-To: <20261015-kebab_dts-v2-2-e783463bffd3@fhannenheim.net>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] dt-bindings: qcom: tlmm node name and input-enable schema violation
--
commit d33a306deafbc7e2920b017aacb1c37a8d11464b
Author: Frieder Hannenheim <git@fhannenheim.net>
arm64: dts: qcom: oneplus-kebab: new device
This commit adds the initial device-tree for the OnePlus 8T.
[1] https://github.com/LineageOS/android_kernel_oneplus_sm8250/blob/lineage-23.2/arch/arm64/boot/dts/vendor/oplus/kona-kebab-overlay.dts
> diff --git a/arch/arm64/boot/dts/qcom/sm8250-oneplus-kebab.dts b/arch/arm64/boot/dts/qcom/sm8250-oneplus-kebab.dts
> new file mode 100644
> --- /dev/null
> +++ b/arch/arm64/boot/dts/qcom/sm8250-oneplus-kebab.dts
[ ... ]
> +&tlmm {
> + pm8008_default: pm8008-default-state {
> + pins = "gpio93";
> + function = "gpio";
> + bias-pull-up;
> + output-high;
> + drive-strength = <2>;
> + };
> +
> + pm8008_interrupt: pm8008-interrupt {
> + pins = "gpio112";
> + function = "gpio";
> + bias-disable;
> + input-enable;
> + };
[Severity: Low]
Does this pinctrl node name violate the dt-binding schema? The
qcom,sm8250-pinctrl.yaml schema enforces a regex that requires node
names to end with "-state" (or "-pins"). Using "pm8008-interrupt" might
cause a dt_binding_check failure since unevaluatedProperties is false.
Additionally, should "input-enable" be included here? The
qcom,tlmm-common.yaml schema explicitly forbids this property, so its
presence will likely cause schema validation to fail when running
make dtbs_check.
> +};
[ ... ]
--
Sashiko AI review · https://sashiko.dev/#/patchset/20261015-kebab_dts-v2-0-e783463bffd3@fhannenheim.net?part=2
prev parent reply other threads:[~2026-10-15 12:45 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-15 12:32 [PATCH v2 0/2] Add OnePlus 8T Frieder Hannenheim
2026-10-15 12:32 ` [PATCH v2 1/2] arm64: dts: qcom: Add sm8250-oneplus-common.dtsi Frieder Hannenheim
2026-10-15 12:47 ` sashiko-bot
2026-10-15 12:32 ` [PATCH v2 2/2] arm64: dts: qcom: oneplus-kebab: new device Frieder Hannenheim
2026-10-15 12:45 ` 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=sashiko-outbox-172857@kernel.org \
--to=sashiko-bot@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=git@fhannenheim.net \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.