On Mon, Dec 02, 2019 at 10:15:29AM +0100, Greg KH wrote: > On Mon, Dec 02, 2019 at 10:14:31AM +0100, Greg KH wrote: > > 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 :( > > And it broke the 4.9 build :( And 4.14.y :(