1. 07 Oct, 2013 2 commits
    • Uwe Kleine-König's avatar
      ARM: drop explicit selection of HAVE_CLK and CLKDEV_LOOKUP · 07d8a49c
      Uwe Kleine-König authored
      CLKDEV_LOOKUP selects HAVE_CLK and COMMON_CLK selects CLKDEV_LOOKUP. So
      all symbols that select at least two of these symbols can be simplified.
      
      For imx, omap2 and ux500 some rearrangements were necessary before the
      simplification.
      Acked-by: default avatarTony Lindgren <tony@atomide.com>
      Acked-by: default avatarStephen Boyd <sboyd@codeaurora.org>
      Acked-by: default avatarDinh Nguyen <dinguyen@altera.com>
      Acked-by: default avatarNicolas Ferre <nicolas.ferre@atmel.com>
      Acked-by: default avatarPawel Moll <pawel.moll@arm.com>
      Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      07d8a49c
    • Olof Johansson's avatar
      Merge branch 'clk-of-init-v2_for-3.13' of https://github.com/shesselba/linux-dove into next/cleanup · c884357e
      Olof Johansson authored
      From Sebastian Hasselbarth:
      
      This is a patch set based on an RFC [1][2] sent earlier to provide
      a common arch/arm init for DT clock providers. Currently, the call to
      of_clk_init(NULL) to initialize DT clock providers is spread among several
      mach-dirs. Since most machs require DT clocks initialized before timers,
      no initcall can be used.
      
      By adding of_clk_init(NULL) to arch/arm time_init(), we can remove all
      mach-specific .init_time hooks that basically called of_clk_init and
      clocksource_of_init.
      
      In contrast to the RFC version, of_clk_init(NULL) is now only called if
      no custom .init_time callback is set. This allows some machs to still
      call clock init themselves, as not all can be converted now. Therefore,
      this patch sets drops conversion of mach-mvebu and mach-zynq. New machs
      that were introduced with v3.12-rc1 are also converted, except mach-u300
      that requires clocks before irqs.
      
      * 'clk-of-init-v2_for-3.13' of https://github.com/shesselba/linux-dove: (29 commits)
        ARM: vt8500: remove custom .init_time hook
        ARM: vexpress: remove custom .init_time hook
        ARM: tegra: remove custom .init_time hook
        ARM: sunxi: remove custom .init_time hook
        ARM: sti: remove custom .init_time hook
        ARM: socfpga: remove custom .init_time hook
        ARM: rockchip: remove custom .init_time hook
        ARM: prima2: remove custom .init_time hook
        ARM: nspire: remove custom .init_time hook
        ARM: nomadik: remove custom .init_time hook
        ARM: mxs: remove custom .init_time hook
        ARM: kirkwood: remove custom .init_time hook
        ARM: imx: remove custom .init_time hook
        ARM: highbank: remove custom .init_time hook
        ARM: exynos: remove custom .init_time hook
        ARM: dove: remove custom .init_time hook
        ARM: bcm2835: remove custom .init_time hook
        ARM: bcm: provide common arch init for DT clocks
        ARM: call of_clk_init from default time_init handler
        ARM: vt8500: prepare for arch-wide .init_time callback
        ...
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      c884357e
  2. 29 Sep, 2013 27 commits
  3. 26 Sep, 2013 2 commits
  4. 25 Sep, 2013 4 commits
  5. 24 Sep, 2013 3 commits
  6. 23 Sep, 2013 2 commits
    • Linus Torvalds's avatar
      Linux 3.12-rc2 · 4a10c2ac
      Linus Torvalds authored
      4a10c2ac
    • Linus Torvalds's avatar
      Merge tag 'staging-3.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging · 9d23108d
      Linus Torvalds authored
      Pull staging fixes from Greg KH:
       "Here are a number of small staging tree and iio driver fixes.  Nothing
        major, just lots of little things"
      
      * tag 'staging-3.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (34 commits)
        iio:buffer_cb: Add missing iio_buffer_init()
        iio: Prevent race between IIO chardev opening and IIO device free
        iio: fix: Keep a reference to the IIO device for open file descriptors
        iio: Stop sampling when the device is removed
        iio: Fix crash when scan_bytes is computed with active_scan_mask == NULL
        iio: Fix mcp4725 dev-to-indio_dev conversion in suspend/resume
        iio: Fix bma180 dev-to-indio_dev conversion in suspend/resume
        iio: Fix tmp006 dev-to-indio_dev conversion in suspend/resume
        iio: iio_device_add_event_sysfs() bugfix
        staging: iio: ade7854-spi: Fix return value
        staging:iio:hmc5843: Fix measurement conversion
        iio: isl29018: Fix uninitialized value
        staging:iio:dummy fix kfifo_buf kconfig dependency issue if kfifo modular and buffer enabled for built in dummy driver.
        iio: at91: fix adc_clk overflow
        staging: line6: add bounds check in snd_toneport_source_put()
        Staging: comedi: Fix dependencies for drivers misclassified as PCI
        staging: r8188eu: Adjust RX gain
        staging: r8188eu: Fix smatch warning in core/rtw_ieee80211.
        staging: r8188eu: Fix smatch error in core/rtw_mlme_ext.c
        staging: r8188eu: Fix Smatch off-by-one warning in hal/rtl8188e_hal_init.c
        ...
      9d23108d