Hi,

On 22 January 2012 21:12, Hartmut Knaack <knaac...@gmx.de> wrote:
> Blow the dust off your adm5120 machines, here comes Linux 3.1 support. Main 
> issues:

Any reason for choosing 3.1 over 3.2 (apart from 3.1 likely being
easier ;)? 3.1 is EOL'd, it won't receive updates anymore.

>  - updated mtd api
>  - many patches applied to usb, that ohci has received during the past years
>  - some bits and pieces here and there
> Successfully built and basically tested with r29779 and Linux 3.1.10 on an 
> Edimax BR6104KP/Omnima Embedded Controller (Little Endian). Any feedback 
> appreciated.
>
> Signed-off-by: Hartmut Knaack <knaack.h [at] gmx.de>
> ---
> Index: target/linux/adm5120/router_be/config-3.1
> ===================================================================
> --- target/linux/adm5120/router_be/config-3.1   (Revision 0)
> +++ target/linux/adm5120/router_be/config-3.1   (Revision 0)
> @@ -0,0 +1,275 @@
> +CONFIG_32BIT=y
> +CONFIG_ADM5120=y
> +CONFIG_ADM5120_ENET=y
> +CONFIG_ADM5120_MACH_5GXI=y
> +CONFIG_ADM5120_MACH_BR_6104K=y
> +CONFIG_ADM5120_MACH_BR_6104KP=y
> +CONFIG_ADM5120_MACH_BR_61X4WG=y
> +CONFIG_ADM5120_MACH_CAS_771=y
> +CONFIG_ADM5120_MACH_EASY5120P_ATA=y
> +CONFIG_ADM5120_MACH_EASY5120_RT=y
> +CONFIG_ADM5120_MACH_EASY5120_WVOIP=y
> +CONFIG_ADM5120_MACH_EASY83000=y
> +CONFIG_ADM5120_MACH_EB_214A=y
> +CONFIG_ADM5120_MACH_NFS_101=y
> +CONFIG_ADM5120_MACH_NP27G=y
> +CONFIG_ADM5120_MACH_NP28G=y
> +CONFIG_ADM5120_MACH_PMUGW=y
> +CONFIG_ADM5120_MACH_RB_11X=y
> +CONFIG_ADM5120_MACH_RB_133=y
> +CONFIG_ADM5120_MACH_RB_133C=y
> +CONFIG_ADM5120_MACH_RB_150=y
> +CONFIG_ADM5120_MACH_RB_153=y
> +CONFIG_ADM5120_MACH_RB_192=y
> +CONFIG_ADM5120_MACH_WP54=y
> +CONFIG_ADM5120_OEM_CELLVISION=y
> +CONFIG_ADM5120_OEM_COMPEX=y
> +CONFIG_ADM5120_OEM_EDIMAX=y
> +CONFIG_ADM5120_OEM_GENERIC=y
> +CONFIG_ADM5120_OEM_INFINEON=y
> +CONFIG_ADM5120_OEM_MIKROTIK=y
> +CONFIG_ADM5120_OEM_MOTOROLA=y
> +CONFIG_ADM5120_OEM_OSBRIDGE=y
> +# CONFIG_ADM5120_OEM_ZYXEL is not set
> +CONFIG_ADM5120_SOC_BGA=y
> +CONFIG_ADM5120_WDT=y
> +# CONFIG_ALCHEMY_GPIO_INDIRECT is not set
> +# CONFIG_AR7 is not set
> +# CONFIG_ARCH_HAS_ILOG2_U32 is not set
> +# CONFIG_ARCH_HAS_ILOG2_U64 is not set
> +CONFIG_ARCH_HIBERNATION_POSSIBLE=y
> +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
> +CONFIG_ARCH_POPULATES_NODE_MAP=y
> +CONFIG_ARCH_REQUIRE_GPIOLIB=y
> +# CONFIG_ARCH_SUPPORTS_MSI is not set
> +CONFIG_ARCH_SUPPORTS_OPROFILE=y
> +CONFIG_ARCH_SUSPEND_POSSIBLE=y
> +CONFIG_ARM_AMBA=y
> +# CONFIG_ARM_SP805_WATCHDOG is not set
> +CONFIG_ATA=m
> +# CONFIG_ATH79 is not set
> +# CONFIG_BCM47XX is not set
> +# CONFIG_BCM63XX is not set
> +CONFIG_BITREVERSE=y
> +# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set
> +# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set
> +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
> +CONFIG_CEVT_R4K=y
> +CONFIG_CEVT_R4K_LIB=y
> +CONFIG_CMDLINE="console=ttyS0,115200 rootfstype=squashfs,yaffs2,jffs2"
> +CONFIG_CMDLINE_BOOL=y
> +# CONFIG_CMDLINE_OVERRIDE is not set
> +# CONFIG_CPU_BIG_ENDIAN is not set
> +CONFIG_CPU_HAS_PREFETCH=y
> +CONFIG_CPU_HAS_SYNC=y
> +CONFIG_CPU_LITTLE_ENDIAN=y
> +CONFIG_CPU_MIPS32=y
> +CONFIG_CPU_MIPS32_R1=y
> +CONFIG_CPU_MIPSR1=y
> +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
> +CONFIG_CPU_SUPPORTS_HIGHMEM=y
> +CONFIG_CRYPTO=m
> +CONFIG_CRYPTO_AEAD2=m
> +CONFIG_CRYPTO_AES=m
> +CONFIG_CRYPTO_ALGAPI=m
> +CONFIG_CRYPTO_ALGAPI2=m
> +CONFIG_CRYPTO_ARC4=m
> +CONFIG_CRYPTO_BLKCIPHER=m
> +CONFIG_CRYPTO_BLKCIPHER2=m
> +CONFIG_CRYPTO_ECB=m
> +CONFIG_CRYPTO_HASH=m
> +CONFIG_CRYPTO_HASH2=m
> +CONFIG_CRYPTO_MANAGER=m
> +CONFIG_CRYPTO_MANAGER2=m

I assume these are already part of the config file you used as a base,
but can you try ro drop any =m symbols in the config? It should not
have any ill effect, and should shrink the config.

> Index: target/linux/generic/patches-3.1/020-ssb_update.patch
> ===================================================================
> --- target/linux/generic/patches-3.1/020-ssb_update.patch       (Revision 
> 29773)
> +++ target/linux/generic/patches-3.1/020-ssb_update.patch       (Arbeitskopie)

Why do you need to touch this patch? It applies cleanly for me (at
built fine for at least 3.1.9).

This will break building b43, so NACK for this part.


Regards
Jonas
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to