988ae9cbf8
This upgrades the AT91 target to 3.8.7, and migrates to device tree. This allows a single kernel to be built for most at91 variants which simplifies things quite a bit. The immediate result is that all subtargets are nuked, and any boards without dts files are no longer supported, though the target now includes more boards than before. The adc driver was also nuked as 3.8.7 includes a new one under the IIO subsystem. Signed-off-by: Adam Porter <porter.adam@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 36452
224 lines
5.8 KiB
Text
224 lines
5.8 KiB
Text
CONFIG_ALIGNMENT_TRAP=y
|
|
CONFIG_ARCH_AT91=y
|
|
# CONFIG_ARCH_AT91RM9200 is not set
|
|
# CONFIG_ARCH_AT91SAM9260 is not set
|
|
# CONFIG_ARCH_AT91SAM9261 is not set
|
|
# CONFIG_ARCH_AT91SAM9263 is not set
|
|
# CONFIG_ARCH_AT91SAM9G10 is not set
|
|
# CONFIG_ARCH_AT91SAM9G20 is not set
|
|
# CONFIG_ARCH_AT91SAM9G45 is not set
|
|
# CONFIG_ARCH_AT91SAM9RL is not set
|
|
CONFIG_ARCH_AT91_NONE=y
|
|
CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
|
|
CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
|
|
CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
|
|
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
|
|
CONFIG_ARCH_NR_GPIO=0
|
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
|
# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set
|
|
# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set
|
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
|
# CONFIG_ARCH_VT8500_SINGLE is not set
|
|
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
|
|
CONFIG_ARM=y
|
|
CONFIG_ARM_APPENDED_DTB=y
|
|
# CONFIG_ARM_ATAG_DTB_COMPAT is not set
|
|
# CONFIG_ARM_CPU_SUSPEND is not set
|
|
CONFIG_ARM_L1_CACHE_SHIFT=5
|
|
CONFIG_ARM_NR_BANKS=8
|
|
CONFIG_ARM_PATCH_PHYS_VIRT=y
|
|
CONFIG_ARM_THUMB=y
|
|
CONFIG_AT91SAM9X_WATCHDOG=y
|
|
CONFIG_AT91_PMC_UNIT=y
|
|
CONFIG_AT91_PROGRAMMABLE_CLOCKS=y
|
|
CONFIG_AT91_SAM9G45_RESET=y
|
|
CONFIG_AT91_SAM9_ALT_RESET=y
|
|
CONFIG_AT91_TIMER_HZ=100
|
|
CONFIG_ATAGS=y
|
|
# CONFIG_ATMEL_SSC is not set
|
|
# CONFIG_ATMEL_TCLIB is not set
|
|
# CONFIG_BLK_DEV is not set
|
|
# CONFIG_BLK_DEV_INITRD is not set
|
|
# CONFIG_CACHE_L2X0 is not set
|
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
|
CONFIG_CLKDEV_LOOKUP=y
|
|
CONFIG_CLONE_BACKWARDS=y
|
|
CONFIG_CPU_32v5=y
|
|
CONFIG_CPU_ABRT_EV5TJ=y
|
|
CONFIG_CPU_ARM926T=y
|
|
# CONFIG_CPU_CACHE_ROUND_ROBIN is not set
|
|
CONFIG_CPU_CACHE_VIVT=y
|
|
CONFIG_CPU_COPY_V4WB=y
|
|
CONFIG_CPU_CP15=y
|
|
CONFIG_CPU_CP15_MMU=y
|
|
# CONFIG_CPU_DCACHE_WRITETHROUGH is not set
|
|
# CONFIG_CPU_ICACHE_DISABLE is not set
|
|
CONFIG_CPU_PABRT_LEGACY=y
|
|
CONFIG_CPU_TLB_V4WBI=y
|
|
CONFIG_CPU_USE_DOMAINS=y
|
|
CONFIG_CRC16=y
|
|
CONFIG_CRYPTO_CRC32C=y
|
|
CONFIG_CRYPTO_HASH=y
|
|
CONFIG_CRYPTO_HASH2=y
|
|
CONFIG_DEBUG_BUGVERBOSE=y
|
|
CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S"
|
|
# CONFIG_DEBUG_PINCTRL is not set
|
|
# CONFIG_DEBUG_USER is not set
|
|
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
|
|
CONFIG_DTC=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_FRAME_POINTER=y
|
|
CONFIG_FS_MBCACHE=y
|
|
CONFIG_GENERIC_ATOMIC64=y
|
|
CONFIG_GENERIC_BUG=y
|
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
|
CONFIG_GENERIC_GPIO=y
|
|
CONFIG_GENERIC_IO=y
|
|
CONFIG_GENERIC_IRQ_SHOW=y
|
|
CONFIG_GENERIC_PCI_IOMAP=y
|
|
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
|
CONFIG_GENERIC_STRNCPY_FROM_USER=y
|
|
CONFIG_GENERIC_STRNLEN_USER=y
|
|
CONFIG_GPIOLIB=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
# CONFIG_HAMRADIO is not set
|
|
CONFIG_HARDIRQS_SW_RESEND=y
|
|
CONFIG_HAS_DMA=y
|
|
CONFIG_HAS_IOMEM=y
|
|
CONFIG_HAS_IOPORT=y
|
|
CONFIG_HAVE_AOUT=y
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
CONFIG_HAVE_ARCH_PFN_VALID=y
|
|
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
|
|
CONFIG_HAVE_ARCH_TRACEHOOK=y
|
|
CONFIG_HAVE_AT91_DBGU0=y
|
|
CONFIG_HAVE_AT91_DBGU1=y
|
|
CONFIG_HAVE_BPF_JIT=y
|
|
CONFIG_HAVE_CLK=y
|
|
CONFIG_HAVE_C_RECORDMCOUNT=y
|
|
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
|
CONFIG_HAVE_DMA_API_DEBUG=y
|
|
CONFIG_HAVE_DMA_ATTRS=y
|
|
CONFIG_HAVE_DMA_CONTIGUOUS=y
|
|
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
|
CONFIG_HAVE_FB_ATMEL=y
|
|
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
|
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
|
CONFIG_HAVE_FUNCTION_TRACER=y
|
|
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
|
CONFIG_HAVE_GENERIC_HARDIRQS=y
|
|
CONFIG_HAVE_IRQ_WORK=y
|
|
CONFIG_HAVE_KERNEL_GZIP=y
|
|
CONFIG_HAVE_KERNEL_LZMA=y
|
|
CONFIG_HAVE_KERNEL_LZO=y
|
|
CONFIG_HAVE_KERNEL_XZ=y
|
|
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
|
|
CONFIG_HAVE_MEMBLOCK=y
|
|
CONFIG_HAVE_NET_DSA=y
|
|
CONFIG_HAVE_OPROFILE=y
|
|
CONFIG_HAVE_PERF_EVENTS=y
|
|
CONFIG_HAVE_PROC_CPU=y
|
|
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
|
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
|
CONFIG_HAVE_UID16=y
|
|
CONFIG_IRQ_DOMAIN=y
|
|
# CONFIG_ISDN is not set
|
|
CONFIG_JBD2=y
|
|
CONFIG_JFFS2_ZLIB=y
|
|
CONFIG_KTIME_SCALAR=y
|
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
|
CONFIG_MACB=y
|
|
CONFIG_MACH_AT91SAM_DT=y
|
|
CONFIG_MDIO_BOARDINFO=y
|
|
# CONFIG_MII is not set
|
|
CONFIG_MMC=y
|
|
CONFIG_MMC_ATMELMCI=y
|
|
CONFIG_MMC_BLOCK=y
|
|
CONFIG_MODULES_USE_ELF_REL=y
|
|
CONFIG_MTD_DATAFLASH=y
|
|
# CONFIG_MTD_DATAFLASH_OTP is not set
|
|
# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set
|
|
CONFIG_MTD_NAND=y
|
|
CONFIG_MTD_NAND_ATMEL=y
|
|
CONFIG_MTD_NAND_ECC=y
|
|
CONFIG_MTD_OF_PARTS=y
|
|
# CONFIG_MTD_PHYSMAP_OF is not set
|
|
# CONFIG_MTD_SM_COMMON is not set
|
|
CONFIG_MULTI_IRQ_HANDLER=y
|
|
CONFIG_NEED_DMA_MAP_STATE=y
|
|
CONFIG_NEED_MACH_GPIO_H=y
|
|
CONFIG_NEED_PER_CPU_KM=y
|
|
CONFIG_NET_SCH_FQ_CODEL=y
|
|
CONFIG_NLS=y
|
|
CONFIG_OF=y
|
|
CONFIG_OF_ADDRESS=y
|
|
CONFIG_OF_DEVICE=y
|
|
CONFIG_OF_EARLY_FLATTREE=y
|
|
CONFIG_OF_FLATTREE=y
|
|
CONFIG_OF_GPIO=y
|
|
CONFIG_OF_IRQ=y
|
|
CONFIG_OF_MDIO=y
|
|
CONFIG_OF_MTD=y
|
|
CONFIG_OF_NET=y
|
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
|
CONFIG_PAGE_OFFSET=0xC0000000
|
|
# CONFIG_PCI_SYSCALL is not set
|
|
CONFIG_PERCPU_RWSEM=y
|
|
CONFIG_PERF_USE_VMALLOC=y
|
|
CONFIG_PHYLIB=y
|
|
CONFIG_PINCONF=y
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_PINCTRL_AT91=y
|
|
# CONFIG_PINCTRL_SINGLE is not set
|
|
CONFIG_PINMUX=y
|
|
# CONFIG_PREEMPT_RCU is not set
|
|
CONFIG_RTC_CLASS=y
|
|
# CONFIG_RTC_DRV_AT91RM9200 is not set
|
|
# CONFIG_RTC_DRV_AT91SAM9 is not set
|
|
# CONFIG_RTC_DRV_CMOS is not set
|
|
# CONFIG_SCSI_DMA is not set
|
|
# CONFIG_SERIAL_8250 is not set
|
|
CONFIG_SERIAL_ATMEL=y
|
|
CONFIG_SERIAL_ATMEL_CONSOLE=y
|
|
CONFIG_SERIAL_ATMEL_PDC=y
|
|
# CONFIG_SERIAL_ATMEL_TTYAT is not set
|
|
# CONFIG_SOC_AT91RM9200 is not set
|
|
CONFIG_SOC_AT91SAM9=y
|
|
CONFIG_SOC_AT91SAM9260=y
|
|
CONFIG_SOC_AT91SAM9261=y
|
|
CONFIG_SOC_AT91SAM9263=y
|
|
CONFIG_SOC_AT91SAM9G45=y
|
|
CONFIG_SOC_AT91SAM9N12=y
|
|
CONFIG_SOC_AT91SAM9RL=y
|
|
CONFIG_SOC_AT91SAM9X5=y
|
|
CONFIG_SPARSE_IRQ=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_ATMEL=y
|
|
CONFIG_SPI_MASTER=y
|
|
CONFIG_SPI_SPIDEV=y
|
|
CONFIG_SPLIT_PTLOCK_CPUS=999999
|
|
# CONFIG_STAGING is not set
|
|
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
|
|
CONFIG_TICK_CPU_ACCOUNTING=y
|
|
CONFIG_UID16=y
|
|
CONFIG_UIDGID_CONVERTED=y
|
|
# CONFIG_USB_ARCH_HAS_XHCI is not set
|
|
CONFIG_USB_AT91=y
|
|
CONFIG_USB_COMMON=y
|
|
CONFIG_USB_ETH=y
|
|
# CONFIG_USB_ETH_EEM is not set
|
|
CONFIG_USB_ETH_RNDIS=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_USB_LIBCOMPOSITE=y
|
|
CONFIG_USB_SUPPORT=y
|
|
CONFIG_USE_OF=y
|
|
CONFIG_VECTORS_BASE=0xffff0000
|
|
# CONFIG_VFP is not set
|
|
# CONFIG_WLAN is not set
|
|
CONFIG_XZ_DEC_ARM=y
|
|
CONFIG_XZ_DEC_BCJ=y
|
|
CONFIG_ZBOOT_ROM_BSS=0
|
|
CONFIG_ZBOOT_ROM_TEXT=0
|
|
CONFIG_ZONE_DMA_FLAG=0
|