Skip to content
Commit 92d86611 authored by Fabrice Gasnier's avatar Fabrice Gasnier Committed by Rajeshkumar Ramasamy
Browse files

usb: typec: ucsi: don't print PPM init deferred errors



commit 49501905ac5db4a524cbb41b1776b9e8f2daebfb from
https://nv-tegra.nvidia.com/r/3rdparty/canonical/linux-jammy.git jetson_36.3

BugLink: https://bugs.launchpad.net/bugs/2042935

ucsi_init() may be deferred as usb_role_sw may be deferred in
ucsi_register_port(). This results in several PPM init failed (-517)
messages maybe printed several times upon boot, like on stm32mp135f-dk
board, until the role_switch driver gets probed.

[   19.880945] dwc2 49000000.usb: supply vusb_d not found, using dummy regulator
[   19.887136] dwc2 49000000.usb: supply vusb_a not found, using dummy regulator
[   19.975432] ucsi-stm32g0-i2c 0-0053: PPM init failed (-517)
[   20.155746] dwc2 49000000.usb: EPs: 9, dedicated fifos, 952 entries in SPRAM
[   20.175429] ucsi-stm32g0-i2c 0-0053: PPM init failed (-517)
[   20.184242] dwc2 49000000.usb: DWC OTG Controller

Adopt dev_err_probe() instead of dev_err(), to only print other errors.
Also print an error in case the wait count has expired.

http://nvbugs/4330787

Reviewed-by: default avatarHeikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: default avatarFabrice Gasnier <fabrice.gasnier@foss.st.com>
Link: https://lore.kernel.org/r/20230412161734.3425090-1-fabrice.gasnier@foss.st.com
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>

(cherry picked from commit 511b74e7

)
Signed-off-by: default avatarBrad Griffis <bgriffis@nvidia.com>
Reviewed-by: default avatarHaotien Hsu <haotienh@nvidia.com>
Tested-by: default avatarKartik Rajput <kkartik@nvidia.com>
Reviewed-by: default avatarKartik Rajput <kkartik@nvidia.com>
Signed-off-by: default avatarLaxman Dewangan <ldewangan@nvidia.com>
Acked-by: default avatarJacob Martin <jacob.martin@canonical.com>
Acked-by: default avatarNoah Wager <noah.wager@canonical.com>
Signed-off-by: default avatarJacob Martin <jacob.martin@canonical.com>
Signed-off-by: default avatarRajeshkumar Ramasamy <rajeshkumar.ramasamy@windriver.com>
parent f2395d59
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment