Ковырял тут бсп для субжевого чипа, заметил некоторую оригинальность в конфиге чипа, которую раньше не видел ни у одного вендора:
По сути большая часть ног может ремаппится на разные выводы, и маппинг задает конфиг, который является по сути откомпилированным бинарным ini файлом, содержащий в себе овер9к разных настроек всего и вся (о, да!). Из оного уже юзерспейсные драйвера при помощи костыля читают свою конфигурацию. В итоге ядро в большинстве случаев одно, на все девайсы и практически отсутствует надобность плодить arch/$arch/mach-$type/board-$boardname.c