arch/ contains architecture specific code. arch/ (as of Release 6.5) are: | alpha | |
| arc | Argonaut RISC Core? |
| arm | ARM processor family |
| arm64 | |
| csky | C-SKY architecture |
| hexagon | Qualcomm Hexagon, a family of DSP products. |
| ia64 | Intel Itanium. This architecture was marked as orphaned 2021-01-12. |
| loongarch | LoongArch, see Documentation/arch/loongarch/introduction.rst |
| m68k | Motorola 68000? |
| microblaze | MicroBlaze, a soft microprocessor designed for Xilinx FPGAs. |
| mips | |
| nios2 | Nios II: an architecture for the Altera family of FPGAs. |
| openrisc | OpenRISC |
| parisc | PA-RISC? |
| powerpc | PowerPC, sometimes abbreviated as PPC, a RISC ISA. |
| riscv | RISC-V |
| s390 | IBM System/390, a discontinued mainframe product family. |
| sh | SuperH |
| sparc | |
| um | User mode? A pseudo architecture? See also Documentation/virt/uml/user_mode_linux_howto_v2.rst |
| x86 | |
x86_64 | ? Not part of the source tree, created when making the Kernel for this architecture ? |
| xtensa |
i386 (and likely others, too).