From: sashiko-bot@kernel.org
To: "Svyatoslav Ryhel" <clamor95@gmail.com>
Cc: conor+dt@kernel.org, robh@kernel.org, krzk+dt@kernel.org,
neil.armstrong@linaro.org, olteanv@gmail.com,
linux-phy@lists.infradead.org, devicetree@vger.kernel.org,
vkoul@kernel.org
Subject: Re: [PATCH v1 1/6] dt-bindings: usb: ci-hdrc-usb2: Document nvidia,external-control property
Date: Tue, 12 May 2026 23:29:47 +0000 [thread overview]
Message-ID: <20260512232948.0879EC2BCB0@smtp.kernel.org> (raw)
In-Reply-To: <20260511135703.62470-2-clamor95@gmail.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] The vendor-specific property `nvidia,external-control` is not constrained to NVIDIA-compatible devices.
--
commit 2fc8a800ab9c1409217fd7f6b370e99b9cc6d3e7
Author: Svyatoslav Ryhel <clamor95@gmail.com>
dt-bindings: usb: ci-hdrc-usb2: Document nvidia,external-control property
This commit adds the nvidia,external-control property to the ci-hdrc-usb2
binding. It is used to indicate that the controller is configured externally,
such as by a modem requiring precise bus control.
> diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
> --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
> +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
[ ... ]
> @@ -75,6 +75,13 @@ properties:
> type: boolean
> deprecated: true
>
> + nvidia,external-control:
> + description:
> + Indicates that the controller is configured externally and that the host
> + should not attempt to touch it. Usually used by a modem which requires
> + precise bus configuration.
> + type: boolean
> +
Could this property be constrained to NVIDIA-compatible devices using an
allOf block with an if-then statement?
Because it is defined at the top level of the shared binding, unrelated
device nodes could incorrectly include nvidia,external-control and still
pass schema validation.
> ulpi:
> type: object
> additionalProperties: false
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260511135703.62470-1-clamor95@gmail.com?part=1
WARNING: multiple messages have this Message-ID (diff)
From: sashiko-bot@kernel.org
To: "Svyatoslav Ryhel" <clamor95@gmail.com>
Cc: conor+dt@kernel.org, robh@kernel.org, krzk+dt@kernel.org,
neil.armstrong@linaro.org, olteanv@gmail.com,
linux-phy@lists.infradead.org, devicetree@vger.kernel.org,
vkoul@kernel.org
Subject: Re: [PATCH v1 1/6] dt-bindings: usb: ci-hdrc-usb2: Document nvidia,external-control property
Date: Tue, 12 May 2026 23:29:47 +0000 [thread overview]
Message-ID: <20260512232948.0879EC2BCB0@smtp.kernel.org> (raw)
In-Reply-To: <20260511135703.62470-2-clamor95@gmail.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Low] The vendor-specific property `nvidia,external-control` is not constrained to NVIDIA-compatible devices.
--
commit 2fc8a800ab9c1409217fd7f6b370e99b9cc6d3e7
Author: Svyatoslav Ryhel <clamor95@gmail.com>
dt-bindings: usb: ci-hdrc-usb2: Document nvidia,external-control property
This commit adds the nvidia,external-control property to the ci-hdrc-usb2
binding. It is used to indicate that the controller is configured externally,
such as by a modem requiring precise bus control.
> diff --git a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
> --- a/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
> +++ b/Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml
[ ... ]
> @@ -75,6 +75,13 @@ properties:
> type: boolean
> deprecated: true
>
> + nvidia,external-control:
> + description:
> + Indicates that the controller is configured externally and that the host
> + should not attempt to touch it. Usually used by a modem which requires
> + precise bus configuration.
> + type: boolean
> +
Could this property be constrained to NVIDIA-compatible devices using an
allOf block with an if-then statement?
Because it is defined at the top level of the shared binding, unrelated
device nodes could incorrectly include nvidia,external-control and still
pass schema validation.
> ulpi:
> type: object
> additionalProperties: false
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260511135703.62470-1-clamor95@gmail.com?part=1
--
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy
next prev parent reply other threads:[~2026-05-12 23:29 UTC|newest]
Thread overview: 62+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-05-11 13:56 [PATCH v1 0/6] Add support for Infineon/Intel XMM6260 modem Svyatoslav Ryhel
2026-05-11 13:56 ` Svyatoslav Ryhel
2026-05-11 13:56 ` [PATCH v1 1/6] dt-bindings: usb: ci-hdrc-usb2: Document nvidia,external-control property Svyatoslav Ryhel
2026-05-11 13:56 ` Svyatoslav Ryhel
2026-05-12 23:29 ` sashiko-bot [this message]
2026-05-12 23:29 ` sashiko-bot
2026-05-13 17:34 ` Svyatoslav Ryhel
2026-05-13 17:34 ` Svyatoslav Ryhel
2026-05-15 8:15 ` Krzysztof Kozlowski
2026-05-15 8:15 ` Krzysztof Kozlowski
2026-05-11 13:56 ` [PATCH v1 2/6] usb: chipidea: tegra: Avoid controller/PHY init if bus is externally controlled Svyatoslav Ryhel
2026-05-11 13:56 ` Svyatoslav Ryhel
2026-05-12 1:15 ` Peter Chen (CIX)
2026-05-12 1:15 ` Peter Chen (CIX)
2026-05-12 6:13 ` Svyatoslav Ryhel
2026-05-12 6:13 ` Svyatoslav Ryhel
2026-05-12 7:51 ` Peter Chen (CIX)
2026-05-12 7:51 ` Peter Chen (CIX)
2026-05-12 9:14 ` Svyatoslav Ryhel
2026-05-12 9:14 ` Svyatoslav Ryhel
2026-05-13 17:30 ` Svyatoslav Ryhel
2026-05-13 17:30 ` Svyatoslav Ryhel
2026-05-14 1:42 ` Peter Chen (CIX)
2026-05-14 1:42 ` Peter Chen (CIX)
2026-05-12 23:29 ` sashiko-bot
2026-05-12 23:29 ` sashiko-bot
2026-05-11 13:56 ` [PATCH v1 3/6] dt-bindings: net: Document Infineon/Intel XMM6260 modem Svyatoslav Ryhel
2026-05-11 13:56 ` Svyatoslav Ryhel
2026-05-12 23:29 ` sashiko-bot
2026-05-12 23:29 ` sashiko-bot
2026-05-15 8:18 ` Krzysztof Kozlowski
2026-05-15 8:18 ` Krzysztof Kozlowski
2026-05-15 8:39 ` Svyatoslav Ryhel
2026-05-15 8:39 ` Svyatoslav Ryhel
2026-05-18 12:04 ` Krzysztof Kozlowski
2026-05-18 12:04 ` Krzysztof Kozlowski
2026-05-11 13:56 ` [PATCH v1 4/6] net: usb: Add Infineon XMM6260 Baseband modem support Svyatoslav Ryhel
2026-05-11 13:56 ` Svyatoslav Ryhel
2026-05-12 23:29 ` sashiko-bot
2026-05-12 23:29 ` sashiko-bot
2026-05-11 13:57 ` [PATCH v1 5/6] dt-bindings: phy: tegra: Document Nvidia Tegra XMM6260 PHY Svyatoslav Ryhel
2026-05-11 13:57 ` Svyatoslav Ryhel
2026-05-12 23:29 ` sashiko-bot
2026-05-12 23:29 ` sashiko-bot
2026-05-15 8:20 ` Krzysztof Kozlowski
2026-05-15 8:20 ` Krzysztof Kozlowski
2026-05-15 8:37 ` Svyatoslav Ryhel
2026-05-15 8:37 ` Svyatoslav Ryhel
2026-05-18 12:14 ` Krzysztof Kozlowski
2026-05-18 12:14 ` Krzysztof Kozlowski
2026-05-18 12:23 ` Svyatoslav Ryhel
2026-05-18 12:23 ` Svyatoslav Ryhel
2026-05-19 6:14 ` Svyatoslav Ryhel
2026-05-19 6:14 ` Svyatoslav Ryhel
2026-05-11 13:57 ` [PATCH v1 6/6] phy: tegra: Add support for " Svyatoslav Ryhel
2026-05-11 13:57 ` Svyatoslav Ryhel
2026-05-12 23:29 ` sashiko-bot
2026-05-12 23:29 ` sashiko-bot
2026-05-12 0:05 ` [PATCH v1 0/6] Add support for Infineon/Intel XMM6260 modem Jakub Kicinski
2026-05-12 0:05 ` Jakub Kicinski
2026-05-12 6:05 ` Svyatoslav Ryhel
2026-05-12 6:05 ` Svyatoslav Ryhel
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=20260512232948.0879EC2BCB0@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=clamor95@gmail.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-phy@lists.infradead.org \
--cc=neil.armstrong@linaro.org \
--cc=olteanv@gmail.com \
--cc=robh@kernel.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=vkoul@kernel.org \
/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.