openwrt/package/kernel
Sven Eckelmann 1c01e02575 ath10k-ct: 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-07-07 18:33:57 +02:00
..
acx-mac80211 acx-mac80211: fix build on kernel 4.9 2017-11-22 08:21:53 +01:00
ar7-atm ar7-atm: fix function signatures with expected ones 2017-10-29 23:41:00 +01:00
ath10k-ct ath10k-ct: search DT for BDF variant info 2018-07-07 18:33:57 +02:00
avila-wdt
brcm2708-gpu-fw brcm2708: Update brcm2708-gpu-fw package 2018-06-07 09:00:13 +02:00
broadcom-wl broadcom-wl: fix compilation with 4.14 2018-02-11 23:15:05 +01:00
button-hotplug
dtc/patches package: kernel: dtc: Add DTO support 2017-11-06 16:39:41 +01:00
gpio-button-hotplug
gpio-nct5104d gpio-nct5104d: Add support for new chip ID 2018-02-16 14:46:03 +01:00
hwmon-gsc
i2c-gpio-custom
kmod-sched-cake kmod-sched-cake: bump to latest 20180706 2018-07-07 11:10:59 +01:00
lantiq ltq-vdsl-fw: fix ltq-vdsl-vr9-vectoring-fw-installer package install 2018-06-21 12:00:12 +02:00
leds-apu2 leds-apu2: add newer board names 2018-04-03 23:26:45 +02:00
linux linux: update license tag to use correct SPDX tag 2018-07-07 16:12:03 +02:00
mac80211 mac80211: make rtl8xxxu buils again 2018-06-26 16:00:33 +02:00
mt76 mt76: update to the latest version 2018-06-21 11:19:05 +02:00
mwlwifi mwlwifi: update to version 10.3.8.0-20180615 2018-06-19 14:32:47 +02:00
om-watchdog
rotary-gpio-custom
rtc-rv5c386a
spi-gpio-custom
trelay
w1-gpio-custom