Changeset 40564


Ignore:
Timestamp:
2014-04-23T23:53:50+02:00 (4 years ago)
Author:
hauke
Message:

bcm53xx: add initial support for kernel 3.14

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

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

Legend:

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

    r40563 r40564  
    11CONFIG_ALIGNMENT_TRAP=y 
    2 # CONFIG_ARCH_BCM is not set 
     2CONFIG_ARCH_BCM=y 
    33CONFIG_ARCH_BCM_5301X=y 
     4# CONFIG_ARCH_BCM_MOBILE is not set 
    45CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y 
    56CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y 
    67CONFIG_ARCH_HAS_TICK_BROADCAST=y 
    78CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y 
     9CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y 
    810CONFIG_ARCH_MULTIPLATFORM=y 
    911# CONFIG_ARCH_MULTI_CPU_AUTO is not set 
    10 # CONFIG_ARCH_MULTI_V6 is not set 
    1112CONFIG_ARCH_MULTI_V6_V7=y 
    1213CONFIG_ARCH_MULTI_V7=y 
     
    1516# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set 
    1617# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set 
    17 # CONFIG_ARCH_SUNXI is not set 
    1818CONFIG_ARCH_SUSPEND_POSSIBLE=y 
    19 # CONFIG_ARCH_VIRT is not set 
     19CONFIG_ARCH_USE_BUILTIN_BSWAP=y 
     20CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y 
     21CONFIG_ARCH_WANT_GENERAL_HUGETLB=y 
    2022CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y 
    21 # CONFIG_ARCH_WM8850 is not set 
    2223CONFIG_ARM=y 
    2324CONFIG_ARM_APPENDED_DTB=y 
     
    4344CONFIG_BCMA_BLOCKIO=y 
    4445CONFIG_BCMA_DEBUG=y 
    45 CONFIG_BCMA_DRIVER_ARM=y 
    4646CONFIG_BCMA_DRIVER_GMAC_CMN=y 
    4747CONFIG_BCMA_HOST_PCI=y 
    4848CONFIG_BCMA_HOST_PCI_POSSIBLE=y 
    4949CONFIG_BCMA_HOST_SOC=y 
     50# CONFIG_BCM_KONA_WDT is not set 
    5051CONFIG_BGMAC=y 
    5152CONFIG_CACHE_L2X0=y 
     
    7475CONFIG_DCACHE_WORD_ACCESS=y 
    7576CONFIG_DEBUG_BCM_5301X=y 
     77# CONFIG_DEBUG_BCM_KONA_UART is not set 
    7678CONFIG_DEBUG_INFO=y 
    7779CONFIG_DEBUG_LL=y 
    78 CONFIG_DEBUG_LL_INCLUDE="debug/bcm53xx.S" 
     80CONFIG_DEBUG_LL_INCLUDE="debug/pl01x.S" 
     81# CONFIG_DEBUG_LL_UART_8250 is not set 
     82# CONFIG_DEBUG_LL_UART_PL01X is not set 
     83# CONFIG_DEBUG_UART_8250 is not set 
     84CONFIG_DEBUG_UART_PHYS=0x18000300 
     85CONFIG_DEBUG_UART_PL01X=y 
     86CONFIG_DEBUG_UART_VIRT=0xf1000300 
    7987CONFIG_DEBUG_UNCOMPRESS=y 
    8088CONFIG_DEBUG_USER=y 
     
    8997CONFIG_GENERIC_IO=y 
    9098CONFIG_GENERIC_IRQ_SHOW=y 
     99CONFIG_GENERIC_NET_UTILS=y 
    91100CONFIG_GENERIC_PCI_IOMAP=y 
     101CONFIG_GENERIC_SCHED_CLOCK=y 
    92102CONFIG_GENERIC_SMP_IDLE_THREAD=y 
    93103CONFIG_GENERIC_STRNCPY_FROM_USER=y 
    94104CONFIG_GENERIC_STRNLEN_USER=y 
    95 CONFIG_GPIO_DEVRES=y 
    96105CONFIG_HARDIRQS_SW_RESEND=y 
    97106CONFIG_HAS_DMA=y 
     
    108117# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set 
    109118CONFIG_HAVE_BPF_JIT=y 
     119CONFIG_HAVE_CC_STACKPROTECTOR=y 
    110120CONFIG_HAVE_CLK=y 
    111121CONFIG_HAVE_CLK_PREPARE=y 
     
    117127CONFIG_HAVE_DMA_CONTIGUOUS=y 
    118128CONFIG_HAVE_DYNAMIC_FTRACE=y 
     129CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y 
    119130CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 
    120131CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y 
    121132CONFIG_HAVE_FUNCTION_TRACER=y 
    122133CONFIG_HAVE_GENERIC_DMA_COHERENT=y 
    123 CONFIG_HAVE_GENERIC_HARDIRQS=y 
    124134CONFIG_HAVE_IDE=y 
    125135CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 
    126136CONFIG_HAVE_KERNEL_GZIP=y 
     137CONFIG_HAVE_KERNEL_LZ4=y 
    127138CONFIG_HAVE_KERNEL_LZMA=y 
    128139CONFIG_HAVE_KERNEL_LZO=y 
     
    132143CONFIG_HAVE_OPROFILE=y 
    133144CONFIG_HAVE_PERF_EVENTS=y 
     145CONFIG_HAVE_PERF_REGS=y 
     146CONFIG_HAVE_PERF_USER_STACK_DUMP=y 
    134147CONFIG_HAVE_PROC_CPU=y 
    135148CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 
     
    137150CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 
    138151CONFIG_HAVE_UID16=y 
     152CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y 
     153CONFIG_HZ_FIXED=0 
    139154CONFIG_HZ_PERIODIC=y 
    140155CONFIG_INITRAMFS_SOURCE="" 
     156CONFIG_IOMMU_HELPER=y 
    141157CONFIG_IRQCHIP=y 
    142158CONFIG_IRQ_DOMAIN=y 
     159CONFIG_IRQ_FORCED_THREADING=y 
    143160CONFIG_IRQ_WORK=y 
    144161CONFIG_KTIME_SCALAR=y 
    145 CONFIG_LOCAL_TIMERS=y 
    146162CONFIG_MDIO_BOARDINFO=y 
    147163CONFIG_MIGHT_HAVE_PCI=y 
     164# CONFIG_MLX5_CORE is not set 
    148165CONFIG_MODULES_USE_ELF_REL=y 
    149 # CONFIG_MPCORE_WATCHDOG is not set 
    150 CONFIG_MTD_OF_PARTS=y 
    151166# CONFIG_MTD_PHYSMAP_OF is not set 
    152167CONFIG_MULTI_IRQ_HANDLER=y 
    153168CONFIG_MUTEX_SPIN_ON_OWNER=y 
    154169CONFIG_NEED_DMA_MAP_STATE=y 
     170CONFIG_NET_FLOW_LIMIT=y 
     171CONFIG_NET_RX_BUSY_POLL=y 
     172CONFIG_NO_BOOTMEM=y 
    155173CONFIG_NR_CPUS=4 
    156174CONFIG_OF=y 
    157175CONFIG_OF_ADDRESS=y 
    158 CONFIG_OF_DEVICE=y 
    159176CONFIG_OF_EARLY_FLATTREE=y 
    160177CONFIG_OF_FLATTREE=y 
     
    190207CONFIG_STOP_MACHINE=y 
    191208CONFIG_SWCONFIG=y 
     209CONFIG_SWIOTLB=y 
    192210# CONFIG_SWP_EMULATE is not set 
    193211CONFIG_SYS_SUPPORTS_APM_EMULATION=y 
    194 # CONFIG_TEGRA_HOST1X is not set 
    195212# CONFIG_THUMB2_KERNEL is not set 
    196213CONFIG_TICK_CPU_ACCOUNTING=y 
    197214CONFIG_TREE_RCU=y 
    198215CONFIG_UID16=y 
    199 CONFIG_UIDGID_CONVERTED=y 
    200216CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" 
    201 CONFIG_USB_ARCH_HAS_XHCI=y 
    202217CONFIG_USB_SUPPORT=y 
    203 CONFIG_USE_GENERIC_SMP_HELPERS=y 
    204218CONFIG_USE_OF=y 
    205219CONFIG_VECTORS_BASE=0xffff0000 
     
    211225CONFIG_ZBOOT_ROM_BSS=0x0 
    212226CONFIG_ZBOOT_ROM_TEXT=0x0 
     227# CONFIG_ZBUD is not set 
    213228CONFIG_ZONE_DMA_FLAG=0 
  • trunk/target/linux/bcm53xx/patches-3.14/112-bcma-get-irqs-from-dt.patch

    r39466 r40564  
    1919 MODULE_DESCRIPTION("Broadcom's specific AMBA driver"); 
    2020 MODULE_LICENSE("GPL"); 
    21 @@ -111,6 +113,38 @@ static void bcma_release_core_dev(struct 
     21@@ -120,6 +122,38 @@ static void bcma_release_core_dev(struct 
    2222        kfree(core); 
    2323 } 
     
    5858 { 
    5959        struct bcma_device *core; 
    60 @@ -145,7 +179,13 @@ static int bcma_register_cores(struct bc 
     60@@ -154,7 +188,13 @@ static int bcma_register_cores(struct bc 
    6161                        break; 
    6262                case BCMA_HOSTTYPE_SOC: 
  • trunk/target/linux/bcm53xx/patches-3.14/202-bgmac-make-bgmac-work-on-systems-without-nvram.patch

    r40467 r40564  
    99--- a/drivers/net/ethernet/broadcom/Kconfig 
    1010+++ b/drivers/net/ethernet/broadcom/Kconfig 
    11 @@ -132,7 +132,7 @@ config BNX2X_SRIOV 
     11@@ -131,7 +131,7 @@ config BNX2X_SRIOV 
    1212  
    1313 config BGMAC 
     
    6363--- a/drivers/net/phy/phy_device.c 
    6464+++ b/drivers/net/phy/phy_device.c 
    65 @@ -814,7 +814,7 @@ int genphy_update_link(struct phy_device 
     65@@ -898,7 +898,7 @@ int genphy_update_link(struct phy_device 
    6666                return status; 
    6767  
Note: See TracChangeset for help on using the changeset viewer.