Messages in this thread | | | From | Martin Blumenstingl <> | Date | Thu, 6 Jun 2019 21:52:09 +0200 | Subject | Re: [PATCH 02/10] arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support |
| |
On Mon, Jun 3, 2019 at 10:57 AM Neil Armstrong <narmstrong@baylibre.com> wrote: > > Hi, > > On 29/05/2019 20:08, Martin Blumenstingl wrote: > > On Wed, May 29, 2019 at 12:25 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > >> > >> On 27/05/2019 20:36, Martin Blumenstingl wrote: > >>> On Mon, May 27, 2019 at 3:22 PM Neil Armstrong <narmstrong@baylibre.com> wrote: > >>>> > >>>> From: Christian Hewitt <christianshewitt@gmail.com> > >>>> > >>>> - Remove serial1 alias > >>>> - Add support for uart_A rts/cts > >>>> - Add bluetooth uart_A subnode qith shutdown gpio > >>> I tried this on my own Khadas VIM2: > >>> Bluetooth: hci0: command 0x1001 tx timeout > >>> Bluetooth: hci0: BCM: Reading local version info failed (-110) > >>> > >>> I'm not sure whether this is specific to my board or what causes this. > >> > >> Which kernel version ? > > 5.2-rc2 > > > > it's a Khadas VIM2 Basic (thus it has a AP6356S), board revision v1.2 > > Can you try with : > > clocks = <&wifi32k>; > clock-names = "lpo"; > > added in the bluetooth node ? that did it!
I think I also found the explanation why: on my Khadas VIM2 SD card I don't have linux-firmware installed. Thus the wifi driver will disable the 32kHz LPO clock again, breaking Bluetooth
are you going to send patches for the existing boards or do you want someone else to do it?
Martin
| |