diff --git a/include/target.mk b/include/target.mk index 786c3ec5ce5..b6c5e29d45e 100644 --- a/include/target.mk +++ b/include/target.mk @@ -318,6 +318,9 @@ ifeq ($(DUMP),1) ifneq ($(CONFIG_PINCTRL),) FEATURES += pinctrl endif + ifneq ($(CONFIG_PM),) + FEATURES += pm + endif ifneq ($(CONFIG_PWM),) FEATURES += pwm endif diff --git a/scripts/target-metadata.pl b/scripts/target-metadata.pl index 751f66c7de2..5c32b2c2d67 100755 --- a/scripts/target-metadata.pl +++ b/scripts/target-metadata.pl @@ -34,6 +34,7 @@ sub target_config_features(@) { /^pcie$/ and $ret .= "\tselect PCIE_SUPPORT\n"; /^pcmcia$/ and $ret .= "\tselect PCMCIA_SUPPORT\n"; /^pinctrl$/ and $ret .= "\tselect PINCTRL_SUPPORT\n"; + /^pm$/ and $ret .= "\tselect USES_PM\n"; /^powerpc64$/ and $ret .= "\tselect powerpc64\n"; /^pwm$/ and $ret .= "\select PWM_SUPPORT\n"; /^ramdisk$/ and $ret .= "\tselect USES_INITRAMFS\n"; diff --git a/target/Config.in b/target/Config.in index 38ff716d693..82c88d08907 100644 --- a/target/Config.in +++ b/target/Config.in @@ -51,6 +51,9 @@ config RTC_SUPPORT config BIG_ENDIAN bool +config USES_PM + bool + config USES_DEVICETREE bool