Um pacote de suporte à placa pode ter partes espalhadas no kernel, mas as partes típicas estão em arch/ , e se sua placa requer drivers que ainda não fazem parte do kernel, pode haver algumas partes em drivers/ .
Cada arch/ é configurado de forma um pouco diferente. Arm é interessante: procure em arch/arm/ , você verá vários tipos e plataformas de cpu lá. Se você olhar dentro de um tipo de CPU, como arch/arm/mach-at91/ , verá muitos arquivos para os vários processadores específicos, bem como arquivos board-*.c , nos quais os periféricos específicos da placa são configurados.