aed4799d6d
This patch adds support for squashfs as the root filesystem. advantages: - migrate from a existing -ext4 installation and back with the sysupgrade utility - existing partition layout will not be lost during switch - slightly smaller image size as compared to the -ext4 image. disadvantages: - needs f2fs + tools. This is because fstools rootdisk.c decides based on the partition size (currently root partitions > 100 MiB) f2fs is used as the rootfs_data filesystem. - rootfs_data is placed into the rootfs partition after the squashfs. This makes it difficult for tools that expect a /dev/sda${X} device. It also makes it difficult for data recovery tools as they might not expect to find a embedded partition or will be slightly confused. ... or will not support f2fs. For people with existing build configurations: make sure to include mkf2fs and f2fsck packages into the image. Otherwise the new -squashfs image will only boot from the ram-overlay. Note: All overlay data (configurations/all installed packages/...) will be placed in inside the rootfs partition (i.e. /dev/sda2) just after the squashfs image. Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
47 lines
1.1 KiB
Text
47 lines
1.1 KiB
Text
# CONFIG_IKAREM is not set
|
|
CONFIG_APOLLO3G=y
|
|
CONFIG_BROADCOM_PHY=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_DMADEVICES=y
|
|
CONFIG_DMA_ENGINE=y
|
|
CONFIG_DW_DMAC_CORE=y
|
|
CONFIG_DW_DMAC=y
|
|
# CONFIG_SATA_DWC_OLD_DMA is not set
|
|
# CONFIG_DW_DMAC_PCI is not set
|
|
CONFIG_ATA=y
|
|
CONFIG_ATA_SFF=y
|
|
CONFIG_ATA_BMDMA=y
|
|
CONFIG_SATA_PMP=y
|
|
CONFIG_GENERIC_PHY=y
|
|
CONFIG_SATA_DWC=y
|
|
# CONFIG_SATA_DWC_DEBUG is not set
|
|
CONFIG_EXT4_FS=y
|
|
# CONFIG_F2FS_CHECK_FS is not set
|
|
CONFIG_F2FS_FS=y
|
|
# CONFIG_F2FS_FS_SECURITY is not set
|
|
CONFIG_F2FS_FS_XATTR=y
|
|
CONFIG_F2FS_STAT_FS=y
|
|
CONFIG_SCSI=y
|
|
CONFIG_BLK_DEV_SD=y
|
|
CONFIG_GPIOLIB=y
|
|
CONFIG_GPIO_GENERIC=y
|
|
CONFIG_GPIO_GENERIC_PLATFORM=y
|
|
CONFIG_GPIO_74XX_MMIO=y
|
|
CONFIG_LEDS_TRIGGER_DISK=y
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_BLK_DEV_DM=y
|
|
CONFIG_BLK_DEV_DM_BUILTIN=y
|
|
CONFIG_BLK_DEV_MD=y
|
|
CONFIG_MD=y
|
|
CONFIG_MD_AUTODETECT=y
|
|
# CONFIG_MD_LINEAR is not set
|
|
# CONFIG_MD_MULTIPATH is not set
|
|
CONFIG_MD_RAID0=y
|
|
CONFIG_MD_RAID1=y
|
|
# CONFIG_MD_RAID10 is not set
|
|
# CONFIG_MD_RAID456 is not set
|
|
CONFIG_PPC_EARLY_DEBUG=y
|
|
CONFIG_PPC_EARLY_DEBUG_44x=y
|
|
# CONFIG_PPC_EARLY_DEBUG_MEMCONS is not set
|
|
CONFIG_PPC_EARLY_DEBUG_44x_PHYSHIGH=0x4
|
|
CONFIG_PPC_EARLY_DEBUG_44x_PHYSLOW=0xef600300
|