mxs: add support for 5.10 as testing kernel
The 100-ARM-dts-imx23-introduce-mmc0_sck_cfg.patch does not need to be copied over as it's already merged upstream. Other notable change is the USB_CHIPIDEA_OF change to USB_CHIPIDEA_IMX [1]. [1] https://www.spinics.net/lists/linux-usb/msg193347.html Compile/runtime-tested on Olinuxino Micro (imx23). Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
This commit is contained in:
		| @@ -11,6 +11,7 @@ FEATURES:=ext4 rtc usb gpio | |||||||
| CPU_TYPE:=arm926ej-s | CPU_TYPE:=arm926ej-s | ||||||
|  |  | ||||||
| KERNEL_PATCHVER:=5.4 | KERNEL_PATCHVER:=5.4 | ||||||
|  | KERNEL_TESTING_PATCHVER:=5.10 | ||||||
| KERNELNAME:=zImage dtbs | KERNELNAME:=zImage dtbs | ||||||
|  |  | ||||||
| define Target/Description | define Target/Description | ||||||
|   | |||||||
							
								
								
									
										250
									
								
								target/linux/mxs/config-5.10
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										250
									
								
								target/linux/mxs/config-5.10
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,250 @@ | |||||||
|  | CONFIG_ALIGNMENT_TRAP=y | ||||||
|  | CONFIG_ARCH_32BIT_OFF_T=y | ||||||
|  | CONFIG_ARCH_HIBERNATION_POSSIBLE=y | ||||||
|  | CONFIG_ARCH_KEEP_MEMBLOCK=y | ||||||
|  | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y | ||||||
|  | CONFIG_ARCH_MULTIPLATFORM=y | ||||||
|  | CONFIG_ARCH_MULTI_CPU_AUTO=y | ||||||
|  | # CONFIG_ARCH_MULTI_V4 is not set | ||||||
|  | # CONFIG_ARCH_MULTI_V4T is not set | ||||||
|  | CONFIG_ARCH_MULTI_V4_V5=y | ||||||
|  | CONFIG_ARCH_MULTI_V5=y | ||||||
|  | CONFIG_ARCH_MXS=y | ||||||
|  | CONFIG_ARCH_NR_GPIO=0 | ||||||
|  | CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y | ||||||
|  | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | ||||||
|  | CONFIG_ARCH_SPARSEMEM_ENABLE=y | ||||||
|  | CONFIG_ARCH_SUSPEND_POSSIBLE=y | ||||||
|  | CONFIG_ARM=y | ||||||
|  | CONFIG_ARM_AMBA=y | ||||||
|  | CONFIG_ARM_APPENDED_DTB=y | ||||||
|  | CONFIG_ARM_ATAG_DTB_COMPAT=y | ||||||
|  | CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y | ||||||
|  | CONFIG_ARM_CPU_SUSPEND=y | ||||||
|  | CONFIG_ARM_HAS_SG_CHAIN=y | ||||||
|  | CONFIG_ARM_L1_CACHE_SHIFT=5 | ||||||
|  | CONFIG_ARM_PATCH_PHYS_VIRT=y | ||||||
|  | CONFIG_ARM_THUMB=y | ||||||
|  | CONFIG_ARM_UNWIND=y | ||||||
|  | CONFIG_ATAGS=y | ||||||
|  | CONFIG_AUTO_ZRELADDR=y | ||||||
|  | CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y | ||||||
|  | CONFIG_BLK_PM=y | ||||||
|  | CONFIG_CLKDEV_LOOKUP=y | ||||||
|  | CONFIG_CLKSRC_MMIO=y | ||||||
|  | CONFIG_CLONE_BACKWARDS=y | ||||||
|  | CONFIG_CMDLINE="console=ttyAMA0,115200 root=/dev/mmcblk0p2 rw rootwait" | ||||||
|  | CONFIG_CMDLINE_FROM_BOOTLOADER=y | ||||||
|  | CONFIG_COMMON_CLK=y | ||||||
|  | CONFIG_COMPAT_32BIT_TIME=y | ||||||
|  | CONFIG_COREDUMP=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_IDLE=y | ||||||
|  | CONFIG_CPU_IDLE_GOV_LADDER=y | ||||||
|  | CONFIG_CPU_IDLE_GOV_MENU=y | ||||||
|  | CONFIG_CPU_PABRT_LEGACY=y | ||||||
|  | CONFIG_CPU_PM=y | ||||||
|  | CONFIG_CPU_THUMB_CAPABLE=y | ||||||
|  | CONFIG_CPU_TLB_V4WBI=y | ||||||
|  | CONFIG_CPU_USE_DOMAINS=y | ||||||
|  | CONFIG_CRC16=y | ||||||
|  | CONFIG_CROSS_MEMORY_ATTACH=y | ||||||
|  | CONFIG_CRYPTO_CBC=y | ||||||
|  | CONFIG_CRYPTO_CRC32C=y | ||||||
|  | CONFIG_CRYPTO_DEV_MXS_DCP=y | ||||||
|  | CONFIG_CRYPTO_ECB=y | ||||||
|  | CONFIG_CRYPTO_HASH=y | ||||||
|  | CONFIG_CRYPTO_HASH2=y | ||||||
|  | CONFIG_CRYPTO_HW=y | ||||||
|  | CONFIG_CRYPTO_MANAGER=y | ||||||
|  | CONFIG_CRYPTO_MANAGER2=y | ||||||
|  | CONFIG_CRYPTO_RNG2=y | ||||||
|  | CONFIG_DEBUG_ALIGN_RODATA=y | ||||||
|  | CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" | ||||||
|  | CONFIG_DMADEVICES=y | ||||||
|  | CONFIG_DMA_ENGINE=y | ||||||
|  | CONFIG_DMA_OF=y | ||||||
|  | CONFIG_DMA_OPS=y | ||||||
|  | CONFIG_DMA_REMAP=y | ||||||
|  | CONFIG_DTC=y | ||||||
|  | CONFIG_EDAC_ATOMIC_SCRUB=y | ||||||
|  | CONFIG_EDAC_SUPPORT=y | ||||||
|  | CONFIG_EXT4_FS=y | ||||||
|  | CONFIG_EXTCON=y | ||||||
|  | CONFIG_FEC=y | ||||||
|  | CONFIG_FIXED_PHY=y | ||||||
|  | CONFIG_FIX_EARLYCON_MEM=y | ||||||
|  | CONFIG_FS_IOMAP=y | ||||||
|  | CONFIG_FS_MBCACHE=y | ||||||
|  | CONFIG_FW_LOADER_PAGED_BUF=y | ||||||
|  | CONFIG_GENERIC_ALLOCATOR=y | ||||||
|  | CONFIG_GENERIC_ATOMIC64=y | ||||||
|  | CONFIG_GENERIC_BUG=y | ||||||
|  | CONFIG_GENERIC_CLOCKEVENTS=y | ||||||
|  | CONFIG_GENERIC_CPU_AUTOPROBE=y | ||||||
|  | CONFIG_GENERIC_EARLY_IOREMAP=y | ||||||
|  | CONFIG_GENERIC_IDLE_POLL_SETUP=y | ||||||
|  | CONFIG_GENERIC_IRQ_CHIP=y | ||||||
|  | CONFIG_GENERIC_IRQ_MULTI_HANDLER=y | ||||||
|  | CONFIG_GENERIC_IRQ_SHOW=y | ||||||
|  | CONFIG_GENERIC_IRQ_SHOW_LEVEL=y | ||||||
|  | CONFIG_GENERIC_PCI_IOMAP=y | ||||||
|  | CONFIG_GENERIC_SCHED_CLOCK=y | ||||||
|  | CONFIG_GENERIC_SMP_IDLE_THREAD=y | ||||||
|  | CONFIG_GENERIC_STRNCPY_FROM_USER=y | ||||||
|  | CONFIG_GENERIC_STRNLEN_USER=y | ||||||
|  | # CONFIG_GIANFAR is not set | ||||||
|  | CONFIG_GLOB=y | ||||||
|  | CONFIG_GPIOLIB=y | ||||||
|  | CONFIG_GPIO_GENERIC=y | ||||||
|  | CONFIG_GPIO_GENERIC_PLATFORM=y | ||||||
|  | CONFIG_GPIO_MXS=y | ||||||
|  | CONFIG_HANDLE_DOMAIN_IRQ=y | ||||||
|  | CONFIG_HARDIRQS_SW_RESEND=y | ||||||
|  | CONFIG_HAS_DMA=y | ||||||
|  | CONFIG_HAS_IOMEM=y | ||||||
|  | CONFIG_HAS_IOPORT_MAP=y | ||||||
|  | CONFIG_HZ=100 | ||||||
|  | CONFIG_HZ_100=y | ||||||
|  | CONFIG_HZ_FIXED=0 | ||||||
|  | CONFIG_HZ_PERIODIC=y | ||||||
|  | CONFIG_I2C=y | ||||||
|  | CONFIG_I2C_ALGOBIT=y | ||||||
|  | CONFIG_I2C_ALGOPCA=y | ||||||
|  | CONFIG_I2C_ALGOPCF=y | ||||||
|  | CONFIG_I2C_BOARDINFO=y | ||||||
|  | CONFIG_I2C_CHARDEV=y | ||||||
|  | CONFIG_I2C_COMPAT=y | ||||||
|  | CONFIG_I2C_MUX=y | ||||||
|  | CONFIG_I2C_MUX_PINCTRL=y | ||||||
|  | CONFIG_I2C_MXS=y | ||||||
|  | CONFIG_IIO=y | ||||||
|  | CONFIG_IIO_BUFFER=y | ||||||
|  | CONFIG_IIO_KFIFO_BUF=y | ||||||
|  | CONFIG_IIO_SYSFS_TRIGGER=y | ||||||
|  | CONFIG_IIO_TRIGGER=y | ||||||
|  | # CONFIG_IIO_TRIGGERED_BUFFER is not set | ||||||
|  | CONFIG_INITRAMFS_SOURCE="" | ||||||
|  | CONFIG_INPUT=y | ||||||
|  | CONFIG_IRQCHIP=y | ||||||
|  | CONFIG_IRQ_DOMAIN=y | ||||||
|  | CONFIG_IRQ_FORCED_THREADING=y | ||||||
|  | CONFIG_IRQ_MXS=y | ||||||
|  | CONFIG_IRQ_WORK=y | ||||||
|  | # CONFIG_ISDN is not set | ||||||
|  | CONFIG_JBD2=y | ||||||
|  | CONFIG_LIBFDT=y | ||||||
|  | CONFIG_LLD_VERSION=0 | ||||||
|  | CONFIG_LOCK_DEBUGGING_SUPPORT=y | ||||||
|  | CONFIG_MDIO_BUS=y | ||||||
|  | CONFIG_MDIO_DEVICE=y | ||||||
|  | CONFIG_MDIO_DEVRES=y | ||||||
|  | CONFIG_MEMFD_CREATE=y | ||||||
|  | CONFIG_MFD_CORE=y | ||||||
|  | CONFIG_MFD_MXS_LRADC=y | ||||||
|  | CONFIG_MIGRATION=y | ||||||
|  | CONFIG_MMC=y | ||||||
|  | CONFIG_MMC_BLOCK=y | ||||||
|  | CONFIG_MMC_MXS=y | ||||||
|  | CONFIG_MODULES_USE_ELF_REL=y | ||||||
|  | CONFIG_MXS_DMA=y | ||||||
|  | # CONFIG_MXS_LRADC_ADC is not set | ||||||
|  | CONFIG_MXS_TIMER=y | ||||||
|  | CONFIG_NEED_DMA_MAP_STATE=y | ||||||
|  | CONFIG_NEED_KUSER_HELPERS=y | ||||||
|  | CONFIG_NEED_PER_CPU_KM=y | ||||||
|  | CONFIG_NET_PTP_CLASSIFY=y | ||||||
|  | CONFIG_NLS=y | ||||||
|  | CONFIG_NVMEM=y | ||||||
|  | CONFIG_NVMEM_MXS_OCOTP=y | ||||||
|  | CONFIG_OF=y | ||||||
|  | CONFIG_OF_ADDRESS=y | ||||||
|  | CONFIG_OF_EARLY_FLATTREE=y | ||||||
|  | CONFIG_OF_FLATTREE=y | ||||||
|  | CONFIG_OF_GPIO=y | ||||||
|  | CONFIG_OF_IRQ=y | ||||||
|  | CONFIG_OF_KOBJ=y | ||||||
|  | CONFIG_OF_MDIO=y | ||||||
|  | CONFIG_OF_NET=y | ||||||
|  | CONFIG_OLD_SIGACTION=y | ||||||
|  | CONFIG_OLD_SIGSUSPEND3=y | ||||||
|  | CONFIG_PAGE_OFFSET=0xC0000000 | ||||||
|  | CONFIG_PERF_USE_VMALLOC=y | ||||||
|  | CONFIG_PGTABLE_LEVELS=2 | ||||||
|  | CONFIG_PHYLIB=y | ||||||
|  | CONFIG_PINCTRL=y | ||||||
|  | CONFIG_PINCTRL_IMX23=y | ||||||
|  | CONFIG_PINCTRL_IMX28=y | ||||||
|  | CONFIG_PINCTRL_MXS=y | ||||||
|  | # CONFIG_PINCTRL_SINGLE is not set | ||||||
|  | CONFIG_PM=y | ||||||
|  | CONFIG_PM_CLK=y | ||||||
|  | CONFIG_POWER_SUPPLY=y | ||||||
|  | CONFIG_PPS=y | ||||||
|  | CONFIG_PTP_1588_CLOCK=y | ||||||
|  | CONFIG_RATIONAL=y | ||||||
|  | CONFIG_REGULATOR=y | ||||||
|  | CONFIG_REGULATOR_FIXED_VOLTAGE=y | ||||||
|  | CONFIG_REGULATOR_GPIO=y | ||||||
|  | CONFIG_RESET_CONTROLLER=y | ||||||
|  | CONFIG_RTC_CLASS=y | ||||||
|  | CONFIG_RTC_DRV_STMP=y | ||||||
|  | CONFIG_RTC_I2C_AND_SPI=y | ||||||
|  | CONFIG_RTC_MC146818_LIB=y | ||||||
|  | # CONFIG_SERIAL_8250 is not set | ||||||
|  | CONFIG_SERIAL_AMBA_PL011=y | ||||||
|  | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y | ||||||
|  | CONFIG_SERIAL_MCTRL_GPIO=y | ||||||
|  | CONFIG_SERIAL_MXS_AUART=y | ||||||
|  | CONFIG_SERIAL_MXS_AUART_CONSOLE=y | ||||||
|  | CONFIG_SMSC_PHY=y | ||||||
|  | CONFIG_SOC_BUS=y | ||||||
|  | CONFIG_SOC_IMX23=y | ||||||
|  | CONFIG_SOC_IMX28=y | ||||||
|  | CONFIG_SPARSE_IRQ=y | ||||||
|  | CONFIG_SPI=y | ||||||
|  | CONFIG_SPI_MASTER=y | ||||||
|  | CONFIG_SPI_MXS=y | ||||||
|  | CONFIG_SPLIT_PTLOCK_CPUS=999999 | ||||||
|  | CONFIG_SRCU=y | ||||||
|  | CONFIG_STMP3XXX_RTC_WATCHDOG=y | ||||||
|  | CONFIG_STMP_DEVICE=y | ||||||
|  | CONFIG_SWPHY=y | ||||||
|  | CONFIG_SYS_SUPPORTS_APM_EMULATION=y | ||||||
|  | CONFIG_TICK_CPU_ACCOUNTING=y | ||||||
|  | CONFIG_TIMER_OF=y | ||||||
|  | CONFIG_TIMER_PROBE=y | ||||||
|  | CONFIG_TINY_SRCU=y | ||||||
|  | CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" | ||||||
|  | CONFIG_UNWINDER_ARM=y | ||||||
|  | CONFIG_USB=y | ||||||
|  | CONFIG_USB_CHIPIDEA=y | ||||||
|  | CONFIG_USB_CHIPIDEA_HOST=y | ||||||
|  | CONFIG_USB_CHIPIDEA_IMX=y | ||||||
|  | CONFIG_USB_CHIPIDEA_UDC=y | ||||||
|  | CONFIG_USB_COMMON=y | ||||||
|  | CONFIG_USB_EHCI_HCD=y | ||||||
|  | # CONFIG_USB_EHCI_HCD_PLATFORM is not set | ||||||
|  | # CONFIG_USB_ETH is not set | ||||||
|  | CONFIG_USB_GADGET=y | ||||||
|  | CONFIG_USB_MXS_PHY=y | ||||||
|  | CONFIG_USB_OTG=y | ||||||
|  | CONFIG_USB_PHY=y | ||||||
|  | CONFIG_USB_ROLE_SWITCH=y | ||||||
|  | CONFIG_USB_SUPPORT=y | ||||||
|  | CONFIG_USB_ULPI_BUS=y | ||||||
|  | CONFIG_USE_OF=y | ||||||
|  | # CONFIG_VFP is not set | ||||||
|  | CONFIG_WATCHDOG_CORE=y | ||||||
|  | CONFIG_XZ_DEC_ARM=y | ||||||
|  | CONFIG_XZ_DEC_BCJ=y | ||||||
|  | CONFIG_ZBOOT_ROM_BSS=0 | ||||||
|  | CONFIG_ZBOOT_ROM_TEXT=0 | ||||||
		Reference in New Issue
	
	Block a user
	 Zoltan HERPAI
					Zoltan HERPAI