On Fri, Nov 29, 2019 at 09:52:14PM +0100, Christian Lamparter wrote:
commit f8914a14623a79b73f72b2b1ee4cd9b2cb91b735 upstream
From f8914a14623a79b73f72b2b1ee4cd9b2cb91b735 Mon Sep 17 00:00:00 2001 From: Christian Lamparter chunkeey@gmail.com Date: Mon, 25 Mar 2019 13:50:19 +0100 Subject: [PATCH for-4.19-stable] ath10k: restore QCA9880-AR1A (v1) detection To: linux-wireless@vger.kernel.org, ath10k@lists.infradead.org Cc: Kalle Valo kvalo@codeaurora.org
This patch restores the old behavior that read the chip_id on the QCA988x before resetting the chip. This needs to be done in this order since the unsupported QCA988x AR1A chips fall off the bus when resetted. Otherwise the next MMIO Op after the reset causes a BUS ERROR and panic.
Cc: stable@vger.kernel.org # 4.19 Fixes: 1a7fecb766c8 ("ath10k: reset chip before reading chip_id in probe") Signed-off-by: Christian Lamparter chunkeey@gmail.com
Queued up for all branches, thanks!