[PATCH 0/3] arm64: hi6220-hikey: Fix Bluetooth support

Daniel Lezcano daniel.lezcano at linaro.org
Wed Jun 7 12:14:51 PDT 2017


On 07/06/2017 21:07, John Stultz wrote:
> On Wed, Jun 7, 2017 at 2:08 AM, Ulf Hansson <ulf.hansson at linaro.org> wrote:
>> The commit ea452678734e ("arm64: dts: hikey: Fix WiFi support") indeed managed
>> to fix the WiFi support for the Hikey board. However, it also caused the
>> Bluetooth to break.
>>
>> The reason to the problem is because part of the fixes for WiFi, involved
>> explicitly to start manage the external clock for the TI WiLink chip, as it's
>> needed to properly power on/off WiFi. Then, because the Bluetooth driver,
>> hci_ll, don't manage the clock, it fails to initialize Bluetooth.
>>
>> This small series add support and DT bindings for the external clock, now
>> properly managed by the hci_ll driver during power on/off. On top of that, the
>> external clock is added to the Bluetooth DT node in the Hikey DTS file.
>>
>> The regression has been reported by John Stultz, running a Hikey board with
>> UEFI based boot. I have confirmed that there is no regressions with u-boot as
>> we still don't have bluetooth working on that set up. I intend to fix that as
>> well, although in second step and not being part of a fixup series.
>>
>> John, can you please confirm/test this on your Hikey board using UEFI!?
> 
> Yes. This does resolve the issue! Bluetooth and wifi are now working
> together again as they were before ea452678734e.
> 
> For the whole set:
> Tested-by: John Stultz <john.stultz at linaro.org>

Great ! Thanks John for testing.


-- 
 <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs

Follow Linaro:  <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog




More information about the linux-arm-kernel mailing list