summaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2023-03-22 12:16:27 +0100
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2023-04-24 06:56:11 +0200
commit11e29b4a3fda975f4427800285b7e4544f4e9152 (patch)
tree31d0f4c3a15a0bb4a4e3ee6a82bb2ee7f055cf64 /drivers/bluetooth
parentBluetooth: NXP: Add protocol support for NXP Bluetooth chipsets (diff)
downloadlinux-11e29b4a3fda975f4427800285b7e4544f4e9152.tar.xz
linux-11e29b4a3fda975f4427800285b7e4544f4e9152.zip
Bluetooth: NXP: select CONFIG_CRC8
The driver needs both CRC32 and CRC8 to link correctly: ld: drivers/bluetooth/btnxpuart.o: in function `nxp_serdev_probe': drivers/bluetooth/btnxpuart.c:1214: undefined reference to `crc8_populate_msb' ld: drivers/bluetooth/btnxpuart.o: in function `nxp_send_ack': drivers/bluetooth/btnxpuart.c:559: undefined reference to `crc8' ld: drivers/bluetooth/btnxpuart.c:559: undefined reference to `crc8' Fixes: 3e662aa4453a ("Bluetooth: NXP: Add protocol support for NXP Bluetooth chipsets") Signed-off-by: Arnd Bergmann <arnd@arndb.de> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r--drivers/bluetooth/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/bluetooth/Kconfig b/drivers/bluetooth/Kconfig
index 0703bdd44140..f84322d375de 100644
--- a/drivers/bluetooth/Kconfig
+++ b/drivers/bluetooth/Kconfig
@@ -469,6 +469,7 @@ config BT_NXPUART
tristate "NXP protocol support"
depends on SERIAL_DEV_BUS
select CRC32
+ select CRC8
help
NXP is serial driver required for NXP Bluetooth
devices with UART interface.