From: Rob Herring <robh@kernel.org>
To: joswang <joswang1221@gmail.com>
Cc: heikki.krogerus@linux.intel.com, krzk+dt@kernel.org,
conor+dt@kernel.org, gregkh@linuxfoundation.org,
linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org,
devicetree@vger.kernel.org, rdbabiera@google.com,
Jos Wang <joswang@lenovo.com>
Subject: Re: [PATCH v2, 1/2] dt-bindings: connector: Add time property for sender response
Date: Tue, 31 Dec 2024 07:47:09 -0600 [thread overview]
Message-ID: <20241231134709.GA79257-robh@kernel.org> (raw)
In-Reply-To: <20241222105239.2618-1-joswang1221@gmail.com>
On Sun, Dec 22, 2024 at 06:52:38PM +0800, joswang wrote:
> From: Jos Wang <joswang@lenovo.com>
>
> Add "pd2-sender-response-time-ms" and "pd3-sender-response-time-ms"
> DT attributes to better solve the following test items in the usb
> pd compliance test:
> TEST.PD.PROT.SRC3.2 SenderResponseTimer Timeout
> TEST.PD.PROT.SNK.6 SenderResponseTimer Timeout
>
> This is to enable setting of platform/board specific timer values as
> these timers have a range of acceptable values.
>
> [1] https://usb.org/document-library/
> usb-power-delivery-compliance-test-specification-0/USB_PD3_CTS_Q4_2024_OR.zip
Don't wrap this line.
>
> Signed-off-by: Jos Wang <joswang@lenovo.com>
> ---
> v1 -> v2:
> - modify the commit message
> - patch 1/2 and patch 2/2 are placed in the same thread
>
> .../bindings/connector/usb-connector.yaml | 20 +++++++++++++++++++
> 1 file changed, 20 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/connector/usb-connector.yaml b/Documentation/devicetree/bindings/connector/usb-connector.yaml
> index 67700440e23b..83be66f6d406 100644
> --- a/Documentation/devicetree/bindings/connector/usb-connector.yaml
> +++ b/Documentation/devicetree/bindings/connector/usb-connector.yaml
> @@ -293,6 +293,26 @@ properties:
> PD negotiation till BC1.2 detection completes.
> default: 0
>
> + pd2-sender-response-time-ms:
> + description: Represents the PD20 max time in ms that port started from
> + the time the last bit of the GoodCRC Message EOP has been received by
> + the Physical Layer, it shall be stopped when the last bit of the expected
> + response Message EOP has been received by the Physical Layer. A timeout
> + leads to a hard reset message by the port.
I can only guess that 'pd2' and 'PD20' refer to Power Delivery 2.0.
> + minimum: 24
> + maximum: 30
> + default: 27
> +
> + pd3-sender-response-time-ms:
> + description: Represents the PD30 max time in ms that port started from
> + the time the last bit of the GoodCRC Message EOP has been received by
> + the Physical Layer, it shall be stopped when the last bit of the expected
> + response Message EOP has been received by the Physical Layer. A timeout
> + leads to a hard reset message by the port.
And pd3?
> + minimum: 27
> + maximum: 33
> + default: 30
> +
> dependencies:
> sink-vdos-v1: [ sink-vdos ]
> sink-vdos: [ sink-vdos-v1 ]
> --
> 2.17.1
>
next prev parent reply other threads:[~2024-12-31 13:47 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-12-22 10:52 [PATCH v2, 1/2] dt-bindings: connector: Add time property for sender response joswang
2024-12-22 10:52 ` [PATCH v2, 2/2] usb: typec: tcpm: fix the sender response time issue joswang
2024-12-22 13:13 ` Dmitry Baryshkov
2025-01-01 13:00 ` Jos Wang
2025-01-03 5:39 ` Dmitry Baryshkov
2025-01-04 5:23 ` Jos Wang
2025-01-05 2:51 ` Jos Wang
2025-01-05 6:31 ` Dmitry Baryshkov
2025-01-05 13:03 ` Jos Wang
2024-12-31 13:47 ` Rob Herring [this message]
2025-01-04 5:10 ` [PATCH v2, 1/2] dt-bindings: connector: Add time property for sender response Jos Wang
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=20241231134709.GA79257-robh@kernel.org \
--to=robh@kernel.org \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=gregkh@linuxfoundation.org \
--cc=heikki.krogerus@linux.intel.com \
--cc=joswang1221@gmail.com \
--cc=joswang@lenovo.com \
--cc=krzk+dt@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-usb@vger.kernel.org \
--cc=rdbabiera@google.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 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.