Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src-draft/trunk]: src/sys/dev/pci Clear firmware loaded flag.
details: https://anonhg.NetBSD.org/src-all/rev/5835508439de
branches: trunk
changeset: 376984:5835508439de
user: Nathanial Sloss <nat%netbsd.org@localhost>
date: Wed Jan 13 00:33:35 2021 +1100
description:
Clear firmware loaded flag.
This ensures that the hw is set up propely on the first call to iwm_parent.
diffstat:
sys/dev/pci/if_iwm.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diffs (12 lines):
diff -r 1571cbe907ac -r 5835508439de sys/dev/pci/if_iwm.c
--- a/sys/dev/pci/if_iwm.c Wed Jan 13 00:31:41 2021 +1100
+++ b/sys/dev/pci/if_iwm.c Wed Jan 13 00:33:35 2021 +1100
@@ -8240,6 +8240,8 @@ iwm_config_complete(struct iwm_softc *sc
iwm_media_change, ieee80211_media_status, &sc->sc_media_mtx);
#endif
+ /* Clear firmware flag to force full init from iwm_parent */
+ CLR(sc->sc_flags, IWM_FLAG_FW_LOADED);
callout_setfunc(&sc->sc_calib_to, iwm_calib_timeout, sc);
callout_setfunc(&sc->sc_led_blink_to, iwm_led_blink_timeout, sc);
Home |
Main Index |
Thread Index |
Old Index