diff --git a/include/target.mk b/include/target.mk index 6eae23d5f65..786c3ec5ce5 100644 --- a/include/target.mk +++ b/include/target.mk @@ -315,6 +315,9 @@ ifeq ($(DUMP),1) ifneq ($(CONFIG_PCIEPORTBUS),) FEATURES += pcie endif + ifneq ($(CONFIG_PINCTRL),) + FEATURES += pinctrl + endif ifneq ($(CONFIG_PWM),) FEATURES += pwm endif diff --git a/scripts/target-metadata.pl b/scripts/target-metadata.pl index 299dee92a7b..751f66c7de2 100755 --- a/scripts/target-metadata.pl +++ b/scripts/target-metadata.pl @@ -33,6 +33,7 @@ sub target_config_features(@) { /^pci$/ and $ret .= "\tselect PCI_SUPPORT\n"; /^pcie$/ and $ret .= "\tselect PCIE_SUPPORT\n"; /^pcmcia$/ and $ret .= "\tselect PCMCIA_SUPPORT\n"; + /^pinctrl$/ and $ret .= "\tselect PINCTRL_SUPPORT\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 c0f3237ca9c..38ff716d693 100644 --- a/target/Config.in +++ b/target/Config.in @@ -32,6 +32,9 @@ config PCIE_SUPPORT config PCMCIA_SUPPORT bool +config PINCTRL_SUPPORT + bool + config PWM_SUPPORT bool