Commit 352c9c34 authored by Gerard Marull-Paretas's avatar Gerard Marull-Paretas Committed by Carles Cufi
Browse files

drivers: ieee802154: depend on DT status and default to y

Make all drivers default to 'y' and dependent on being enabled in DT.
This will allow simplifying many samples/tests.

Signed-off-by: default avatarGerard Marull-Paretas <gerard.marull@nordicsemi.no>
parent ada8d728
Loading
Loading
Loading
Loading
+2 −1
Changes for drivers/ieee802154/Kconfig.b91: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -5,7 +5,8 @@

menuconfig IEEE802154_TELINK_B91
	bool "Telink B91 RF driver"
	depends on NETWORKING
	default y
	depends on NETWORKING && DT_HAS_TELINK_B91_ZB_ENABLED

if IEEE802154_TELINK_B91

+2 −1
Changes for drivers/ieee802154/Kconfig.cc1200: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -4,7 +4,8 @@

menuconfig IEEE802154_CC1200
	bool "TI CC1200 Driver support"
	depends on NETWORKING
	default y
	depends on NETWORKING && DT_HAS_TI_CC1200_ENABLED
	select NET_L2_IEEE802154_SUB_GHZ

if IEEE802154_CC1200
+4 −0
Changes for drivers/ieee802154/Kconfig.cc13xx_cc26xx: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -5,6 +5,8 @@

menuconfig IEEE802154_CC13XX_CC26XX
	bool "TI CC13xx / CC26xx IEEE 802.15.4 driver support"
	default y
	depends on DT_HAS_TI_CC13XX_CC26XX_IEEE802154_ENABLED

if IEEE802154_CC13XX_CC26XX

@@ -54,6 +56,8 @@ endif # IEEE802154_CC13XX_CC26XX

menuconfig IEEE802154_CC13XX_CC26XX_SUB_GHZ
	bool "TI CC13xx / CC26xx IEEE 802.15.4g driver support"
	default y
	depends on DT_HAS_TI_CC13XX_CC26XX_IEEE802154_SUBGHZ_ENABLED
	select NET_L2_IEEE802154_SUB_GHZ if NET_L2_IEEE802154

if IEEE802154_CC13XX_CC26XX_SUB_GHZ
+3 −1
Changes for drivers/ieee802154/Kconfig.cc2520: 3 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -5,7 +5,8 @@

menuconfig IEEE802154_CC2520
	bool "TI CC2520 Driver support"
	depends on NETWORKING
	default y
	depends on NETWORKING && DT_HAS_TI_CC2520_ENABLED

if IEEE802154_CC2520

@@ -66,6 +67,7 @@ endif # IEEE802154_CC2520_RANDOM_MAC

config IEEE802154_CC2520_CRYPTO
	bool "Hardware crypto helper on cc2520"
	default y
	depends on NET_L2_IEEE802154_SECURITY
	help
	  This option will expose the hardware AES encryption from CC2520.
+2 −1
Changes for drivers/ieee802154/Kconfig.dw1000: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -3,7 +3,8 @@

menuconfig IEEE802154_DW1000
	bool "Decawave DW1000 Driver support"
	depends on NETWORKING && SPI
	default y
	depends on NETWORKING && SPI && DT_HAS_DECAWAVE_DW1000_ENABLED

if IEEE802154_DW1000

Loading