diff options
author | Vladimir Kondratyev <wulf@FreeBSD.org> | 2019-08-18 22:11:42 +0000 |
---|---|---|
committer | Vladimir Kondratyev <wulf@FreeBSD.org> | 2019-08-18 22:11:42 +0000 |
commit | 3544d43bb17f9f69f145bccb58ca9bf3dd5810b1 (patch) | |
tree | ae9c5f305a1747b9dfb49c5fa2e21f98d3ef9867 /targets | |
parent | de4e1aeb21b6424b075af9db7d42368e0847e121 (diff) | |
download | src-3544d43bb17f9f69f145bccb58ca9bf3dd5810b1.tar.gz src-3544d43bb17f9f69f145bccb58ca9bf3dd5810b1.zip |
ng_ubt(4): do not attach Intel Wireless 8260/8265 in bootloader mode.
Add helper function for synchronous execution of HCI commands at probe
stage and use this function to check firmware state of Intel Wireless
8260/8265 bluetooth devices found in many post 2016 year laptops.
Attempt to initialize FreeBSD bluetooth stack while such a device is in
bootloader mode locks the adapter hardly so it requires power on/off
cycle to restore.
This change blocks ng_ubt attachment unless operational firmware is
loaded thus preventing the lock up.
PR: 237083
Reviewed by: hps, emax
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D21071
Notes
Notes:
svn path=/head/; revision=351196
Diffstat (limited to 'targets')
0 files changed, 0 insertions, 0 deletions