1. 09 Apr, 2013 8 commits
    • Arnd Bergmann's avatar
      Merge tag 'pmu-exynos-for-v3.10' of... · 0b8467ee
      Arnd Bergmann authored
      Merge tag 'pmu-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
      
      From Kukjin Kim <kgene.kim@samsung.com>:
      
      add support arm-pmu for exynos4 and exynos5250
      
      * tag 'pmu-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: Add arm-pmu DT binding for exynos421x
        ARM: EXYNOS: Add arm-pmu DT binding for exynos5250
        ARM: EXYNOS: Enable PMUs for exynos4
        irqchip: exynos-combiner: Correct combined IRQs for exynos4
        irqchip: exynos-combiner: Add set_irq_affinity function for combiner_irq
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      0b8467ee
    • Arnd Bergmann's avatar
      Merge tag 'clk-exynos-for-v3.10' of... · 19ce4f4a
      Arnd Bergmann authored
      Merge tag 'clk-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
      
      From Kukjin Kim <kgene.kim@samsung.com>:
      
      add suppport common clock framework for exynos
      
      * tag 'clk-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung: (73 commits)
        ARM: EXYNOS: fix compilation error introduced due to common clock migration
        clk: exynos5250: Fix divider values for sclk_mmc{0,1,2,3}
        clk: exynos4: export clocks required for fimc-is
        clk: samsung: Fix compilation error
        clk: exynos5250: register display block gate clocks to common clock framework
        clk: exynos4: Add support for SoC-specific register save list
        clk: exynos4: Add missing registers to suspend save list
        clk: exynos4: Remove E4X12 prefix from SRC_DMC register
        clk: exynos4: Add E4210 prefix to GATE_IP_PERIR register
        clk: exynos4: Add E4210 prefix to LCD1 clock registers
        clk: exynos4: Remove SoC-specific registers from save list
        clk: exynos4: Use SRC_MASK_PERIL{0,1} definitions
        clk: exynos4: Define {E,V}PLL registers
        clk: exynos4: Add missing mout_sata on Exynos4210
        clk: exynos4: Add missing CMU_TOP and ISP clocks
        clk: exynos4: Add G3D clocks
        clk: exynos4: Add camera related clock definitions
        clk: exynos4: Export mout_core clock of Exynos4210
        clk: samsung: Remove unimplemented ops for pll
        clk: exynos4: Export clocks used by exynos cpufreq drivers
        ...
      
      [arnd: add missing #address-cells property in mshc DT node]
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      19ce4f4a
    • Arnd Bergmann's avatar
      Merge tag 'mct-exynos-for-v3.10' of... · 228e3023
      Arnd Bergmann authored
      Merge tag 'mct-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
      
      From Kukjin Kim <kgene.kim@samsung.com>:
      
      add support exynos mct device tree and move into drivers/clocksource
      
      * tag 'mct-exynos-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        clocksource: mct: Add terminating entry for exynos_mct_ids table
        clocksource: mct: Add missing semicolons in exynos_mct.c
        ARM: EXYNOS: move mct driver to drivers/clocksource
        ARM: EXYNOS: remove static io-remapping of mct registers for Exynos5
        ARM: dts: add mct device tree node for all supported Exynos SoC's
        ARM: EXYNOS: allow dt based discovery of mct controller using clocksource_of_init
        ARM: EXYNOS: add device tree support for MCT controller driver
        ARM: EXYNOS: prepare an array of MCT interrupt numbers and use it
        ARM: EXYNOS: add a register base address variable in mct controller driver
      
      Conflicts:
      	drivers/clocksource/Makefile
      	drivers/clocksource/exynos_mct.c
      
      [arnd: adapt to CLOCKSOURCE_OF_DECLARE interface change]
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      228e3023
    • Arnd Bergmann's avatar
      Merge tag 'irq-s3c24xx-for-v3.10' of... · 894b7382
      Arnd Bergmann authored
      Merge tag 'irq-s3c24xx-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
      
      From Kukjin Kim <kgene.kim@samsung.com>:
      
      s3c24xx irq cleanup and move into drivers/irqchip
      
      * tag 'irq-s3c24xx-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        irqchip: s3c24xx: add devicetree support
        irqchip: s3c24xx: make interrupt handling independent of irq_domain structure
        irqchip: s3c24xx: globally keep track of the created intc instances
        irqchip: s3c24xx: add irq_set_type callback for basic interrupt types
        irqchip: s3c24xx: fix irqlist of second s3c2416 controller
        irqchip: s3c24xx: fix comments on some camera interrupts
        ARM: S3C24XX: move irq driver to drivers/irqchip
        ARM: S3C24XX: add handle_irq function
        ARM: S3C24XX: make s3c24xx_init_intc static
        ARM: S3C24XX: move s3c24xx_init_irq to s3c2410_init_irq
        ARM: S3C24XX: fix irq parent check
        ARM: S3C24XX: fix redundant checks in the irq mapping function
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      894b7382
    • Arnd Bergmann's avatar
      Merge tag 'ux500-pinctrl' of... · ab9838e1
      Arnd Bergmann authored
      Merge tag 'ux500-pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/drivers
      
      From Linus Walleij <linus.walleij@linaro.org>:
      
      ux500 pinctrl updates for the ARM SoC tree.
      
      * tag 'ux500-pinctrl' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
        ARM: ux500: 8500: add ab8500-musb pinctrl support
        ARM: ux500: remove redundant DB8500_PIN_SLEEP definition
        ARM: ux500: Add Snowball pin configuration for user LED
        ARM: ux500: u8500: fix pinctrl IDLE state definition for SPI2
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      ab9838e1
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-3.10-clk' of... · 2b079101
      Arnd Bergmann authored
      Merge tag 'tegra-for-3.10-clk' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/drivers
      
      From Stephen Warren <swarren@wwwdotorg.org>:
      
      ARM: tegra: clock driver development
      
      This branch contains most fixes and enhancements to the Tegra common
      clock driver. The main new feature is a driver for Tegra114, which
      coupled with later device tree changes enables many devices on that
      chip, such as MMC, I2C, etc.
      
      This branch depends on a patch in:
      
      git://git.linaro.org/people/mturquette/linux.git clk-for-3.10
      
      Mike has stated that this branch is stable, and is aware of this
      dependency and merge.
      
      Mike's branch is based on v3.9-rc3, which includes a USB change which
      causes problems on Tegra. That problem was fixed in v3.9-rc4. Hence,
      this branch pulls in v3.9-rc4 to ensure bisectability as much as
      possible.
      
      This branch is based on v3.9-rc4, followed by a merge of previous Tegra
      "soc" pull request, followed by a merge of clk-for-3.10.
      
      * tag 'tegra-for-3.10-clk' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:
        clk: tegra: fix enum tegra114_clk to match binding
        clk: tegra: Remove forced clk_enable of uartd
        ARM: dt: Add references to tegra_car clocks
        clk: tegra: devicetree match for nvidia,tegra114-car
        clk: tegra: Implement clocks for Tegra114
        ARM: tegra: Define Tegra114 CAR binding
        clk: tegra: Workaround for Tegra114 MSENC problem
        clk: tegra: Add flags to tegra_clk_periph()
        clk: tegra: Add new fields and PLL types for Tegra114
        clk: tegra: move from a lock bit idx to a lock mask
        clk: tegra: Add PLL post divider table
        clk: tegra: introduce TEGRA_PLL_HAS_LOCK_ENABLE
        clk: tegra: Add TEGRA_PLL_BYPASS flag
        clk: tegra: Refactor PLL programming code
        clk: tegra: provide dummy cpu car ops
        clk: tegra: defer application of init table
        clk: tegra: Fix cdev1 and cdev2 IDs
        clk: tegra: Make gr2d and gr3d clocks children of pll_c
        clk: tegra: Export peripheral reset functions
        clk: tegra: Fix periph_clk_to_bit macro
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      2b079101
    • Arnd Bergmann's avatar
      Merge branch 'depends/clk' into next/drivers · 5790c58b
      Arnd Bergmann authored
      This is a snapshot of the stable clk branch at
      
      git://git.linaro.org/people/mturquette/linux.git clk-for-3.10
      
      which is a dependency for the tegra clock changes.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5790c58b
    • Arnd Bergmann's avatar
      Merge branch 'tegra/soc' into next/drivers · 1194b152
      Arnd Bergmann authored
      This is a dependency for the tegra/clk branch.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      
      Conflicts:
      	drivers/clocksource/tegra20_timer.c
      1194b152
  2. 08 Apr, 2013 16 commits
  3. 05 Apr, 2013 1 commit
  4. 04 Apr, 2013 15 commits