Problem / issue with enabling pin controller

I am builind using the tag c22.03.0-rc4 and encountered the following issue.

I have enable pin controller (CONFIG_PINCTRL_DENVERTON=y) during make kernel_menuconfig process and then built OpenWrt image using "make -j $(nproc) defconfig download clean world".

The problem / issue I am experincing is the denverton pin controller is mdified to not set. It appears build process is not picking the correct config file to build with.

What am I misisng?
Has anyone else experience this issue?

Thank you!
Dan

2 Likes

I also have the same issue.

Building with v22.03.0-rc4, 5.10 kernel. Enabling in kernel_config "make kernel_menuconfig CONFIG_TARGET=subtarget"

/target/linux/x86/64/config-5.10

`CONFIG_PINCTRL=y
# CONFIG_PINCTRL_BAYTRAIL is not set
# CONFIG_PINCTRL_BROXTON is not set
# CONFIG_PINCTRL_CANNONLAKE is not set
# CONFIG_PINCTRL_CHERRYVIEW is not set
CONFIG_PINCTRL_DENVERTON=y
# CONFIG_PINCTRL_EMMITSBURG is not set
# CONFIG_PINCTRL_GEMINILAKE is not set
CONFIG_PINCTRL_INTEL=y
# CONFIG_PINCTRL_JASPERLAKE is not set
# CONFIG_PINCTRL_LEWISBURG is not set
# CONFIG_PINCTRL_LYNXPOINT is not set
# CONFIG_PINCTRL_SUNRISEPOINT is not set
# CONFIG_PINCTRL_TIGERLAKE is not set

`The image does not contain the pinctrl driver in /sys/bus/platform/drivers.

The same steps work in the openwrt-21.02 branch. Has something changed in the openwrt-22.03 branch?

1 Like