1. 10 Oct, 2014 37 commits
  2. 09 Oct, 2014 3 commits
    • Linus Torvalds's avatar
      Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 782d59c5
      Linus Torvalds authored
      Pull irq updates from Thomas Gleixner:
       "The irq departement delivers:
      
         - a cleanup series to get rid of mindlessly copied code.
      
         - another bunch of new pointlessly different interrupt chip drivers.
      
           Adding homebrewn irq chips (and timers) to SoCs must provide a
           value add which is beyond the imagination of mere mortals.
      
         - the usual SoC irq controller updates, IOW my second cat herding
           project"
      
      * 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (44 commits)
        irqchip: gic-v3: Implement CPU PM notifier
        irqchip: gic-v3: Refactor gic_enable_redist to support both enabling and disabling
        irqchip: renesas-intc-irqpin: Add minimal runtime PM support
        irqchip: renesas-intc-irqpin: Add helper variable dev = &pdev->dev
        irqchip: atmel-aic5: Add sama5d4 support
        irqchip: atmel-aic5: The sama5d3 has 48 IRQs
        Documentation: bcm7120-l2: Add Broadcom BCM7120-style L2 binding
        irqchip: bcm7120-l2: Add Broadcom BCM7120-style Level 2 interrupt controller
        irqchip: renesas-irqc: Add binding docs for new R-Car Gen2 SoCs
        irqchip: renesas-irqc: Add DT binding documentation
        irqchip: renesas-intc-irqpin: Document SoC-specific bindings
        openrisc: Get rid of handle_IRQ
        arm64: Get rid of handle_IRQ
        ARM: omap2: irq: Convert to handle_domain_irq
        ARM: imx: tzic: Convert to handle_domain_irq
        ARM: imx: avic: Convert to handle_domain_irq
        irqchip: or1k-pic: Convert to handle_domain_irq
        irqchip: atmel-aic5: Convert to handle_domain_irq
        irqchip: atmel-aic: Convert to handle_domain_irq
        irqchip: gic-v3: Convert to handle_domain_irq
        ...
      782d59c5
    • Linus Torvalds's avatar
      Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 47137c6b
      Linus Torvalds authored
      Pull timer updates from Thomas Gleixner:
       "Nothing really exciting this time:
      
         - a few fixlets in the NOHZ code
      
         - a new ARM SoC timer abomination.  One should expect that we have
           enough of them already, but they insist on inventing new ones.
      
         - the usual bunch of ARM SoC timer updates.  That feels like herding
           cats"
      
      * 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        clocksource: arm_arch_timer: Consolidate arch_timer_evtstrm_enable
        clocksource: arm_arch_timer: Enable counter access for 32-bit ARM
        clocksource: arm_arch_timer: Change clocksource name if CP15 unavailable
        clocksource: sirf: Disable counter before re-setting it
        clocksource: cadence_ttc: Add support for 32bit mode
        clocksource: tcb_clksrc: Sanitize IRQ request
        clocksource: arm_arch_timer: Discard unavailable timers correctly
        clocksource: vf_pit_timer: Support shutdown mode
        ARM: meson6: clocksource: Add Meson6 timer support
        ARM: meson: documentation: Add timer documentation
        clocksource: sh_tmu: Document r8a7779 binding
        clocksource: sh_mtu2: Document r7s72100 binding
        clocksource: sh_cmt: Document SoC specific bindings
        timerfd: Remove an always true check
        nohz: Avoid tick's double reprogramming in highres mode
        nohz: Fix spurious periodic tick behaviour in low-res dynticks mode
      47137c6b
    • Linus Torvalds's avatar
      Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · afa3536b
      Linus Torvalds authored
      Pull timer fixes from Ingo Molnar:
       "Main changes:
      
        - Fix the deadlock reported by Dave Jones et al
        - Clean up and fix nohz_full interaction with arch abilities
        - nohz init code consolidation/cleanup"
      
      * 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        nohz: nohz full depends on irq work self IPI support
        nohz: Consolidate nohz full init code
        arm64: Tell irq work about self IPI support
        arm: Tell irq work about self IPI support
        x86: Tell irq work about self IPI support
        irq_work: Force raised irq work to run on irq work interrupt
        irq_work: Introduce arch_irq_work_has_interrupt()
        nohz: Move nohz full init call to tick init
      afa3536b