Commit 0803a85a authored by Jérôme Pouiller's avatar Jérôme Pouiller Committed by Greg Kroah-Hartman
Browse files

staging: wfx: prefer to wait for an event instead to sleep



When possible it is better to wait for an explicit event instead of wait
an arbitrary amount of time.

Signed-off-by: default avatarJérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20220225112405.355599-9-Jerome.Pouiller@silabs.com


Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 1de8eec7
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -72,8 +72,8 @@ int wfx_cmd_send(struct wfx_dev *wdev, struct wfx_hif_msg *request,
	wfx_bh_request_tx(wdev);

	if (no_reply) {
		/* Chip won't reply. Give enough time to the wq to send the buffer. */
		msleep(100);
		/* Chip won't reply. Ensure the wq has send the buffer before to continue. */
		flush_workqueue(system_highpri_wq);
		ret = 0;
		goto end;
	}