Changeset 47686


Ignore:
Timestamp:
2015-12-02T16:19:29+01:00 (2 years ago)
Author:
hauke
Message:

bcm53xx: activate workarounds for erratas

This also deactivates some workaround for erratas only seen in older
CPU cores and L2 cores not used in this SoC.

This partly reverts commit r44947.

Signed-off-by: Hauke Mehrtens <hauke@…>

Location:
trunk/target/linux/bcm53xx
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/bcm53xx/config-4.1

    r46500 r47686  
    11CONFIG_ALIGNMENT_TRAP=y 
    2 # CONFIG_ARCH_ALPINE is not set 
    32CONFIG_ARCH_BCM=y 
    43# CONFIG_ARCH_BCM_21664 is not set 
     
    4140CONFIG_ARM_ERRATA_764369=y 
    4241CONFIG_ARM_ERRATA_775420=y 
    43 CONFIG_ARM_ERRATA_798181=y 
    4442CONFIG_ARM_GIC=y 
    4543CONFIG_ARM_GLOBAL_TIMER=y 
     
    9997CONFIG_CRYPTO_DEFLATE=y 
    10098CONFIG_CRYPTO_LZO=y 
     99CONFIG_CRYPTO_RNG2=y 
     100CONFIG_CRYPTO_WORKQUEUE=y 
    101101CONFIG_CRYPTO_XZ=y 
    102102CONFIG_DCACHE_WORD_ACCESS=y 
     
    254254CONFIG_PINCTRL=y 
    255255# CONFIG_PL310_ERRATA_588369 is not set 
    256 CONFIG_PL310_ERRATA_727915=y 
    257 CONFIG_PL310_ERRATA_753970=y 
    258 CONFIG_PL310_ERRATA_769419=y 
     256# CONFIG_PL310_ERRATA_727915 is not set 
     257# CONFIG_PL310_ERRATA_753970 is not set 
     258# CONFIG_PL310_ERRATA_769419 is not set 
    259259CONFIG_RCU_STALL_COMMON=y 
    260260CONFIG_RFS_ACCEL=y 
  • trunk/target/linux/bcm53xx/config-4.3

    r47253 r47686  
    4040CONFIG_ARM_ERRATA_764369=y 
    4141CONFIG_ARM_ERRATA_775420=y 
    42 CONFIG_ARM_ERRATA_798181=y 
    4342CONFIG_ARM_GIC=y 
    4443CONFIG_ARM_GLOBAL_TIMER=y 
     
    9998CONFIG_CRC16=y 
    10099CONFIG_CRYPTO_DEFLATE=y 
    101 # CONFIG_CRYPTO_JITTERENTROPY is not set 
    102100CONFIG_CRYPTO_LZO=y 
    103101CONFIG_CRYPTO_RNG2=y 
     
    210208CONFIG_LZO_COMPRESS=y 
    211209CONFIG_LZO_DECOMPRESS=y 
    212 CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 
    213210CONFIG_MDIO_BOARDINFO=y 
    214211CONFIG_MIGHT_HAVE_CACHE_L2X0=y 
     
    264261CONFIG_PINCTRL=y 
    265262# CONFIG_PL310_ERRATA_588369 is not set 
    266 CONFIG_PL310_ERRATA_727915=y 
    267 CONFIG_PL310_ERRATA_753970=y 
    268 CONFIG_PL310_ERRATA_769419=y 
     263# CONFIG_PL310_ERRATA_727915 is not set 
     264# CONFIG_PL310_ERRATA_753970 is not set 
     265# CONFIG_PL310_ERRATA_769419 is not set 
    269266CONFIG_RCU_STALL_COMMON=y 
    270267CONFIG_RFS_ACCEL=y 
     
    293290CONFIG_SWIOTLB=y 
    294291CONFIG_SWP_EMULATE=y 
    295 # CONFIG_SYSTEM_DATA_VERIFICATION is not set 
    296292CONFIG_SYS_SUPPORTS_APM_EMULATION=y 
    297293# CONFIG_THUMB2_KERNEL is not set 
     
    303299CONFIG_UBIFS_FS_XZ=y 
    304300CONFIG_UBIFS_FS_ZLIB=y 
    305 CONFIG_UID16=y 
    306301CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" 
    307302CONFIG_USB_SUPPORT=y 
  • trunk/target/linux/bcm53xx/patches-4.1/131-ARM-BCM-Add-SMP-support-for-Broadcom-4708.patch

    r47247 r47686  
    2828--- a/arch/arm/mach-bcm/Kconfig 
    2929+++ b/arch/arm/mach-bcm/Kconfig 
    30 @@ -38,6 +38,8 @@ config ARCH_BCM_CYGNUS 
    31  config ARCH_BCM_5301X 
    32         bool "Broadcom BCM470X / BCM5301X ARM SoC" if ARCH_MULTI_V7 
    33         select ARCH_BCM_IPROC 
    34 +       select ARM_ERRATA_764369 if SMP 
     30@@ -41,6 +41,7 @@ config ARCH_BCM_5301X 
     31        select ARM_ERRATA_754322 
     32        select ARM_ERRATA_775420 
     33        select ARM_ERRATA_764369 if SMP 
    3534+       select HAVE_SMP 
     35  
    3636        help 
    3737          Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores. 
    38   
    3938--- a/arch/arm/mach-bcm/Makefile 
    4039+++ b/arch/arm/mach-bcm/Makefile 
  • trunk/target/linux/bcm53xx/patches-4.3/131-ARM-BCM-Add-SMP-support-for-Broadcom-4708.patch

    r47251 r47686  
    2828--- a/arch/arm/mach-bcm/Kconfig 
    2929+++ b/arch/arm/mach-bcm/Kconfig 
    30 @@ -38,6 +38,8 @@ config ARCH_BCM_CYGNUS 
    31  config ARCH_BCM_5301X 
    32         bool "Broadcom BCM470X / BCM5301X ARM SoC" if ARCH_MULTI_V7 
    33         select ARCH_BCM_IPROC 
    34 +       select ARM_ERRATA_764369 if SMP 
     30@@ -41,6 +41,7 @@ config ARCH_BCM_5301X 
     31        select ARM_ERRATA_754322 
     32        select ARM_ERRATA_775420 
     33        select ARM_ERRATA_764369 if SMP 
    3534+       select HAVE_SMP 
     35  
    3636        help 
    3737          Support for Broadcom BCM470X and BCM5301X SoCs with ARM CPU cores. 
    38   
    3938--- a/arch/arm/mach-bcm/Makefile 
    4039+++ b/arch/arm/mach-bcm/Makefile 
Note: See TracChangeset for help on using the changeset viewer.