lantiq: BT Home Hub 2B - overlayfs on top of ubi
BT Home Hub 2B: use overlayfs on top of ubi. Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com> SVN-Revision: 40553
This commit is contained in:
		
							parent
							
								
									284ada8a3e
								
							
						
					
					
						commit
						4f3c740110
					
				|  | @ -6,7 +6,10 @@ | |||
| 	model = "BTHOMEHUBV2B - BT Home Hub 2B";  /* SoC: Lantiq Danube-S PSB 50712 @ 333MHz V1.3/1.5 */ | ||||
| 
 | ||||
| 	chosen { | ||||
| 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit rootfstype=squashfs,jffs2"; | ||||
| 		// uncomment for overlayfs on top of ubi | ||||
| 		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit ubi.mtd=rootfs_ubi,256 root=/dev/mtdblock8"; | ||||
| 		// uncomment for ubifs | ||||
| //		bootargs = "console=ttyLTQ0,115200 init=/etc/preinit ubi.mtd=rootfs_ubi,256 root=ubi0:rootfs rootfstype=ubifs"; | ||||
| 	}; | ||||
| 
 | ||||
| 	memory@0 {				  /* RAM: Samsung K4H511638F-LC 64MB */ | ||||
|  | @ -80,8 +83,13 @@ | |||
| 				}; | ||||
| 
 | ||||
| 				partition@4000 { | ||||
| 					label = "firmware"; | ||||
| 					reg = <0x4000 0x1FFC000>; | ||||
| 					label = "kernel"; | ||||
| 					reg = <0x4000 0x160000>; | ||||
| 				}; | ||||
| 
 | ||||
| 				partition@164000 { | ||||
| 					label = "rootfs_ubi"; | ||||
| 					reg = <0x164000 0x1E9C000>; | ||||
| 				}; | ||||
| 
 | ||||
| 			}; | ||||
|  |  | |||
|  | @ -1,6 +1,9 @@ | |||
| CONFIG_ADM6996_PHY=y | ||||
| CONFIG_AR8216_PHY=y | ||||
| CONFIG_CLONE_BACKWARDS=y | ||||
| CONFIG_CRC16=y | ||||
| CONFIG_CRYPTO_DEFLATE=y | ||||
| CONFIG_CRYPTO_LZO=y | ||||
| CONFIG_FIRMWARE_IN_KERNEL=y | ||||
| CONFIG_GPIO_DEVRES=y | ||||
| # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set | ||||
|  | @ -13,6 +16,8 @@ CONFIG_IRQCHIP=y | |||
| CONFIG_IRQ_WORK=y | ||||
| # CONFIG_ISDN is not set | ||||
| CONFIG_LEDS_TRIGGER_HEARTBEAT=y | ||||
| CONFIG_LZO_COMPRESS=y | ||||
| CONFIG_LZO_DECOMPRESS=y | ||||
| CONFIG_M25PXX_USE_FAST_READ=y | ||||
| CONFIG_MTD_M25P80=y | ||||
| CONFIG_MTD_NAND=y | ||||
|  | @ -22,6 +27,11 @@ CONFIG_MTD_NAND_XWAY=y | |||
| # CONFIG_MTD_PHYSMAP_OF is not set | ||||
| # CONFIG_MTD_SM_COMMON is not set | ||||
| CONFIG_MTD_SPLIT_UIMAGE_FW=y | ||||
| CONFIG_MTD_UBI=y | ||||
| CONFIG_MTD_UBI_BEB_LIMIT=20 | ||||
| # CONFIG_MTD_UBI_FASTMAP is not set | ||||
| CONFIG_MTD_UBI_GLUEBI=y | ||||
| CONFIG_MTD_UBI_WL_THRESHOLD=4096 | ||||
| CONFIG_NLS=y | ||||
| # CONFIG_PROC_DEVICETREE is not set | ||||
| # CONFIG_RCU_STALL_COMMON is not set | ||||
|  | @ -34,9 +44,16 @@ CONFIG_SPI_BITBANG=y | |||
| CONFIG_SPI_GPIO=y | ||||
| CONFIG_SPI_MASTER=y | ||||
| CONFIG_SPI_XWAY=y | ||||
| CONFIG_UBIFS_FS=y | ||||
| CONFIG_UBIFS_FS_ADVANCED_COMPR=y | ||||
| CONFIG_UBIFS_FS_LZO=y | ||||
| # CONFIG_UBIFS_FS_XZ is not set | ||||
| CONFIG_UBIFS_FS_ZLIB=y | ||||
| CONFIG_USB=y | ||||
| CONFIG_USB_COMMON=y | ||||
| # CONFIG_USB_EHCI_HCD is not set | ||||
| CONFIG_USB_SUPPORT=y | ||||
| # CONFIG_USB_UHCI_HCD is not set | ||||
| # CONFIG_XRX200_PHY_FW is not set | ||||
| CONFIG_ZLIB_DEFLATE=y | ||||
| CONFIG_ZLIB_INFLATE=y | ||||
|  |  | |||
|  | @ -9,4 +9,8 @@ define Profile/BTHOMEHUBV2B | |||
| 	swconfig | ||||
| endef | ||||
| 
 | ||||
| BTHOMEHUBV2B_UBIFS_OPTS:="-m 512 -e 15872 -c 1959" | ||||
| BTHOMEHUBV2B_UBI_OPTS:="-m 512 -p 16KiB -s 256" | ||||
| 
 | ||||
| 
 | ||||
| $(eval $(call Profile,BTHOMEHUBV2B)) | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| ARCH:=mips | ||||
| SUBTARGET:=xway | ||||
| BOARDNAME:=XWAY | ||||
| FEATURES:=squashfs atm mips16 jffs2_nand | ||||
| FEATURES:=squashfs atm mips16 jffs2_nand ubifs | ||||
| CPU_TYPE:=34kc | ||||
| CPU_SUBTYPE:=dsp | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue