1. 12 Dec, 2018 3 commits
    • Olof Johansson's avatar
      Merge tag 'sunxi-core-for-4.21' of... · abd488c0
      Olof Johansson authored
      Merge tag 'sunxi-core-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux into next/soc
      
      Allwinner core changes for 4.21
      
      A few patches to enable a new Allwinner SoC based on an armv5 CPU.
      
      * tag 'sunxi-core-for-4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux:
        dt-bindings: watchdog: Add Allwinner ARMv5 F1C100s wdt
        ARM: sunxi: add Allwinner ARMv5 SoCs
        dt-bindings: arm: Add new Allwinner ARMv5 F1C100s SoC
        ARM: Check ARCH_MULTI_V7 to differentiate ARMv5/v7 Allwinner SoCs
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      abd488c0
    • Olof Johansson's avatar
      Merge tag 'davinci-for-v4.21/soc' of... · 767ae017
      Olof Johansson authored
      Merge tag 'davinci-for-v4.21/soc' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc
      
      DaVinci SoC updates for v4.21
      -----------------------------
      
      This set of patches moves DaVinci one step closer to
      not relying on at24 platform data by relying on nvmem
      cell lookups instead.
      
      Once other dependencies are merged, for v4.22, plan is
      to merge another series of patches removing at24
      platform data.
      
      * tag 'davinci-for-v4.21/soc' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
        ARM: davinci: da850-evm: remove unnecessary include
        ARM: davinci: dm850-evm: use cell nvmem lookup for mac address
        ARM: davinci: mityomapl138: use cell nvmem lookup for mac address
        ARM: davinci: da830-evm: use cell nvmem lookup for mac address
        ARM: davinci: dm646x-evm: use cell nvmem lookup for mac address
        ARM: davinci: dm644x-evm: use cell nvmem lookup for mac address
        ARM: davinci: dm365-evm: use cell nvmem lookup for mac address
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      767ae017
    • Olof Johansson's avatar
      Merge tag 'renesas-soc-for-v4.21' of... · 50ba3700
      Olof Johansson authored
      Merge tag 'renesas-soc-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Renesas ARM Based SoC Updates for v4.21
      
      * pm-rmobile driver
        - Move to drivers/soc/renesas/
        - Clean up struct rmobile_pm_domain
      * Renesas SoC Kconfig Symbols
        - Move symbols for ARM and SoCs to drivers/soc/renesas/
        - Hide ARCH_RZN1 to improve consistency
      * SH-Mobile AG5 (sh73a0) SoC: Remove obsolete inclusion of <asm/smp_twd.h>
      * Restrict TWD and SCU to Renesas ARM based SoCs where they are present
      * Enable GPIOLIB on Renesas arm64 based SoCs to allow GPIO driver selection
      
      * tag 'renesas-soc-for-v4.21' of https://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: R-Mobile: Move pm-rmobile to drivers/soc/renesas/
        ARM: shmobile: R-Mobile: Clean up struct rmobile_pm_domain
        ARM: shmobile: Move SoC Kconfig symbols to drivers/soc/renesas/
        arm64: renesas: Move SoC Kconfig symbols to drivers/soc/renesas/
        ARM: shmobile: Hide ARCH_RZN1 to improve consistency
        ARM: shmobile: sh73a0: Remove obsolete inclusion of <asm/smp_twd.h>
        ARM: shmobile: Restrict TWD support to SoCs that have it
        ARM: shmobile: Restrict SCU support to SoCs that have it
        arm64: renesas: Enable GPIOLIB to allow GPIO driver selection
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      50ba3700
  2. 06 Dec, 2018 7 commits
  3. 05 Dec, 2018 1 commit
  4. 03 Dec, 2018 4 commits
  5. 30 Nov, 2018 8 commits
  6. 28 Nov, 2018 3 commits
  7. 27 Nov, 2018 1 commit
  8. 19 Nov, 2018 3 commits
    • Geert Uytterhoeven's avatar
      ARM: OMAP2+: timer: Remove obsolete inclusion of <asm/smp_twd.h> · b7645533
      Geert Uytterhoeven authored
      As of commit d1dabab2 ("ARM: OMAP2+: Clean up
      omap4_local_timer_init"), this header file is no longer used.
      Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      b7645533
    • Nathan Chancellor's avatar
      ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup · 7d3b37b1
      Nathan Chancellor authored
      When building the kernel with Clang, the following section mismatch
      warning appears:
      
      WARNING: vmlinux.o(.text+0x38b3c): Section mismatch in reference from
      the function omap44xx_prm_late_init() to the function
      .init.text:omap44xx_prm_enable_io_wakeup()
      The function omap44xx_prm_late_init() references
      the function __init omap44xx_prm_enable_io_wakeup().
      This is often because omap44xx_prm_late_init lacks a __init
      annotation or the annotation of omap44xx_prm_enable_io_wakeup is wrong.
      
      Remove the __init annotation from omap44xx_prm_enable_io_wakeup so there
      is no more mismatch.
      Signed-off-by: default avatarNathan Chancellor <natechancellor@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      7d3b37b1
    • Nathan Chancellor's avatar
      ARM: OMAP2+: hwmod: Fix some section annotations · c10b26ab
      Nathan Chancellor authored
      When building the kernel with Clang, the following section mismatch
      warnings appears:
      
      WARNING: vmlinux.o(.text+0x2d398): Section mismatch in reference from
      the function _setup() to the function .init.text:_setup_iclk_autoidle()
      The function _setup() references
      the function __init _setup_iclk_autoidle().
      This is often because _setup lacks a __init
      annotation or the annotation of _setup_iclk_autoidle is wrong.
      
      WARNING: vmlinux.o(.text+0x2d3a0): Section mismatch in reference from
      the function _setup() to the function .init.text:_setup_reset()
      The function _setup() references
      the function __init _setup_reset().
      This is often because _setup lacks a __init
      annotation or the annotation of _setup_reset is wrong.
      
      WARNING: vmlinux.o(.text+0x2d408): Section mismatch in reference from
      the function _setup() to the function .init.text:_setup_postsetup()
      The function _setup() references
      the function __init _setup_postsetup().
      This is often because _setup lacks a __init
      annotation or the annotation of _setup_postsetup is wrong.
      
      _setup is used in omap_hwmod_allocate_module, which isn't marked __init
      and looks like it shouldn't be, meaning to fix these warnings, those
      functions must be moved out of the init section, which this patch does.
      Signed-off-by: default avatarNathan Chancellor <natechancellor@gmail.com>
      Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
      c10b26ab
  9. 16 Nov, 2018 6 commits
  10. 15 Nov, 2018 1 commit
  11. 14 Nov, 2018 1 commit
  12. 12 Nov, 2018 2 commits