1. 26 Mar, 2015 4 commits
  2. 25 Mar, 2015 25 commits
  3. 24 Mar, 2015 1 commit
  4. 23 Mar, 2015 1 commit
    • James Hogan's avatar
      metag: Fix ioremap_wc/ioremap_cached build errors · 0164a711
      James Hogan authored
      When ioremap_wc() or ioremap_cached() are used without first including
      asm/pgtable.h, the _PAGE_CACHEABLE or _PAGE_WR_COMBINE definitions
      aren't found, resulting in build errors like the following (in
      next-20150323 due to "lib: devres: add a helper function for
      ioremap_wc"):
      
      lib/devres.c: In function ‘devm_ioremap_wc’:
      lib/devres.c:91: error: ‘_PAGE_WR_COMBINE’ undeclared
      
      We can't easily include asm/pgtable.h in asm/io.h due to dependency
      problems, so split out the _PAGE_* definitions from asm/pgtable.h into a
      separate asm/pgtable-bits.h header (as a couple of other architectures
      already do), and include that in io.h instead.
      Signed-off-by: default avatarJames Hogan <james.hogan@imgtec.com>
      Cc: linux-metag@vger.kernel.org
      Cc: Abhilash Kesavan <a.kesavan@samsung.com>
      Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
      0164a711
  5. 22 Mar, 2015 7 commits
  6. 21 Mar, 2015 2 commits
    • Linus Torvalds's avatar
      Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma · f8975224
      Linus Torvalds authored
      Pull slave dmaengine fixes from Vinod Koul:
       "Four fixes for dw, pl08x, imx-sdma and at_hdmac driver.  Nothing
        unusual here, simple fixes to these drivers"
      
      * 'fixes' of git://git.infradead.org/users/vkoul/slave-dma:
        dmaengine: pl08x: Define capabilities for generic capabilities reporting
        dmaengine: dw: append MODULE_ALIAS for platform driver
        dmaengine: imx-sdma: switch to dynamic context mode after script loaded
        dmaengine: at_hdmac: Fix calculation of the residual bytes
      f8975224
    • Linus Torvalds's avatar
      Merge tag 'pm+acpi-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm · 3d7a6db5
      Linus Torvalds authored
      Pull power management and ACPI fixes from Rafael Wysocki:
       "These are fixes for recent regressions (PCI/ACPI resources and at91
        RTC locking), a stable-candidate powercap RAPL driver fix and two ARM
        cpuidle fixes (one stable-candidate too).
      
        Specifics:
      
         - Revert a recent PCI commit related to IRQ resources management that
           introduced a regression for drivers attempting to bind to devices
           whose previous drivers did not balance pci_enable_device() and
           pci_disable_device() as expected (Rafael J Wysocki).
      
         - Fix a deadlock in at91_rtc_interrupt() introduced by a typo in a
           recent commit related to wakeup interrupt handling (Dan Carpenter).
      
         - Allow the power capping RAPL (Running-Average Power Limit) driver
           to use different energy units for domains within one CPU package
           which is necessary to handle Intel Haswell EP processors correctly
           (Jacob Pan).
      
         - Improve the cpuidle mvebu driver's handling of Armada XP SoCs by
           updating the target residency and exit latency numbers for those
           chips (Sebastien Rannou).
      
         - Prevent the cpuidle mvebu driver from calling cpu_pm_enter() twice
           in a row before cpu_pm_exit() is called on the same CPU which
           breaks the core's assumptions regarding the usage of those
           functions (Gregory Clement)"
      
      * tag 'pm+acpi-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm:
        Revert "x86/PCI: Refine the way to release PCI IRQ resources"
        rtc: at91rm9200: double locking bug in at91_rtc_interrupt()
        powercap / RAPL: handle domains with different energy units
        cpuidle: mvebu: Update cpuidle thresholds for Armada XP SOCs
        cpuidle: mvebu: Fix the CPU PM notifier usage
      3d7a6db5