On Mon, Aug 26, 2024 at 01:01:33PM +0200, Sascha Hauer wrote: > Historically all commands sent to the mwifiex driver have been > asynchronous. For this reason there is code that waits for the > last initialization command to complete before going on. Nowadays the > commands can be sent synchronously, meaning that they are completed > when the command call returns. This makes all the waiting code > unnecessary. It is removed in this patch. I am not sure to understand this. Is the code to have asynchronous command gone or it is just not used anymore? In the code here you remove waiting for the firmware init to be complete, but from the patch is not clear why this is not needed anymore. Maybe a specific commit you can reference in which such support was removed?