1. 09 May, 2012 6 commits
    • Arnd Bergmann's avatar
      Merge branch 'ux500-devicetree-for-arm-soc' of... · e86bde3c
      Arnd Bergmann authored
      Merge branch 'ux500-devicetree-for-arm-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt
      
      Linus Walleij <linus.walleij@linaro.org> writes:
      
        this pull request contains some device tree work by Lee Jones.
        I have tried to keep these patches in the arch/arm/boot/dts/*
        space to get some sanity in the branch proliferation.
      
        There is still one patch that touches arch/arm/mach-ux500 too
        though (but it should merge fine with the other ux500 stuff).
      
        The changes to the device tree are of course dependent on some
        core changes and some patching in the GPIO/pin driver, but as
        the device tree files are believed to be a different world
        (and should one day live in their own git) I split this off
        anyway. I don't think people bisect the device trees per se
        and the board code in conjunction anyway.
      
      * 'ux500-devicetree-for-arm-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
        ARM: ux500: Configure the PRCMU Timer for db8500 based devices in DT
        ARM: ux500: Enable the SMSC9115 on Snowball via Device Tree
        drivers/gpio: represent gpio-nomadik as an IRQ controller in DT documentation
        ARM: ux500: Rename gpio_keys in the Device Tree file
        drivers/gpio: gpio-nomadik: Provide documentation for Device Tree bindings
        drivers/gpio: gpio-nomadik: Device Tree bindings
        ARM: ux500: Enable the external bus with Device Tree
        ARM: ux500: Shorten Snowball's DT compatible gpio entry
        ARM: ux500: Rename the DT compatible entry for i2c devices on Snowball
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      e86bde3c
    • Arnd Bergmann's avatar
      Merge branch 'spear/dt' into next/dt · 6875dc65
      Arnd Bergmann authored
      * spear/dt:
        ARM: SPEAr3xx: Correct keyboard data passed from DT
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      6875dc65
    • Arnd Bergmann's avatar
      Merge branch 'lpc32xx/dt' of git://git.antcom.de/linux-2.6 into next/dt · 22251a9b
      Arnd Bergmann authored
      Roland Stigge <stigge@antcom.de> writes:
        this is a rearrangement of all mach-lpc32xx specific patches for device
        tree conversion. Please note that:
      
        * It builds upon the i2c-pnx changes (see previous pull request, branch
          lpc32xx/i2c)
        * Dave Miller gave permission to merge the lpc_eth.c change via arm-soc
          (patch 1/8)
      
        The rest of the patches is mach-lpc32xx only.
      
      * 'lpc32xx/dt' of git://git.antcom.de/linux-2.6:
        ARM: LPC32xx: Defconfig update
        ARM: LPC32xx: Move common code to common.c
        ARM: LPC32xx: Device tree support
        ARM: LPC32xx: DTS files for device tree conversion
        ARM: LPC32xx: Remove obsolete platform Kconfig
        ARM: LPC32xx: clock.c registration adjustment
        ARM: LPC32xx: clock.c cleanup
        net: Add device tree support to LPC32xx
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      22251a9b
    • Arnd Bergmann's avatar
      Merge branch 'depends/i2c/lpc32xx' into next/dt · 48bfdb21
      Arnd Bergmann authored
      As a prerequisite for merging the lpc32xx DT changes, this
      pulls in the depends/i2c/lpc32xx branch that contains
      changes to the pnx-i2c driver, which are already in the
      i2c tree. The branch is available also on
      
         git://git.antcom.de/linux-2.6.git lpc32xx/i2c
      
      Roland Stigge <stigge@antcom.de> writes:
      
       this is the series of the 4 patches adding device tree support to i2c-pnx
       (used by LPC32xx) that Wolfram Sang already applied to the i2c subsystem.
       Since both drivers/i2c/ and mach-lpc32xx are touched here, there will
       probably be conflicts that you need to be aware of.
      
       I'm posting this again for arm-soc since the actual mach-lpc32xx specific
       DT conversion builds upon those changes (see next pull request), especially
       in arch/arm/mach-lpc32xx/common.c.
      
       Wolfram already gave permission to merge this via arm-soc, but please
       coordinate and tell me if I can help resolving this.
      
      Further, this implicitly updates the next/dt branch to v3.4-rc4, which
      causes a trivial conflict from a change in one branch in code that
      gets removed in another.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      48bfdb21
    • Arnd Bergmann's avatar
      Merge branch 'spear/dt' into next/dt · 19f36bfa
      Arnd Bergmann authored
      This is a rebased version of parts of
        git://git.stlinux.com/spear/linux-2.6.git spear-v3.5
      
      which was accidentally based on the linux-next tree and mixed too
      many different things. The pinctrl related changes from the same
      branch are now in the spear/pinctrl branch of arm-soc.
      
      There are a few non-DT cleanups mixed in here, but fundamentally
      it's all related to the DT conversion.
      
      * spear/dt: (9 commits)
        ARM: spear: remove most mach/*.h header contents
        SPEAr: Update defconfigs
        SPEAr: Add PL080 DMA support for 3xx and 6xx
        ARM: SPEAr3xx: Add device-tree support to SPEAr3xx architecture
        SPEAr3xx: Replace printk() with pr_*()
        SPEAr6xx: Add compilation support for dtbs using 'make dtbs'
        SPEAr3xx: Add clock instance of usb hosts - ehci and ohci 0 and 1
        SPEAr: Use CLKDEV_INIT for defining clk_lookups
        ARM: SPEAr600: Change FSMC and SMI clock names
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      19f36bfa
    • Arnd Bergmann's avatar
      Merge branch 'renesas/dt' into next/dt · 02abb80f
      Arnd Bergmann authored
      First part of DT changes for the Renesas shmobile platform,
      pulled from:
      
        git://git.kernel.org/pub/scm/linux/kernel/git/rafael/renesas.git dt
      
      * renesas/dt:
        ARM: mach-shmobile: sh7372 generic board support via DT V2
        ARM: mach-shmobile: Rework sh7372 INTCS demuxer V2
        ARM: mach-shmobile: Use INTC_IRQ_PINS_16H on sh7372
        ARM: mach-shmobile: Use 0x3400 as INTCS vector offset
        ARM: mach-shmobile: Introduce INTC_IRQ_PINS_16H
        ARM: mach-shmobile: Introduce shmobile_setup_delay()
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      [olof: rebuilt branch due to drop of an early merge]
      Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
      02abb80f
  2. 30 Apr, 2012 1 commit
  3. 25 Apr, 2012 2 commits
  4. 24 Apr, 2012 1 commit
  5. 23 Apr, 2012 6 commits
  6. 22 Apr, 2012 21 commits
  7. 21 Apr, 2012 3 commits
    • Linus Torvalds's avatar
      Linux 3.4-rc4 · 66f75a5d
      Linus Torvalds authored
      66f75a5d
    • Yong Zhang's avatar
      sparc32,leon: add notify_cpu_starting() · e9a5ea18
      Yong Zhang authored
      Otherwise cpu_active_mask will not set, which lead to other issue.
      Signed-off-by: default avatarYong Zhang <yong.zhang0@gmail.com>
      Signed-off-by: default avatarKonrad Eisele <konrad@gaisler.com>
      Reviewed-by: default avatarSrivatsa S. Bhat <srivatsa.bhat@linux.vnet.ibm.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e9a5ea18
    • Linus Torvalds's avatar
      Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc · 8f4f9d4d
      Linus Torvalds authored
      Pull "ARM: SoC fixes" from Olof Johansson:
       * at91, ux500, imx, omap and bcmring:
        - at91 fixes for =m driver build issues, irqdomain fixes and config
          dependency fixes
        - ux500 kconfig dependency fixes and a  smp wakeup bugfix
        - imx idle bugfix and build fix due to irq domain changes
        - omap uart pinmux fixes, softreset regression revert and misc fixes
        - bcmring build error regression fix
      
       * ux500 and imx had some small defconfig updates in this branch
      
      * tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (27 commits)
        ARM: bcmring: fix UART declarations
        ARM: imx: Fix imx5 idle logic bug
        ARM: imx27-dt: Fix build due to removal of irq_domain_add_simple()
        ARM: imx_v4_v5_defconfig: Add support for CONFIG_REGULATOR_FIXED_VOLTAGE
        ARM: OMAP1: DMTIMER: fix broken timer clock source selection
        ARM: OMAP: serial: Fix the ocp smart idlemode handling bug
        ARM: OMAP2+: UART: Fix incorrect population of default uart pads
        ARM: OMAP: sram: fix BUG in dpll code for !PM case
        dmaengine: Kconfig: fix Atmel at_hdmac entry
        USB: gadget/at91_udc: add gpio_to_irq() function to vbus interrupt
        USB: ohci-at91: change annotations for probe/remove functions
        leds-atmel-pwm.c: Make pwmled_probe() __devinit
        ARM: at91: fix at91sam9261ek Ethernet dm9000 irq
        ARM: at91: fix rm9200ek flash size
        ARM: at91: remove empty at91_init_serial function
        ARM: at91: fix typo in at91_pmc_base assembly declaration
        ARM: at91: Export at91_matrix_base
        ARM: at91: Export at91_pmc_base
        ARM: at91: Export at91_ramc_base
        ARM: at91: Export at91_st_base
        ...
      8f4f9d4d