mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-11 21:38:32 +08:00
platform/chrome: cros_ec_typec: Use dev_err_probe on port register fail
The typec_register_port() can fail with EPROBE_DEFER if the endpoint node hasn't probed yet. In order to avoid spamming the log with errors in that case, log using dev_err_probe(). Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com> Reviewed-by: Guenter Roeck <groeck@chromium.org> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20220712214554.545035-1-nfraprado@collabora.com Signed-off-by: Prashant Malani <pmalani@chromium.org>
This commit is contained in:
parent
3de7203115
commit
ce838f7dc7
@ -352,8 +352,8 @@ static int cros_typec_init_ports(struct cros_typec_data *typec)
|
||||
|
||||
cros_port->port = typec_register_port(dev, cap);
|
||||
if (IS_ERR(cros_port->port)) {
|
||||
dev_err(dev, "Failed to register port %d\n", port_num);
|
||||
ret = PTR_ERR(cros_port->port);
|
||||
dev_err_probe(dev, ret, "Failed to register port %d\n", port_num);
|
||||
goto unregister_ports;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user