From a4ddce50189b3f4b94111f5549d16f516153a88f Mon Sep 17 00:00:00 2001 From: Abderrahmane Jarmouni Date: Sat, 19 Oct 2024 00:09:02 +0200 Subject: [PATCH 1/5] samples: subsys: fs: littlefs: move stm32_blk.conf Move stm32_blk.conf ouside of 'boards' as this folder is meant to contain only board-specific devicetree overlays and Kconfig fragments. Signed-off-by: Abderrahmane Jarmouni --- samples/subsys/fs/littlefs/sample.yaml | 4 ++-- samples/subsys/fs/littlefs/{boards => }/stm32_blk.conf | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename samples/subsys/fs/littlefs/{boards => }/stm32_blk.conf (100%) diff --git a/samples/subsys/fs/littlefs/sample.yaml b/samples/subsys/fs/littlefs/sample.yaml index 6b49963327518..8d26a2a3e0572 100644 --- a/samples/subsys/fs/littlefs/sample.yaml +++ b/samples/subsys/fs/littlefs/sample.yaml @@ -51,7 +51,7 @@ tests: build_only: true platform_allow: stm32h747i_disco/stm32h747xx/m7 extra_args: - - EXTRA_CONF_FILE=boards/stm32_blk.conf + - EXTRA_CONF_FILE=stm32_blk.conf - CONF_FILE=prj_blk.conf extra_configs: - CONFIG_SDMMC_STM32_HWFC=y @@ -75,7 +75,7 @@ tests: build_only: true platform_allow: stm32f746g_disco extra_args: - - EXTRA_CONF_FILE=boards/stm32_blk.conf + - EXTRA_CONF_FILE=stm32_blk.conf - CONF_FILE=prj_blk.conf extra_configs: - CONFIG_SDMMC_STM32_HWFC=y diff --git a/samples/subsys/fs/littlefs/boards/stm32_blk.conf b/samples/subsys/fs/littlefs/stm32_blk.conf similarity index 100% rename from samples/subsys/fs/littlefs/boards/stm32_blk.conf rename to samples/subsys/fs/littlefs/stm32_blk.conf From 30652c4a2e7478829e7f4796f07120fc22437e25 Mon Sep 17 00:00:00 2001 From: Abderrahmane Jarmouni Date: Sat, 19 Oct 2024 00:13:58 +0200 Subject: [PATCH 2/5] samples: sample.yaml: replace deprecated OVERLAY_CONFIG w\ EXTRA_CONF_FILE Replace some OVERLAY_CONFIG that were missed in a pervious PR. Signed-off-by: Abderrahmane Jarmouni --- samples/bluetooth/bap_broadcast_sink/sample.yaml | 2 +- samples/bluetooth/bap_broadcast_source/sample.yaml | 2 +- samples/bluetooth/bap_unicast_client/sample.yaml | 2 +- samples/bluetooth/bap_unicast_server/sample.yaml | 2 +- samples/bluetooth/cap_acceptor/sample.yaml | 2 +- samples/bluetooth/cap_initiator/sample.yaml | 2 +- samples/bluetooth/direction_finding_central/sample.yaml | 2 +- .../bluetooth/direction_finding_connectionless_rx/sample.yaml | 2 +- .../bluetooth/direction_finding_connectionless_tx/sample.yaml | 2 +- samples/bluetooth/direction_finding_peripheral/sample.yaml | 2 +- samples/bluetooth/hap_ha/sample.yaml | 4 ++-- samples/bluetooth/hci_uart/sample.yaml | 4 ++-- samples/bluetooth/hci_uart_3wire/sample.yaml | 2 +- samples/bluetooth/iso_broadcast/sample.yaml | 2 +- samples/bluetooth/iso_central/sample.yaml | 2 +- samples/bluetooth/iso_receive/sample.yaml | 2 +- samples/bluetooth/pbp_public_broadcast_sink/sample.yaml | 2 +- samples/bluetooth/pbp_public_broadcast_source/sample.yaml | 2 +- samples/bluetooth/tmap_peripheral/sample.yaml | 2 +- samples/net/zperf/sample.yaml | 2 +- 20 files changed, 22 insertions(+), 22 deletions(-) diff --git a/samples/bluetooth/bap_broadcast_sink/sample.yaml b/samples/bluetooth/bap_broadcast_sink/sample.yaml index b6360768f0ab5..5d06dee0bf89d 100644 --- a/samples/bluetooth/bap_broadcast_sink/sample.yaml +++ b/samples/bluetooth/bap_broadcast_sink/sample.yaml @@ -24,5 +24,5 @@ tests: - nrf52_bsim - nrf52833dk/nrf52833 - nrf52840dongle/nrf52840 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/bap_broadcast_source/sample.yaml b/samples/bluetooth/bap_broadcast_source/sample.yaml index 27262103b29db..246a62a535f47 100644 --- a/samples/bluetooth/bap_broadcast_source/sample.yaml +++ b/samples/bluetooth/bap_broadcast_source/sample.yaml @@ -25,5 +25,5 @@ tests: - nrf52_bsim - nrf52833dk/nrf52833 - nrf52840dongle/nrf52840 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/bap_unicast_client/sample.yaml b/samples/bluetooth/bap_unicast_client/sample.yaml index 536ab9144f0df..7283090b87813 100644 --- a/samples/bluetooth/bap_unicast_client/sample.yaml +++ b/samples/bluetooth/bap_unicast_client/sample.yaml @@ -22,5 +22,5 @@ tests: - nrf52840dk/nrf52840 integration_platforms: - nrf52dk/nrf52832 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/bap_unicast_server/sample.yaml b/samples/bluetooth/bap_unicast_server/sample.yaml index fc14175a2d1aa..068f752b626b0 100644 --- a/samples/bluetooth/bap_unicast_server/sample.yaml +++ b/samples/bluetooth/bap_unicast_server/sample.yaml @@ -22,5 +22,5 @@ tests: - nrf52840dk/nrf52840 integration_platforms: - nrf52dk/nrf52832 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/cap_acceptor/sample.yaml b/samples/bluetooth/cap_acceptor/sample.yaml index 6be99aab18382..824e744eecaff 100644 --- a/samples/bluetooth/cap_acceptor/sample.yaml +++ b/samples/bluetooth/cap_acceptor/sample.yaml @@ -26,5 +26,5 @@ tests: - nrf52833dk/nrf52833 - nrf52840dk/nrf52840 - nrf52840dongle/nrf52840 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/cap_initiator/sample.yaml b/samples/bluetooth/cap_initiator/sample.yaml index 12a6022bcd7d0..b4f593c991295 100644 --- a/samples/bluetooth/cap_initiator/sample.yaml +++ b/samples/bluetooth/cap_initiator/sample.yaml @@ -26,5 +26,5 @@ tests: - nrf52833dk/nrf52833 - nrf52840dk/nrf52840 - nrf52840dongle/nrf52840 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/direction_finding_central/sample.yaml b/samples/bluetooth/direction_finding_central/sample.yaml index b0c94537b518b..b7a118e6cdc85 100644 --- a/samples/bluetooth/direction_finding_central/sample.yaml +++ b/samples/bluetooth/direction_finding_central/sample.yaml @@ -16,7 +16,7 @@ tests: - nrf5340dk/nrf5340/cpuapp sample.bluetooth.direction_finding.central.aod: harness: bluetooth - extra_args: OVERLAY_CONFIG="overlay-aod.conf" + extra_args: EXTRA_CONF_FILE="overlay-aod.conf" platform_allow: - nrf52833dk/nrf52833 - nrf52833dk/nrf52820 diff --git a/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml b/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml index 1c79df412757a..8e6097de58aeb 100644 --- a/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml +++ b/samples/bluetooth/direction_finding_connectionless_rx/sample.yaml @@ -14,7 +14,7 @@ tests: - nrf5340dk/nrf5340/cpuapp sample.bluetooth.direction_finding_connectionless_rx.aod: harness: bluetooth - extra_args: OVERLAY_CONFIG="overlay-aod.conf" + extra_args: EXTRA_CONF_FILE="overlay-aod.conf" platform_allow: - nrf52833dk/nrf52833 - nrf52833dk/nrf52820 diff --git a/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml b/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml index 1ea189f508853..78d21b2c95f5a 100644 --- a/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml +++ b/samples/bluetooth/direction_finding_connectionless_tx/sample.yaml @@ -14,7 +14,7 @@ tests: - nrf5340dk/nrf5340/cpuapp sample.bluetooth.direction_finding_connectionless.aoa: harness: bluetooth - extra_args: OVERLAY_CONFIG="overlay-aoa.conf" + extra_args: EXTRA_CONF_FILE="overlay-aoa.conf" platform_allow: - nrf52833dk/nrf52833 - nrf52833dk/nrf52820 diff --git a/samples/bluetooth/direction_finding_peripheral/sample.yaml b/samples/bluetooth/direction_finding_peripheral/sample.yaml index 126355a735f51..f300cb415cc5e 100644 --- a/samples/bluetooth/direction_finding_peripheral/sample.yaml +++ b/samples/bluetooth/direction_finding_peripheral/sample.yaml @@ -16,7 +16,7 @@ tests: - nrf5340dk/nrf5340/cpuapp sample.bluetooth.direction_finding.peripheral.aod: harness: bluetooth - extra_args: OVERLAY_CONFIG="overlay-aoa.conf" + extra_args: EXTRA_CONF_FILE="overlay-aoa.conf" platform_allow: - nrf52833dk/nrf52833 - nrf52833dk/nrf52820 diff --git a/samples/bluetooth/hap_ha/sample.yaml b/samples/bluetooth/hap_ha/sample.yaml index 43888c252f3f2..d84e7bad0c646 100644 --- a/samples/bluetooth/hap_ha/sample.yaml +++ b/samples/bluetooth/hap_ha/sample.yaml @@ -21,14 +21,14 @@ tests: platform_allow: - native_sim tags: bluetooth - extra_args: OVERLAY_CONFIG="banded.conf" + extra_args: EXTRA_CONF_FILE="banded.conf" build_only: true sample.bluetooth.hap_ha.binaural: harness: bluetooth platform_allow: - native_sim tags: bluetooth - extra_args: OVERLAY_CONFIG="binaural.conf" + extra_args: EXTRA_CONF_FILE="binaural.conf" build_only: true extra_configs: - CONFIG_HAP_HA_SET_RANK=2 diff --git a/samples/bluetooth/hci_uart/sample.yaml b/samples/bluetooth/hci_uart/sample.yaml index 2c26b08208573..b555a74ac5bcd 100644 --- a/samples/bluetooth/hci_uart/sample.yaml +++ b/samples/bluetooth/hci_uart/sample.yaml @@ -82,7 +82,7 @@ tests: integration_platforms: - nrf52833dk/nrf52833 extra_args: - - OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf + - EXTRA_CONF_FILE=overlay-all-bt_ll_sw_split.conf - DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay tags: - uart @@ -93,7 +93,7 @@ tests: integration_platforms: - nrf54l15dk/nrf54l15/cpuapp extra_args: - - OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf + - EXTRA_CONF_FILE=overlay-all-bt_ll_sw_split.conf - DTC_OVERLAY_FILE=./boards/nrf54l15dk_nrf54l15_cpuapp_df.overlay tags: - uart diff --git a/samples/bluetooth/hci_uart_3wire/sample.yaml b/samples/bluetooth/hci_uart_3wire/sample.yaml index 19e799cf853c4..60d450600dae8 100644 --- a/samples/bluetooth/hci_uart_3wire/sample.yaml +++ b/samples/bluetooth/hci_uart_3wire/sample.yaml @@ -53,7 +53,7 @@ tests: integration_platforms: - nrf52833dk/nrf52833 extra_args: - - OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf + - EXTRA_CONF_FILE=overlay-all-bt_ll_sw_split.conf - DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay tags: - uart diff --git a/samples/bluetooth/iso_broadcast/sample.yaml b/samples/bluetooth/iso_broadcast/sample.yaml index 92bde54d7a0c7..58dbc5f2a9323 100644 --- a/samples/bluetooth/iso_broadcast/sample.yaml +++ b/samples/bluetooth/iso_broadcast/sample.yaml @@ -20,5 +20,5 @@ tests: - nrf52833dk/nrf52833 integration_platforms: - nrf52833dk/nrf52833 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/iso_central/sample.yaml b/samples/bluetooth/iso_central/sample.yaml index d4350e0d9cfbd..3a7dedd404aee 100644 --- a/samples/bluetooth/iso_central/sample.yaml +++ b/samples/bluetooth/iso_central/sample.yaml @@ -17,5 +17,5 @@ tests: - nrf52833dk/nrf52833 integration_platforms: - nrf52833dk/nrf52833 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/iso_receive/sample.yaml b/samples/bluetooth/iso_receive/sample.yaml index 2a065b7baa22d..a74b2249abe71 100644 --- a/samples/bluetooth/iso_receive/sample.yaml +++ b/samples/bluetooth/iso_receive/sample.yaml @@ -20,5 +20,5 @@ tests: - nrf52dk/nrf52832 integration_platforms: - nrf52dk/nrf52832 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/pbp_public_broadcast_sink/sample.yaml b/samples/bluetooth/pbp_public_broadcast_sink/sample.yaml index 2c4d31fd4b98e..d7c816ee5b76a 100644 --- a/samples/bluetooth/pbp_public_broadcast_sink/sample.yaml +++ b/samples/bluetooth/pbp_public_broadcast_sink/sample.yaml @@ -23,5 +23,5 @@ tests: integration_platforms: - nrf52_bsim - nrf52833dk/nrf52833 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/pbp_public_broadcast_source/sample.yaml b/samples/bluetooth/pbp_public_broadcast_source/sample.yaml index 31809027f2921..80c907042119e 100644 --- a/samples/bluetooth/pbp_public_broadcast_source/sample.yaml +++ b/samples/bluetooth/pbp_public_broadcast_source/sample.yaml @@ -23,5 +23,5 @@ tests: integration_platforms: - nrf52_bsim - nrf52833dk/nrf52833 - extra_args: OVERLAY_CONFIG=overlay-bt_ll_sw_split.conf + extra_args: EXTRA_CONF_FILE=overlay-bt_ll_sw_split.conf tags: bluetooth diff --git a/samples/bluetooth/tmap_peripheral/sample.yaml b/samples/bluetooth/tmap_peripheral/sample.yaml index a27626359685c..ebb6fcb9df08a 100644 --- a/samples/bluetooth/tmap_peripheral/sample.yaml +++ b/samples/bluetooth/tmap_peripheral/sample.yaml @@ -18,7 +18,7 @@ tests: - qemu_x86 - native_sim tags: bluetooth - extra_args: OVERLAY_CONFIG="duo.conf" + extra_args: EXTRA_CONF_FILE="duo.conf" extra_configs: - CONFIG_TMAP_PERIPHERAL_SET_RANK=2 integration_platforms: diff --git a/samples/net/zperf/sample.yaml b/samples/net/zperf/sample.yaml index 42238923f71a9..35fbfd42e6bfc 100644 --- a/samples/net/zperf/sample.yaml +++ b/samples/net/zperf/sample.yaml @@ -53,7 +53,7 @@ tests: depends_on: usb_device sample.net.zperf.device_next_ncm: harness: net - extra_args: OVERLAY_CONFIG="overlay-usbd_next.conf" + extra_args: EXTRA_CONF_FILE="overlay-usbd_next.conf" DTC_OVERLAY_FILE="usbd_next_ncm.overlay" platform_allow: nrf52840dk/nrf52840 frdm_k64f tags: usb net zperf From 96d3a72f8b011160ded9d30d10c9bd8d365a6657 Mon Sep 17 00:00:00 2001 From: Abderrahmane Jarmouni Date: Fri, 18 Oct 2024 23:54:28 +0200 Subject: [PATCH 3/5] samples: subsys: shell: devmem_load: fix incorrect use of OVERLAY_CONFIG Replace OVERLAY_CONFIG with CONF_FILE since the file in question contains an alternative configuration to the one in prj.conf as clearly stated in the sample doc 'If you use poll you should also use `prj_poll.conf` instead of `prj.conf`.' Signed-off-by: Abderrahmane Jarmouni --- samples/subsys/shell/devmem_load/README.md | 2 +- samples/subsys/shell/devmem_load/sample.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/subsys/shell/devmem_load/README.md b/samples/subsys/shell/devmem_load/README.md index 9238ed31c5e6b..13ef263443d3b 100644 --- a/samples/subsys/shell/devmem_load/README.md +++ b/samples/subsys/shell/devmem_load/README.md @@ -20,7 +20,7 @@ west flash Building for boards without UART interrupt support: ```bash -west build -b native_sim -- -DEXTRA_CONF_FILE=prj_poll.conf samples/subsys/shell/devmem_load +west build -b native_sim -- -DCONF_FILE=prj_poll.conf samples/subsys/shell/devmem_load ``` ## Running After connecting to the UART console you should see the following output: diff --git a/samples/subsys/shell/devmem_load/sample.yaml b/samples/subsys/shell/devmem_load/sample.yaml index e4702ca5a965b..39ab65eede589 100644 --- a/samples/subsys/shell/devmem_load/sample.yaml +++ b/samples/subsys/shell/devmem_load/sample.yaml @@ -10,7 +10,7 @@ tests: sample.devmem_load.polled: integration_platforms: - native_sim - extra_args: EXTRA_CONF_FILE="prj_poll.conf" + extra_args: CONF_FILE="prj_poll.conf" sample.devmem_load.uart.interrupt: integration_platforms: - frdm_k64f From a1f1b521d496a2d2b4d5b9517770317d093b6c5a Mon Sep 17 00:00:00 2001 From: Abderrahmane Jarmouni Date: Sat, 19 Oct 2024 00:03:30 +0200 Subject: [PATCH 4/5] tests: testcase.yaml: replace deprecated OVERLAY_CONFIG w\ EXTRA_CONF_FILE Replace some OVERLAY_CONFIG that were missed in a pervious PR. Signed-off-by: Abderrahmane Jarmouni --- tests/bluetooth/shell/testcase.yaml | 2 +- tests/bluetooth/tester/testcase.yaml | 4 ++-- tests/bsim/bluetooth/ll/bis/testcase.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/bluetooth/shell/testcase.yaml b/tests/bluetooth/shell/testcase.yaml index 80c2b054adf15..f8c3b7abb299d 100644 --- a/tests/bluetooth/shell/testcase.yaml +++ b/tests/bluetooth/shell/testcase.yaml @@ -42,7 +42,7 @@ tests: build_only: true bluetooth.shell.cdc_acm: extra_args: - - OVERLAY_CONFIG=cdc_acm.conf + - EXTRA_CONF_FILE=cdc_acm.conf - DTC_OVERLAY_FILE="usb.overlay" depends_on: usb_device platform_allow: diff --git a/tests/bluetooth/tester/testcase.yaml b/tests/bluetooth/tester/testcase.yaml index 80d96ef028763..62e999adaa1d2 100644 --- a/tests/bluetooth/tester/testcase.yaml +++ b/tests/bluetooth/tester/testcase.yaml @@ -23,7 +23,7 @@ tests: - native_sim - nrf5340dk/nrf5340/cpuapp - nrf5340_audio_dk/nrf5340/cpuapp - extra_args: OVERLAY_CONFIG="overlay-le-audio.conf" + extra_args: EXTRA_CONF_FILE="overlay-le-audio.conf" tags: bluetooth harness: bluetooth bluetooth.general.tester_mesh: @@ -32,6 +32,6 @@ tests: - qemu_x86 - native_sim - nrf52840dk/nrf52840 - extra_args: OVERLAY_CONFIG="overlay-mesh.conf" + extra_args: EXTRA_CONF_FILE="overlay-mesh.conf" tags: bluetooth harness: bluetooth diff --git a/tests/bsim/bluetooth/ll/bis/testcase.yaml b/tests/bsim/bluetooth/ll/bis/testcase.yaml index c13d68f3fb790..befc282922f23 100644 --- a/tests/bsim/bluetooth/ll/bis/testcase.yaml +++ b/tests/bsim/bluetooth/ll/bis/testcase.yaml @@ -19,7 +19,7 @@ tests: harness_config: bsim_exe_name: tests_bsim_bluetooth_ll_bis_prj_conf bluetooth.ll.bis_ticker_expire_info: - extra_args: OVERLAY_CONFIG=overlay-ticker_expire_info.conf + extra_args: EXTRA_CONF_FILE=overlay-ticker_expire_info.conf platform_allow: - nrf52_bsim - nrf5340bsim/nrf5340/cpunet From b6383ddf62e43dc0eb85d849bba8ad2b73bfc4fc Mon Sep 17 00:00:00 2001 From: Abderrahmane Jarmouni Date: Sat, 19 Oct 2024 00:05:26 +0200 Subject: [PATCH 5/5] tests: subsys: pm: power_mgmt: fix incorrect use of OVERLAY_CONFIG Replace OVERLAY_CONFIG with CONF_FILE since no-device-pm.conf contains an alternative configuration to the one in prj.conf Signed-off-by: Abderrahmane Jarmouni --- tests/subsys/pm/power_mgmt/testcase.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/subsys/pm/power_mgmt/testcase.yaml b/tests/subsys/pm/power_mgmt/testcase.yaml index 9f87ac0d66645..51e7e6e618d01 100644 --- a/tests/subsys/pm/power_mgmt/testcase.yaml +++ b/tests/subsys/pm/power_mgmt/testcase.yaml @@ -5,4 +5,4 @@ tests: pm.system: {} pm.system.no.device.pm: extra_args: - - EXTRA_CONF_FILE="no-device-pm.conf" + - CONF_FILE="no-device-pm.conf"