diff --git a/drivers/ieee802154/Kconfig.mcr20a b/drivers/ieee802154/Kconfig.mcr20a index 8c359e41f14..fa95403b119 100644 --- a/drivers/ieee802154/Kconfig.mcr20a +++ b/drivers/ieee802154/Kconfig.mcr20a @@ -9,12 +9,6 @@ menuconfig IEEE802154_MCR20A if IEEE802154_MCR20A -config IEEE802154_MCR20A_DRV_NAME - string "NXP MCR20A Driver's name" - default "mcr20a" - help - This option sets the driver name - config MCR20A_IS_PART_OF_KW2XD_SIP bool "MCR20A device is part of KW2xD SiP" help diff --git a/drivers/ieee802154/ieee802154_mcr20a.c b/drivers/ieee802154/ieee802154_mcr20a.c index a123fa8fc13..a2c744bf6ca 100644 --- a/drivers/ieee802154/ieee802154_mcr20a.c +++ b/drivers/ieee802154/ieee802154_mcr20a.c @@ -1477,15 +1477,12 @@ static struct ieee802154_radio_api mcr20a_radio_api = { }; #if defined(CONFIG_IEEE802154_RAW_MODE) -DEVICE_DEFINE(mcr20a, CONFIG_IEEE802154_MCR20A_DRV_NAME, - mcr20a_init, NULL, &mcr20a_context_data, NULL, - POST_KERNEL, CONFIG_IEEE802154_MCR20A_INIT_PRIO, - &mcr20a_radio_api); +DEVICE_DT_INST_DEFINE(0, mcr20a_init, NULL, &mcr20a_context_data, NULL, + POST_KERNEL, CONFIG_IEEE802154_MCR20A_INIT_PRIO, + &mcr20a_radio_api); #else -NET_DEVICE_INIT(mcr20a, CONFIG_IEEE802154_MCR20A_DRV_NAME, - mcr20a_init, NULL, &mcr20a_context_data, NULL, - CONFIG_IEEE802154_MCR20A_INIT_PRIO, - &mcr20a_radio_api, IEEE802154_L2, - NET_L2_GET_CTX_TYPE(IEEE802154_L2), - MCR20A_PSDU_LENGTH); +NET_DEVICE_DT_INST_DEFINE(0, mcr20a_init, NULL, &mcr20a_context_data, NULL, + CONFIG_IEEE802154_MCR20A_INIT_PRIO, &mcr20a_radio_api, + IEEE802154_L2, NET_L2_GET_CTX_TYPE(IEEE802154_L2), + MCR20A_PSDU_LENGTH); #endif diff --git a/tests/net/all/prj.conf b/tests/net/all/prj.conf index a1d9ca63d53..9dc78b0aa8d 100644 --- a/tests/net/all/prj.conf +++ b/tests/net/all/prj.conf @@ -448,7 +448,6 @@ CONFIG_NET_DEBUG_L2_IEEE802154_DISPLAY_PACKET_TX=y #CONFIG_IEEE802154_KW41Z=y #CONFIG_SPI=y -#CONFIG_IEEE802154_MCR20A_DRV_NAME="MCR20A2" #CONFIG_IEEE802154_MCR20A_INIT_PRIO=90 #CONFIG_IEEE802154_MCR20A=y #CONFIG_IEEE802154_MCR20A_RX_STACK_SIZE=1024