:orphan: .. title:: USB_NRFX .. option:: CONFIG_USB_NRFX *Nordic Semiconductor USB Device Controller Driver* Type: ``bool`` Help ==== .. code-block:: none nRF USB Device Controller Driver Direct dependencies =================== (\ :option:`USB ` && \ :option:`BOARD_ADAFRUIT_FEATHER_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_ARDUINO_NANO_33_BLE `) || ((\ :option:`BOARD_BL5340_DVK_CPUAPP ` || \ :option:`BOARD_BL5340_DVK_CPUAPPNS `) && \ :option:`USB ` && (\ :option:`BOARD_BL5340_DVK_CPUAPP ` || \ :option:`BOARD_BL5340_DVK_CPUAPPNS `)) || (\ :option:`USB ` && \ :option:`BOARD_BL653_DVK `) || (\ :option:`USB ` && \ :option:`BOARD_BL654_DVK `) || (\ :option:`USB ` && \ :option:`BOARD_CONTEXTELEC_ABC `) || (\ :option:`USB ` && \ :option:`BOARD_DEGU_EVK `) || (\ :option:`USB ` && \ :option:`BOARD_NRF21540DK_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52833DK_NRF52820 `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52833DK_NRF52833 `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840_BLIP `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840_MDK `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840_PAPYR `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840DK_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_NRF52840DONGLE_NRF52840 `) || ((\ :option:`BOARD_NRF5340DK_NRF5340_CPUAPP ` || \ :option:`BOARD_NRF5340DK_NRF5340_CPUAPPNS `) && \ :option:`USB ` && (\ :option:`BOARD_NRF5340DK_NRF5340_CPUAPP ` || \ :option:`BOARD_NRF5340DK_NRF5340_CPUAPPNS `)) || (\ :option:`USB ` && \ :option:`BOARD_PARTICLE_ARGON `) || (\ :option:`USB ` && \ :option:`BOARD_PARTICLE_BORON `) || (\ :option:`USB ` && \ :option:`BOARD_PARTICLE_XENON `) || (\ :option:`USB ` && \ :option:`BOARD_PINNACLE_100_DVK `) || (\ :option:`USB ` && \ :option:`BOARD_RAK4631_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_RAK5010_NRF52840 `) || (\ :option:`USB ` && (\ :option:`BOARD_REEL_BOARD ` || \ :option:`BOARD_REEL_BOARD_V2 `)) || (!\ :option:`TRUSTED_EXECUTION_SECURE ` && (\ :option:`BOARD_THINGY53_NRF5340_CPUAPP ` || \ :option:`BOARD_THINGY53_NRF5340_CPUAPPNS `)) || (\ :option:`USB ` && \ :option:`BOARD_UBX_BMD340EVAL_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_UBX_BMD345EVAL_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_UBX_BMD380EVAL_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_UBX_EVKNINAB3_NRF52840 `) || (\ :option:`USB ` && \ :option:`BOARD_UBX_EVKNINAB4_NRF52833 `) || (\ :option:`HAS_HW_NRF_USBD ` && \ :option:`USB `) *(Includes any dependencies from ifs and menus.)* Defaults ======== - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - y - \ :option:`USB ` - y - y - y - y - y - y Symbols selected by this symbol =============================== - \ :option:`USB_DEVICE_DRIVER ` - \ :option:`NRFX_USBD ` - \ :option:`NRFX_POWER ` Kconfig definitions =================== At ``/arm/adafruit_feather_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_ADAFRUIT_FEATHER_NRF52840 ---- At ``/arm/arduino_nano_33_ble/Kconfig.defconfig:9`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_ARDUINO_NANO_33_BLE ---- At ``/arm/bl5340_dvk/Kconfig.defconfig:92`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on (BOARD_BL5340_DVK_CPUAPP || BOARD_BL5340_DVK_CPUAPPNS) && USB && (BOARD_BL5340_DVK_CPUAPP || BOARD_BL5340_DVK_CPUAPPNS) ---- At ``/arm/bl653_dvk/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_BL653_DVK ---- At ``/arm/bl654_dvk/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_BL654_DVK ---- At ``/arm/contextualelectronics_abc/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_CONTEXTELEC_ABC ---- At ``/arm/degu_evk/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_DEGU_EVK ---- At ``/arm/nrf21540dk_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF21540DK_NRF52840 ---- At ``/arm/nrf52833dk_nrf52820/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52833DK_NRF52820 ---- At ``/arm/nrf52833dk_nrf52833/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52833DK_NRF52833 ---- At ``/arm/nrf52840_blip/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52840_BLIP ---- At ``/arm/nrf52840_mdk/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52840_MDK ---- At ``/arm/nrf52840_papyr/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52840_PAPYR ---- At ``/arm/nrf52840dk_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52840DK_NRF52840 ---- At ``/arm/nrf52840dongle_nrf52840/Kconfig.defconfig:29`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_NRF52840DONGLE_NRF52840 ---- At ``/arm/nrf5340dk_nrf5340/Kconfig.defconfig:78`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on (BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPPNS) && USB && (BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPPNS) ---- At ``/arm/particle_argon/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_PARTICLE_ARGON ---- At ``/arm/particle_boron/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_PARTICLE_BORON ---- At ``/arm/particle_xenon/Kconfig.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_PARTICLE_XENON ---- At ``/arm/pinnacle_100_dvk/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_PINNACLE_100_DVK ---- At ``/arm/rak4631_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_RAK4631_NRF52840 ---- At ``/arm/rak5010_nrf52840/Kconfig.defconfig:16`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_RAK5010_NRF52840 ---- At ``/arm/reel_board/Kconfig.defconfig:17`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && (BOARD_REEL_BOARD || BOARD_REEL_BOARD_V2) ---- At ``/arm/thingy53_nrf5340/Kconfig.defconfig:71`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default USB depends on !TRUSTED_EXECUTION_SECURE && (BOARD_THINGY53_NRF5340_CPUAPP || BOARD_THINGY53_NRF5340_CPUAPPNS) ---- At ``/arm/ubx_bmd340eval_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_UBX_BMD340EVAL_NRF52840 ---- At ``/arm/ubx_bmd345eval_nrf52840/Kconfig.defconfig:14`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_UBX_BMD345EVAL_NRF52840 ---- At ``/arm/ubx_bmd380eval_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_UBX_BMD380EVAL_NRF52840 ---- At ``/arm/ubx_evkninab3_nrf52840/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_UBX_EVKNINAB3_NRF52840 ---- At ``/arm/ubx_evkninab4_nrf52833/Kconfig.defconfig:13`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:18`` Menu path: (Top) .. code-block:: kconfig config USB_NRFX bool default y depends on USB && BOARD_UBX_EVKNINAB4_NRF52833 ---- At ``/usb/device/Kconfig:50`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``/Kconfig:68`` → ``/usb/Kconfig:11`` Menu path: (Top) → Device Drivers → USB .. code-block:: kconfig menuconfig USB_NRFX bool "Nordic Semiconductor USB Device Controller Driver" default y select USB_DEVICE_DRIVER select NRFX_USBD select NRFX_POWER depends on HAS_HW_NRF_USBD && USB help nRF USB Device Controller Driver *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*