QCA998X not working at all
Kalle Valo
kvalo at qca.qualcomm.com
Fri Nov 20 03:53:40 PST 2015
Sebastian Gottschall <s.gottschall at dd-wrt.com> writes:
> simple solution.
>
> as for ath9k. otp must be ignored for various chipsets, since they
> wont return valid results
>
> --- core.c (Revision 2702)
> +++ core.c (Arbeitskopie)
> @@ -1735,9 +1735,8 @@
>
> ret = ath10k_core_get_board_id_from_otp(ar);
> if (ret && ret != -EOPNOTSUPP) {
> - ath10k_err(ar, "failed to get board id from otp for qca99x0: %d\n",
> + ath10k_err(ar, "failed to get board id from otp for qca99x0: %d,
> ignore\n",
> ret);
> - return ret;
> }
>
> ret = ath10k_core_fetch_board_file(ar);
I'm guessing in your case otp.bin crashes as the calibration data is in
flash (and not in otp). Can you send dmesg from a successful ath10k boot
so that I can verify ath10k reads the calibration data from a file?
I think I have an idea how to cleanly fix this.
--
Kalle Valo
More information about the ath10k
mailing list