diff --git a/CODEOWNERS b/CODEOWNERS index 9c50326777f6..a7dda9809d80 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -100,7 +100,7 @@ Kconfig* @tejlmand /include/mpsl/ @nrfconnect/ncs-dragoon /include/net/ @rlubos /include/nfc/ @anangl @grochu -/include/sdfw_services/ @anhmolt @hakonfam @jonathannilsen +/include/sdfw/ @anhmolt @hakonfam @jonathannilsen /include/shell/ @nordic-krch /lib/bin/ @rlubos @lemrey /lib/adp536x/ @nrfconnect/ncs-cia diff --git a/include/sdfw_services/echo_service.h b/include/sdfw/sdfw_services/echo_service.h similarity index 94% rename from include/sdfw_services/echo_service.h rename to include/sdfw/sdfw_services/echo_service.h index 9c15add8c348..0fe6aafc5ec2 100644 --- a/include/sdfw_services/echo_service.h +++ b/include/sdfw/sdfw_services/echo_service.h @@ -9,7 +9,7 @@ #include -#include +#include /** .. include_startingpoint_echo_header_rst */ /** diff --git a/include/sdfw_services/extmem_remote.h b/include/sdfw/sdfw_services/extmem_remote.h similarity index 100% rename from include/sdfw_services/extmem_remote.h rename to include/sdfw/sdfw_services/extmem_remote.h diff --git a/include/sdfw_services/prng_service.h b/include/sdfw/sdfw_services/prng_service.h similarity index 100% rename from include/sdfw_services/prng_service.h rename to include/sdfw/sdfw_services/prng_service.h diff --git a/include/sdfw_services/reset_evt_service.h b/include/sdfw/sdfw_services/reset_evt_service.h similarity index 98% rename from include/sdfw_services/reset_evt_service.h rename to include/sdfw/sdfw_services/reset_evt_service.h index f87a468c20a7..cc002f76e6ba 100644 --- a/include/sdfw_services/reset_evt_service.h +++ b/include/sdfw/sdfw_services/reset_evt_service.h @@ -10,7 +10,7 @@ #include #include -#include +#include /** Error code in response from server if it failed to register or deregister * the requested subscription. diff --git a/include/sdfw_services/sdfw_update_service.h b/include/sdfw/sdfw_services/sdfw_update_service.h similarity index 93% rename from include/sdfw_services/sdfw_update_service.h rename to include/sdfw/sdfw_services/sdfw_update_service.h index d00a9ed08bdb..e192addfb982 100644 --- a/include/sdfw_services/sdfw_update_service.h +++ b/include/sdfw/sdfw_services/sdfw_update_service.h @@ -9,7 +9,7 @@ #include -#include +#include /* Error code in response from server if an error occurred when performing the request. */ #define SSF_SDFW_UPDATE_FAILED 0x3dfc0001 diff --git a/include/sdfw_services/ssf_client.h b/include/sdfw/sdfw_services/ssf_client.h similarity index 99% rename from include/sdfw_services/ssf_client.h rename to include/sdfw/sdfw_services/ssf_client.h index c5ab6656e38f..5849ac14a626 100644 --- a/include/sdfw_services/ssf_client.h +++ b/include/sdfw/sdfw_services/ssf_client.h @@ -10,7 +10,7 @@ #include #include -#include +#include /** * @brief Structure to hold a raw request or response. diff --git a/include/sdfw_services/ssf_client_notif.h b/include/sdfw/sdfw_services/ssf_client_notif.h similarity index 99% rename from include/sdfw_services/ssf_client_notif.h rename to include/sdfw/sdfw_services/ssf_client_notif.h index 4d6a65b03021..511391e49d9c 100644 --- a/include/sdfw_services/ssf_client_notif.h +++ b/include/sdfw/sdfw_services/ssf_client_notif.h @@ -11,7 +11,7 @@ #include #include -#include +#include /** * @brief SSF notification decode function prototype. diff --git a/include/sdfw_services/ssf_errno.h b/include/sdfw/sdfw_services/ssf_errno.h similarity index 100% rename from include/sdfw_services/ssf_errno.h rename to include/sdfw/sdfw_services/ssf_errno.h diff --git a/samples/sdfw/ssf_client/README.rst b/samples/sdfw/ssf_client/README.rst index 14cb272c37f8..90ce0173c024 100644 --- a/samples/sdfw/ssf_client/README.rst +++ b/samples/sdfw/ssf_client/README.rst @@ -23,7 +23,7 @@ Overview ******** The sample shows how to use Secure Domain services by invoking some of the available services. -Available Secure Domain Services can be found in :file:`nrf/include/sdfw_services`. +Available Secure Domain Services can be found in :file:`nrf/include/sdfw/sdfw_services`. The service source files are located in :file:`nrf/subsys/sdfw_services/services`. diff --git a/samples/sdfw/ssf_client/src/main.c b/samples/sdfw/ssf_client/src/main.c index 249eb1991643..22854545dfd6 100644 --- a/samples/sdfw/ssf_client/src/main.c +++ b/samples/sdfw/ssf_client/src/main.c @@ -4,10 +4,10 @@ * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause */ -#include -#include -#include -#include +#include +#include +#include +#include #include #include diff --git a/subsys/sdfw_services/os/ssf_client_os.h b/subsys/sdfw_services/os/ssf_client_os.h index eeffdb4b6cc2..9bb6723e7b68 100644 --- a/subsys/sdfw_services/os/ssf_client_os.h +++ b/subsys/sdfw_services/os/ssf_client_os.h @@ -7,7 +7,7 @@ #ifndef SSF_CLIENT_OS_H__ #define SSF_CLIENT_OS_H__ -#include +#include #if defined(__ZEPHYR__) #include "ssf_client_zephyr.h" diff --git a/subsys/sdfw_services/os/ssf_client_zephyr.c b/subsys/sdfw_services/os/ssf_client_zephyr.c index 4ca93cf4a765..4d1f30cc7e32 100644 --- a/subsys/sdfw_services/os/ssf_client_zephyr.c +++ b/subsys/sdfw_services/os/ssf_client_zephyr.c @@ -6,8 +6,8 @@ #include "ssf_client_zephyr.h" -#include -#include +#include +#include #include "ssf_client_os.h" #include diff --git a/subsys/sdfw_services/services/echo/echo_service.c b/subsys/sdfw_services/services/echo/echo_service.c index dcd7d2b00831..f74399cbf26a 100644 --- a/subsys/sdfw_services/services/echo/echo_service.c +++ b/subsys/sdfw_services/services/echo/echo_service.c @@ -9,12 +9,12 @@ #include #include -#include +#include #include "echo_service_decode.h" #include "echo_service_encode.h" #include "echo_service_types.h" -#include +#include #include "ssf_client_os.h" SSF_CLIENT_SERVICE_DEFINE(echo_srvc, ECHO, cbor_encode_echo_service_req, diff --git a/subsys/sdfw_services/services/extmem/extmem_remote.c b/subsys/sdfw_services/services/extmem/extmem_remote.c index a4d6f997b90b..71ad7ba5a3e6 100644 --- a/subsys/sdfw_services/services/extmem/extmem_remote.c +++ b/subsys/sdfw_services/services/extmem/extmem_remote.c @@ -8,10 +8,10 @@ #include #include -#include +#include -#include -#include +#include +#include #include "extmem_service_decode.h" #include "extmem_service_encode.h" #include "extmem_service_types.h" diff --git a/subsys/sdfw_services/services/prng/prng_service.c b/subsys/sdfw_services/services/prng/prng_service.c index 024b29144a49..4a6e53ffff0f 100644 --- a/subsys/sdfw_services/services/prng/prng_service.c +++ b/subsys/sdfw_services/services/prng/prng_service.c @@ -8,12 +8,12 @@ #include #include -#include +#include #include "prng_service_decode.h" #include "prng_service_encode.h" #include "prng_service_types.h" -#include +#include #include "ssf_client_os.h" SSF_CLIENT_SERVICE_DEFINE(prng_srvc, PRNG, cbor_encode_prng_req, cbor_decode_prng_rsp); diff --git a/subsys/sdfw_services/services/reset_evt/reset_evt_service.c b/subsys/sdfw_services/services/reset_evt/reset_evt_service.c index 3c2ec68790d1..303e74359ead 100644 --- a/subsys/sdfw_services/services/reset_evt/reset_evt_service.c +++ b/subsys/sdfw_services/services/reset_evt/reset_evt_service.c @@ -8,14 +8,14 @@ #include #include -#include +#include #include "reset_evt_service_decode.h" #include "reset_evt_service_encode.h" #include "reset_evt_service_types.h" -#include -#include -#include +#include +#include +#include #include "ssf_client_os.h" SSF_CLIENT_LOG_REGISTER(reset_evt_service, CONFIG_SSF_RESET_EVT_SERVICE_LOG_LEVEL); diff --git a/subsys/sdfw_services/services/sdfw_update/sdfw_update_service.c b/subsys/sdfw_services/services/sdfw_update/sdfw_update_service.c index a73800258188..ee4075bb555f 100644 --- a/subsys/sdfw_services/services/sdfw_update/sdfw_update_service.c +++ b/subsys/sdfw_services/services/sdfw_update/sdfw_update_service.c @@ -7,12 +7,12 @@ #include #include -#include +#include #include "sdfw_update_service_decode.h" #include "sdfw_update_service_encode.h" #include "sdfw_update_service_types.h" -#include +#include #include "ssf_client_os.h" SSF_CLIENT_LOG_REGISTER(sdfw_update_service, CONFIG_SSF_SDFW_UPDATE_SERVICE_LOG_LEVEL); diff --git a/subsys/sdfw_services/ssf_client.c b/subsys/sdfw_services/ssf_client.c index b33c7b78b446..e713233903ab 100644 --- a/subsys/sdfw_services/ssf_client.c +++ b/subsys/sdfw_services/ssf_client.c @@ -9,10 +9,10 @@ #include #include -#include +#include -#include -#include +#include +#include #include "ssf_client_os.h" #include "ssf_client_transport.h" diff --git a/subsys/sdfw_services/ssf_client_notif.c b/subsys/sdfw_services/ssf_client_notif.c index 08251ce059cf..c4a3d7b17f61 100644 --- a/subsys/sdfw_services/ssf_client_notif.c +++ b/subsys/sdfw_services/ssf_client_notif.c @@ -8,9 +8,9 @@ #include #include -#include +#include -#include +#include #include "ssf_client_os.h" #include "ssf_client_transport.h" diff --git a/subsys/sdfw_services/transport/nrf_rpc/ssf_client_nrf_rpc.c b/subsys/sdfw_services/transport/nrf_rpc/ssf_client_nrf_rpc.c index b8715cbbccf7..89337fddc556 100644 --- a/subsys/sdfw_services/transport/nrf_rpc/ssf_client_nrf_rpc.c +++ b/subsys/sdfw_services/transport/nrf_rpc/ssf_client_nrf_rpc.c @@ -9,7 +9,7 @@ #include "ssf_client_transport.h" -#include +#include #include "ssf_client_os.h" #include "ssf_nrf_rpc_common.h" #include diff --git a/subsys/sdfw_services/transport/nrf_rpc/ssf_nrf_rpc_common.h b/subsys/sdfw_services/transport/nrf_rpc/ssf_nrf_rpc_common.h index 2adb06747ceb..848448bdaafc 100644 --- a/subsys/sdfw_services/transport/nrf_rpc/ssf_nrf_rpc_common.h +++ b/subsys/sdfw_services/transport/nrf_rpc/ssf_nrf_rpc_common.h @@ -7,7 +7,7 @@ #ifndef SSF_NRF_RPC_COMMON_H__ #define SSF_NRF_RPC_COMMON_H__ -#include +#include #include diff --git a/tests/subsys/sdfw_services/client/src/ssf_client_test.c b/tests/subsys/sdfw_services/client/src/ssf_client_test.c index 6c3edb2bfc1a..d49a21758dd1 100644 --- a/tests/subsys/sdfw_services/client/src/ssf_client_test.c +++ b/tests/subsys/sdfw_services/client/src/ssf_client_test.c @@ -8,9 +8,9 @@ #include #include -#include -#include -#include +#include +#include +#include #include #include diff --git a/tests/subsys/sdfw_services/client_notif/src/ssf_client_notif_test.c b/tests/subsys/sdfw_services/client_notif/src/ssf_client_notif_test.c index a33bfeb318c8..cbdc14dde8c6 100644 --- a/tests/subsys/sdfw_services/client_notif/src/ssf_client_notif_test.c +++ b/tests/subsys/sdfw_services/client_notif/src/ssf_client_notif_test.c @@ -8,9 +8,9 @@ #include #include -#include -#include -#include +#include +#include +#include #include #include