CHROMIUM: iwl7000: mvm: enable Atlas platform workaround

Optionally detect if running on an Atlas platform, and if so tell
the firmware to work around the hardware issues there.

Due to the urgent nature of this request, we didn't yet design a
better solution, this will come in the future and then will not
just use a currently ignored bit.

BUG=b:130195526
TEST=wifi_matfunc and manual sanity checks on Atlas, (TBD) manual
testing by Create RF team.

Cq-Depend: chromium:1709717
Change-Id: I7b44eb9f65d4154bc5d479e4f438635c096135af
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
iwl7000-tree: 24b0d6d30776875c65ff1d0a63ba4a87f81e929b
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1799582
Reviewed-by: Kirtika Ruchandani <kirtika@chromium.org>
Commit-Queue: Kirtika Ruchandani <kirtika@chromium.org>
Tested-by: Kirtika Ruchandani <kirtika@chromium.org>
2 files changed