arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth
authorChristian Hewitt <christianshewitt@gmail.com>
Sat, 13 Oct 2018 12:07:06 +0000 (16:07 +0400)
committerKevin Hilman <khilman@baylibre.com>
Thu, 29 Nov 2018 20:29:49 +0000 (12:29 -0800)
commitdd5297cc8b8b8422b0876b2e7fea8cc2eec4aa2d
tree43ae8c805c2731056137b6daa19b95da320f6334
parenteed5afc6fc194b9615c1f8239ed1391fb3ee50aa
arm64: dts: meson-gxl-s905x-khadas-vim enable Bluetooth

This enables Bluetooth support for the following models:

- Khadas VIM basic (AP6212) using firmware BCM43438A1.hcd
- Khadas VIM pro (AP6255) using firmware BCM4345C0.hcd

The AP6212 module used on the VIM basic has an ID clash with another
device. To get Bluetooth working you either need to apply a kernel
patch to drivers/bluetooth/btbcm.c so 0x2209 loads BCM43438A1 or the
BCM43438A1.hcd firmware must be renamed to BCM43430A1.hcd.

Signed-off-by: Christian Hewitt <christianshewitt@gmail.com>
Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts