zephyr/drivers/ieee802154
Georgios Vasilakis 7a8d454e22 soc: nordic: Refactor soc_secure.h
The soc_secure_* function are used by the non-secure application
to access hardware resources which are mapped as secure.
Using these functions for hardware resources mapped as non-secure
is missleading.

We have some soc_secure_* functions which read FICR values.
In nRF91 and nRF53 platforms this made sense since FICR
has hardware fixed mapping as secure.
For nRF54 though the FICR has hardware fixed mapping as non-secure.

This change refactors the soc_secure.h to exclude the functions
which read FICR values from being included when FICR is mapped as
non-secure.

Also updates the hwinfo and ieee802154 drivers to adjust to this change.

Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
2024-04-04 13:17:13 -05:00
..
CMakeLists.txt
ieee802154_b91.c drivers: ieee802154: b91: add missing PLIC include 2024-01-15 09:58:03 +01:00
ieee802154_b91.h
ieee802154_cc13xx_cc26xx_subg.c ieee802154: ieee802154_cc13xx_cc26xx_subg: Fix 6lowpan for cc1352p7 2024-02-17 21:14:30 +01:00
ieee802154_cc13xx_cc26xx_subg.h
ieee802154_cc13xx_cc26xx.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_cc13xx_cc26xx.h
ieee802154_cc1200_regs.h
ieee802154_cc1200_rf.h
ieee802154_cc1200.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_cc1200.h
ieee802154_cc2520_regs.h
ieee802154_cc2520.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_cc2520.h
ieee802154_dw1000_regs.h
ieee802154_dw1000.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_kw41z.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_mcr20a_regs.h
ieee802154_mcr20a.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_mcr20a.h
ieee802154_nrf5.c soc: nordic: Refactor soc_secure.h 2024-04-04 13:17:13 -05:00
ieee802154_nrf5.h Revert "drivers: ieee802154: nrf: cache radio channel" 2024-02-07 15:35:29 +00:00
ieee802154_rf2xx_iface.c
ieee802154_rf2xx_iface.h
ieee802154_rf2xx_regs.h
ieee802154_rf2xx.c drivers: ieee802154: set 'ieee802154_radio_api' as 'static const' 2024-01-05 09:04:28 +01:00
ieee802154_rf2xx.h
ieee802154_uart_pipe.c drivers/ieee802154: Use net_pkt API for reading data on upipe driver 2024-03-01 15:33:53 +01:00
ieee802154_uart_pipe.h drivers/ieee802154: Use net_pkt API for reading data on upipe driver 2024-03-01 15:33:53 +01:00
Kconfig
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.cc1200
Kconfig.cc2520
Kconfig.dw1000
Kconfig.kw41z
Kconfig.mcr20a
Kconfig.nrf5
Kconfig.rf2xx
Kconfig.uart_pipe