]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
usb: typec: ucsi: Don't update power_supply on power role change if not connected
authorMyrrh Periwinkle <myrrhperiwinkle@qtmlabs.xyz>
Tue, 19 May 2026 11:41:40 +0000 (18:41 +0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 21 May 2026 14:57:15 +0000 (16:57 +0200)
commitd98d413ca65d0790a8f3695d0a5845538958ab84
tree696357f33c900a7f48c9f91267da3a22969a4213
parentb80e7d34c7ea6a564525119d6138fbb577a23dba
usb: typec: ucsi: Don't update power_supply on power role change if not connected

We only need to update the power_supply on power role change if the port
is connected, because otherwise the online status should be the same for
both cases.

Cc: stable <stable@kernel.org>
Fixes: 7616f006db07 ("usb: typec: ucsi: Update power_supply on power role change")
Signed-off-by: Myrrh Periwinkle <myrrhperiwinkle@qtmlabs.xyz>
Reported-and-tested-by: Sergey Senozhatsky <senozhatsky@chromium.org>
Link: https://patch.msgid.link/20260519-ucsi-fix-2-v1-2-6f1239535187@qtmlabs.xyz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/ucsi/ucsi.c