Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1de6e23b authored by Linyu Yuan's avatar Linyu Yuan Committed by Gerrit - the friendly Code Review server
Browse files

usb: misc: nb7vpq904m: move gpio init before register ucsi callback



ucsi callback may called immediately once register,
move gpio init earlier will avoid issue.

Change-Id: I0f154c964016c141486b7fefb86329193ae49119
Signed-off-by: default avatarLinyu Yuan <linyyuan@codeaurora.org>
parent 7cb2052d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -602,6 +602,8 @@ static int redriver_i2c_probe(struct i2c_client *client,
		return ret;
	}

	ssusb_redriver_orientation_gpio_init(redriver);

	redriver->panic_nb.notifier_call = ssusb_redriver_panic_notifier;
	atomic_notifier_chain_register(&panic_notifier_list,
			&redriver->panic_nb);
@@ -609,8 +611,6 @@ static int redriver_i2c_probe(struct i2c_client *client,
	redriver->ucsi_nb.notifier_call = ssusb_redriver_ucsi_notifier;
	register_ucsi_glink_notifier(&redriver->ucsi_nb);

	ssusb_redriver_orientation_gpio_init(redriver);

	ssusb_redriver_debugfs_entries(redriver);

	return 0;