1. 27 5月, 2014 5 次提交
  2. 24 5月, 2014 11 次提交
  3. 23 5月, 2014 5 次提交
  4. 22 5月, 2014 9 次提交
  5. 20 5月, 2014 8 次提交
    • O
      Merge tag 'sti-soc-for-v3.16' of git://git.stlinux.com/devel/kernel/linux-sti into next/soc · 96c2ac4c
      Olof Johansson 提交于
      Merge "ARM: STi: SoC changes for v3.16" from Maxime Coquelin:
      
      SoC changes for STi platforms
       - Add support for STiH407
      
      * tag 'sti-soc-for-v3.16' of git://git.stlinux.com/devel/kernel/linux-sti:
        ARM: STi: Add STiH407 SoC support
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      96c2ac4c
    • O
      Merge tag 'renesas-soc-cleanup-for-v3.16' of... · bf4348e6
      Olof Johansson 提交于
      Merge tag 'renesas-soc-cleanup-for-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Merge "Renesas ARM Based SoC soc-cleanup Updates for v3.16" from Simon Horman:
      
      r8a7791 (R-Car H2) SoC and its Koelsch board and,
      r8a7740 (R-Mobile A1) SoC and its Armadillo800eva board
      * Set CPU clock frequency from OF nodes
      
      * tag 'renesas-soc-cleanup-for-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: Set clock frequency in HZ from OF nodes
        ARM: shmobile: Use shmobile_init_late() on r8a7740
        ARM: shmobile: Remove unused r8a7791_init_early()
        ARM: shmobile: Use r8a7791 DT CPU Frequency for Koelsch
        ARM: shmobile: Use r8a7791 DT CPU Frequency in common case
        ARM: shmobile: Remove unused r8a7740_init_delay()
        ARM: shmobile: Use r8a7740 DT CPU Frequency for Armadillo DT Ref
        ARM: shmobile: Use r8a7740 DT CPU Frequency in common case
        ARM: shmobile: Add r8a7740 Maximum CPU Frequency to DTS
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      bf4348e6
    • O
      Merge tag 'renesas-clock2-for-v3.16' of... · fd46edb9
      Olof Johansson 提交于
      Merge tag 'renesas-clock2-for-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/soc
      
      Merge "Second Round of Renesas ARM Based SoC Clock Updates for v3.16" from
      Simon Horman:
      
      r8a7791 (R-Car M2) SoC
      * Correct SYS-DMAC clock defines
      
      r8a7740 (R-Mobile A1) SoC
      * Correct name of DT Ethernet clock
      
      * tag 'renesas-clock2-for-v3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: r8a7791: Correct SYS-DMAC clock defines
        ARM: shmobile: r8a7740: Correct name of DT Ethernet clock
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      fd46edb9
    • O
      Merge branch 'cleanup/kconfig' into next/soc · 5fe0163a
      Olof Johansson 提交于
      Bring in the cleanup branch due to conflicts in new additions. Should really
      have been the base before the other branch, but this way works too.
      
      * cleanup/kconfig:
        ARM: qcom: clean-up unneeded kconfig selects
        ARM: bcm: clean-up unneeded kconfig selects
        ARM: mvebu: clean-up unneeded kconfig selects
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      5fe0163a
    • O
      Merge tag 'mvebu-soc-3.16' of git://git.infradead.org/linux-mvebu into next/soc · 5df22a61
      Olof Johansson 提交于
      Merge "ARM: mvebu: SoC changes for v3.16" from Jason Cooper:
      
      mvebu SoC changes for v3.16
      
       - Armada 375/38x coherency support
       - Armada 375/38x SMP support
       - mvebu PMSU and CPU reset support
       - Armada 370/XP cpuidle support
       - kirkwood remove platform init of audio device
       - small fixes and cleanup for new SoC (375/38x)
      
      Note:
       - due to complex deps, cpuidle changes Acked by appropriate maintainer for
         going though arm-soc tree.
      
      * tag 'mvebu-soc-3.16' of git://git.infradead.org/linux-mvebu: (46 commits)
        ARM: mvebu: Fix pmsu compilation when ARMv6 is selected
        ARM: mvebu: conditionalize Armada 375 coherency workaround
        ARM: mvebu: conditionalize Armada 375 SMP workaround
        ARM: mvebu: add Armada 375 A0 revision definition
        ARM: mvebu: initialize mvebu-soc-id earlier
        ARM: mvebu: fix thermal quirk SoC revision check
        ARM: Kirkwood: t5325: Remove platform device to instantiate audio
        ARM: Kirkwood: Remove platform driver for codec
        ARM: mvebu: Add thermal quirk for the Armada 375 DB board
        ARM: mvebu: Select HAVE_ARM_TWD only if SMP is enabled
        ARM: mvebu: fix the name of the parameter used in mvebu_get_soc_id
        ARM: mvebu: remove unnecessary ifdef around l2x0_of_init
        ARM: mvebu: register the cpuidle driver for the Armada XP SoCs
        cpuidle: mvebu: Add initial CPU idle support for Armada 370/XP SoC
        ARM: mvebu: Register notifier callback for the cpuidle transition
        ARM: mvebu: refine which files are build in mach-mvebu
        ARM: mvebu: Add the PMSU related part of the cpu idle functions
        ARM: mvebu: Allow to power down L2 cache controller in idle mode
        ARM: mvebu: Low level function to disable HW coherency support
        ARM: mvebu: Split low level functions to manipulate HW coherency
        ...
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      5df22a61
    • O
      Merge tag 'mvebu-soc-orion5x-3.16' of git://git.infradead.org/linux-mvebu into next/soc · c15c1199
      Olof Johansson 提交于
      Merge "ARM: mvebu: SoC orion5x DT conversion for v3.16" from Jason Cooper:
      
      mvebu SoC orion5x DT conversion for v3.16
      
       - orion5x
          - convert to DT
      
      * tag 'mvebu-soc-orion5x-3.16' of git://git.infradead.org/linux-mvebu: (29 commits)
        ARM: orion: remove no longer needed gpio DT code
        ARM: orion: remove no longer needed DT IRQ code
        ARM: orion5x: convert Maxtor Shared Storage II to the Device Tree
        ARM: orion5x: convert d2net to Device Tree
        ARM: orion5x: convert RD-88F5182 to Device Tree
        ARM: orion5x: remove unneeded code for edmini_v2
        ARM: orion5x: keep TODO list in edmini_v2 DT
        ARM: orion5x: use DT to describe NOR on edmini_v2
        ARM: orion5x: use DT to describe EHCI on edmini_v2
        ARM: orion5x: use DT to describe I2C devices on edmini_v2
        ARM: orion5x: convert edmini_v2 to DT pinctrl
        ARM: orion5x: add standard pinctrl configs for sata0 and sata1
        ARM: orion5x: add Device Bus description at SoC level
        ARM: orion5x: update I2C description at SoC level
        ARM: orion5x: enable pinctrl driver at SoC level
        ARM: orion5x: switch to DT interrupts and timer
        ARM: orion: switch to a per-platform handle_irq() function
        ARM: orion5x: convert to use 'clocks' property for UART controllers
        ARM: orion5x: switch to use the clock driver for DT platforms
        ARM: orion5x: add interrupt for Ethernet in Device Tree
        ...
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      c15c1199
    • N
      ARM: DRA752: add detection of SoC information · 733d20ee
      Nishanth Menon 提交于
      Currently the files in /sys/devices/soc0/ show no information about
      DRA7. Few userspace programs do depend on this information to make SoC
      specific support. So update logic to detect the relevant information and
      provide to userspace.
      Signed-off-by: NNishanth Menon <nm@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      733d20ee
    • D
      ARM: OMAP2+: Remove suspend_set_ops from common pm late init · 2e4b62dc
      Dave Gerlach 提交于
      In omap2_common_pm_late_init suspend_set_ops was called to set common
      suspend handling functions for all omap platforms. This created two
      problems. First, these suspend ops were being set for all platforms,
      regardless of whether or not suspend support has been integrated so in
      the case of AM33XX, suspend to mem was presented as available but
      failed every time. Second, some platforms will need to define a
      completely separate set of suspend ops, such as AM33XX, due to
      differences from previous omap platforms so there is no need to
      always set the common omap ops.
      
      This patch moves the suspend_set_ops call from omap2_common_pm_late_init
      into a separate function that then gets called in the omap*_pm_init
      functions for each platform.
      Signed-off-by: NDave Gerlach <d-gerlach@ti.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      2e4b62dc
  6. 18 5月, 2014 2 次提交