boards: remove USB option for nRF based boards

It is enough to set the USB_DEVICE_STACK option to enable
USB device support. Also the option USB_NRFX is not necessary
here because it is selected in drivers/usb/device/Kconfig anyway.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
This commit is contained in:
Johann Fischer 2021-06-30 14:05:27 +02:00 committed by Anas Nashif
commit 9512ae488a
30 changed files with 6 additions and 281 deletions

View file

@ -8,16 +8,6 @@ if BOARD_ADAFRUIT_FEATHER_NRF52840
config BOARD
default "adafruit_feather_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -9,7 +9,7 @@ config BOARD_ARDUINO_NANO_33_BLE_EN_USB_CONSOLE
bool "Sends the console output over the USB port"
depends on BOARD_ARDUINO_NANO_33_BLE
select SERIAL
select USB
select USB_DEVICE_STACK
select CONSOLE
select PRINTK
select UART_INTERRUPT_DRIVEN

View file

@ -5,13 +5,6 @@ if BOARD_ARDUINO_NANO_33_BLE
config BOARD
default "arduino_nano_33_ble"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -87,16 +87,6 @@ config FLASH_LOAD_SIZE
endif # BOARD_BL5340_DVK_CPUAPP_NS
if (BOARD_BL5340_DVK_CPUAPP || BOARD_BL5340_DVK_CPUAPP_NS) && USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # (BOARD_BL5340_DVK_CPUAPP || BOARD_BL5340_DVK_CPUAPP_NS) && USB
# Workaround for not being able to have commas in macro arguments
DT_COMPAT_TI_TCA9538 := ti,tca9538

View file

@ -8,16 +8,6 @@ if BOARD_BL653_DVK
config BOARD
default "bl653_dvk"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config IEEE802154_NRF5
default y
depends on IEEE802154

View file

@ -8,16 +8,6 @@ if BOARD_BL654_DVK
config BOARD
default "bl654_dvk"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_CONTEXTELEC_ABC
config BOARD
default "nrf52840_ble_cell"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,13 +8,7 @@ if BOARD_DEGU_EVK
config BOARD
default "degu_evk"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
if USB_DEVICE_STACK
config USB_DEVICE_PRODUCT
default "Degu Evaluation Kit"
@ -34,7 +28,7 @@ config UART_CONSOLE_ON_DEV_NAME
config UART_SHELL_ON_DEV_NAME
default "CDC_ACM_0"
endif # USB
endif # USB_DEVICE_STACK
if DISK_DRIVER_FLASH

View file

@ -8,16 +8,6 @@ if BOARD_NRF21540DK_NRF52840
config BOARD
default "nrf21540dk_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
# Disabled until PA/LNA support for nRF21540 front-end is added
# in Zephyr Bluetooth Controller

View file

@ -8,16 +8,6 @@ if BOARD_NRF52833DK_NRF52820
config BOARD
default "nrf52833dk_nrf52820"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_NRF52833DK_NRF52833
config BOARD
default "nrf52833dk_nrf52833"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_NRF52840_BLIP
config BOARD
default "nrf52840_blip"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_NRF52840_MDK
config BOARD
default "nrf52840_mdk"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_NRF52840_PAPYR
config BOARD
default "nrf52840_papyr"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_NRF52840DK_NRF52840
config BOARD
default "nrf52840dk_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -24,13 +24,7 @@ config FLASH_LOAD_OFFSET
default 0x1000
depends on BOARD_HAS_NRF5_BOOTLOADER && !USE_DT_CODE_PARTITION
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
if USB_DEVICE_STACK
# Enable UART driver, needed for CDC ACM
config SERIAL
@ -39,7 +33,7 @@ config SERIAL
config UART_INTERRUPT_DRIVEN
default USB_CDC_ACM
endif # USB
endif # USB_DEVICE_STACK
config BT_CTLR
default BT

View file

@ -73,16 +73,6 @@ config FLASH_LOAD_SIZE
endif # BOARD_NRF5340DK_NRF5340_CPUAPP_NS
if (BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPP_NS) && USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # (BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPP_NS) && USB
endif # BOARD_NRF5340DK_NRF5340_CPUAPP || BOARD_NRF5340DK_NRF5340_CPUAPP_NS
config BOARD

View file

@ -8,16 +8,6 @@ if BOARD_PARTICLE_ARGON
config BOARD
default "particle_argon"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_PARTICLE_BORON
config BOARD
default "particle_boron"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -9,16 +9,6 @@ if BOARD_PARTICLE_XENON
config BOARD
default "particle_xenon"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -11,16 +11,6 @@ config BOARD
config MODEM_HL7800
default NETWORKING
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config IEEE802154_NRF5
default y
depends on IEEE802154

View file

@ -8,16 +8,6 @@ if BOARD_RAK4631_NRF52840
config BOARD
default "rak4631_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -11,16 +11,6 @@ config BOARD
config MODEM_QUECTEL_BG9X
default y
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -12,16 +12,6 @@ config BOARD
config I2C
default y
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default y
depends on BT

View file

@ -68,14 +68,8 @@ config HEAP_MEM_POOL_SIZE
config BT_HAS_HCI_VS
default BT
config USB_NRFX
default USB
config USB_DEVICE_STACK
default USB
config USB_NRFX_ATTACHED_EVENT_DELAY
default 700 if USB
default 700 if USB_DEVICE_DRIVER
config I2C
default y

View file

@ -8,16 +8,6 @@ if BOARD_UBX_BMD340EVAL_NRF52840
config BOARD
default "ubx_bmd340eval_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -9,16 +9,6 @@ if BOARD_UBX_BMD345EVAL_NRF52840
config BOARD
default "ubx_bmd345eval_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT

View file

@ -8,16 +8,6 @@ if BOARD_UBX_BMD380EVAL_NRF52840
config BOARD
default "ubx_bmd380eval_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config IEEE802154_NRF5
default y
depends on IEEE802154

View file

@ -8,16 +8,6 @@ if BOARD_UBX_EVKNINAB3_NRF52840
config BOARD
default "ubx_evkninab3_nrf52840"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config IEEE802154_NRF5
default y
depends on IEEE802154

View file

@ -8,16 +8,6 @@ if BOARD_UBX_EVKNINAB4_NRF52833
config BOARD
default "ubx_evkninab4_nrf52833"
if USB
config USB_NRFX
default y
config USB_DEVICE_STACK
default y
endif # USB
config BT_CTLR
default BT