Jonas Gorski schrieb:
> Hi,
>
>
> On 22 January 2012 21:12, Hartmut Knaack <[email protected]> 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.
Lazyness, experience, priorities - your choice. I started porting more than 2 
weeks ago, when 3.2 still lacked generic support in Openwrt and 3.1.8 was just 
out. Also, 3.1 came with some feature I need, while that's not the case with 
3.2 (from what I could see). But whoever feels like updating to 3.2 will 
certainly have less troubles starting with my patch than I had, starting from 
2.6.38. Anyway, like I mentioned in ar71xx, I will probably work on my next 
update when certain IIO drivers leave staging.
>
>>  - 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
> [email protected]
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to