From b64666bcc74cc9c71ae06adb6a4b565592bd138c Mon Sep 17 00:00:00 2001 From: Carlo Caione Date: Mon, 8 Nov 2021 10:09:58 +0100 Subject: [PATCH] samples: Move IPM samples in a different directory Currently the IPM samples are hosted in the IPC sample location. Clean this situation up by moving the IPM samples to a new location. Signed-off-by: Carlo Caione --- samples/{subsys/ipc => drivers/ipm}/ipm_imx/CMakeLists.txt | 0 samples/{subsys/ipc => drivers/ipm}/ipm_imx/README.rst | 2 +- samples/{subsys/ipc => drivers/ipm}/ipm_imx/prj.conf | 0 samples/{subsys/ipc => drivers/ipm}/ipm_imx/sample.yaml | 2 +- samples/{subsys/ipc => drivers/ipm}/ipm_imx/src/main.c | 0 samples/{subsys/ipc => drivers/ipm}/ipm_mcux/CMakeLists.txt | 0 samples/{subsys/ipc => drivers/ipm}/ipm_mcux/README.rst | 4 ++-- samples/{subsys/ipc => drivers/ipm}/ipm_mcux/prj.conf | 0 .../ipc => drivers/ipm}/ipm_mcux/remote/CMakeLists.txt | 0 samples/{subsys/ipc => drivers/ipm}/ipm_mcux/remote/prj.conf | 0 .../ipc => drivers/ipm}/ipm_mcux/remote/src/main_remote.c | 0 samples/{subsys/ipc => drivers/ipm}/ipm_mcux/sample.yaml | 2 +- .../{subsys/ipc => drivers/ipm}/ipm_mcux/src/main_master.c | 0 .../ipc => drivers/ipm}/ipm_mhu_dual_core/CMakeLists.txt | 0 .../{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/README.rst | 4 ++-- .../{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/prj.conf | 0 .../{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/sample.yaml | 2 +- .../{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/src/main.c | 0 18 files changed, 8 insertions(+), 8 deletions(-) rename samples/{subsys/ipc => drivers/ipm}/ipm_imx/CMakeLists.txt (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_imx/README.rst (98%) rename samples/{subsys/ipc => drivers/ipm}/ipm_imx/prj.conf (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_imx/sample.yaml (92%) rename samples/{subsys/ipc => drivers/ipm}/ipm_imx/src/main.c (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/CMakeLists.txt (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/README.rst (93%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/prj.conf (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/remote/CMakeLists.txt (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/remote/prj.conf (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/remote/src/main_remote.c (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/sample.yaml (93%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mcux/src/main_master.c (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/CMakeLists.txt (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/README.rst (95%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/prj.conf (100%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/sample.yaml (81%) rename samples/{subsys/ipc => drivers/ipm}/ipm_mhu_dual_core/src/main.c (100%) diff --git a/samples/subsys/ipc/ipm_imx/CMakeLists.txt b/samples/drivers/ipm/ipm_imx/CMakeLists.txt similarity index 100% rename from samples/subsys/ipc/ipm_imx/CMakeLists.txt rename to samples/drivers/ipm/ipm_imx/CMakeLists.txt diff --git a/samples/subsys/ipc/ipm_imx/README.rst b/samples/drivers/ipm/ipm_imx/README.rst similarity index 98% rename from samples/subsys/ipc/ipm_imx/README.rst rename to samples/drivers/ipm/ipm_imx/README.rst index af7f2e685a9..583de9dbad5 100644 --- a/samples/subsys/ipc/ipm_imx/README.rst +++ b/samples/drivers/ipm/ipm_imx/README.rst @@ -33,7 +33,7 @@ This project outputs data to the console. It can be built as follows: .. zephyr-app-commands:: - :zephyr-app: samples/subsys/ipc/ipm_imx + :zephyr-app: samples/drivers/ipm/ipm_imx :board: udoo_neo_full_m4 :goals: build flash :compact: diff --git a/samples/subsys/ipc/ipm_imx/prj.conf b/samples/drivers/ipm/ipm_imx/prj.conf similarity index 100% rename from samples/subsys/ipc/ipm_imx/prj.conf rename to samples/drivers/ipm/ipm_imx/prj.conf diff --git a/samples/subsys/ipc/ipm_imx/sample.yaml b/samples/drivers/ipm/ipm_imx/sample.yaml similarity index 92% rename from samples/subsys/ipc/ipm_imx/sample.yaml rename to samples/drivers/ipm/ipm_imx/sample.yaml index dc993d9524f..2e37410a86a 100644 --- a/samples/subsys/ipc/ipm_imx/sample.yaml +++ b/samples/drivers/ipm/ipm_imx/sample.yaml @@ -3,7 +3,7 @@ sample: using the IPM and transmits it back unchanged name: i.MX IPM sample tests: - sample.ipc.ipm.ipm_imx: + sample.ipm.ipm_imx: build_only: true filter: CONFIG_SOC_FAMILY_IMX platform_allow: udoo_neo_full_m4 colibri_imx7d_m4 warp7_m4 diff --git a/samples/subsys/ipc/ipm_imx/src/main.c b/samples/drivers/ipm/ipm_imx/src/main.c similarity index 100% rename from samples/subsys/ipc/ipm_imx/src/main.c rename to samples/drivers/ipm/ipm_imx/src/main.c diff --git a/samples/subsys/ipc/ipm_mcux/CMakeLists.txt b/samples/drivers/ipm/ipm_mcux/CMakeLists.txt similarity index 100% rename from samples/subsys/ipc/ipm_mcux/CMakeLists.txt rename to samples/drivers/ipm/ipm_mcux/CMakeLists.txt diff --git a/samples/subsys/ipc/ipm_mcux/README.rst b/samples/drivers/ipm/ipm_mcux/README.rst similarity index 93% rename from samples/subsys/ipc/ipm_mcux/README.rst rename to samples/drivers/ipm/ipm_mcux/README.rst index ce9cb229407..d8dfcc65aea 100644 --- a/samples/subsys/ipc/ipm_mcux/README.rst +++ b/samples/drivers/ipm/ipm_mcux/README.rst @@ -24,7 +24,7 @@ Building the application for lpcxpresso54114_m4 *********************************************** .. zephyr-app-commands:: - :zephyr-app: samples/subsys/ipc/ipm_mcux + :zephyr-app: samples/drivers/ipm/ipm_mcux :board: lpcxpresso54114_m4 :goals: debug @@ -33,7 +33,7 @@ Building the application for lpcxpresso55s69_cpu0 ************************************************* .. zephyr-app-commands:: - :zephyr-app: samples/subsys/ipc/ipm_mcux + :zephyr-app: samples/drivers/ipm/ipm_mcux :board: lpcxpresso55s69_cpu0 :goals: debug diff --git a/samples/subsys/ipc/ipm_mcux/prj.conf b/samples/drivers/ipm/ipm_mcux/prj.conf similarity index 100% rename from samples/subsys/ipc/ipm_mcux/prj.conf rename to samples/drivers/ipm/ipm_mcux/prj.conf diff --git a/samples/subsys/ipc/ipm_mcux/remote/CMakeLists.txt b/samples/drivers/ipm/ipm_mcux/remote/CMakeLists.txt similarity index 100% rename from samples/subsys/ipc/ipm_mcux/remote/CMakeLists.txt rename to samples/drivers/ipm/ipm_mcux/remote/CMakeLists.txt diff --git a/samples/subsys/ipc/ipm_mcux/remote/prj.conf b/samples/drivers/ipm/ipm_mcux/remote/prj.conf similarity index 100% rename from samples/subsys/ipc/ipm_mcux/remote/prj.conf rename to samples/drivers/ipm/ipm_mcux/remote/prj.conf diff --git a/samples/subsys/ipc/ipm_mcux/remote/src/main_remote.c b/samples/drivers/ipm/ipm_mcux/remote/src/main_remote.c similarity index 100% rename from samples/subsys/ipc/ipm_mcux/remote/src/main_remote.c rename to samples/drivers/ipm/ipm_mcux/remote/src/main_remote.c diff --git a/samples/subsys/ipc/ipm_mcux/sample.yaml b/samples/drivers/ipm/ipm_mcux/sample.yaml similarity index 93% rename from samples/subsys/ipc/ipm_mcux/sample.yaml rename to samples/drivers/ipm/ipm_mcux/sample.yaml index 07a08ef169e..02306b03eb4 100644 --- a/samples/subsys/ipc/ipm_mcux/sample.yaml +++ b/samples/drivers/ipm/ipm_mcux/sample.yaml @@ -3,7 +3,7 @@ sample: the lpcxpresso54114 using a mailbox. name: IPM MCUX Mailbox Sample tests: - sample.ipc.ipm.ipm_mcux: + sample.ipm.ipm_mcux: platform_allow: lpcxpresso54114_m4 lpcxpresso55s69_cpu0 tags: ipm harness: console diff --git a/samples/subsys/ipc/ipm_mcux/src/main_master.c b/samples/drivers/ipm/ipm_mcux/src/main_master.c similarity index 100% rename from samples/subsys/ipc/ipm_mcux/src/main_master.c rename to samples/drivers/ipm/ipm_mcux/src/main_master.c diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/CMakeLists.txt b/samples/drivers/ipm/ipm_mhu_dual_core/CMakeLists.txt similarity index 100% rename from samples/subsys/ipc/ipm_mhu_dual_core/CMakeLists.txt rename to samples/drivers/ipm/ipm_mhu_dual_core/CMakeLists.txt diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/README.rst b/samples/drivers/ipm/ipm_mhu_dual_core/README.rst similarity index 95% rename from samples/subsys/ipc/ipm_mhu_dual_core/README.rst rename to samples/drivers/ipm/ipm_mhu_dual_core/README.rst index 5fef48d6642..a2e46373890 100644 --- a/samples/subsys/ipc/ipm_mhu_dual_core/README.rst +++ b/samples/drivers/ipm/ipm_mhu_dual_core/README.rst @@ -25,7 +25,7 @@ This project outputs 'IPM MHU sample on musca_b1' to the console. It can be built and executed on Musca B1 CPU 0 as follows: .. zephyr-app-commands:: - :zephyr-app: samples/subsys/ipc/ipm_mhu_dual_core + :zephyr-app: samples/drivers/ipm/ipm_mhu_dual_core :board: v2m_musca_b1 :goals: run :compact: @@ -34,7 +34,7 @@ This project outputs 'IPM MHU sample on v2m_musca_b1_ns' to the console. It can be built and executed on Musca B1 CPU 1 as follows: .. zephyr-app-commands:: - :zephyr-app: samples/subsys/ipc/ipm_mhu_dual_core + :zephyr-app: samples/drivers/ipm/ipm_mhu_dual_core :board: v2m_musca_b1_ns :goals: run :compact: diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/prj.conf b/samples/drivers/ipm/ipm_mhu_dual_core/prj.conf similarity index 100% rename from samples/subsys/ipc/ipm_mhu_dual_core/prj.conf rename to samples/drivers/ipm/ipm_mhu_dual_core/prj.conf diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml b/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml similarity index 81% rename from samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml rename to samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml index c39803b6380..3fc188e41dd 100644 --- a/samples/subsys/ipc/ipm_mhu_dual_core/sample.yaml +++ b/samples/drivers/ipm/ipm_mhu_dual_core/sample.yaml @@ -3,6 +3,6 @@ sample: application name: ipm_mhu_dual_core tests: - sample.ipc.ipm.ipm_mhu_dual_core: + sample.ipm.ipm_mhu_dual_core: tags: ipm platform_allow: v2m_musca_b1 v2m_musca_b1_ns diff --git a/samples/subsys/ipc/ipm_mhu_dual_core/src/main.c b/samples/drivers/ipm/ipm_mhu_dual_core/src/main.c similarity index 100% rename from samples/subsys/ipc/ipm_mhu_dual_core/src/main.c rename to samples/drivers/ipm/ipm_mhu_dual_core/src/main.c