:orphan: .. title:: choice RPMSG_SERVICE_MODE: RPMsg Service mode .. _choice_21: .. describe:: choice RPMSG_SERVICE_MODE: RPMsg Service mode *RPMsg Service mode* Type: ``bool`` Direct dependencies =================== (\ :option:`NRF_802154_SER_RADIO ` && \ :option:`HAS_NORDIC_DRIVERS `) || (\ :option:`NRF_802154_SER_HOST ` && (\ :option:`NRF_802154_SER_HOST ` || \ :option:`NRF_802154_SER_RADIO `) && \ :option:`HAS_NORDIC_DRIVERS `) || (\ :option:`NRF_802154_SER_RADIO ` && \ :option:`HAS_NORDIC_DRIVERS ` && 0) || (\ :option:`NRF_802154_SER_HOST ` && (\ :option:`NRF_802154_SER_HOST ` || \ :option:`NRF_802154_SER_RADIO `) && \ :option:`HAS_NORDIC_DRIVERS ` && 0) || (\ :option:`BT_RPMSG_NRF53 ` && \ :option:`BT_HCI ` && \ :option:`BT ` && !\ :option:`BT_CTLR `) || \ :option:`RPMSG_SERVICE ` *(Includes any dependencies from ifs and menus.)* Defaults ======== - \ :option:`RPMSG_SERVICE_MODE_REMOTE ` - \ :option:`RPMSG_SERVICE_MODE_MASTER ` - \ :option:`RPMSG_SERVICE_MODE_REMOTE ` - \ :option:`RPMSG_SERVICE_MODE_MASTER ` - \ :option:`RPMSG_SERVICE_MODE_MASTER ` Choice options ============== - \ :option:`RPMSG_SERVICE_MODE_MASTER ` - \ :option:`RPMSG_SERVICE_MODE_REMOTE ` Kconfig definitions =================== .. highlight:: kconfig At ``modules/hal_nordic/Kconfig:137`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``modules/Kconfig:6`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.modules:8`` Menu path: (Top) → Modules → hal_nordic (/home/runner/work/bridle/bridle/workspace/modules/hal/nordic) → Nordic drivers → nRF IEEE 802.15.4 Driver serialization radio .. parsed-literal:: choice RPMSG_SERVICE_MODE bool default \ :option:`RPMSG_SERVICE_MODE_REMOTE ` depends on \ :option:`NRF_802154_SER_RADIO ` && \ :option:`HAS_NORDIC_DRIVERS ` ---- At ``modules/hal_nordic/Kconfig:176`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``modules/Kconfig:6`` → ``/home/runner/work/bridle/bridle/workspace/build/Kconfig/Kconfig.modules:8`` Menu path: (Top) → Modules → hal_nordic (/home/runner/work/bridle/bridle/workspace/modules/hal/nordic) → Nordic drivers → nRF 802.15.4 serialization .. parsed-literal:: choice RPMSG_SERVICE_MODE bool default \ :option:`RPMSG_SERVICE_MODE_MASTER ` depends on \ :option:`NRF_802154_SER_HOST ` && (\ :option:`NRF_802154_SER_HOST ` || \ :option:`NRF_802154_SER_RADIO `) && \ :option:`HAS_NORDIC_DRIVERS ` ---- At ``modules/hal_nordic/Kconfig:137`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``modules/Kconfig:59`` Menu path: (Top) → Modules → Nordic drivers → nRF IEEE 802.15.4 Driver serialization radio .. parsed-literal:: choice RPMSG_SERVICE_MODE bool default \ :option:`RPMSG_SERVICE_MODE_REMOTE ` depends on \ :option:`NRF_802154_SER_RADIO ` && \ :option:`HAS_NORDIC_DRIVERS ` && 0 ---- At ``modules/hal_nordic/Kconfig:176`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:23`` → ``modules/Kconfig:59`` Menu path: (Top) → Modules → Nordic drivers → nRF 802.15.4 serialization .. parsed-literal:: choice RPMSG_SERVICE_MODE bool default \ :option:`RPMSG_SERVICE_MODE_MASTER ` depends on \ :option:`NRF_802154_SER_HOST ` && (\ :option:`NRF_802154_SER_HOST ` || \ :option:`NRF_802154_SER_RADIO `) && \ :option:`HAS_NORDIC_DRIVERS ` && 0 ---- At ``drivers/bluetooth/hci/Kconfig:122`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:8`` → ``drivers/bluetooth/Kconfig:16`` Menu path: (Top) → Device Drivers → Bluetooth Drivers → nRF53 configuration of RPMsg .. parsed-literal:: choice RPMSG_SERVICE_MODE bool default \ :option:`RPMSG_SERVICE_MODE_MASTER ` depends on \ :option:`BT_RPMSG_NRF53 ` && \ :option:`BT_HCI ` && \ :option:`BT ` && !\ :option:`BT_CTLR ` ---- At ``subsys/ipc/rpmsg_service/Kconfig:77`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:34`` → ``subsys/Kconfig:27`` → ``subsys/ipc/Kconfig:8`` Menu path: (Top) → Sub Systems and OS Services → Inter Processor Communication → RPMsg service for multiple users .. parsed-literal:: choice RPMSG_SERVICE_MODE bool "RPMsg Service mode" depends on \ :option:`RPMSG_SERVICE ` *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*