kernelconfig_penguin
is depended by
CONFIG_ARM64_MODULE_PLTS

CONFIG_HAVE_MOD_ARCH_SPECIFIC (not configurable)

configname: CONFIG_HAVE_MOD_ARCH_SPECIFIC

Linux Kernel Configuration
└─> General architecture-dependent options
└─> HAVE_MOD_ARCH_SPECIFIC

The arch uses struct mod_arch_specific to store data. Many arches
just need a simple module loader without arch specific data - those
should not enable this.