diff --git a/meta-digi-arm/conf/machine/ccimx95-dvk.conf b/meta-digi-arm/conf/machine/ccimx95-dvk.conf index 13224fa6f..5aec31690 100644 --- a/meta-digi-arm/conf/machine/ccimx95-dvk.conf +++ b/meta-digi-arm/conf/machine/ccimx95-dvk.conf @@ -83,3 +83,13 @@ DEFAULT_IMAGE_NAME ?= "dey-image-chromium" BOOTABLE_ARTIFACTS = " \ imx-boot##SIGNED##-ccimx95-dvk.bin \ " + +# Systemd logind power key event. +# short press: +# SMARC=1: graceful poweroff +# SMARC=0: suspend +# long press: +# SMARC=1: ignored by systemd (absorbed by MCA fw for a forceful poweroff) +# SMARC=0: graceful poweroff +LOGIND_HANDLE_POWER_KEY ?= "${@oe.utils.conditional('SMARC', '1', 'poweroff', 'suspend', d)}" +LOGIND_HANDLE_POWER_KEY_LONGPRESS ?= "${@oe.utils.conditional('SMARC', '1', 'ignore', 'poweroff', d)}"