1. 11 Apr, 2013 3 commits
    • Olof Johansson's avatar
      Merge tag 'sunxi-cleanup-for-3.10' of git://github.com/mripard/linux into next/cleanup · b9d5868e
      Olof Johansson authored
      From Maxime Ripard:
      Cleanups for Allwinner sunXi architecture:
        - Remove sunxi.dtsi
        - Switch to clocksource/irqchip device tree handlers
        - Cleanup the watchdog code
      
      * tag 'sunxi-cleanup-for-3.10' of git://github.com/mripard/linux:
        ARM: sunxi: Rework the restart code
        irqchip: sunxi: Rename sunxi to sun4i
        irqchip: sunxi: Make use of the IRQCHIP_DECLARE macro
        clocksource: sunxi: Rename sunxi to sun4i
        clocksource: sunxi: make use of CLKSRC_OF
        clocksource: sunxi: Cleanup the timer code
        clocksource: make CLOCKSOURCE_OF_DECLARE type safe
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      
      Add/change conflict in drivers/clocksource/Makefile resolved.
      b9d5868e
    • Olof Johansson's avatar
      Merge branch 'depends/clk-for-3.10' into next/cleanup · 83c15f4c
      Olof Johansson authored
      Bringin in clk subsystem dependencies needed by sunxi.
      
      * depends/clk-for-3.10: (26 commits)
        clk: sunxi: drop an unnecesary kmalloc
        clk: sunxi: drop CLK_IGNORE_UNUSED
        clk: sunxi: Add support for AXI, AHB, APB0 and APB1 gates
        clk: divider: Introduce CLK_DIVIDER_ALLOW_ZERO flag
        clk: mvebu: Use common of_clk_init() function
        clk: fix clk_mux::flags kerneldoc
        clk: allow reentrant calls into the clk framework
        clk: abstract locking out into helper functions
        clk: zynq: Add missing zynq clk header
        clk: sunxi: rename compatible strings
        arm: sunxi: Add useful information about sunxi clocks
        clk: arm: sunxi: Add a new clock driver for sunxi SOCs
        clk: ux500: Fix prcmu clocks registration
        ARM: imx: adapt clk_busy_mux to new clk_mux struct
        clk: Add composite clock type
        clk: add table lookup to mux
        clk: Fix incorrect return type in clk.c
        clk: prima2: fix return value check in sirfsoc_of_clk_init()
        clk:SPEAr1340: Correct parent clock configuration
        documentation: clk: fix couple of misspelling
        ...
      83c15f4c
    • Olof Johansson's avatar
      Merge tag 'imx-cleanup-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/cleanup · d6e911b5
      Olof Johansson authored
      From Shawn Guo:
      The imx cleanup for 3.10:
      
      * Clean up a couple of unneeded function declarations
      * Remove imx specific cpufreq driver as generic cpufreq-cpu0 works well
        as the replacement
      * Remove platform ahci support
      * Clean up unused ARCH/MACH Kconfig symbols
      * Remove a couple of unused files
      
      * tag 'imx-cleanup-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6:
        ARM: i.MX: remove unused ARCH_* configs
        ARM i.MX53: remove platform ahci support
        ARM: imx: remove mx6q.h
        ARM: imx: remove Makefile.boot
        ARM: imx: clk-imx27: Do not register peripheral clock for SSI
        ARM: imx: avic: Move avic_saved_mask_reg under CONFIG_PM
        ARM: imx: Remove cpufreq driver
        ARM: imx: remove pl310_get_save_ptr() declaration
        ARM: imx: remove duplicated function declaration
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      d6e911b5
  2. 09 Apr, 2013 9 commits
    • Arnd Bergmann's avatar
      Merge tag 'at91-cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup · 3da25416
      Arnd Bergmann authored
      From Nicolas Ferre <nicolas.ferre@atmel.com>:
      
      Trivial typos and some macros removal & modification
      
      * tag 'at91-cleanup' of git://github.com/at91linux/linux-at91:
        ARM: at91: remove trailing semicolon from macros
        ARM: at91/setup: fix trivial typos
        ARM: at91: remove unused dbgu_readl() macro
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      3da25416
    • Arnd Bergmann's avatar
      Merge tag 'cleanup-samsung-for-v3.10' of... · 4909e13c
      Arnd Bergmann authored
      Merge tag 'cleanup-samsung-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/cleanup
      
      From Kukjin Kim <kgene.kim@samsung.com>:
      
      cleanup unused codes for samsung
      
      * tag 'cleanup-samsung-for-v3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
        ARM: EXYNOS: remove "config EXYNOS_DEV_DRM"
        ARM: EXYNOS: change the name of USB ohci header
        ARM: SAMSUNG: Remove unnecessary code for dma
        ARM: S3C24XX: Remove unused GPIO drive strength register definitions
        ARM: S3C24XX: Removed unneeded dependency on CPU_S3C2412
        ARM: S3C24XX: Removed unneeded dependency on CPU_S3C2410
        ARM: S3C24XX: Removed unneeded dependency on ARCH_S3C24XX for boards
        ARM: SAMSUNG: Fix typo "CONFIG_SAMSUNG_DEV_RTC"
        ARM: S5P64X0: Fix typo "CONFIG_S5P64X0_SETUP_SDHCI"
        ARM: S3C64XX: remove obsolete Makefile line
        ARM: S3C24XX: remove unneeded "config SMDK2440_CPU2442"
        ARM: SAMSUNG: Remove useless Samsung GPIO related CONFIG
        ARM: SAMSUNG: remove "config S3C_BOOT_WATCHDOG"
        ARM: EXYNOS: change HAVE_SAMSUNG_KEYPAD to KEYBOARD_SAMSUNG
        ARM: EXYNOS: remove duplicated include from common.c
        ARM: EXYNOS: drop "select HAVE_SCHED_CLOCK"
        ARM: S3C24XX: drop "select MACH_NEO1973"
        ARM: S3C24XX: drop "select MACH_N35"
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      4909e13c
    • Arnd Bergmann's avatar
      Merge tag 'mxs-cleanup-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/cleanup · 92202876
      Arnd Bergmann authored
      From Shawn Guo <shawn.guo@linaro.org>:
      
      The mxs cleanup for 3.10:
      
      * Clean up timer code and move it into drivers/clocksource
      * Clean up icoll code and move it into drivers/irqchip
      * Clean up clock code to not include <mach/*> headers
      * Clean up rtc-stmp3xxx, mxs-lradc and mxs-saif to not include <mach/*>
        headers
      * Clean up mach-mxs code to get it prepared for multiplatform support
      
      * tag 'mxs-cleanup-3.10' of git://git.linaro.org/people/shawnguo/linux-2.6: (26 commits)
        clocksource: mxs_timer: Add semicolon at end of line
        ARM: mxs: remove unused headers
        ARM: mxs: merge imx23 and imx28 into one machine_desc
        ARM: mxs: remove common.h
        ARM: mxs: move mxs_get_ocotp() into mach-mxs.c
        ARM: mxs: remove mm.c
        ARM: mxs: use debug_ll_io_init for low-level debug
        ARM: mxs: get ocotp base address from device tree
        ARM: mxs: remove system.c
        ARM: mxs: get reset address from device tree
        ARM: mxs: remove empty hardware.h
        ASoC: mxs-saif: remove mach header inclusion
        iio: mxs-lradc: remove unneeded mach header inclusion
        rtc: stmp3xxx: use stmp_reset_block() instead
        clk: mxs: remove the use of mach level IO accessor
        clk: mxs: get base address from device tree
        ARM: mxs: remove unneeded mach-types.h inclusion
        ARM: mxs: move icoll driver into drivers/irqchip
        ARM: mxs: call stmp_reset_block() in icoll
        ARM: mxs: get icoll base address from device tree
        ...
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      92202876
    • Arnd Bergmann's avatar
      Merge tag 'v3.9-rc5' into next/cleanup · 44c0d237
      Arnd Bergmann authored
      This is a dependency for the mxs/cleanup branch.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      44c0d237
    • Arnd Bergmann's avatar
      Merge tag 'tegra-for-3.10-cleanup' of... · 8024206d
      Arnd Bergmann authored
      Merge tag 'tegra-for-3.10-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/cleanup
      
      From Stephen Warren <swarren@wwwdotorg.org>:
      
      ARM: tegra: cleanup
      
      This branch includes various cleanup of the core Tegra support.
      
      * Unification of the separate board-dt-tegra*.c files into a single
        tegra.c, now that everything is DT-driven and basically identical.
      * Use of_clk_get() in the Tegra clocksource driver so that clocks are
        described in DT rather than hard-coding clock names.
      * Some cleanup of the PMC-related code, with the aim that the PMC
        "driver" contains more of the code that touches PMC registers, rather
        than spreading PMC register accesses through other files.
      * Conversion of the "PMC" driver to acquire resources describe in device
        tree rather than hard-coding them.
      * Use of common code for the CPU sleep TLB invalidation.
      
      This branch is based on the previous fixes pull request.
      
      * tag 'tegra-for-3.10-cleanup' of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:
        ARM: tegra: use setup_mm_for_reboot rather than explicit pgd switch
        ARM: tegra: replace the CPU power on function with PMC call
        ARM: tegra: pmc: add power on function for secondary CPUs
        ARM: tegra: pmc: convert PMC driver to support DT only
        ARM: tegra: fix the PMC compatible string in DT
        ARM: tegra: pmc: add specific compatible DT string for Tegra30 and Tegra114
        ARM: tegra: refactor tegra{20,30}_boot_secondary
        clocksource: tegra: move to of_clk_get
        ARM: tegra: Unify Device tree board files
        ARM: tegra: Rename board-dt-tegra20.c to tegra.c
        ARM: tegra: Unify tegra{20,30,114}_init_early()
      
      Conflicts:
      	drivers/clocksource/tegra20_timer.c
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      8024206d
    • Arnd Bergmann's avatar
      Merge branch 'tegra/fixes' into next/cleanup · 5be8f636
      Arnd Bergmann authored
      This is a dependency for tegra/cleanups
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      5be8f636
    • Arnd Bergmann's avatar
      Merge tag 'omap-for-v3.10/fixes-pm-signed' of... · f199ab1a
      Arnd Bergmann authored
      Merge tag 'omap-for-v3.10/fixes-pm-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/cleanup
      
      From Tony Lindgren <tony@atomide.com>:
      
      Non-critical PM fix via Kevin Hilman <khilman@linaro.org>:
      
      OMAP PM fixes for v3.10
      
      Note that this has a dependency to omap-for-v3.10/cleanup-v2-signed.
      
      * tag 'omap-for-v3.10/fixes-pm-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP4+: PM: Restore CPU power state to ON with clockdomain force wakeup method
      
      Signed-off-by: Arnd Bergmann <arnd@arndb.de<
      f199ab1a
    • Paul Bolle's avatar
      ARM: i.MX: remove unused ARCH_* configs · 3442a7b5
      Paul Bolle authored
      This removes the unused Kconfig options ARCH_MX5, ARCH_MX51,
      ARCH_MX53 and MACH_MX21.
      Signed-off-by: default avatarPaul Bolle <pebolle@tiscali.nl>
      Signed-off-by: default avatarSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      3442a7b5
    • Sascha Hauer's avatar
      ARM i.MX53: remove platform ahci support · e27da53b
      Sascha Hauer authored
      The i.MX53 ahci platform support is unused in mainline. To demotivate
      people using it just remove it from the tree.
      Signed-off-by: default avatarSascha Hauer <s.hauer@pengutronix.de>
      Signed-off-by: default avatarShawn Guo <shawn.guo@linaro.org>
      e27da53b
  3. 08 Apr, 2013 16 commits
  4. 05 Apr, 2013 1 commit
  5. 04 Apr, 2013 6 commits
  6. 03 Apr, 2013 5 commits