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;
|
return 0;
|
||||||
|
|
||||||
role_sw_err:
|
role_sw_err:
|
||||||
typec_switch_put(port->ori_sw);
|
usb_role_switch_put(port->role_sw);
|
||||||
ori_sw_err:
|
ori_sw_err:
|
||||||
typec_mux_put(port->mux);
|
typec_switch_put(port->ori_sw);
|
||||||
mux_err:
|
mux_err:
|
||||||
|
typec_mux_put(port->mux);
|
||||||
|
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user