1. 16 Sep, 2014 30 commits
  2. 10 Sep, 2014 1 commit
  3. 01 Sep, 2014 9 commits
    • Alexander Shiyan's avatar
      ARM: i.MX: Remove i.MX1 ADS board support · 13758c52
      Alexander Shiyan authored
      mx1ads.c can be replaced with devicetree equivalent: imx1-ads.dts,
      so remove the board file.
      Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      13758c52
    • Xiubo Li's avatar
      ARM: dts: vf610-twr: remove useless property for sound card. · 2b10368a
      Xiubo Li authored
      This was added by:
      Commit 8128c4f3 ("ARM: dts: vf610-twr: Add simple-card support.")
      
      This useless property may cause some confusions for users.
      Signed-off-by: default avatarXiubo Li <Li.Xiubo@freescale.com>
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      2b10368a
    • Shawn Guo's avatar
      ARM: imx: remove imx_scu_standby_enable() · ee295d7f
      Shawn Guo authored
      With commit c716483c ("ARM: 8122/1: smp_scu: enable SCU standby
      support"), the STANDBY bit of SCU is handled by core function
      scu_enable().  So imx_scu_standby_enable() can be removed now.
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      ee295d7f
    • Alexander Shiyan's avatar
      ARM: i.MX: Remove Phytec i.MX27 PCM038/PCM970 board files · 1ca7070d
      Alexander Shiyan authored
      pcm970-baseboard.c and mach-pcm038.c can be replaced with their
      devicetree equivalents: imx27-phytec-phycore-rdk.dts and
      imx27-phytec-phycore-som.dtsi respectively, so remove the board files.
      Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      1ca7070d
    • Alexander Shiyan's avatar
      ARM: i.MX: Remove mach-cpuimx27sd board file · 7c5deaf7
      Alexander Shiyan authored
      eukrea_mbimx27-baseboard.c and mach-cpuimx27.c can be replaced with their
      devicetree equivalents: imx27-eukrea-mbimxsd27-baseboard.dts and
      imx27-eukrea-cpuimx27.dtsi respectively, so remove the board files.
      Signed-off-by: default avatarAlexander Shiyan <shc_work@mail.ru>
      Acked-by: default avatarEric Bénard <eric@eukrea.com>
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      7c5deaf7
    • Alexander Stein's avatar
      ARM: imx: iomux: Do not export symbol without public declaration · 58b71c3e
      Alexander Stein authored
      The iomux function declarations are in headers only accessible in this
      directory. Thus those can't be used in any module. None of the
      objects in this directory is tristate. Neither can the header be included
      in out-of-tree modules.
      Signed-off-by: default avatarAlexander Stein <alexander.stein@systec-electronic.com>
      Signed-off-by: default avatarShawn Guo <shawn.guo@freescale.com>
      58b71c3e
    • Linus Torvalds's avatar
      Linux 3.17-rc3 · 69e273c0
      Linus Torvalds authored
      69e273c0
    • Linus Torvalds's avatar
      Merge tag 'xtensa-20140830' of git://github.com/czankel/xtensa-linux · 05bdb8c9
      Linus Torvalds authored
      Pull Xtensa updates from Chris Zankel:
       "Xtensa improvements for 3.17:
         - support highmem on cores with aliasing data cache.  Enable highmem
           on kc705 by default
         - simplify addition of new core variants (no need to modify Kconfig /
           Makefiles)
         - improve robustness of unaligned access handler and its interaction
           with window overflow/underflow exception handlers
         - deprecate atomic and spill registers syscalls
         - clean up Kconfig: remove orphan MATH_EMULATION, sort 'select'
           statements
         - wire up renameat2 syscall.
      
        Various fixes:
         - fix address checks in dma_{alloc,free}_coherent (runtime BUG)
         - fix access to THREAD_RA/THREAD_SP/THREAD_DS (debug build breakage)
         - fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
           (runtime unrecoverable exception)
         - fix a6 and a7 handling in fast_syscall_xtensa (runtime userspace
           register clobbering)
         - fix kernel/user jump out of fast_unaligned (potential runtime
           unrecoverabl exception)
         - replace termios IOCTL code definitions with constants (userspace
           build breakage)"
      
      * tag 'xtensa-20140830' of git://github.com/czankel/xtensa-linux: (25 commits)
        xtensa: deprecate fast_xtensa and fast_spill_registers syscalls
        xtensa: don't allow overflow/underflow on unaligned stack
        xtensa: fix a6 and a7 handling in fast_syscall_xtensa
        xtensa: allow single-stepping through unaligned load/store
        xtensa: move invalid unaligned instruction handler closer to its users
        xtensa: make fast_unaligned store restartable
        xtensa: add double exception fixup handler for fast_unaligned
        xtensa: fix kernel/user jump out of fast_unaligned
        xtensa: configure kc705 for highmem
        xtensa: support highmem in aliasing cache flushing code
        xtensa: support aliasing cache in kmap
        xtensa: support aliasing cache in k[un]map_atomic
        xtensa: implement clear_user_highpage and copy_user_highpage
        xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
        xtensa: allow fixmap and kmap span more than one page table
        xtensa: make fixmap region addressing grow with index
        xtensa: fix access to THREAD_RA/THREAD_SP/THREAD_DS
        xtensa: add renameat2 syscall
        xtensa: fix address checks in dma_{alloc,free}_coherent
        xtensa: replace IOCTL code definitions with constants
        ...
      05bdb8c9
    • Guenter Roeck's avatar
      unicore32: Fix build error · ca98565a
      Guenter Roeck authored
      unicore32 builds fail with
      
        arch/unicore32/kernel/signal.c: In function ‘setup_frame’:
        arch/unicore32/kernel/signal.c:257: error: ‘usig’ undeclared (first use in this function)
        arch/unicore32/kernel/signal.c:279: error: ‘usig’ undeclared (first use in this function)
        arch/unicore32/kernel/signal.c: In function ‘handle_signal’:
        arch/unicore32/kernel/signal.c:306: warning: unused variable ‘tsk’
        arch/unicore32/kernel/signal.c: In function ‘do_signal’:
        arch/unicore32/kernel/signal.c:376: error: implicit declaration of function ‘get_signsl’
        make[1]: *** [arch/unicore32/kernel/signal.o] Error 1
        make: *** [arch/unicore32/kernel/signal.o] Error 2
      
      Bisect points to commit 649671c9 ("unicore32: Use get_signal()
      signal_setup_done()").
      
      This code never even compiled.  Reverting the patch does not work, since
      previously used functions no longer exist, so try to fix it up.  Compile
      tested only.
      
      Fixes: 649671c9 ("unicore32: Use get_signal() signal_setup_done()")
      Cc: Richard Weinberger <richard@nod.at>
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      ca98565a