Sebastian Gottschall <[email protected]> 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 _______________________________________________ ath10k mailing list [email protected] http://lists.infradead.org/mailman/listinfo/ath10k
