mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Question about commit 8cf9926c537c (thunderbolt: Reset only non-USB4 host routers in resume)
@ 2025-12-25  7:22 Jayi Li
  2025-12-30  7:24 ` Mika Westerberg
  0 siblings, 1 reply; 3+ messages in thread
From: Jayi Li @ 2025-12-25  7:22 UTC (permalink / raw)
  To: Mika Westerberg; +Cc: linux-kernel

Hi Mika,

Sorry to bother. I have a question about the above commit that I 
couldn't figure out, and I'd really appreciate it if you could help.

The commit message says: "There is no need to reset the USB4 host 
routers on resume because they are reset already."But aside from 
`nhi_probe`,

I haven't found where this reset occurs in the resume path. Could you 
please clarify where this automatic reset happens or the rationale 
behind it?


Thank you for your time.

Best regards,

jiayi


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Question about commit 8cf9926c537c (thunderbolt: Reset only non-USB4 host routers in resume)
  2025-12-25  7:22 Question about commit 8cf9926c537c (thunderbolt: Reset only non-USB4 host routers in resume) Jayi Li
@ 2025-12-30  7:24 ` Mika Westerberg
  2025-12-30  7:43   ` Jayi Li
  0 siblings, 1 reply; 3+ messages in thread
From: Mika Westerberg @ 2025-12-30  7:24 UTC (permalink / raw)
  To: Jayi Li; +Cc: linux-kernel

Hi,

On Thu, Dec 25, 2025 at 03:22:29PM +0800, Jayi Li wrote:
> Hi Mika,
> 
> Sorry to bother. I have a question about the above commit that I couldn't
> figure out, and I'd really appreciate it if you could help.
> 
> The commit message says: "There is no need to reset the USB4 host routers on
> resume because they are reset already."But aside from `nhi_probe`,
> 
> I haven't found where this reset occurs in the resume path. Could you please
> clarify where this automatic reset happens or the rationale behind it?

It's done when the router enters Sleep state so there is no need to do
reset on the SW side.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Question about commit 8cf9926c537c (thunderbolt: Reset only non-USB4 host routers in resume)
  2025-12-30  7:24 ` Mika Westerberg
@ 2025-12-30  7:43   ` Jayi Li
  0 siblings, 0 replies; 3+ messages in thread
From: Jayi Li @ 2025-12-30  7:43 UTC (permalink / raw)
  To: Mika Westerberg; +Cc: linux-kernel


在 2025/12/30 15:24, Mika Westerberg 写道:
> Hi,
>
> On Thu, Dec 25, 2025 at 03:22:29PM +0800, Jayi Li wrote:
>> Hi Mika,
>>
>> Sorry to bother. I have a question about the above commit that I couldn't
>> figure out, and I'd really appreciate it if you could help.
>>
>> The commit message says: "There is no need to reset the USB4 host routers on
>> resume because they are reset already."But aside from `nhi_probe`,
>>
>> I haven't found where this reset occurs in the resume path. Could you please
>> clarify where this automatic reset happens or the rationale behind it?
> It's done when the router enters Sleep state so there is no need to do
> reset on the SW side.

I see, so the firmware performs a reset when entering sleep. Thank you 
for your reply.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-12-30  7:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-12-25  7:22 Question about commit 8cf9926c537c (thunderbolt: Reset only non-USB4 host routers in resume) Jayi Li
2025-12-30  7:24 ` Mika Westerberg
2025-12-30  7:43   ` Jayi Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®