-
Bug
-
Resolution: Fixed
-
Major
-
master
I have been testing latest branch master with machine "imx8mqevk", which now uses "etnaviv", but besides that (and some dependencies) image should be the same as "viv". What I noticed is that bluetooh doesn't work so I started to debug the issue. The iMX8MQ EVK seems to use bcm4356 for WiFi and BT but the following command seems to fail
imx8mqevk:~# hciattach /dev/ttymxc2 bcm43xx
bcm43xx_init
Cannot open directory '/etc/firmware': No such file or directory
Patch not found, continue anyway
Set Controller UART speed to 3000000 bit/s
Can't set line discipline: Invalid argument
Can't initialize device: Invalid argument
After enabling CONFIG_BT_HCIUART and CONFIG_BT_HCIUART_BCM things look quite different
imx8mqevk:~# hciattach /dev/ttymxc2 bcm43xx
bcm43xx_init
Cannot open directory '/etc/firmware': No such file or directory
Patch not found, continue anyway
Set Controller UART speed to 3000000 bit/s
[ 260.865473] Bluetooth: HCI UART driver ver 2.3
[ 260.869966] Bluetooth: HCI UART protocol H4 registered
[ 260.875476] Bluetooth: HCI UART protocol Broadcom registered
[ 260.881246] Bluetooth: HCI UART protocol QCA registered
Device setup complete
imx8mqevk:~# [ 260.918964] Bluetooth: RFCOMM TTY layer initialized
[ 260.923906] Bluetooth: RFCOMM socket layer initialized
[ 260.929087] Bluetooth: RFCOMM ver 1.11
Also patches on /etc/firmware seems not to be present.