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);



Am 19.11.2015 um 18:12 schrieb Sebastian Gottschall:
Am 19.11.2015 um 17:13 schrieb Ben Greear:

git clone git://dmz2.candelatech.com/linux.ath
same effect with yours

    6.201141] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 6.201593] ath10k_pci 0000:01:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0
[    8.578573] ath10k_pci 0000:01:00.0: unable to read from the device
[ 8.578605] ath10k_pci 0000:01:00.0: could not execute otp for board id check: -110 [ 8.583648] ath10k_pci 0000:01:00.0: failed to get board id from otp for qca99x0: -110
[    8.591338] ath10k_pci 0000:01:00.0: could not probe fw (-110)
[    8.600062] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[ 8.605600] ath10k_pci 0001:01:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0
[   10.798574] ath10k_pci 0001:01:00.0: unable to read from the device
[ 10.798598] ath10k_pci 0001:01:00.0: could not execute otp for board id check: -110 [ 10.803644] ath10k_pci 0001:01:00.0: failed to get board id from otp for qca99x0: -110
[   10.811346] ath10k_pci 0001:01:00.0: could not probe fw (-110)


_______________________________________________
ath10k mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/ath10k



_______________________________________________
ath10k mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/ath10k

Reply via email to