zephyr/drivers/bluetooth/hci
Lingao Meng 37e561f42e Bluetooth: Host: Add choice select whether BT RX
Change CONFIG_BT_RECV_IS_RX_THREAD into a
choice:CONFIG_BT_RECV_CONTEXT with the following options
(names can be discussed further of course):

    CONFIG_BT_RECV_BLOCKING
    CONFIG_BT_RECV_WORKQ_BT
    CONFIG_BT_RECV_WORKQ_SYS

This way users would be able to choose what to run most of
the BLE stack on, they wouldn't be forced to a single model.

We would default to CONFIG_BT_RECV_BLOCKING so that we wouldn't
need to change the system workqueue stack size by default, instead
asking users to do so if they select the CONFIG_BT_RECV_WORKQ_SYS option

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2022-04-11 10:58:09 +02:00
..
CMakeLists.txt bluetooth: hci: rpmsg: use ipc service library 2022-03-02 17:03:01 +01:00
h4.c Bluetooth: Host: Add choice select whether BT RX 2022-04-11 10:58:09 +02:00
h5.c everywhere: fix typos 2022-03-14 20:22:24 -04:00
hci_esp32.c Bluetooth: Host: Reassemble extended advertising reports 2022-01-07 15:35:39 +02:00
ipm_stm32wb.c drivers/bluetooth: stm32wb: Allow sequential C2 start 2022-03-10 13:28:41 -05:00
Kconfig Bluetooth: Host: Add choice select whether BT RX 2022-04-11 10:58:09 +02:00
rpmsg.c Bluetooth: hci: rpmsg: do not drop hci buffers 2022-03-23 12:54:26 +01:00
spi.c drivers: bluetooth: hci: BlueNRG-MS: Hold on CS 2022-03-24 10:44:15 +01:00
userchan.c Bluetooth: Host: Reassemble extended advertising reports 2022-01-07 15:35:39 +02:00