Date: Wed, 2 Jan 2019 05:37:30 +0000 (UTC) From: Andriy Voskoboinyk <avos@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r342679 - head/sys/dev/rtwn/rtl8188e Message-ID: <201901020537.x025bUgg042972@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: avos Date: Wed Jan 2 05:37:30 2019 New Revision: 342679 URL: https://svnweb.freebsd.org/changeset/base/342679 Log: rtwn(4): do not try to start RTL8188E* MCU during device shutdown. MFC after: 4 days Modified: head/sys/dev/rtwn/rtl8188e/r88e_fw.c Modified: head/sys/dev/rtwn/rtl8188e/r88e_fw.c ============================================================================== --- head/sys/dev/rtwn/rtl8188e/r88e_fw.c Wed Jan 2 05:30:41 2019 (r342678) +++ head/sys/dev/rtwn/rtl8188e/r88e_fw.c Wed Jan 2 05:37:30 2019 (r342679) @@ -109,7 +109,11 @@ r88e_fw_reset(struct rtwn_softc *sc, int reason) reg = rtwn_read_2(sc, R92C_SYS_FUNC_EN); rtwn_write_2(sc, R92C_SYS_FUNC_EN, reg & ~R92C_SYS_FUNC_EN_CPUEN); - rtwn_write_2(sc, R92C_SYS_FUNC_EN, reg | R92C_SYS_FUNC_EN_CPUEN); + + if (reason != RTWN_FW_RESET_SHUTDOWN) { + rtwn_write_2(sc, R92C_SYS_FUNC_EN, + reg | R92C_SYS_FUNC_EN_CPUEN); + } } void
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901020537.x025bUgg042972>