forked from openwrt/openwrt
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kirkwood: copy config and patches to 5.15
This patch makes only a copy of 5.10 config and patches. Patches merged in upstream was omited. Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>
- Loading branch information
Showing
17 changed files
with
1,264 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,292 @@ | ||
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_MVEBU=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_ARMADA_37XX_WATCHDOG is not set | ||
# CONFIG_ARMADA_THERMAL is not set | ||
CONFIG_ARM_APPENDED_DTB=y | ||
CONFIG_ARM_ATAG_DTB_COMPAT=y | ||
CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y | ||
CONFIG_ARM_HAS_SG_CHAIN=y | ||
# CONFIG_ARM_KIRKWOOD_CPUIDLE is not set | ||
CONFIG_ARM_L1_CACHE_SHIFT=5 | ||
# CONFIG_ARM_MVEBU_V7_CPUIDLE is not set | ||
CONFIG_ARM_PATCH_PHYS_VIRT=y | ||
# CONFIG_ARM_THUMB is not set | ||
CONFIG_ARM_UNWIND=y | ||
CONFIG_ATA=y | ||
CONFIG_ATAGS=y | ||
CONFIG_ATA_LEDS=y | ||
CONFIG_AUTO_ZRELADDR=y | ||
CONFIG_BINFMT_FLAT_ARGVP_ENVP_ON_STACK=y | ||
CONFIG_BLK_DEV_SD=y | ||
CONFIG_BLK_MQ_PCI=y | ||
CONFIG_BLK_SCSI_REQUEST=y | ||
CONFIG_CACHE_FEROCEON_L2=y | ||
# CONFIG_CACHE_FEROCEON_L2_WRITETHROUGH is not set | ||
CONFIG_CLKDEV_LOOKUP=y | ||
CONFIG_CLKSRC_MMIO=y | ||
CONFIG_CLONE_BACKWARDS=y | ||
CONFIG_COMMON_CLK=y | ||
CONFIG_COMPAT_32BIT_TIME=y | ||
CONFIG_CPU_32v5=y | ||
CONFIG_CPU_ABRT_EV5T=y | ||
CONFIG_CPU_CACHE_VIVT=y | ||
CONFIG_CPU_COPY_FEROCEON=y | ||
CONFIG_CPU_CP15=y | ||
CONFIG_CPU_CP15_MMU=y | ||
CONFIG_CPU_FEROCEON=y | ||
# CONFIG_CPU_FEROCEON_OLD_ID is not set | ||
CONFIG_CPU_IDLE=y | ||
CONFIG_CPU_IDLE_GOV_LADDER=y | ||
CONFIG_CPU_PABRT_LEGACY=y | ||
CONFIG_CPU_PM=y | ||
CONFIG_CPU_THERMAL=y | ||
CONFIG_CPU_THUMB_CAPABLE=y | ||
CONFIG_CPU_TLB_FEROCEON=y | ||
CONFIG_CPU_USE_DOMAINS=y | ||
CONFIG_CRC16=y | ||
# CONFIG_CRC32_SARWATE is not set | ||
CONFIG_CRC32_SLICEBY8=y | ||
CONFIG_CRYPTO_CRC32C=y | ||
CONFIG_CRYPTO_DEFLATE=y | ||
CONFIG_CRYPTO_DES=y | ||
CONFIG_CRYPTO_DEV_MARVELL=y | ||
CONFIG_CRYPTO_DEV_MARVELL_CESA=y | ||
CONFIG_CRYPTO_HASH_INFO=y | ||
CONFIG_CRYPTO_HW=y | ||
CONFIG_CRYPTO_LIB_DES=y | ||
CONFIG_CRYPTO_LZO=y | ||
CONFIG_CRYPTO_RNG2=y | ||
CONFIG_CRYPTO_ZSTD=y | ||
CONFIG_DEBUG_LL=y | ||
CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" | ||
CONFIG_DEBUG_MVEBU_UART0_ALTERNATE=y | ||
# CONFIG_DEBUG_MVEBU_UART1_ALTERNATE is not set | ||
CONFIG_DEBUG_UART_8250=y | ||
CONFIG_DEBUG_UART_8250_SHIFT=2 | ||
CONFIG_DEBUG_UART_PHYS=0xf1012000 | ||
CONFIG_DEBUG_UART_VIRT=0xfed12000 | ||
CONFIG_DEBUG_UNCOMPRESS=y | ||
# CONFIG_DLCI is not set | ||
CONFIG_DMA_OPS=y | ||
CONFIG_DMA_REMAP=y | ||
CONFIG_DNOTIFY=y | ||
CONFIG_DTC=y | ||
# CONFIG_EARLY_PRINTK is not set | ||
CONFIG_EDAC_ATOMIC_SCRUB=y | ||
CONFIG_EDAC_SUPPORT=y | ||
CONFIG_FIXED_PHY=y | ||
CONFIG_FIX_EARLYCON_MEM=y | ||
CONFIG_FORCE_PCI=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_PHY=y | ||
CONFIG_GENERIC_PINCONF=y | ||
CONFIG_GENERIC_SCHED_CLOCK=y | ||
CONFIG_GENERIC_SMP_IDLE_THREAD=y | ||
CONFIG_GENERIC_STRNCPY_FROM_USER=y | ||
CONFIG_GENERIC_STRNLEN_USER=y | ||
CONFIG_GLOB=y | ||
CONFIG_GPIOLIB=y | ||
CONFIG_GPIOLIB_IRQCHIP=y | ||
CONFIG_GPIO_MVEBU=y | ||
CONFIG_GRO_CELLS=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_HWMON=y | ||
CONFIG_HW_RANDOM=y | ||
CONFIG_HW_RANDOM_OMAP=y | ||
CONFIG_HZ_FIXED=0 | ||
CONFIG_HZ_PERIODIC=y | ||
CONFIG_I2C=y | ||
CONFIG_I2C_BOARDINFO=y | ||
CONFIG_I2C_CHARDEV=y | ||
CONFIG_I2C_MV64XXX=y | ||
# CONFIG_I2C_PXA is not set | ||
CONFIG_INITRAMFS_SOURCE="" | ||
CONFIG_IRQCHIP=y | ||
CONFIG_IRQ_DOMAIN=y | ||
CONFIG_IRQ_FORCED_THREADING=y | ||
CONFIG_IRQ_WORK=y | ||
CONFIG_KIRKWOOD_CLK=y | ||
CONFIG_KIRKWOOD_THERMAL=y | ||
CONFIG_LEDS_GPIO=y | ||
CONFIG_LEDS_NETXBIG=y | ||
CONFIG_LEDS_NS2=y | ||
CONFIG_LIBFDT=y | ||
CONFIG_LOCK_DEBUGGING_SUPPORT=y | ||
CONFIG_LZO_COMPRESS=y | ||
CONFIG_LZO_DECOMPRESS=y | ||
CONFIG_MACH_KIRKWOOD=y | ||
CONFIG_MACH_MVEBU_ANY=y | ||
CONFIG_MANGLE_BOOTARGS=y | ||
CONFIG_MARVELL_PHY=y | ||
CONFIG_MDIO_BUS=y | ||
CONFIG_MDIO_DEVICE=y | ||
CONFIG_MDIO_DEVRES=y | ||
CONFIG_MEMFD_CREATE=y | ||
CONFIG_MIGRATION=y | ||
CONFIG_MODULES_USE_ELF_REL=y | ||
# CONFIG_MTD_CFI is not set | ||
CONFIG_MTD_CMDLINE_PARTS=y | ||
CONFIG_MTD_NAND_CORE=y | ||
CONFIG_MTD_NAND_ECC=y | ||
CONFIG_MTD_NAND_ECC_SW_HAMMING=y | ||
# CONFIG_MTD_NAND_MARVELL is not set | ||
CONFIG_MTD_NAND_ORION=y | ||
CONFIG_MTD_RAW_NAND=y | ||
CONFIG_MTD_SPI_NOR=y | ||
CONFIG_MTD_SPLIT_FIRMWARE=y | ||
CONFIG_MTD_SPLIT_UIMAGE_FW=y | ||
CONFIG_MTD_UBI=y | ||
CONFIG_MTD_UBI_BEB_LIMIT=20 | ||
CONFIG_MTD_UBI_BLOCK=y | ||
CONFIG_MTD_UBI_WL_THRESHOLD=4096 | ||
CONFIG_MV643XX_ETH=y | ||
CONFIG_MVEBU_CLK_COMMON=y | ||
CONFIG_MVEBU_MBUS=y | ||
CONFIG_MVMDIO=y | ||
# CONFIG_MVNETA is not set | ||
# CONFIG_MVPP2 is not set | ||
CONFIG_NEED_DMA_MAP_STATE=y | ||
CONFIG_NEED_KUSER_HELPERS=y | ||
CONFIG_NEED_PER_CPU_KM=y | ||
CONFIG_NET_DEVLINK=y | ||
CONFIG_NET_DSA=y | ||
CONFIG_NET_DSA_MV88E6XXX=y | ||
CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y | ||
CONFIG_NET_DSA_TAG_DSA=y | ||
CONFIG_NET_DSA_TAG_EDSA=y | ||
CONFIG_NET_SWITCHDEV=y | ||
CONFIG_NLS=y | ||
CONFIG_NVMEM=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_ORION_IRQCHIP=y | ||
CONFIG_ORION_TIMER=y | ||
CONFIG_ORION_WATCHDOG=y | ||
CONFIG_OUTER_CACHE=y | ||
CONFIG_PAGE_OFFSET=0xC0000000 | ||
CONFIG_PCI=y | ||
CONFIG_PCI_BRIDGE_EMUL=y | ||
CONFIG_PCI_DOMAINS=y | ||
CONFIG_PCI_DOMAINS_GENERIC=y | ||
CONFIG_PCI_MVEBU=y | ||
CONFIG_PERF_USE_VMALLOC=y | ||
CONFIG_PGTABLE_LEVELS=2 | ||
CONFIG_PHYLIB=y | ||
CONFIG_PHYLINK=y | ||
# CONFIG_PHY_MVEBU_A3700_UTMI is not set | ||
# CONFIG_PHY_MVEBU_A38X_COMPHY is not set | ||
CONFIG_PHY_MVEBU_SATA=y | ||
CONFIG_PINCTRL=y | ||
CONFIG_PINCTRL_KIRKWOOD=y | ||
CONFIG_PINCTRL_MVEBU=y | ||
# CONFIG_PINCTRL_SINGLE is not set | ||
CONFIG_PINCTRL_SX150X=y | ||
CONFIG_PLAT_ORION=y | ||
CONFIG_POWER_RESET=y | ||
CONFIG_POWER_RESET_GPIO=y | ||
CONFIG_POWER_RESET_LINKSTATION=y | ||
CONFIG_POWER_SUPPLY=y | ||
CONFIG_RATIONAL=y | ||
CONFIG_REGMAP=y | ||
CONFIG_REGMAP_MMIO=y | ||
CONFIG_REGULATOR=y | ||
CONFIG_REGULATOR_FIXED_VOLTAGE=y | ||
CONFIG_RTC_CLASS=y | ||
CONFIG_RTC_DRV_MV=y | ||
CONFIG_RTC_I2C_AND_SPI=y | ||
CONFIG_RTC_MC146818_LIB=y | ||
CONFIG_SATA_HOST=y | ||
CONFIG_SATA_PMP=y | ||
CONFIG_SCSI=y | ||
CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y | ||
CONFIG_SERIAL_8250_FSL=y | ||
CONFIG_SERIAL_MCTRL_GPIO=y | ||
# CONFIG_SERIAL_MVEBU_UART is not set | ||
CONFIG_SERIAL_OF_PLATFORM=y | ||
CONFIG_SGL_ALLOC=y | ||
CONFIG_SG_POOL=y | ||
CONFIG_SOC_BUS=y | ||
CONFIG_SPARSE_IRQ=y | ||
CONFIG_SPI=y | ||
# CONFIG_SPI_ARMADA_3700 is not set | ||
CONFIG_SPI_MASTER=y | ||
CONFIG_SPI_MEM=y | ||
CONFIG_SPI_ORION=y | ||
CONFIG_SPLIT_PTLOCK_CPUS=999999 | ||
CONFIG_SRAM=y | ||
CONFIG_SRAM_EXEC=y | ||
CONFIG_SRCU=y | ||
CONFIG_SWPHY=y | ||
CONFIG_SYS_SUPPORTS_APM_EMULATION=y | ||
CONFIG_THERMAL=y | ||
CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y | ||
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 | ||
CONFIG_THERMAL_GOV_STEP_WISE=y | ||
CONFIG_THERMAL_HWMON=y | ||
CONFIG_THERMAL_OF=y | ||
CONFIG_TICK_CPU_ACCOUNTING=y | ||
CONFIG_TIMER_OF=y | ||
CONFIG_TIMER_PROBE=y | ||
CONFIG_TINY_SRCU=y | ||
CONFIG_UBIFS_FS=y | ||
CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" | ||
CONFIG_UNWINDER_ARM=y | ||
CONFIG_USB=y | ||
CONFIG_USB_COMMON=y | ||
CONFIG_USB_LED_TRIG=y | ||
CONFIG_USB_SUPPORT=y | ||
CONFIG_USE_OF=y | ||
# CONFIG_VFP is not set | ||
CONFIG_VM_EVENT_COUNTERS=y | ||
CONFIG_WAN=y | ||
CONFIG_WATCHDOG_CORE=y | ||
CONFIG_XXHASH=y | ||
CONFIG_XZ_DEC_ARM=y | ||
CONFIG_XZ_DEC_BCJ=y | ||
CONFIG_ZBOOT_ROM_BSS=0x0 | ||
CONFIG_ZBOOT_ROM_TEXT=0x0 | ||
CONFIG_ZLIB_DEFLATE=y | ||
CONFIG_ZLIB_INFLATE=y | ||
CONFIG_ZSTD_COMPRESS=y | ||
CONFIG_ZSTD_DECOMPRESS=y |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- a/arch/arm/boot/dts/kirkwood-ib62x0.dts | ||
+++ b/arch/arm/boot/dts/kirkwood-ib62x0.dts | ||
@@ -6,7 +6,14 @@ | ||
|
||
/ { | ||
model = "RaidSonic ICY BOX IB-NAS62x0 (Rev B)"; | ||
- compatible = "raidsonic,ib-nas6210-b", "raidsonic,ib-nas6220-b", "raidsonic,ib-nas6210", "raidsonic,ib-nas6220", "raidsonic,ib-nas62x0", "marvell,kirkwood-88f6281", "marvell,kirkwood"; | ||
+ compatible = "raidsonic,ib-nas62x0", "marvell,kirkwood-88f6281", "marvell,kirkwood"; | ||
+ | ||
+ aliases { | ||
+ led-boot = &led_green_os; | ||
+ led-failsafe = &led_red_os; | ||
+ led-running = &led_green_os; | ||
+ led-upgrade = &led_red_os; | ||
+ }; | ||
|
||
memory { | ||
device_type = "memory"; | ||
@@ -81,12 +88,12 @@ | ||
&pmx_led_usb_transfer>; | ||
pinctrl-names = "default"; | ||
|
||
- green-os { | ||
+ led_green_os: green-os { | ||
label = "ib62x0:green:os"; | ||
gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; | ||
- default-state = "keep"; | ||
+ default-state = "on"; | ||
}; | ||
- red-os { | ||
+ led_red_os: red-os { | ||
label = "ib62x0:red:os"; | ||
gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>; | ||
}; | ||
@@ -118,13 +125,13 @@ | ||
}; | ||
|
||
partition@100000 { | ||
- label = "uImage"; | ||
- reg = <0x0100000 0x600000>; | ||
+ label = "second stage u-boot"; | ||
+ reg = <0x100000 0x200000>; | ||
}; | ||
|
||
- partition@700000 { | ||
- label = "root"; | ||
- reg = <0x0700000 0xf900000>; | ||
+ partition@200000 { | ||
+ label = "ubi"; | ||
+ reg = <0x200000 0xfe00000>; | ||
}; | ||
|
||
}; |
Oops, something went wrong.