zephyr/drivers/ieee802154
Robert Lubos 56f9efdebf drivers: ieee802154_nrf5: Fix initialization order
The driver was reworked recently so that driver capabilites are
obtained at runtime. The function to obtain the capabilities was
called after L2 initialization though, which is invalid as L2
initialization code already depends on certain driver capabilites.

Move the capability initializer to an earliest possible stage
(i. e. just after the core driver is initialized) to fix the issue.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-02-24 14:16:08 +02:00
..
CMakeLists.txt
Kconfig
Kconfig.cc13xx_cc26xx
Kconfig.cc1200
Kconfig.cc2520
Kconfig.dw1000
Kconfig.kw41z
Kconfig.mcr20a
Kconfig.nrf5 drivers: ieee802154: Remove obsolete Kconfig entry. 2021-02-15 08:10:19 -05:00
Kconfig.rf2xx
ieee802154_cc13xx_cc26xx.c drivers: ieee802154: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 20:01:06 -05:00
ieee802154_cc13xx_cc26xx.h
ieee802154_cc13xx_cc26xx_subg.c drivers: ieee802154: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 20:01:06 -05:00
ieee802154_cc13xx_cc26xx_subg.h
ieee802154_cc1200.c
ieee802154_cc1200.h
ieee802154_cc1200_regs.h
ieee802154_cc1200_rf.h
ieee802154_cc2520.c drivers: ieee802154: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 20:01:06 -05:00
ieee802154_cc2520.h
ieee802154_cc2520_regs.h
ieee802154_dw1000.c
ieee802154_dw1000_regs.h
ieee802154_kw41z.c
ieee802154_mcr20a.c drivers: ieee802154: Convert DEVICE_AND_API_INIT to DEVICE_DEFINE 2020-12-19 20:01:06 -05:00
ieee802154_mcr20a.h
ieee802154_mcr20a_regs.h
ieee802154_nrf5.c drivers: ieee802154_nrf5: Fix initialization order 2021-02-24 14:16:08 +02:00
ieee802154_nrf5.h drivers: ieee802154_nrf5: Fix inclusion of ieee802154_radio.h 2021-02-16 07:57:15 -06:00
ieee802154_rf2xx.c
ieee802154_rf2xx.h
ieee802154_rf2xx_iface.c
ieee802154_rf2xx_iface.h
ieee802154_rf2xx_regs.h
ieee802154_uart_pipe.c
ieee802154_uart_pipe.h