1. 21 Aug, 2015 2 commits
    • Olof Johansson's avatar
      Merge tag 'tegra-for-4.3-soc' of... · 5378e466
      Olof Johansson authored
      Merge tag 'tegra-for-4.3-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into next/drivers
      
      ARM: tegra: Core SoC changes for v4.3-rc1
      
      This contains a bit more of Tegra210 support, which is shaping up pretty
      nicely. Other than that there are a couple of cleanup patches here, too.
      
      * tag 'tegra-for-4.3-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux:
        ARM: tegra: cpuidle: implement cpuidle_state.enter_freeze()
        ARM: tegra: Disable cpuidle if PSCI is available
        soc/tegra: pmc: Use existing pclk reference
        soc/tegra: pmc: Remove unnecessary return statement
        soc: tegra: Remove redundant $(CONFIG_ARCH_TEGRA) in Makefile
        soc/tegra: fuse: Add spare bit offset for Tegra210
        soc/tegra: fuse: Add spare bit offset for Tegra124
        soc/tegra: fuse: Add spare bit offset for Tegra114
        soc/tegra: fuse: Rename core_* to soc_*
        soc/tegra: fuse: Add Tegra210 support
        soc/tegra: fuse: Unify Tegra20 and Tegra30 drivers
        soc/tegra: fuse: Restrict legacy code to 32-bit ARM
        soc/tegra: pmc: Add Tegra210 support
        soc/tegra: pmc: Restrict legacy code to 32-bit ARM
        soc/tegra: pmc: Avoid usage of uninitialized variable
        soc/tegra: Add Tegra210 support
        soc/tegra: Add Tegra132 support
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      5378e466
    • Olof Johansson's avatar
      Merge tag 'reset-for-4.3' of git://git.pengutronix.de/git/pza/linux into next/drivers · bd90f115
      Olof Johansson authored
      Reset controller changes for v4.3
      
      - moved the DT reset binding includes from
        include/dt-bindings/reset-controller to include/dt-bindings/reset
      - new driver for LPC18xx Reset Generation Unit (RGU)
      - of_device_id array in the STi driver changed to const.
      - extend SoCFPGA reset driver to support Arria10
      - new ath79 reset controller driver for AR71XX/AR9XXX
      - new driver for Xilinx Zynq reset controller
      
      * tag 'reset-for-4.3' of git://git.pengutronix.de/git/pza/linux:
        reset: reset-zynq: Adding support for Xilinx Zynq reset controller.
        docs: dts: Added documentation for Xilinx Zynq Reset Controller bindings.
        MIPS: ath79: Add the reset controller to the AR9132 dtsi
        reset: Add a driver for the reset controller on the AR71XX/AR9XXX
        devicetree: Add bindings for the ATH79 reset controller
        reset: socfpga: Update reset-socfpga to read the altr,modrst-offset property
        doc: dt: add documentation for lpc1850-rgu reset driver
        reset: add driver for lpc18xx rgu
        reset: sti: constify of_device_id array
        ARM: STi: DT: Move reset controller constants into common location
        MAINTAINERS: add include/dt-bindings/reset path to reset controller entry
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      bd90f115
  2. 18 Aug, 2015 1 commit
  3. 16 Aug, 2015 1 commit
  4. 13 Aug, 2015 7 commits
  5. 12 Aug, 2015 5 commits
  6. 05 Aug, 2015 1 commit
    • Russell King's avatar
      ARM: dove: create a proper PMU driver for power domains, PMU IRQs and resets · 44e259ac
      Russell King authored
      The PMU device contains an interrupt controller, power control and
      resets.  The interrupt controller is a little sub-standard in that
      there is no race free way to clear down pending interrupts, so we try
      to avoid problems by reducing the window as much as possible, and
      clearing as infrequently as possible.
      
      The interrupt support is implemented using an IRQ domain, and the
      parent interrupt referenced in the standard DT way.
      
      The power domains and reset support is closely related - there is a
      defined sequence for powering down a domain which is tightly coupled
      with asserting the reset.  Hence, it makes sense to group these two
      together, and in order to avoid any locking contention disrupting this
      sequence, we avoid the use of syscon or regmap.
      
      This patch adds the core PMU driver: power domains must be defined in
      the DT file in order to make use of them.  The reset controller can
      be referenced in the standard way for reset controllers.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Signed-off-by: default avatarGregory CLEMENT <gregory.clement@free-electrons.com>
      44e259ac
  7. 04 Aug, 2015 5 commits
  8. 03 Aug, 2015 6 commits
  9. 29 Jul, 2015 4 commits
  10. 28 Jul, 2015 3 commits
  11. 25 Jul, 2015 5 commits