Commit 9169d2fd authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Revert "platform/chrome: cros_ec_typec: Cleanup switch handle return paths"



This reverts commit 66fe238a.

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: default avatarStephen 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: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 829b4c41
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -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;
}