> > diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig > new file mode 100644 > index 0000000..1ce3d04 > --- /dev/null > +++ b/arch/arm64/Kconfig > @@ -0,0 +1,261 @@ > +config ARM64 > + def_bool y > + select OF > + select OF_EARLY_FLATTREE > + select IRQ_DOMAIN > + select HAVE_AOUT > + select HAVE_DMA_ATTRS > + select HAVE_DMA_API_DEBUG > + select HAVE_IDE > + select HAVE_MEMBLOCK > + select RTC_LIB > + select SYS_SUPPORTS_APM_EMULATION > + select HAVE_GENERIC_DMA_COHERENT > + select GENERIC_IOMAP > + select HAVE_IRQ_WORK > + select HAVE_PERF_EVENTS > + select HAVE_ARCH_TRACEHOOK > + select PERF_USE_VMALLOC > + select HAVE_HW_BREAKPOINT if PERF_EVENTS > + select HAVE_GENERIC_HARDIRQS > + select GENERIC_HARDIRQS_NO_DEPRECATED > + select HAVE_SPARSE_IRQ > + select SPARSE_IRQ > + select GENERIC_IRQ_SHOW > + select GENERIC_SMP_IDLE_THREAD > + select NO_BOOTMEM If you keep this list sorted then merge conflicts are less likely. > + help > + ARM 64-bit (AArch64) Linux support. > + > +config 64BIT > + def_bool y > + > +config ARCH_PHYS_ADDR_T_64BIT > + def_bool y > + > +config HAVE_PWM > + bool > + > +config SYS_SUPPORTS_APM_EMULATION > + bool > + > +config NO_IOPORT > + def_bool y > + > +config GENERIC_GPIO > + bool > + > +config GENERIC_TIME_VSYSCALL > + def_bool y Please use select like all other archs do. > + > +config GENERIC_CLOCKEVENTS > + def_bool y Again - please use select. > + > +config STACKTRACE_SUPPORT > + def_bool y > + > +config LOCKDEP_SUPPORT > + def_bool y > + > +config TRACE_IRQFLAGS_SUPPORT > + def_bool y > + > +config HARDIRQS_SW_RESEND > + def_bool y Please use select. > + > +config GENERIC_IRQ_PROBE > + def_bool y Please use select. > + > +config GENERIC_LOCKBREAK > + def_bool y > + depends on SMP && PREEMPT > + > +config RWSEM_GENERIC_SPINLOCK > + def_bool y > + > +config RWSEM_XCHGADD_ALGORITHM > + bool > + > +config ARCH_HAS_ILOG2_U32 > + bool > + > +config ARCH_HAS_ILOG2_U64 > + bool > + > +config ARCH_HAS_CPUFREQ > + bool > + help > + Internal node to signify that the ARCH has CPUFREQ support > + and that the relevant menu configurations are displayed for > + it. > + > +config GENERIC_HWEIGHT > + def_bool y > + > +config GENERIC_CSUM > + def_bool y > + > +config GENERIC_CALIBRATE_DELAY > + def_bool y > + > +config ZONE_DMA32 > + def_bool y > + > +config ARCH_DMA_ADDR_T_64BIT > + def_bool y > + > +config NEED_DMA_MAP_STATE > + def_bool y > + > +config NEED_SG_DMA_LENGTH > + def_bool y > + > +config SWIOTLB > + def_bool y > + > +config IOMMU_HELPER > + def_bool SWIOTLB > + Sam -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html