Changeset 41679


Ignore:
Timestamp:
2014-07-16T23:29:16+02:00 (4 years ago)
Author:
hauke
Message:

ep93xx: add support for kernel 3.10

This is compile tested only, please run test and report back.

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

Location:
trunk/target/linux/ep93xx
Files:
3 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ep93xx/config-3.10

    r41678 r41679  
    1212CONFIG_ARCH_SUSPEND_POSSIBLE=y 
    1313CONFIG_ARCH_USES_GETTIMEOFFSET=y 
    14 # CONFIG_ARCH_VT8500_SINGLE is not set 
    1514CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y 
    1615CONFIG_ARM=y 
     
    6968CONFIG_GENERIC_ATOMIC64=y 
    7069CONFIG_GENERIC_BUG=y 
    71 CONFIG_GENERIC_GPIO=y 
     70CONFIG_GENERIC_IDLE_POLL_SETUP=y 
    7271CONFIG_GENERIC_IO=y 
    7372CONFIG_GENERIC_IRQ_SHOW=y 
     
    7776CONFIG_GENERIC_STRNLEN_USER=y 
    7877CONFIG_GPIOLIB=y 
     78CONFIG_GPIO_DEVRES=y 
    7979CONFIG_GPIO_EP93XX=y 
    8080CONFIG_GPIO_GENERIC=y 
     
    8484CONFIG_HAS_IOMEM=y 
    8585CONFIG_HAS_IOPORT=y 
    86 CONFIG_HAVE_AOUT=y 
     86# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set 
    8787CONFIG_HAVE_ARCH_JUMP_LABEL=y 
    8888CONFIG_HAVE_ARCH_KGDB=y 
     
    9090CONFIG_HAVE_ARCH_SECCOMP_FILTER=y 
    9191CONFIG_HAVE_ARCH_TRACEHOOK=y 
     92# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set 
    9293CONFIG_HAVE_BPF_JIT=y 
    9394CONFIG_HAVE_CLK=y 
     95CONFIG_HAVE_CONTEXT_TRACKING=y 
    9496CONFIG_HAVE_C_RECORDMCOUNT=y 
    9597CONFIG_HAVE_DEBUG_KMEMLEAK=y 
     
    103105CONFIG_HAVE_GENERIC_DMA_COHERENT=y 
    104106CONFIG_HAVE_GENERIC_HARDIRQS=y 
    105 CONFIG_HAVE_IRQ_WORK=y 
     107CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 
    106108CONFIG_HAVE_KERNEL_GZIP=y 
    107109CONFIG_HAVE_KERNEL_LZMA=y 
     
    128130CONFIG_INPUT_TOUCHSCREEN=y 
    129131CONFIG_IRQ_DOMAIN=y 
     132CONFIG_IRQ_WORK=y 
    130133CONFIG_KTIME_SCALAR=y 
    131134CONFIG_LEDS_GPIO_REGISTER=y 
     
    150153CONFIG_MULTI_IRQ_HANDLER=y 
    151154CONFIG_NEED_DMA_MAP_STATE=y 
     155CONFIG_NEED_KUSER_HELPERS=y 
    152156CONFIG_NEED_MACH_MEMORY_H=y 
    153157CONFIG_NEED_PER_CPU_KM=y 
     158CONFIG_OLD_SIGACTION=y 
     159CONFIG_OLD_SIGSUSPEND3=y 
    154160CONFIG_PAGEFLAGS_EXTENDED=y 
    155161CONFIG_PAGE_OFFSET=0xC0000000 
    156162# CONFIG_PCI_SYSCALL is not set 
    157 CONFIG_PERCPU_RWSEM=y 
    158163CONFIG_PERF_USE_VMALLOC=y 
    159164# CONFIG_PREEMPT_RCU is not set 
     165# CONFIG_RCU_STALL_COMMON is not set 
     166# CONFIG_SCHED_HRTICK is not set 
    160167# CONFIG_SCSI_DMA is not set 
    161168# CONFIG_SERIAL_8250 is not set 
     
    184191CONFIG_UID16=y 
    185192CONFIG_UIDGID_CONVERTED=y 
     193CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" 
    186194# CONFIG_USB_ARCH_HAS_EHCI is not set 
    187195# CONFIG_USB_ARCH_HAS_XHCI is not set 
  • trunk/target/linux/ep93xx/patches-3.10/001-ep93xx_cpuinfo.patch

    r36073 r41679  
    1717--- a/arch/arm/kernel/setup.c 
    1818+++ b/arch/arm/kernel/setup.c 
    19 @@ -55,6 +55,12 @@ 
     19@@ -56,6 +56,12 @@ 
    2020 #include <asm/memblock.h> 
    2121 #include <asm/virt.h> 
     
    2828+ 
    2929 #include "atags.h" 
    30  #include "tcm.h" 
    3130  
    32 @@ -903,9 +909,16 @@ static int c_show(struct seq_file *m, vo 
     31  
     32@@ -953,9 +959,16 @@ static int c_show(struct seq_file *m, vo 
    3333        } 
    3434  
  • trunk/target/linux/ep93xx/patches-3.10/003-ep93xx_touchscreen.patch

    r36073 r41679  
    10631063--- a/arch/arm/mach-ep93xx/core.c 
    10641064+++ b/arch/arm/mach-ep93xx/core.c 
    1065 @@ -205,6 +205,7 @@ void ep93xx_syscon_swlocked_write(unsign 
     1065@@ -207,6 +207,7 @@ void ep93xx_syscon_swlocked_write(unsign 
    10661066  
    10671067        spin_unlock_irqrestore(&syscon_swlock, flags); 
  • trunk/target/linux/ep93xx/patches-3.10/004-simone_add_mmc_spi.patch

    r36073 r41679  
    3030+#include <linux/platform_data/spi-ep93xx.h> 
    3131  
    32  #include <asm/hardware/vic.h> 
    3332 #include <asm/mach-types.h> 
    34 @@ -41,6 +46,135 @@ static struct ep93xxfb_mach_info __initd 
     33 #include <asm/mach/arch.h> 
     34@@ -40,6 +45,135 @@ static struct ep93xxfb_mach_info __initd 
    3535        .flags          = EP93XXFB_USE_SDCSN0 | EP93XXFB_PCLK_FALLING, 
    3636 }; 
     
    168168        .sda_pin                = EP93XX_GPIO_LINE_EEDAT, 
    169169        .sda_is_open_drain      = 0, 
    170 @@ -75,6 +209,8 @@ static void __init simone_init_machine(v 
     170@@ -74,6 +208,8 @@ static void __init simone_init_machine(v 
    171171        ep93xx_register_fb(&simone_fb_info); 
    172172        ep93xx_register_i2c(&simone_i2c_gpio_data, simone_i2c_board_info, 
Note: See TracChangeset for help on using the changeset viewer.