Revert "platform/chrome: cros_ec_typec: Cleanup switch handle return paths"
This reverts commit 66fe238a9b
.
The chrome platform driver changes need to come in through the platform
tree due to some api changes that showed up there that cause build
errors in linux-next
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Link: https://lore.kernel.org/r/20220719160821.5e68e30b@oak.ozlabs.ibm.com
Cc: Prashant Malani <pmalani@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
829b4c4183
commit
9169d2fd1f
@ -157,10 +157,12 @@ static int cros_typec_get_switch_handles(struct cros_typec_port *port,
|
||||
return 0;
|
||||
|
||||
role_sw_err:
|
||||
typec_switch_put(port->ori_sw);
|
||||
usb_role_switch_put(port->role_sw);
|
||||
ori_sw_err:
|
||||
typec_mux_put(port->mux);
|
||||
typec_switch_put(port->ori_sw);
|
||||
mux_err:
|
||||
typec_mux_put(port->mux);
|
||||
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user