1. 25 Feb, 2014 8 commits
  2. 23 Feb, 2014 1 commit
    • Ivan Khoronzhuk's avatar
      ARM: davinci: aemif: get rid of davinci-nand driver dependency on aemif · 67f5185c
      Ivan Khoronzhuk authored
      The problem that the set timings code contains the call of Davinci
      platform function davinci_aemif_setup_timing() which is not
      accessible if kernel is built for another platform like Keystone.
      
      The Keysone platform is going to use TI AEMIF driver.
      If TI AEMIF is used we don't need to set timings and bus width.
      It is done by AEMIF driver.
      
      To get rid of davinci-nand driver dependency on aemif platform code
      we moved aemif code to davinci platform.
      
      The platform AEMIF code (aemif.c) has to be removed once Davinci
      will be converted to DT and use ti-aemif.c driver.
      Acked-by: default avatarBrian Norris <computersforpeace@gmail.com>
      Signed-off-by: default avatarIvan Khoronzhuk <ivan.khoronzhuk@ti.com>
      [nsekhar@ti.com: fixed checkpatch error and a build breakage due to
      		 missing include, rebased onto l2-mtd/master]
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      67f5185c
  3. 22 Feb, 2014 13 commits
  4. 21 Feb, 2014 3 commits
    • Olof Johansson's avatar
      Merge tag 'integrator-for-v3.15-1' of... · b5feaefb
      Olof Johansson authored
      Merge tag 'integrator-for-v3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/drivers
      
      Merge "Integrator/Versatile base patch stack for the v3.15 series"
      from Linus Walleij:
      
      "this is a set of patches I have sent for review and failed to get ACKs
      from the proper subsystem maintainers after repeated pings. However I
      now need to have this rotated in linux-next as a base for multiplatform,
      so please pull it in, it is all ARM drivers anyway. Russell pointed out
      some things and these have been fixed and iterated in this series."
      
      - Move integrator clock definitions to the device tree, alter
        clock and timer drivers accordingly.
      
      - Alter the VIC irqchip driver to support cascaded VICs off
        a parent IRQ controller.
      
      - Update the IM-PD1 plugin code to use managed resources.
      
      - Register the VIC on the IM-PD1.
      
      - Select the PL061 GPIO block for the IM-PD1 on the
        Integrator/AP.
      
      * tag 'integrator-for-v3.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:
        ARM: integrator: select GPIO block
        ARM: integrator: register the IM-PD1 VIC
        ARM: integrator: use managed resources for the IM-PD1
        irqchip: support cascaded VICs
        irqchip: vic: update the base IRQ member correctly
        clk: versatile: respect parent rate in ICST clock
        clk: versatile: pass a parent to the ICST clock
        ARM: integrator: switch to fetch clocks from device tree
        ARM: SP804: make Integrator/CP timer pick clock from DT
        ARM: integrator: define clocks in the device trees
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      b5feaefb
    • Andrew Lunn's avatar
      irqchip: orion: Fix getting generic chip pointer. · d86e9af6
      Andrew Lunn authored
      Enabling SPARSE_IRQ shows up a bug in the irq-orion bridge interrupt
      handler. The bridge interrupt is implemented using a single generic
      chip. Thus the parameter passed to irq_get_domain_generic_chip()
      should always be zero.
      Signed-off-by: default avatarAndrew Lunn <andrew@lunn.ch>
      Acked-by: default avatarSebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
      Fixes: 9dbd90f1 ("irqchip: Add support for Marvell Orion SoCs")
      Cc: <stable@vger.kernel.org> # v3.11+
      Signed-off-by: default avatarJason Cooper <jason@lakedaemon.net>
      d86e9af6
    • Kumar Gala's avatar
      hwrng: msm: switch Kconfig to ARCH_QCOM depends · 2257ffbc
      Kumar Gala authored
      We've split Qualcomm MSM support into legacy and multiplatform.  The RNG
      driver is only relevant on the multiplatform supported SoCs so switch the
      Kconfig depends to ARCH_QCOM.
      Acked-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
      CC: Stanimir Varbanov <svarbanov@mm-sol.com>
      Signed-off-by: default avatarKumar Gala <galak@codeaurora.org>
      2257ffbc
  5. 20 Feb, 2014 1 commit
    • Olof Johansson's avatar
      Merge tag 'renesas-soc-for-v3.15' of... · 58035fcc
      Olof Johansson authored
      Merge tag 'renesas-soc-for-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas into next/drivers
      
      Merge "Renesas ARM Based SoC Updates for v3.15" from Simon Horman:
      
      * r7s72100 SoC (RZ/A1H)
        - Add i2c clocks (portion missing from previous patch due to miss-merge)
      
      * r8a7791 (R-Car M2)
        - Add SATA clocks
        - Add ZS clock
        - Wait for status on all MSTP clocks
       -- Add I2C and VIN clocks
      
      * r8a7790 (R-Car H2)
        - Add PCI USB host clock support
        - Add Audio DMAC, SATA and VIN clocks
        - Add Audio DMAC support
      
      * r8a7779 (R-Car H1)
        - Wait for status on selected MSTP clocks
      
      * tag 'renesas-soc-for-v3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas:
        ARM: shmobile: r8a7790: Add PCI USB host clock support
        ARM: shmobile: r7s72100: really add i2c clocks
        ARM: shmobile: r8a7791: Add SATA clocks
        ARM: shmobile: r8a7791: Add ZS clock
        ARM: shmobile: r8a7790: Add SATA clocks
        ARM: shmobile: r8a7790: Add VIN clock support
        ARM: shmobile: r8a7790: add Audio DMAC support
        ARM: shmobile: r8a7790: add Audio DMAC clock
        ARM: shmobile: r8a7791: Wait for status on all MSTP clocks
        ARM: shmobile: r8a7791: Add VIN clocks
        ARM: shmobile: r8a7791: Add I2C clocks
        ARM: shmobile: r8a7790: Wait for status on all MSTP clocks
        ARM: shmobile: r8a7779: Wait for status on selected MSTP clocks
        ARM: shmobile: wait for MSTP clock status to toggle, when enabling it
      58035fcc
  6. 18 Feb, 2014 2 commits
  7. 17 Feb, 2014 12 commits