Changed: Default ath10k firmware from STA to AP

With upstream patches applies, wireless bridging works on the AP
firmware. Since wireless bridging does not work on the STA firmware, we
have decided to default to the AP firmware.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
New Recipe Added: linux-firmware-gateworks

This kernel recipe copies over linux firmware that we believe is useful
for our customers, which is different than the linux-firmware recipe
which copies all the firmware it can, and thus creating space issues.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Updated: Kernel config to allow bridging and WEXT

Kernel config options updated to enable wireless extensions and
bridging. This commit also removes support for MSI (messaged signal
interrupts) to allow ath10k to receive interrupts. The removal of MSI,
however, causes the iwlwifi driver to fail. This is a future TODO.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Updated: compat-wireless recipe

This updates compat-wireless to latest stable compat-wireless
release. This includes refreshing the defconfig to include iwlwifi
drivers. It should be noted, however, that the iwlwifi driver requires
MSI to be turned on to be usable. However, ath10k requries that we have
MSI disabled. We have opted to disable MSI until we find a resolution
that allows both ath10k and iwlwifi to work in conjunction with one
another.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Backport: ath10k fix to allow wireless bridging

These two backports from ath10k git allow for wireless bridging while
using the 'AP' firmware.

Please see:
https://github.com/kvalo/ath/commit/e556f111847f94557ce7d5d9435e183783839f63
https://github.com/kvalo/ath/commit/1933747f5c29d38936cb53f35b4d8070f1cbefe2

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
Updated: gateworks-image-minimal to include new linux-firmware recipe

This update includes three new packages that then propagate through to
the rest of our images: crda, linux-firmware-gateworks, and cpufrequtils.

Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>