Sven Eckelmann
f39fc67c8e
mac80211: ath10k: search DT for BDF variant info
...
Board Data File (BDF) is loaded upon driver boot-up procedure. The right
board data file is identified on QCA4019 using bus, bmi-chip-id and
bmi-board-id.
The problem, however, can occur when the (default) board data file cannot
fulfill the vendor requirements and it is necessary to use a different
board data file.
This problem was solved for SMBIOS by adding a special SMBIOS type 0xF8.
Something similar has to be provided for systems without SMBIOS but with
device trees. No solution was specified by QCA and therefore a new one has
to be found for ath10k.
The device tree requires addition strings to define the variant name
wifi@a000000 {
status = "okay";
qcom,ath10k-calibration-variant = "RT-AC58U";
};
wifi@a800000 {
status = "okay";
qcom,ath10k-calibration-variant = "RT-AC58U";
};
This would create the boarddata identifiers for the board-2.bin search
* bus=ahb,bmi-chip-id=0,bmi-board-id=16,variant=RT-AC58U
* bus=ahb,bmi-chip-id=0,bmi-board-id=17,variant=RT-AC58U
Signed-off-by: Sven Eckelmann <sven.eckelmann@open-mesh.com>
2018-01-13 07:58:19 +01:00
..
2015-03-11 15:02:47 +00:00
2017-10-01 12:49:11 +02:00
2017-10-13 11:45:57 +02:00
2015-03-11 15:02:47 +00:00
2017-10-01 12:49:11 +02:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-11-20 17:52:51 +01:00
2017-10-01 12:49:11 +02:00
2017-06-07 18:31:10 +02:00
2017-10-01 12:49:11 +02:00
2017-03-30 18:31:02 +02:00
2015-12-04 22:39:37 +00:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2015-12-04 22:39:37 +00:00
2017-10-01 12:49:11 +02:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2014-12-11 20:07:58 +00:00
2017-10-13 11:45:57 +02:00
2017-10-13 11:45:57 +02:00
2017-10-13 11:45:57 +02:00
2017-11-29 17:46:41 +01:00
2017-11-16 15:23:35 +01:00
2014-01-30 13:21:36 +00:00
2017-11-16 15:23:35 +01:00
2017-02-06 12:27:12 +01:00
2017-10-13 11:45:57 +02:00
2017-02-06 12:27:12 +01:00
2017-02-06 12:27:12 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-11-29 17:46:41 +01:00
2017-11-16 15:23:35 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-02-06 12:27:12 +01:00
2017-10-01 12:49:11 +02:00
2017-10-13 11:45:57 +02:00
2017-10-13 20:28:47 +02:00
2017-10-13 11:45:57 +02:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-11-20 20:05:19 +01:00
2017-02-06 12:27:12 +01:00
2016-12-13 12:34:13 +01:00
2017-11-16 15:23:35 +01:00
2017-03-22 20:49:28 +01:00
2017-11-16 15:23:35 +01:00
2014-10-18 17:38:59 +00:00
2017-10-01 12:49:11 +02:00
2017-02-06 12:27:12 +01:00
2015-05-21 19:32:16 +00:00
2013-06-21 16:54:37 +00:00
2013-06-21 16:54:37 +00:00
2015-05-21 19:32:16 +00:00
2014-09-27 20:51:43 +00:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2015-07-06 16:26:34 +00:00
2016-07-19 14:27:08 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-11-16 15:23:35 +01:00
2017-10-13 11:45:57 +02:00
2017-04-08 14:30:00 +02:00
2014-02-28 18:08:23 +00:00
2017-11-16 15:23:35 +01:00
2017-10-01 12:49:11 +02:00
2017-01-25 16:25:48 +01:00
2016-10-13 17:06:03 +02:00
2016-05-15 20:55:39 +02:00
2017-04-08 14:30:00 +02:00
2017-11-04 09:50:13 +01:00
2017-02-06 12:27:12 +01:00
2017-11-16 15:23:35 +01:00
2017-03-30 18:31:02 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-02-06 12:27:12 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-02-06 12:27:12 +01:00
2017-11-16 15:23:35 +01:00
2017-02-06 12:27:12 +01:00
2017-02-06 12:27:12 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-02-06 12:27:12 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2016-10-13 17:06:03 +02:00
2017-10-01 12:49:11 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2017-02-06 12:27:12 +01:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2017-02-06 12:27:12 +01:00
2016-10-13 17:06:03 +02:00
2017-10-13 11:45:57 +02:00
2016-10-13 17:06:03 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2017-10-01 12:49:11 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-10-13 17:06:03 +02:00
2016-01-15 15:03:48 +00:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-01-10 16:28:17 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2015-12-04 22:39:37 +00:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-10-13 11:45:57 +02:00
2017-01-24 16:55:21 +01:00
2017-02-07 23:16:26 +01:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2017-11-16 15:23:35 +01:00
2018-01-13 07:58:19 +01:00
2017-10-01 12:49:11 +02:00
2017-10-01 12:49:11 +02:00
2017-06-17 11:51:41 +02:00