brcmfmac: add support for sysfs initiated coredump
authorArend Van Spriel <arend.vanspriel@broadcom.com>
Wed, 16 May 2018 12:11:59 +0000 (14:11 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Wed, 23 May 2018 15:51:48 +0000 (18:51 +0300)
commit8e072168f75ebce85b96cbcefea2b10ddbd5913f
tree0b0e7a56b6ef7f64991324bf80d1a7653524783a
parentf8793c26fe586659d6da3fa277e63961a69d314b
brcmfmac: add support for sysfs initiated coredump

The driver already supports device coredump initiated by firmware
event. Since commit 3c47d19ff4dc ("drivers: base: add coredump driver
ops") it is also possible to initiate it from user-space through
sysfs. This patch adds support for SDIO and PCIe devices.

Reviewed-by: Hante Meuleman <hante.meuleman@broadcom.com>
Reviewed-by: Pieter-Paul Giesberts <pieter-paul.giesberts@broadcom.com>
Reviewed-by: Franky Lin <franky.lin@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c