1. 21 8月, 2013 1 次提交
  2. 20 8月, 2013 2 次提交
  3. 16 8月, 2013 1 次提交
  4. 14 8月, 2013 2 次提交
    • O
      Merge tag 'v3.12-pwm-cleanup-for-olof' of git://github.com/tom3q/linux into next/cleanup · 8b2496a2
      Olof Johansson 提交于
      From Tomasz Figa:
      Here is the Samsung PWM cleanup series. Particular patches of the series
      involve following modifications:
       - fixing up few things in samsung_pwm_timer clocksource driver,
       - moving remaining Samsung platforms to the new clocksource driver,
       - removing old clocksource driver,
       - adding new multiplatform- and DT-aware PWM driver,
       - moving all Samsung platforms to use the new PWM driver,
       - removing old PWM driver,
       - removing all PWM-related code that is not used anymore.
      
      * tag 'v3.12-pwm-cleanup-for-olof' of git://github.com/tom3q/linux: (684 commits)
        ARM: SAMSUNG: Remove plat/regs-timer.h header
        ARM: SAMSUNG: Remove remaining uses of plat/regs-timer.h header
        ARM: SAMSUNG: Remove pwm-clock infrastructure
        ARM: SAMSUNG: Remove old PWM timer platform devices
        pwm: Remove superseded pwm-samsung-legacy driver
        ARM: SAMSUNG: Modify board files to use new PWM platform device
        ARM: SAMSUNG: Rework private data handling in dev-backlight
        pwm: Add new pwm-samsung driver
        pwm: samsung: Rename to pwm-samsung-legacy
        ARM: SAMSUNG: Remove unused PWM timer IRQ chip code
        ARM: SAMSUNG: Remove old samsung-time driver
        ARM: SAMSUNG: Move all platforms to new clocksource driver
        ARM: SAMSUNG: Set PWM platform data
        ARM: SAMSUNG: Add new PWM platform device
        ARM: SAMSUNG: Unify base address definitions of timer block
        clocksource: samsung_pwm_timer: Handle suspend/resume correctly
        clocksource: samsung_pwm_timer: Do not use clocksource_mmio
        clocksource: samsung_pwm_timer: Cache clocksource register address
        clocksource: samsung_pwm_timer: Correct definition of AUTORELOAD bit
        clocksource: samsung_pwm_timer: Do not request PWM mem region
        + v3.11-rc4
      
      Conflicts:
      	arch/arm/Kconfig.debug
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      8b2496a2
    • K
      Merge branch 'msm/cleanup' into next/cleanup · bee22087
      Kevin Hilman 提交于
      From David Brown <davidb@codeaurora.org>:
      * msm/cleanup:
        ARM: msm: Only compile io.c on platforms that use it
        iommu/msm: Move mach includes to iommu directory
        ARM: msm: Remove devices-iommu.c
        ARM: msm: Move mach/board.h contents to common.h
        ARM: msm: Migrate msm_timer to CLOCKSOURCE_OF_DECLARE
        ARM: msm: Remove TMR and TMR0 static mappings
        ARM: msm: Move debug-macro.S to include/debug
        ARM: msm: Don't compile __msm_ioremap_caller() unless used
        ARM: msm: Remove unused and unmapped MSM_TLMM_BASE for 8x60
      Signed-off-by: NKevin Hilman <khilman@linaro.org>
      bee22087
  5. 13 8月, 2013 8 次提交
  6. 12 8月, 2013 1 次提交
    • O
      Merge tag 'omap-for-v3.12/cleanup-unused-defines' of... · 311b79bb
      Olof Johansson 提交于
      Merge tag 'omap-for-v3.12/cleanup-unused-defines' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/cleanup
      
      From Tony Lindgren:
      Removal of unused omap defines via Paul Walmsley <paul@pwsan.com>:
      
      This series removes the currently-unused PRCM macros from
      arch/arm/mach-omap2.
      
      Basic test logs are available at:
      
      http://www.pwsan.com/omap/testlogs/drop_unused_prcm_macros_v3.11-rc/20130721211401/
      
      Once, years ago, we thought that it would be good to document the PRCM
      register bits in the Linux codebase.  Most folks in the broader
      community did not have access to the same documentation, so we thought
      that they might be able to use these bits to fix bugs and improve the
      code.
      
      We were also able to autogenerate most of these macros, so it was
      thought that defining them in advance would reduce the risk of error,
      inconsistencies, and merge conflicts caused when patch sets
      incrementally defined them by hand.
      
      Well, nice thoughts.  But the first rationale was rendered partially
      obsolete when TI started to release public TRM documentation PDFs at
      some point in the OMAP3 timeframe.  (Despite their weaknesses, TI's
      public OMAP TRMs remain the most useful public documentation available
      for any ARM Linux SoC -- at least to the extent of my knowledge.)  And
      then the current Linux development tropism towards
      development-by-negative-diffstat obliterated the remainder of the
      above two philosophies.
      
      So, for the few, the masochistic, out there who wish to continue
      developing TI PRCM code, I would ask that you resurrect any
      additionally-needed macros from these commits, rather than writing
      them manually.  Purely for the sake of a pleasant atavism, perhaps; the
      way one appreciates a used bookstore, or a video rental store...
      
      And thanks to the upstream maintainers for being patient while we
      adjust.
      
      * tag 'omap-for-v3.12/cleanup-unused-defines' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        ARM: OMAP5: PRM/CM: Cleanup unused header
        ARM: OMAP4: PRM/CM: Cleanup unused header
        ARM: OMAP3: PRM/CM: Cleanup unused header
        ARM: OMAP2: PRM/CM: Cleanup unused header
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      311b79bb
  7. 09 8月, 2013 2 次提交
  8. 07 8月, 2013 7 次提交
  9. 06 8月, 2013 12 次提交
  10. 05 8月, 2013 4 次提交
    • L
      Linux 3.11-rc4 · c095ba72
      Linus Torvalds 提交于
      c095ba72
    • O
      Merge tag 'renesas-cleanup-for-v3.12' of... · 1cb3fd09
      Olof Johansson 提交于
      Merge tag 'renesas-cleanup-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/cleanup
      
      From Simon Horman:
      renesas-cleanup-for-v3.12 Renesas ARM based SoC cleanups for v3.12
      
      * remove mach/dma.h, it is not used
      * r8a7778 SoC: Removed unused r8a7778_init_irq
      * emev2 SoC: Use less verbose resource declarations
      * emev2 SoC: Correct typo in comment
      * r8a7790 SoC: Remove redundant init_machine callback
      * emev2, r8a7740, r8a7778, r8a7779, sh7372 and sh73a0 SoCs: Remove auxdata
      * emev2, r8a73a4, ape6evm, r8a7790 and sh73a0 SoCs, and
        lager and kzm9g boards: remove init_irq declaration in machine description
      * sh73a0 SoC: pinmux platform device cleanup
      * r8a7778 SoC: add __initdata on resource and device data
      * armadillo800eva board: Remove unused commend and define
      
      * tag 'renesas-cleanup-for-v3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas: (22 commits)
        ARM: shmobile: Remove unused mach/dma.h
        ARM: shmobile: r8a7778: remove r8a7778_init_irq()
        ARM: shmobile: Fix EMEV2 clock comment typo
        ARM: shmobile: Make EMEV2 platform devices more compact
        ARM: shmobile: Remove unused EMEV2/KZM9D early console
        ARM: shmobile: Remove redundant r8a7790 callback
        ARM: shmobile: Remove unused sh73a0 auxdata table
        ARM: shmobile: Remove unused sh7372 auxdata table
        ARM: shmobile: Remove unused r8a7779 auxdata table
        ARM: shmobile: Remove unused r8a7778 auxdata and callback
        ARM: shmobile: Remove unused r8a7740 auxdata table
        ARM: shmobile: Remove unused EMEV2 auxdata and callback
        ARM: shmobile: kzm9g: Remove init_irq declaration in machine description
        ARM: shmobile: sh73a0: Remove init_irq declaration in machine description
        ARM: shmobile: lager: Remove init_irq declaration in machine description
        ARM: shmobile: r8a7790: Remove init_irq declaration in machine description
        ARM: shmobile: ape6evm: Remove init_irq declaration in machine description
        ARM: shmobile: r8a73a4: Remove init_irq declaration in machine description
        ARM: shmobile: emev2: Remove init_irq declaration in machine description
        ARM: shmobile: sh73a0 pinmux platform device cleanup
        ...
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      1cb3fd09
    • L
      Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma · e56c7561
      Linus Torvalds 提交于
      Pull dmaengine fixes from Vinod Koul:
       "Two fixes for slave dmaengine.  The first fixes cyclic dma transfers
        for pl330 and the second one makes us return the correct error code on
        probe"
      
      * 'fixes' of git://git.infradead.org/users/vkoul/slave-dma:
        dma: pl330: Fix cyclic transfers
        pch_dma: fix error return code in pch_dma_probe()
      e56c7561
    • L
      Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux · 3d90268f
      Linus Torvalds 提交于
      Pull drm fix from Dave Airlie:
       "Just a quick fix that a few people have reported, be nice to have in
        asap"
      
      The drm tree seems to be very confused about 64-bit divides.  Here it
      uses a slow 64-by-64 bit divide to divide by a small constant.  Oh well.
      Doesn't look performance-critical, just stupid.
      
      * 'drm-fixes' of git://people.freedesktop.org/~airlied/linux:
        drm/radeon: fix 64 bit divide in SI spm code
      3d90268f