1. 21 Jul, 2016 2 commits
  2. 14 Jul, 2016 2 commits
  3. 11 Jul, 2016 3 commits
    • Ben Dooks's avatar
      bus: mvebu-mbus: make mvebu_mbus_syscore_ops static · ac29abf3
      Ben Dooks authored
      Make mvebu_mbus_syscore_ops static as it does not get
      used or declared outside mvebu-mbus.c to fix the following
      sparse warning:
      
      linux/drivers/bus/mvebu-mbus.c:1092:20: warning: symbol 'mvebu_mbus_syscore_ops' was not declared. Should it be static?
      Signed-off-by: default avatarBen Dooks <ben.dooks@codethink.co.uk>
      Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
      ac29abf3
    • Ben Dooks's avatar
      bus: mvebu-mbus: fix __iomem on register pointers · fce7b5ae
      Ben Dooks authored
      The save_cpu_target functions should take "u32 __iomem *", not a
      plain "u32 *" as it is passed to register access functions. Fix
      the following warnings by adding the annotation:
      
      drivers/bus/mvebu-mbus.c:739:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:739:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:739:17:    got unsigned int [usertype] *
      drivers/bus/mvebu-mbus.c:741:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:741:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:741:17:    got unsigned int [usertype] *
      drivers/bus/mvebu-mbus.c:742:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:742:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:742:17:    got unsigned int [usertype] *
      drivers/bus/mvebu-mbus.c:744:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:744:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:744:17:    got unsigned int [usertype] *
      drivers/bus/mvebu-mbus.c:790:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:790:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:790:17:    got unsigned int [usertype] *
      drivers/bus/mvebu-mbus.c:792:17: warning: incorrect type in argument 2 (different address spaces)
      drivers/bus/mvebu-mbus.c:792:17:    expected void volatile [noderef] <asn:2>*addr
      drivers/bus/mvebu-mbus.c:792:17:    got unsigned int [usertype] *
      Signed-off-by: default avatarBen Dooks <ben.dooks@codethink.co.uk>
      Acked-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
      fce7b5ae
    • Arnd Bergmann's avatar
      ARM: tegra: Remove board_init_funcs array · da35cbca
      Arnd Bergmann authored
      In a configuration that enables CONFIG_UBSAN_SANITIZE_ALL, I am getting
      a section mismatch warning for tegra20:
      
      WARNING: arch/arm/mach-tegra/built-in.o(.data+0x6e0): Section mismatch in reference from the variable board_init_funcs to the function .init.text:paz00_init()
      
      The array is no longer useful here since there is only one entry,
      so we can simply call the function directly after checking
      of_machine_is_compatible(). This fixes the section mismatch
      and is easier to read.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
      da35cbca
  4. 07 Jul, 2016 1 commit
  5. 06 Jul, 2016 1 commit
    • Olof Johansson's avatar
      Merge tag 'imx-cleanup-4.8' of... · 8ec3dc29
      Olof Johansson authored
      Merge tag 'imx-cleanup-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/cleanup
      
      The i.MX cleanup for 4.8:
       - A series from Arnd to clean up cpu_is_mx*() from i.MX platform
       - A series from Andrey to clean up i.MX L2-cache code by using
         core support as much as possible
       - Remove the orphan header eukrea-baseboards.h from i.MX platform
       - Remove boilerplate code from TZIC driver by using IRQCHIP_DECLARE
      
      * tag 'imx-cleanup-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        ARM: imx: remove cpu_is_mx*()
        ARM: imx: remove last call to cpu_is_mx5*
        ARM: imx: rework mx27_pm_init() call
        ARM: imx: deconstruct mx3_idle
        ARM: imx: deconstruct mxc_rnga initialization
        ARM: imx: remove cpu_is_mx1 check
        ARM: i.MX: Do not explicitly call l2x0_of_init()
        ARM: i.MX: system.c: Tweak prefetch settings for performance
        ARM: i.MX: system.c: Replace magic numbers
        ARM: i.MX: system.c: Remove redundant errata 752271 code
        ARM: i.MX: system.c: Convert goto to if statement
        ARM: imx: Use IRQCHIP_DECLARE for TZIC
        ARM: imx: Remove orphan header
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      8ec3dc29
  6. 05 Jul, 2016 1 commit
  7. 28 Jun, 2016 6 commits
  8. 21 Jun, 2016 6 commits
  9. 16 Jun, 2016 8 commits
  10. 13 Jun, 2016 6 commits
  11. 12 Jun, 2016 2 commits
  12. 10 Jun, 2016 2 commits