Skip to content

Commit

Permalink
ath10k: Fake MSA ready event after event server arrival
Browse files Browse the repository at this point in the history
This finally allowed me to get past the 2 ath10k_info()'s in qmi.c!

However, this doesn't fix everything; it seems you *have* to run
diag-router from https://github.com/andersson/diag to calm the firmware
down and stop constantly crashing; need to look into a way to get Wi-Fi
working later without needing this debug crap to be running.

link: JamiKettunen/linux-mainline-oneplus5@088eaa9

Signed-off-by: Jami Kettunen <jami.kettunen@protonmail.com>
  • Loading branch information
JamiKettunen authored and minlexx committed Jan 9, 2024
1 parent 7f08ba5 commit 3d1b275
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions drivers/net/wireless/ath/ath10k/qmi.c
Original file line number Diff line number Diff line change
Expand Up @@ -1039,6 +1039,8 @@ static void ath10k_qmi_driver_event_work(struct work_struct *work)
switch (event->type) {
case ATH10K_QMI_EVENT_SERVER_ARRIVE:
ath10k_qmi_event_server_arrive(qmi);
// HACK: Fake MSA being ready
ath10k_qmi_event_msa_ready(qmi);
break;
case ATH10K_QMI_EVENT_SERVER_EXIT:
ath10k_qmi_event_server_exit(qmi);
Expand Down

0 comments on commit 3d1b275

Please sign in to comment.