OSDN Git Service

net: cnss2: restore pci config space before enable device
authorKai Liu <kaliu@codeaurora.org>
Tue, 5 Dec 2017 03:07:58 +0000 (11:07 +0800)
committerKai Liu <kaliu@codeaurora.org>
Tue, 5 Dec 2017 03:45:53 +0000 (11:45 +0800)
commita08f02e1905341eb9cbd6fe8793e42b298434aee
treee9eff9d5c4668974277a2eac04ebbb694b892488
parent10dc161b22a6bcd1d8f0dcceff7a6917fe305167
net: cnss2: restore pci config space before enable device

When loading wlan driver, driver will check if chip is initialized
by reading pci io FW_IND_INITIALIZED status. While timeout occurred
when wait for above status randomly in multi load-unload process.

Restore pci config space before enable device during resume pci link.

Change-Id: Ib10f739b2321c7cb0e71ad40db571075a56ae48a
Signed-off-by: Kai Liu <kaliu@codeaurora.org>
drivers/net/wireless/cnss2/pci.c