On Sun, Dec 01, 2019 at 12:02:45PM -0500, Sasha Levin wrote: > 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@xxxxxxxxx> > > Date: Mon, 25 Mar 2019 13:50:19 +0100 > > Subject: [PATCH for-4.19-stable] ath10k: restore QCA9880-AR1A (v1) detection > > To: linux-wireless@xxxxxxxxxxxxxxx, > > ath10k@xxxxxxxxxxxxxxxxxxx > > Cc: Kalle Valo <kvalo@xxxxxxxxxxxxxx> > > > > 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@xxxxxxxxxxxxxxx # 4.19 > > Fixes: 1a7fecb766c8 ("ath10k: reset chip before reading chip_id in probe") > > Signed-off-by: Christian Lamparter <chunkeey@xxxxxxxxx> > > Queued up for all branches, thanks! This broke the 4.4 build :( I'll drop it from there. thanks, greg k-h