1. 04 Dec, 2014 3 commits
  2. 30 Nov, 2014 13 commits
  3. 28 Nov, 2014 7 commits
    • Arnd Bergmann's avatar
      Merge tag 'mvebu-soc-3.19' of git://git.infradead.org/linux-mvebu into next/soc · 756f80ce
      Arnd Bergmann authored
      Pull "mvebu SoC changes for v3.19" from Jason Cooper:
      
       - Armada 38x
          - Implement CPU hotplug support
      
       - Armada 375
          - Remove Z1 stepping support (limited dist. of SoC)
      
      * tag 'mvebu-soc-3.19' of git://git.infradead.org/linux-mvebu:
        ARM: mvebu: Implement the CPU hotplug support for the Armada 38x SoCs
        ARM: mvebu: Fix the secondary startup for Cortex A9 SoC
        ARM: mvebu: Move SCU power up in a function
        ARM: mvebu: Clean-up the Armada XP support
        ARM: mvebu: update comments in coherency.c
        ARM: mvebu: remove Armada 375 Z1 workaround for I/O coherency
        ARM: mvebu: remove unused register offset definition
        ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XP
        ARM: mvebu: make the coherency_ll.S functions work with no coherency fabric
        ARM: mvebu: Remove thermal quirk for A375 Z1 revision
        ARM: mvebu: add missing of_node_put() call in coherency.c
        ARM: orion: Fix for certain sequence of request_irq can cause irq storm
        ARM: mvebu: armada xp: Generalize use of i2c quirk
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      756f80ce
    • Oleksij Rempel's avatar
      ARM: add lolevel debug support for asm9260 · d5bd4e8d
      Oleksij Rempel authored
      Since there is no public documentation, this patch also provide register
      offsets for different UART units on this SoC.
      Signed-off-by: default avatarOleksij Rempel <linux@rempel-privat.de>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      d5bd4e8d
    • Oleksij Rempel's avatar
      ARM: add mach-asm9260 · d9bfc86d
      Oleksij Rempel authored
      it is low cost (?) SoC targeted for market in China and India which
      trying to compete with AT91SAM9G25.
      
      Here is some info:
      http://www.alphascale.com/index.asp?ics/615.html
      
      One of products:
      http://www.aliexpress.com/store/product/2014-hot-sales-FREE-SHIPPING-new-Purple-core-ARM9-development-board-ASM9260T-SDRAM-power-line/433637_1931495721.html
      
      In some cases this SoC looks similar to iMX23/iMX28. But currently it makes no
      sense to merge mach code of this devices. Especially because most differences
      are already collected mach-mxs folder.
      Signed-off-by: default avatarOleksij Rempel <linux@rempel-privat.de>
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      d9bfc86d
    • Arnd Bergmann's avatar
      Merge tag 'imx-soc-3.19' of... · 32e049ad
      Arnd Bergmann authored
      Merge tag 'imx-soc-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into next/soc
      
      Pull "The i.MX SoC update for 3.19" from Shawn Guo
      
       - Update i.MX6 suspend code to check DDR instead of CPU type, as the
         difference we need to handle is between LPDDR2 and DDR3, not SoCs.
       - Set anatop properly for LPDDR2 in DSM mode
       - Add support for new SoC LS1021A which integrates dual Cortex-A7
       - Add ENET initialization for i.MX6SX platform
       - Add cpufreq support for i.MX53 platform
       - Add a SNVS based poweroff driver for i.MX6 platforms
       - Use ARM  Global Timer as clocksource on VF610
      
      Note: the change set is built on top of tag imx-fixes-3.18-2 to resolve
      a conflict on file arch/arm/mach-imx/clk-vf610.c.
      
      * tag 'imx-soc-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux:
        power: reset: imx-snvs-poweroff: add power off driver for i.mx6
        ARM: imx: temporarily remove CONFIG_SOC_FSL from LS1021A
        ARM: imx: clk-vf610: get input clocks from assigned clocks
        ARM: imx: Add Freescale LS1021A SMP support
        ARM: imx: Add initial support for Freescale LS1021A
        ARM: imx53: add cpufreq support
        ARM: imx53: clk: add ARM clock
        ARM: imx: add CPU clock type
        ARM: imx5: add step clock, used when reprogramming PLL1
        ARM: imx: add enet init for i.mx6sx
        ARM: imx6sx: add imx6sx iomux-gpr field define
        ARM: vf610: Add ARM Global Timer clocksource option
        ARM: imx: add anatop settings for LPDDR2 when enter DSM mode
        ARM: imx: replace cpu type check with ddr type check
        ARM: imx: Fix the removal of CONFIG_SPI option
        ARM: imx: clk-vf610: define PLL's clock tree
      
      Signed-off-by; Arnd Bergmann <arnd@arndb.de>
      32e049ad
    • Arnd Bergmann's avatar
      Merge (part of) tag 'omap-for-v3.19/hwmod-and-defconfig' of... · df717a58
      Arnd Bergmann authored
      Merge (part of) tag 'omap-for-v3.19/hwmod-and-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
      
      SoC related changes for omaps including hwmod clean-up for
      DSS, and hwmod data for more UARTs and ADC. Also few defconfig
      changes to enable devices found on am335x and am437x.
      
      [arnd: I removed the defconfig changes from the branch in order
       to cherry-pick them onto the next/defconfig branch, but I did
       not change the other commits]
      
      * commit '29c4ce17':
        ARM: dts: cm-t3x30: add keypad support
        ARM: OMAP2+: hwmod: AM43x: add hwmod support for ADC on AM43xx
        ARM: DRA7: hwmod data: Add missing UART hwmod data
        ARM: dts: omap4.dtsi: remove dss_fck
        ARM: OMAP4: fix RFBI iclk
        ARM: OMAP4: hwmod: use MODULEMODE properly
        ARM: OMAP4: hwmod: set DSS submodule parent hwmods
        ARM: OMAP5: hwmod: set DSS submodule parent hwmods
        ARM: OMAP2+: hwmod: add parent_hwmod support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      df717a58
    • Arnd Bergmann's avatar
      Merge tag 'samsung-pm-3' of... · 09ffd948
      Arnd Bergmann authored
      Merge tag 'samsung-pm-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
      
      Pull "Samsung PM 3rd updates for v3.19" from Kukjin Kim:
      
      - exynos3250
        : add PMU support
      
      - PMU refactoring
        : move restart code into PMU driver
        : move restart code for exynos440 into clk driver
      
      - use u8 for val[] in struct exynos_pmu_conf
      
      Note that this branch is based on tags/samsung-exynos-v3.19
      
      * tag 'samsung-pm-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: use u8 for val[] in struct exynos_pmu_conf
        ARM: EXYNOS: move restart code into pmu driver
        clk: exynos5440: move restart code into clock driver
        ARM: EXYNOS: add exynos3250 PMU support
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      09ffd948
    • Arnd Bergmann's avatar
      Merge tag 'samsung-exynos-v3.19' of... · 5c5ee5e7
      Arnd Bergmann authored
      Merge tag 'samsung-exynos-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
      
      Pull "Samsung exynos updates in arch/arm/mach-exynos/ for v3.19" from Kukjin Kim:
      
      - add SOC_EXYNOS4415 config to be used in audio driver
      - add support platform driver for exynos PMU
      - move PMU specific definitions from common.h to exynos-pmu.h
      - for exynos5420, add support PMU and Suspend-to-RAM
        use MCPM call backs and call regulator core suspend prepare
        and finish functions
      
      NOTE:
      including v3.19-next/non-critical-fixes, v3.19-next/cleanup-samsung
      and v3.19-next/pm-samsung-2 branches
      
      * tag 'samsung-exynos-v3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: Call regulator core suspend prepare and finish functions
        ARM: EXYNOS: Use MCPM call-backs to support S2R on exynos5420
        ARM: EXYNOS: Add Suspend-to-RAM support for exynos5420
        ARM: EXYNOS: Add PMU support for exynos5420
        ARM: EXYNOS: Move PMU specific definitions from common.h
        ARM: EXYNOS: Add platform driver support for Exynos PMU
        ARM: EXYNOS: Add support for exynos4415 SoC
        ARM: EXYNOS: fix typo in static struct name "exynos5_list_diable_wfi_wfe"
        ARM: EXYNOS: Fix CPU idle clock down after CPU off
        ARM: EXYNOS: Remove unneeded __ref annotation for cpu_die function
        ARM: EXYNOS: Move code from hotplug.c to platsmp.c
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5c5ee5e7
  4. 26 Nov, 2014 1 commit
  5. 23 Nov, 2014 15 commits
  6. 22 Nov, 2014 1 commit