bluetooth: hci: rpmsg: Use RPMsg Service
This patch modifies Bluetooth HCI RPMsg drivers and samples to use RPMsg Service instead of configuring OpenAMP directly in the driver or the sample. Co-authored-by: Piotr Szkotak <piotr.szkotak@nordicsemi.no> Signed-off-by: Hubert Miś <hubert.mis@nordicsemi.no>
This commit is contained in:
parent
9f1ea0f8c7
commit
5548917e69
5 changed files with 68 additions and 471 deletions
|
@ -112,26 +112,16 @@ config BT_RPMSG_NRF53
|
|||
bool "nRF53 configuration of RPMsg"
|
||||
default y if SOC_NRF5340_CPUAPP
|
||||
depends on BT_RPMSG
|
||||
select IPM
|
||||
select IPM_NRFX
|
||||
select IPM_MSG_CH_1_ENABLE
|
||||
select IPM_MSG_CH_0_ENABLE
|
||||
select IPM_MSG_CH_0_TX
|
||||
select IPM_MSG_CH_1_RX
|
||||
select OPENAMP
|
||||
select RPMSG_SERVICE
|
||||
help
|
||||
Enable RPMsg configuration for nRF53. Two channels of the IPM driver
|
||||
are used in the HCI driver: channel 0 for TX and channel 1 for RX.
|
||||
|
||||
if BT_RPMSG_NRF53
|
||||
|
||||
config BT_RPMSG_NRF53_RX_STACK_SIZE
|
||||
int "RPMsg stack size for RX thread"
|
||||
default 1024
|
||||
|
||||
config BT_RPMSG_NRF53_RX_PRIO
|
||||
int "RPMsg RX thread priority"
|
||||
default 8
|
||||
choice RPMSG_SERVICE_MODE
|
||||
default RPMSG_SERVICE_MODE_MASTER
|
||||
endchoice
|
||||
|
||||
endif # BT_RPMSG_NRF53
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue