)]}'
{
  "log": [
    {
      "commit": "ae58d1e406986f31d1e88b32f5ac601506c196d8",
      "tree": "85f8973189b8e7bab81bdc235eeb1fb48176bb9d",
      "parents": [
        "f8f5701bdaf9134b1f90e5044a82c66324d2073f"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Fri May 18 09:29:34 2012 -0600"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Mon Jun 04 16:49:43 2012 +0200"
      },
      "message": "i2c: Add generic I2C multiplexer using pinctrl API\n\nThis is useful for SoCs whose I2C module\u0027s signals can be routed to\ndifferent sets of pins at run-time, using the pinctrl API.\n\n                                 +-----+  +-----+\n                                 | dev |  | dev |\n    +------------------------+   +-----+  +-----+\n    | SoC                    |      |        |\n    |                   /----|------+--------+\n    |   +---+   +------+     | child bus A, on first set of pins\n    |   |I2C|---|Pinmux|     |\n    |   +---+   +------+     | child bus B, on second set of pins\n    |                   \\----|------+--------+--------+\n    |                        |      |        |        |\n    +------------------------+  +-----+  +-----+  +-----+\n                                | dev |  | dev |  | dev |\n                                +-----+  +-----+  +-----+\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "f5e7e844a571124ffc117d4696787d6afc4fc5ae",
      "tree": "26bb17dc94e9536da540c187b00cedb0c1b24664",
      "parents": [
        "48445159e9ecb44a96a4de06c6ae7c54eb43ba5b",
        "4a43faf54e9173b6acce37cf7f053fc9515a2cdf"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 01 16:55:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jun 01 16:55:42 2012 -0700"
      },
      "message": "Merge tag \u0027for-linus-3.5-20120601\u0027 of git://git.infradead.org/linux-mtd\n\nPull mtd update from David Woodhouse:\n - More robust parsing especially of xattr data in JFFS2\n - Updates to mxc_nand and gpmi drivers to support new boards and device tree\n - Improve consistency of information about ECC strength in NAND devices\n - Clean up partition handling of plat_nand\n - Support NAND drivers without dedicated access to OOB area\n - BCH hardware ECC support for OMAP\n - Other fixes and cleanups, and a few new device IDs\n\nFixed trivial conflict in drivers/mtd/nand/gpmi-nand/gpmi-nand.c due to\nadded include files next to each other.\n\n* tag \u0027for-linus-3.5-20120601\u0027 of git://git.infradead.org/linux-mtd: (75 commits)\n  mtd: mxc_nand: move ecc strengh setup before nand_scan_tail\n  mtd: block2mtd: fix recursive call of mtd_writev\n  mtd: gpmi-nand: define ecc.strength\n  mtd: of_parts: fix breakage in Kconfig\n  mtd: nand: fix scan_read_raw_oob\n  mtd: docg3 fix in-middle of blocks reads\n  mtd: cfi_cmdset_0002: Slight cleanup of fixup messages\n  mtd: add fixup for S29NS512P NOR flash.\n  jffs2: allow to complete xattr integrity check on first GC scan\n  jffs2: allow to discriminate between recoverable and non-recoverable errors\n  mtd: nand: omap: add support for hardware BCH ecc\n  ARM: OMAP3: gpmc: add BCH ecc api and modes\n  mtd: nand: check the return code of \u0027read_oob/read_oob_raw\u0027\n  mtd: nand: remove \u0027sndcmd\u0027 parameter of \u0027read_oob/read_oob_raw\u0027\n  mtd: m25p80: Add support for Winbond W25Q80BW\n  jffs2: get rid of jffs2_sync_super\n  jffs2: remove unnecessary GC pass on sync\n  jffs2: remove unnecessary GC pass on umount\n  jffs2: remove lock_super\n  mtd: gpmi: add gpmi support for mx6q\n  ...\n"
    },
    {
      "commit": "2f83766d4b18774c856329a8fca4c9338dfeda39",
      "tree": "a19ea2165755f5700d7f37a61ece7edce231744f",
      "parents": [
        "4523e1458566a0e8ecfaff90f380dd23acc44d27",
        "28f8571e1e84782244cc7bf1b129baf6cdc0832e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 30 08:49:28 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 30 08:49:28 2012 -0700"
      },
      "message": "Merge tag \u0027iommu-updates-v3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu\n\nPull IOMMU updates from Joerg Roedel:\n \"Not much stuff this time.  The only change to the IOMMU core code is\n  the addition of a handle to the fault handling code.  A few updates to\n  the AMD IOMMU driver to work around new errata.  The other patches are\n  mostly fixes and enhancements to the existing ARM IOMMU drivers and\n  documentation updates.\n\n  A new IOMMU driver for the Exynos platform was also underway but got\n  merged via the Samsung tree and is not part of this tree.\"\n\n* tag \u0027iommu-updates-v3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu:\n  Documentation: kernel-parameters.txt Add amd_iommu_dump\n  iommu/core: pass a user-provided token to fault handlers\n  iommu/tegra: gart: Fix register offset correctly\n  iommu: OMAP: device detach on domain destroy\n  iommu: tegra/gart: Add device tree support\n  iommu: tegra/gart: use correct gart_device\n  iommu/tegra: smmu: Print device name correctly\n  iommu/amd: Add workaround for event log erratum\n  iommu/amd: Check for the right TLP prefix bit\n  dma-debug: release free_entries_lock before saving stack trace\n"
    },
    {
      "commit": "28f8571e1e84782244cc7bf1b129baf6cdc0832e",
      "tree": "31838b4724f687e23d439c5b1854eb4ce9598288",
      "parents": [
        "3d06fca8d2aa3543030e40b95f1d62f9f5a03540",
        "29cdd4e4ec91aae239192bb122d377d15a9d75e3",
        "803b5277215c75a5cc3b3eb5d19015c7290601a5",
        "774dfc9bb7f2ab1950a790a8f13eca3d5c580033",
        "77ca23323594589ac8cba1c8d59bfe7e85d3cb8b",
        "c099cf1731f5929af18928a50c8c814b44b30f98"
      ],
      "author": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed May 30 12:41:29 2012 +0200"
      },
      "committer": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Wed May 30 12:41:29 2012 +0200"
      },
      "message": "Merge branches \u0027iommu/fixes\u0027, \u0027dma-debug\u0027, \u0027arm/omap\u0027, \u0027arm/tegra\u0027, \u0027core\u0027 and \u0027x86/amd\u0027 into next\n"
    },
    {
      "commit": "7e5b2db77b05746613516599c916a8cc2e321077",
      "tree": "c3ec333ff7b77bcc8e456a3a3d19bf20f5c651b8",
      "parents": [
        "227d1e4319ffd8729781941d92f4ae4d85beecd9",
        "c819baf31f5f91fbb06b2c93de2d5b8c8d096f3f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 18:27:19 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 18:27:19 2012 -0700"
      },
      "message": "Merge branch \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus\n\nPull MIPS updates from Ralf Baechle:\n \"The whole series has been sitting in -next for quite a while with no\n  complaints.  The last change to the series was before the weekend the\n  removal of an SPI patch which Grant - even though previously acked by\n  himself - appeared to raise objections.  So I removed it until the\n  situation is clarified.  Other than that all the patches have the acks\n  from their respective maintainers, all MIPS and x86 defconfigs are\n  building fine and I\u0027m not aware of any problems introduced by this\n  series.\n\n  Among the key features for this patch series is a sizable patchset for\n  Lantiq which among other things introduces support for Lantiq\u0027s\n  flagship product, the FALCON SOC.  It also means that the opensource\n  developers behind this patchset have overtaken Lantiq\u0027s competing\n  inhouse development team that was working behind closed doors.\n\n  Less noteworthy the ath79 patchset which adds support for a few more\n  chip variants, cleanups and fixes.  Finally the usual dose of tweaking\n  of generic code.\"\n\nFix up trivial conflicts in arch/mips/lantiq/xway/gpio_{ebu,stp}.c where\nprintk spelling fixes clashed with file move and eventual removal of the\nprintk.\n\n* \u0027upstream\u0027 of git://git.linux-mips.org/pub/scm/ralf/upstream-linus: (81 commits)\n  MIPS: lantiq: remove orphaned code\n  MIPS: Remove all -Wall and almost all -Werror usage from arch/mips.\n  MIPS: lantiq: implement support for FALCON soc\n  MTD: MIPS: lantiq: verify that the NOR interface is available on falcon soc\n  MTD: MIPS: lantiq: implement OF support\n  watchdog: MIPS: lantiq: implement OF support and minor fixes\n  SERIAL: MIPS: lantiq: implement OF support\n  GPIO: MIPS: lantiq: convert gpio-stp-xway to OF\n  GPIO: MIPS: lantiq: convert gpio-mm-lantiq to OF and of_mm_gpio\n  GPIO: MIPS: lantiq: move gpio-stp and gpio-ebu to the subsystem folder\n  MIPS: pci: convert lantiq driver to OF\n  MIPS: lantiq: convert dma to platform driver\n  MIPS: lantiq: implement support for clkdev api\n  MIPS: lantiq: drop ltq_gpio_request() and gpio_to_irq()\n  OF: MIPS: lantiq: implement irq_domain support\n  OF: MIPS: lantiq: implement OF support\n  MIPS: lantiq: drop mips_machine support\n  OF: PCI: const usage needed by MIPS\n  MIPS: Cavium: Remove smp_reserve_lock.\n  MIPS: Move cache setup to setup_arch().\n  ...\n"
    },
    {
      "commit": "e862e7c4ee52c2d1a0af37a8c3a2bda079042b06",
      "tree": "41284c9cc0bb04039f61b8cbf2719dfa9a0aac5b",
      "parents": [
        "bcffb10f287c89ca6e4f89ef748301a9e22384d0"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Tue May 29 15:07:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:34 2012 -0700"
      },
      "message": "drivers/rtc/rtc-lpc32xx.c: add device tree support\n\nAdds device tree support for rtc-lpc32xx.c\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "0108c4ff62a0ee324c58175ff6b7000865023498",
      "tree": "e25434c28edbd078b9f70a3f154e7f0981e22306",
      "parents": [
        "7c20342230ff370c397fc4a9c4c1e7a91964bb66"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Tue May 29 15:07:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 16:22:33 2012 -0700"
      },
      "message": "rtc/spear: add Device Tree probing capability\n\nSPEAr platforms now support DT and so must convert all drivers support DT.\nThis patch adds DT probing support for rtc and updates its documentation\ntoo.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nCc: Stefan Roese \u003csr@denx.de\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Rajeev Kumar \u003crajeev-dlh.kumar@st.com\u003e\nCc: Rob Herring \u003crobherring2@gmail.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "4b781474682434e7881f20e9dfbe6687ea619795",
      "tree": "bdd976645ead7f04900e60017502e6a41b03e601",
      "parents": [
        "53f2c4a8fd882009a2a75c5b72d6898c0808616e",
        "29f772d41c01ad6b72c3de705e79779857badcde"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 29 11:53:11 2012 -0700"
      },
      "message": "Merge tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFD changes from Samuel Ortiz:\n \"Besides the usual cleanups, this one brings:\n\n   * Support for 5 new chipsets: Intel\u0027s ICH LPC and SCH Centerton,\n     ST-E\u0027s STAX211, Samsung\u0027s MAX77693 and TI\u0027s LM3533.\n\n   * Device tree support for the twl6040, tps65910, da9502 and ab8500\n     drivers.\n\n   * Fairly big tps56910, ab8500 and db8500 updates.\n\n   * i2c support for mc13xxx.\n\n   * Our regular update for the wm8xxx driver from Mark.\"\n\nFix up various conflicts with other trees, largely due to ab5500 removal\netc.\n\n* tag \u0027mfd-3.5-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (106 commits)\n  mfd: Fix build break of max77693 by adding REGMAP_I2C option\n  mfd: Fix twl6040 build failure\n  mfd: Fix max77693 build failure\n  mfd: ab8500-core should depend on MFD_DB8500_PRCMU\n  gpio: tps65910: dt: process gpio specific device node info\n  mfd: Remove the parsing of dt info for tps65910 gpio\n  mfd: Save device node parsed platform data for tps65910 sub devices\n  mfd: Add r_select to lm3533 platform data\n  gpio: Add Intel Centerton support to gpio-sch\n  mfd: Emulate active low IRQs as well as active high IRQs for wm831x\n  mfd: Mark two lm3533 zone registers as volatile\n  mfd: Fix return type of lm533 attribute is_visible\n  mfd: Enable Device Tree support in the ab8500-pwm driver\n  mfd: Enable Device Tree support in the ab8500-sysctrl driver\n  mfd: Add support for Device Tree to twl6040\n  mfd: Register the twl6040 child for the ASoC codec unconditionally\n  mfd: Allocate twl6040 IRQ numbers dynamically\n  mfd: twl6040 code cleanup in interrupt initialization part\n  mfd: Enable ab8500-gpadc driver for Device Tree\n  mfd: Prevent unassigned pointer from being used in ab8500-gpadc driver\n  ...\n"
    },
    {
      "commit": "ae32adc1e06d096399f195eeda12d443d53539c4",
      "tree": "9fc69aaabc6a7b95d435ae7197f57aaa672933db",
      "parents": [
        "f465d145d76803fe6332092775d891c8c509aa44",
        "9868a060ccf769c08ec378a9829137e272e9a92c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:35:03 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:35:03 2012 -0700"
      },
      "message": "Merge branch \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux\n\nPull i2c-embedded changes from Wolfram Sang:\n \"Major changes:\n\n   - lots of devicetree additions for existing drivers.  I tried hard to\n     make sure the bindings are proper.  In more complicated cases, I\n     requested acks from people having more experience with them than\n     me.  That took a bit of extra time and also some time went into\n     discussions with developers about what bindings are and what not.\n     I have the feeling that the workflow with bindings should be\n     improved to scale better.  I will spend some more thought on\n     this...\n\n   - i2c-muxes are succesfully used meanwhile, so we dropped\n     EXPERIMENTAL for them and renamed the drivers to a standard pattern\n     to match the rest of the subsystem.  They can also be used with\n     devicetree now.\n\n   - ixp2000 was removed since the whole platform goes away.\n\n   - cleanups (strlcpy instead of strcpy, NULL instead of 0)\n\n   - The rest is typical driver fixes I assume.\n\n  All patches have been in linux-next at least since v3.4-rc6.\"\n\nFixed up trivial conflict in arch/arm/mach-lpc32xx/common.c due to the\nsame patch already having come in through the arm/soc trees, with\nadditional patches on top of it.\n\n* \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux: (35 commits)\n  i2c: davinci: Free requested IRQ in remove\n  i2c: ocores: register OF i2c devices\n  i2c: tegra: notify transfer-complete after clearing status.\n  I2C: xiic: Add OF binding support\n  i2c: Rename last mux driver to standard pattern\n  i2c: tegra: fix 10bit address configuration\n  i2c: muxes: rename first set of drivers to a standard pattern\n  of/i2c: implement of_find_i2c_adapter_by_node\n  i2c: implement i2c_verify_adapter\n  i2c-s3c2410: Add HDMIPHY quirk for S3C2440\n  i2c-s3c2410: Rework device type handling\n  i2c: muxes are not EXPERIMENTAL anymore\n  i2c/of: Automatically populate i2c mux busses from device tree data.\n  i2c: Add a struct device * parameter to i2c_add_mux_adapter()\n  of/i2c: call i2c_verify_client from of_find_i2c_device_by_node\n  i2c: designware: Add clk_{un}prepare() support\n  i2c: designware: add PM support\n  i2c: ixp2000: remove driver\n  i2c: pnx: add device tree support\n  i2c: imx: don\u0027t use strcpy but strlcpy\n  ...\n"
    },
    {
      "commit": "30b842889eea1bea02dff55b13d2ddf07a46ce78",
      "tree": "827d96b61384d5fe22ed7aeba02b34026648046e",
      "parents": [
        "84a442b9a16ee69243ce7fce5d6f6f9c3fbdee68",
        "820f3dd7964f1889baaaaa0c2ba45d05bb619f66"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:05:55 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 13:05:55 2012 -0700"
      },
      "message": "Merge tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc: soc specific changes (part 2) from Olof Johansson:\n \"This adds support for the spear13xx platform, which has first been\n  under review a long time ago and finally been completed after generic\n  spear work has gone into the clock, dt and pinctrl branches.\n\n  Also a number of updates for the samsung socs are part of this branch.\"\n\nFix up trivial conflicts in drivers/gpio/gpio-samsung.c that look much\nworse than they are: the exonys5 init code was refactored in commit\nfd454997d687 (\"gpio: samsung: refactor gpiolib init for exynos4/5\"), and\nthen commit f10590c9836c (\"ARM: EXYNOS: add GPC4 bank instance\") added a\nnew gpio chip define and did tiny updates to the init code.\n\nSo the conflict diff looks like hell, but it\u0027s actually a fairly simple\nchange.\n\n* tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (34 commits)\n  ARM: exynos: fix building with CONFIG_OF disabled\n  ARM: EXYNOS: Add AUXDATA for i2c controllers\n  ARM: dts: Update device tree source files for EXYNOS5250\n  ARM: EXYNOS: Add device tree support for interrupt combiner\n  ARM: EXYNOS: Add irq_domain support for interrupt combiner\n  ARM: EXYNOS: Remove a new bus_type instance for EXYNOS5\n  ARM: EXYNOS: update irqs for EXYNOS5250 SoC\n  ARM: EXYNOS: Add pre-divider and fout mux clocks for bpll and mpll\n  ARM: EXYNOS: add GPC4 bank instance\n  ARM: EXYNOS: Redefine IRQ_MCT_L0,1 definition\n  ARM: EXYNOS: Modify the GIC physical address for static io-mapping\n  ARM: EXYNOS: Add watchdog timer clock instance\n  pinctrl: SPEAr1310: Fix pin numbers for clcd_high_res\n  SPEAr: Update MAINTAINERS and Documentation\n  SPEAr13xx: Add defconfig\n  SPEAr13xx: Add compilation support\n  SPEAr13xx: Add dts and dtsi files\n  pinctrl: Add SPEAr13xx pinctrl drivers\n  pinctrl: SPEAr: Create macro for declaring GPIO PINS\n  SPEAr13xx: Add common clock framework support\n  ...\n"
    },
    {
      "commit": "84a442b9a16ee69243ce7fce5d6f6f9c3fbdee68",
      "tree": "332a0c901d8ab2ffb19b8ce14b4b094bf5b08657",
      "parents": [
        "39b6cc668c5ecc66f6f9c9293ffab681cb6f7065",
        "deb88cc3c69975cbd9875ed9fac259b351f6b64d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:57:47 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:57:47 2012 -0700"
      },
      "message": "Merge tag \u0027dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc device tree conversions (part 2) from Olof Johansson:\n \"These continue the device tree work from part 1, this set is for the\n  tegra, mxs and imx platforms, all of which have dependencies on clock\n  or pinctrl changes submitted earlier.\"\n\nFix up trivial conflicts due to nearby changes in\ndrivers/{gpio/gpio,i2c/busses/i2c}-mxs.c\n\n* tag \u0027dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (73 commits)\n  ARM: dt: tegra: invert status\u003ddisable vs status\u003dokay\n  ARM: dt: tegra: consistent basic property ordering\n  ARM: dt: tegra: sort nodes based on bus order\n  ARM: dt: tegra: remove duplicate device_type property\n  ARM: dt: tegra: consistenly use lower-case for hex constants\n  ARM: dt: tegra: format regs properties consistently\n  ARM: dt: tegra: gpio comment cleanup\n  ARM: dt: tegra: remove unnecessary unit addresses\n  ARM: dt: tegra: whitespace cleanup\n  ARM: dt: tegra cardhu: fix typo in SDHCI node name\n  ARM: dt: tegra: cardhu: register core regulator tps62361\n  ARM: dt: tegra30.dtsi: Add SMMU node\n  ARM: dt: tegra20.dtsi: Add GART node\n  ARM: dt: tegra30.dtsi: Add Memory Controller(MC) nodes\n  ARM: dt: tegra20.dtsi: Add Memory Controller(MC) nodes\n  ARM: dt: tegra: Add device tree support for AHB\n  ARM: dts: enable audio support for imx28-evk\n  ARM: dts: enable i2c device for imx28-evk\n  i2c: mxs: add device tree probe support\n  ARM: dts: enable mmc for imx28-evk\n  ...\n"
    },
    {
      "commit": "27953437059c64d14086196eb96f43c78caa9db3",
      "tree": "0cfd5fb21262a6db3de0c64462847b4c0c43e9df",
      "parents": [
        "2c757fd5d1a92086f225a75a8fac7cab242d11b0",
        "3c0dec5f58b3c7b3627715126d1bf9b030a076f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:42:29 2012 -0700"
      },
      "message": "Merge tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc clock driver changes from Olof Johansson:\n \"The new clock subsystem was merged in linux-3.4 without any users,\n  this now moves the first three platforms over to it: imx, mxs and\n  spear.\n\n  The series also contains the changes for the clock subsystem itself,\n  since Mike preferred to have it together with the platforms that\n  require these changes, in order to avoid interdependencies and\n  conflicts.\"\n\nFix up trivial conflicts in arch/arm/mach-kirkwood/common.c (code\nremoved in one branch, added OF support in another) and\ndrivers/dma/imx-sdma.c (independent changes next to each other).\n\n* tag \u0027clock\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (97 commits)\n  clk: Fix CLK_SET_RATE_GATE flag validation in clk_set_rate().\n  clk: Provide dummy clk_unregister()\n  SPEAr: Update defconfigs\n  SPEAr: Add SMI NOR partition info in dts files\n  SPEAr: Switch to common clock framework\n  SPEAr: Call clk_prepare() before calling clk_enable\n  SPEAr: clk: Add General Purpose Timer Synthesizer clock\n  SPEAr: clk: Add Fractional Synthesizer clock\n  SPEAr: clk: Add Auxiliary Synthesizer clock\n  SPEAr: clk: Add VCO-PLL Synthesizer clock\n  SPEAr: Add DT bindings for SPEAr\u0027s timer\n  ARM i.MX: remove now unused clock files\n  ARM: i.MX6: implement clocks using common clock framework\n  ARM i.MX35: implement clocks using common clock framework\n  ARM i.MX5: implement clocks using common clock framework\n  ARM: Kirkwood: Replace clock gating\n  ARM: Orion: Audio: Add clk/clkdev support\n  ARM: Orion: PCIE: Add support for clk\n  ARM: Orion: XOR: Add support for clk\n  ARM: Orion: CESA: Add support for clk\n  ...\n"
    },
    {
      "commit": "ce53044c68cf4fb6c50a2a0d88786be65fae7235",
      "tree": "19c21da7d261412192e189ef3fd1a9ff4e7ba5c2",
      "parents": [
        "0877aa3908aaeeae8fc2850691668c4315d3db56",
        "046fae440d32cc6dec8148c7e06a8b4b987f8a2f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:22:27 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat May 26 12:22:27 2012 -0700"
      },
      "message": "Merge tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc driver specific updates from Olof Johansson:\n \"These changes are specific to some driver that may be used by multiple\n  boards or socs.  The most significant change in here is the move of\n  the samsung iommu code from a platform specific in-kernel interface to\n  the generic iommu subsystem.\"\n\nFix up trivial conflicts in arch/arm/mach-exynos/Kconfig\n\n* tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (28 commits)\n  mmc: dt: Consolidate DT bindings\n  iommu/exynos: Add iommu driver for EXYNOS Platforms\n  ARM: davinci: optimize the DMA ISR\n  ARM: davinci: implement DEBUG_LL port choice\n  ARM: tegra: Add SMMU enabler in AHB\n  ARM: tegra: Add Tegra AHB driver\n  Input: pxa27x_keypad add choice to set direct_key_mask\n  Input: pxa27x_keypad direct key may be low active\n  Input: pxa27x_keypad bug fix for direct_key_mask\n  Input: pxa27x_keypad keep clock on as wakeup source\n  ARM: dt: tegra: pinmux changes for USB ULPI\n  ARM: tegra: add USB ULPI PHY reset GPIO to device tree\n  ARM: tegra: don\u0027t hard-code USB ULPI PHY reset_gpio\n  ARM: tegra: change pll_p_out4\u0027s rate to 24MHz\n  ARM: tegra: fix pclk rate\n  ARM: tegra: reparent sclk to pll_c_out1\n  ARM: tegra: Add pllc clock init table\n  ARM: dt: tegra cardhu: basic audio support\n  ARM: dt: tegra30.dtsi: Add audio-related nodes\n  ARM: tegra: add AUXDATA required for audio\n  ...\n"
    },
    {
      "commit": "d5adf235adc8d8d67c10afd43922c92753f6be3c",
      "tree": "18c3cdcbc9a50a8cd00b03d83ec76bad7c7594f8",
      "parents": [
        "d484864dd96e1830e7689510597707c1df8cd681",
        "1dd1ea8eb46a71201943148cc0ed3182cd04e288"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 09:31:59 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 09:31:59 2012 -0700"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.infradead.org/users/vkoul/slave-dma\n\nPull slave-dmaengine updates from Vinod Koul:\n \"Nothing exciting this time, odd fixes in a bunch of drivers\"\n\n* \u0027next\u0027 of git://git.infradead.org/users/vkoul/slave-dma:\n  dmaengine: at_hdmac: take maxburst from slave configuration\n  dmaengine: at_hdmac: remove ATC_DEFAULT_CTRLA constant\n  dmaengine: at_hdmac: remove some at_dma_slave comments\n  dma: imx-sdma: make channel0 operations atomic\n  dmaengine: Fixup dmaengine_prep_slave_single() to be actually useful\n  dmaengine: Use dma_sg_len(sg) instead of sg-\u003elength\n  dmaengine: Use sg_dma_address instead of sg_phys\n  DMA: PL330: Remove duplicate header file inclusion\n  dma: imx-sdma: keep the callbacks invoked in the tasklet\n  dmaengine: dw_dma: add Device Tree probing capability\n  dmaengine: dw_dmac: Add clk_{un}prepare() support\n  dma/amba-pl08x: add support for the Nomadik variant\n  dma/amba-pl08x: check for terminal count status only\n"
    },
    {
      "commit": "be87cfb47c5c740f7b17929bcd7c480b228513e0",
      "tree": "48a82c823205e4ac0b50ea7d6c336fc5a26b5bbe",
      "parents": [
        "58823de9d2f1265030d0d06cb03cc2a551994398",
        "adcc70b249ca77c1197eb62b1645146721ba6e5b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 08:45:25 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 08:45:25 2012 -0700"
      },
      "message": "Merge tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound update from Takashi Iwai:\n \"This is the second updates for 3.5-rc1.  It\u0027s mainly for OMAP4 HDMI\n  updates and the device tree updates for OMAP, in addition to a couple\n  of PCM accuray improvement and Realtek ALC269VD codec support.\"\n\n* tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (21 commits)\n  ALSA: hda/realtek - Add new codec support for ALC269VD\n  ALSA: core: group read of pointer, tstamp and jiffies\n  ASoC: OMAP: HDMI: Rename sound card source file\n  ASoC: OMAP: HDMI: Make sound card naming more generic\n  ASoC: OMAP: HDMI: Make build config options more generic\n  ASoC: OMAP: HDMI: Expand capabilities of the HDMI DAI\n  ASoC: OMAP: HDMI: Improve how the display state is verified\n  ASoC: OMAP: HDMI: Expand configuration of hw_params\n  ASoC: OMAP: HDMI: Use the DSS audio interface\n  ASoC: OMAP: HDMI: Create a structure for private data of the CPU DAI\n  ASoC: OMAP: HDMI: Change error values in HDMI CPU DAI\n  ASoC: OMAP: HDMI: Update the platform device names\n  ASoC: omap-abe-twl6040: Introduce driver data for runtime parameters\n  ASoC: omap-abe-twl6040: Move Digital Mic widget into dapm table\n  ASoC: omap-abe-twl6040: Keep only one snd_soc_dai_link structure\n  ASoC: omap-dmic: Add device tree bindings\n  ASoC: omap-mcpdm: Add device tree bindings\n  ASoC: omap-mcbsp: buffer size constraint only applies to playback stream\n  ASoC: omap-mcbsp: Use the common interrupt line if supported by the SoC\n  ASoC: omap-mcbsp: Remove unused FRAME dma_op_mode\n  ...\n"
    },
    {
      "commit": "92bf3d09410531a06e06504957271e3978f937e2",
      "tree": "e638413049deb010103bc65e2650d1315dbaa748",
      "parents": [
        "603d6637aeb9a14cd0087d7c24c3777bfa51fcbf",
        "0caaa9539adcff38ce12e99f0ab25645e7eb3eea"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 08:23:32 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri May 25 08:23:32 2012 -0700"
      },
      "message": "Merge tag \u0027mmc-merge-for-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\nPull MMC changes from Chris Ball\n - at91-mci: This driver will be replaced by atmel-mci in 3.7.\n - atmel-mci: Add support for old at91-mci hardware.\n - dw_mmc: Allow multiple controllers; this previously caused\n   corruption.\n - imxmmc: Remove this driver, replaced by mxcmmc.\n - mmci: Add device tree support.\n - omap: Allow multiple controllers.\n - omap_hsmmc: Auto CMD12, DDR support.\n - tegra: Support SD 3.0 spec.\n\nFix up the usual trivial conflicts in feature-removal-schedule.txt\n\n* tag \u0027mmc-merge-for-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (38 commits)\n  mmc: at91-mci: this driver is now deprecated\n  mmc: omap_hsmmc: pass IRQF_ONESHOT to request_threaded_irq\n  mmc: block: Allow disabling 512B sector size emulation\n  mmc: atmel-mci: add debug logs\n  mmc: atmel-mci: add support for version lower than v2xx\n  mmc: atmel-mci: change the state machine for compatibility with old IP\n  mmc: atmel-mci: the r/w proof capability lack was not well managed\n  mmc: dw_mmc: Fixed sdio interrupt mask bit setting bug\n  mmc: omap: convert to module_platform_driver\n  mmc: omap: make it behave well as a module\n  mmc: omap: convert to per instance workqueue\n  mmc: core: Remove dead code\n  mmc: card: Avoid null pointer dereference\n  mmc: core: Prevent eMMC VCC supply to be cut from late init\n  mmc: dw_mmc: make multiple instances of dw_mci_card_workqueue\n  mmc: queue: remove redundant memsets\n  mmc: queue: rename mmc_request function\n  mmc: core: skip card initialization if power class selection fails\n  mmc: core: fix the signaling 1.8V for HS200\n  mmc: core: fix the decision of HS200/DDR card-type\n  ...\n"
    },
    {
      "commit": "b1bf7d4d1b3911352cf1ec63c1de06214288ccd0",
      "tree": "0fd27c638977cb5c7e6e3f95085ce842b57a4ae3",
      "parents": [
        "0708500d49e8439d9fe5529795bdc1485f0f46c3",
        "3e11f7b840b4671213c66817294ad7dd0b572756"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 14:01:46 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 14:01:46 2012 -0700"
      },
      "message": "Merge tag \u0027gpio-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull GPIO driver changes from Grant Likely:\n \"Lots of gpio changes, both to core code and drivers.\n\n  Changes do touch architecture code to remove the need for separate\n  arm/gpio.h includes in most architectures.\n\n  Some new drivers are added, and a number of gpio drivers are converted\n  to use irq_domains for gpio inputs used as interrupts.  Device tree\n  support has been amended to allow multiple gpio_chips to use the same\n  device tree node.\n\n  Remaining changes are primarily bug fixes.\"\n\n* tag \u0027gpio-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6: (33 commits)\n  gpio/generic: initialize basic_mmio_gpio shadow variables properly\n  gpiolib: Remove \u0027const\u0027 from data argument of gpiochip_find()\n  gpio/rc5t583: add gpio driver for RICOH PMIC RC5T583\n  gpiolib: quiet gpiochip_add boot message noise\n  gpio: mpc8xxx: Prevent NULL pointer deref in demux handler\n  gpio/lpc32xx: Add device tree support\n  gpio: Adjust of_xlate API to support multiple GPIO chips\n  gpiolib: Implement devm_gpio_request_one()\n  gpio-mcp23s08: dbg_show: fix pullup configuration display\n  Add support for TCA6424A\n  gpio/omap: (re)fix wakeups on level-triggered GPIOs\n  gpio/omap: fix broken context restore for non-OFF mode transitions\n  gpio/omap: fix missing check in *_runtime_suspend()\n  gpio/omap: remove cpu_is_omapxxxx() checks from *_runtime_resume()\n  gpio/omap: remove suspend/resume callbacks\n  gpio/omap: remove retrigger variable in gpio_irq_handler\n  gpio/omap: remove saved_wakeup field from struct gpio_bank\n  gpio/omap: remove suspend_wakeup field from struct gpio_bank\n  gpio/omap: remove saved_fallingdetect, saved_risingdetect\n  gpio/omap: remove virtual_irq_start variable\n  ...\n\nConflicts:\n\tdrivers/gpio/gpio-samsung.c\n"
    },
    {
      "commit": "0708500d49e8439d9fe5529795bdc1485f0f46c3",
      "tree": "2019b8ebcd86c9b593e56ac1d630c921f130c8d3",
      "parents": [
        "be122abe4bcd6d39b37892daae28c8bf5e4030fc",
        "8d6c1efa51236bb781f202aa13b9f4ba654978c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 13:57:18 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 13:57:18 2012 -0700"
      },
      "message": "Merge tag \u0027devicetree-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull device tree changes from Grant Likely:\n \"Mostly documentation updates, but also includes an empty stub for\n  non-CONFIG_OF builds.\"\n\n* tag \u0027devicetree-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  dt/documentation: Fix value format description\n  dt: add vendor prefix for EM Microelectronics\n  ARM: DT: Add binding for GIC virtualization extentions (VGIC)\n  of/irq: add empty irq_of_parse_and_map() for non-dt builds\n"
    },
    {
      "commit": "2c01e7bc46f10e9190818437e564f7e0db875ae9",
      "tree": "8b06c85d69754f7df27f7fb42520f6e2ceaea907",
      "parents": [
        "ab11ca34eea8fda7a1a9302d86f6ef6108ffd68f",
        "e644dae645e167d154c0526358940986682a72b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu May 24 10:34:29 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input layer updates from Dmitry Torokhov:\n - a bunch of new drivers (DA9052/53 touchscreenn controller, Synaptics\n   Navpoint, LM8333 keypads, Wacom I2C touhscreen);\n - updates to existing touchpad drivers (ALPS, Sntelic);\n - Wacom driver now supports Intuos5;\n - device-tree bindings in numerous drivers;\n - other cleanups and fixes.\n\nFix annoying conflict in drivers/input/tablet/wacom_wac.c that I think\nimplies that the input layer device naming is broken, but let\u0027s see.  I\nbrough it up with Dmitry.\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (57 commits)\n  Input: matrix-keymap - fix building keymaps\n  Input: spear-keyboard - document DT bindings\n  Input: spear-keyboard - add device tree bindings\n  Input: matrix-keymap - wire up device tree support\n  Input: matrix-keymap - uninline and prepare for device tree support\n  Input: adp5588 - add support for gpio names\n  Input: omap-keypad - dynamically handle register offsets\n  Input: synaptics - fix compile warning\n  MAINTAINERS: adjust input-related patterns\n  Input: ALPS - switch to using input_mt_report_finger_count\n  Input: ALPS - add semi-MT support for v4 protocol\n  Input: Add Synaptics NavPoint (PXA27x SSP/SPI) driver\n  Input: atmel_mxt_ts - dump each message on just 1 line\n  Input: atmel_mxt_ts - do not read extra (checksum) byte\n  Input: atmel_mxt_ts - verify object size in mxt_write_object\n  Input: atmel_mxt_ts - only allow root to update firmware\n  Input: atmel_mxt_ts - use CONFIG_PM_SLEEP\n  Input: sentelic - report device\u0027s production serial number\n  Input: tl6040-vibra - Device Tree support\n  Input: evdev - properly handle read/write with count 0\n  ...\n"
    },
    {
      "commit": "0b87da68a0f0a7bf7f7446cf64f92e672bd68ef8",
      "tree": "cc5ddfd411bc9c5d6fb828b86eba92f50294805e",
      "parents": [
        "59d0952b43552570e0f1c3ff91ebb16d4caec171",
        "cad19fa66469d2a745fae0c168833d5d33d64489"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 15:42:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 15:42:42 2012 -0700"
      },
      "message": "Merge git://www.linux-watchdog.org/linux-watchdog\n\nPull first set of watchdog updates from Wim Van Sebroeck:\n \"This pull contains:\n\n   - The removal of ixp2000_wdt\n   - The addition of ie6xx_wdt\n   - Some documentation fixes\n   - Small fixes and improvements\n\n  (Note: Part 2 will contain generic watchdog core changes + conversion\n  of some more drivers)\"\n\n* git://www.linux-watchdog.org/linux-watchdog:\n  Documentation/watchdog: Fix the file descriptor leak when no cmdline arg given\n  Documentation/watchdog: close the fd when cmdline arg given\n  Documentation/watchdog: Fix a small typo\n  watchdog: s3c2410_wdt: Set timeout to actually achieved timeout\n  watchdog: wm831x: Convert to gpio_request_one()\n  watchdog: via_wdt: depends on PCI\n  watchdog: ie6xx_wdt needs io.h\n  watchdog: ie6xx_wdt.c: fix printk format warning\n  watchdog: Add watchdog driver for Intel Atom E6XX\n  watchdog: it87_wdt: Add support for IT8728F watchdog.\n  watchdog: i6300esb: don\u0027t depend on X86\n  watchdog: Use module_pci_driver\n  watchdog: sch311x_wdt.c: Remove RESGEN\n  watchdog: s3c2410-wdt: Use of_match_ptr().\n  watchdog: Device tree support for pnx4008-wdt\n  watchdog: ar7_wdt.c: use devm_request_and_ioremap\n  watchdog: remove ixp2000 driver\n  watchdog: sp5100_tco.c: quiet sparse noise about using plain integer was NULL pointer\n"
    },
    {
      "commit": "2e341ca686042aa464efa755447e7bcee91d1eb6",
      "tree": "c6b16b6b6a6e871fa04396cb2c7eb759bcad5be3",
      "parents": [
        "927ad551031798d4cba49766549600bbb33872d7",
        "85e184e4c3cd3e2285ceab91ff8f0cac094e8a85"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed May 23 13:05:43 2012 -0700"
      },
      "message": "Merge tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This is the first big chunk for 3.5 merges of sound stuff.\n\n  There are a few big changes in different areas.  First off, the\n  streaming logic of USB-audio endpoints has been largely rewritten for\n  the better support of \"implicit feedback\".  If anything about USB got\n  broken, this change has to be checked.\n\n  For HD-audio, the resume procedure was changed; instead of delaying\n  the resume of the hardware until the first use, now waking up\n  immediately at resume.  This is for buggy BIOS.\n\n  For ASoC, dynamic PCM support and the improved support for digital\n  links between off-SoC devices are major framework changes.\n\n  Some highlights are below:\n\n  * HD-audio\n   - Avoid accesses of invalid pin-control bits that may stall the codec\n   - V-ref setup cleanups\n   - Fix the races in power-saving code\n   - Fix the races in codec cache hashes and connection lists\n   - Split some common codes for BIOS auto-parser to hda_auto_parser.c\n   - Changed the PM resume code to wake up immediately for buggy BIOS\n   - Creative SoundCore3D support\n   - Add Conexant CX20751/2/3/4 codec support\n\n  * ASoC\n   - Dynamic PCM support, allowing support for SoCs with internal\n     routing through components with tight sequencing and formatting\n     constraints within their internal paths or where there are multiple\n     components connected with CPU managed DMA controllers inside the\n     SoC.\n   - Greatly improved support for direct digital links between off-SoC\n     devices, providing a much simpler way of connecting things like\n     digital basebands to CODECs.\n   - Much more fine grained and robust locking, cleaning up some of the\n     confusion that crept in with multi-component.\n   - CPU support for nVidia Tegra 30 I2S and audio hub controllers and\n     ST-Ericsson MSP I2S controolers\n   - New CODEC drivers for Cirrus CS42L52, LAPIS Semiconductor ML26124,\n     Texas Instruments LM49453.\n   - Some regmap changes needed by the Tegra I2S driver.\n   - mc13783 audio support.\n\n  * Misc\n   - Rewrite with module_pci_driver()\n   - Xonar DGX support for snd-oxygen\n   - Improvement of packet handling in snd-firewire driver\n   - New USB-endpoint streaming logic\n   - Enhanced M-audio FTU quirks and relevant cleanups\n   - Increment the support of OSS devices to 256\n   - snd-aloop accuracy improvement\n\n  There are a few more pending changes for 3.5, but they will be sent\n  slightly later as partly depending on the changes of DRM.\"\n\nFix up conflicts in regmap (due to duplicate patches, with some further\nupdates then having already come in from the regmap tree).  Also some\nfairly trivial context conflicts in the imx and mcx soc drivers.\n\n* tag \u0027sound-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (280 commits)\n  ALSA: snd-usb: fix stream info output in /proc\n  ALSA: pcm - Add proper state checks to snd_pcm_drain()\n  ALSA: sh: Fix up namespace collision in sh_dac_audio.\n  ALSA: hda/realtek - Fix unused variable compile warning\n  ASoC: sh: fsi: enable chip specific data transfer mode\n  ASoC: sh: fsi: call fsi_hw_startup/shutdown from fsi_dai_trigger()\n  ASoC: sh: fsi: use same format for IN/OUT\n  ASoC: sh: fsi: add fsi_version() and removed meaningless version check\n  ASoC: sh: fsi: use register field macro name on IN/OUT_DMAC\n  ASoC: tegra: Add machine driver for WM8753 codec\n  ALSA: hda - Fix possible races of accesses to connection list array\n  ASoC: OMAP: HDMI: Introduce codec\n  ARM: mx31_3ds: Add sound support\n  ASoC: imx-mc13783 cleanup\n  mx31moboard: Add sound support\n  ASoC: mc13783 codec cleanups\n  ASoC: add imx-mc13783 sound support\n  ASoC: Add mc13783 codec\n  mfd: mc13xxx: add codec platform data\n  ASoC: don\u0027t flip master of DT-instantiated DAI links\n  ...\n"
    },
    {
      "commit": "3ba3774b8c433fe9e91158d65cf2324ff0c5a15d",
      "tree": "10f26eabcc5e67ff65845f384c84491c354c2296",
      "parents": [
        "ae21cc20a604b45e97d0cdbce7e9302ce7dd7d5c"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Fri Apr 20 21:55:29 2012 +0200"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed May 23 16:16:55 2012 +0200"
      },
      "message": "watchdog: Device tree support for pnx4008-wdt\n\nThis patch adds device tree support to pnx4008-wdt.c\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "e8650a08232e75274304b812ff04cfce9af9671c",
      "tree": "0609c942e6ca99016e788ff2ee2bbed1bb9215a4",
      "parents": [
        "3c2c4b73aa79e4a1b601710b59e092441175f4bb",
        "f70d4a95edc7da87f39cd8b603ba131df2c198ed"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 19:22:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial\n\nPull trivial updates from Jiri Kosina:\n \"As usual, it\u0027s mostly typo fixes, redundant code elimination and some\n  documentation updates.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (57 commits)\n  edac, mips: don\u0027t change code that has been removed in edac/mips tree\n  xtensa: Change mail addresses of Hannes Weiner and Oskar Schirmer\n  lib: Change mail address of Oskar Schirmer\n  net: Change mail address of Oskar Schirmer\n  arm/m68k: Change mail address of Sebastian Hess\n  i2c: Change mail address of Oskar Schirmer\n  net: Fix tcp_build_and_update_options comment in struct tcp_sock\n  atomic64_32.h: fix parameter naming mismatch\n  Kconfig: replace \"--- help ---\" with \"---help---\"\n  c2port: fix bogus Kconfig \"default no\"\n  edac: Fix spelling errors.\n  qla1280: Remove redundant NULL check before release_firmware() call\n  remoteproc: remove redundant NULL check before release_firmware()\n  qla2xxx: Remove redundant NULL check before release_firmware() call.\n  aic94xx: Get rid of redundant NULL check before release_firmware() call\n  tehuti: delete redundant NULL check before release_firmware()\n  qlogic: get rid of a redundant test for NULL before call to release_firmware()\n  bna: remove redundant NULL test before release_firmware()\n  tg3: remove redundant NULL test before release_firmware() call\n  typhoon: get rid of redundant conditional before all to release_firmware()\n  ...\n"
    },
    {
      "commit": "fb09bafda67041b74a668dc9d77735e36bd33d3b",
      "tree": "2dd32b65062a95045468fdcab366ecdb8e4fcac6",
      "parents": [
        "94b5aff4c6f72fee6b0f49d49e4fa8b204e8ded9",
        "c3c6cc91b0ae7b3d598488ad0b593bafba4a0817"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:34:21 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:34:21 2012 -0700"
      },
      "message": "Merge tag \u0027staging-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\n\nPull staging tree changes from Greg Kroah-Hartman:\n \"Here is the big staging tree pull request for the 3.5-rc1 merge\n  window.\n\n  Loads of changes here, and we just narrowly added more lines than we\n  added:\n   622 files changed, 28356 insertions(+), 26059 deletions(-)\n\n  But, good news is that there is a number of subsystems that moved out\n  of the staging tree, to their respective \"real\" portions of the\n  kernel.\n\n  Code that moved out was:\n\t- iio core code\n\t- mei driver\n\t- vme core and bridge drivers\n\n  There was one broken network driver that moved into staging as a step\n  before it is removed from the tree (pc300), and there was a few new\n  drivers added to the tree:\n\t- new iio drivers\n\t- gdm72xx wimax USB driver\n\t- ipack subsystem and 2 drivers\n\n  All of the movements around have acks from the various subsystem\n  maintainers, and all of this has been in the linux-next tree for a\n  while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFixed up various trivial conflicts, along with a non-trivial one found\nin -next and pointed out by Olof Johanssen: a clean - but incorrect -\nmerge of the arch/arm/boot/dts/at91sam9g20.dtsi file.  Fix up manually\nas per Stephen Rothwell.\n\n* tag \u0027staging-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (536 commits)\n  Staging: bcm: Remove two unused variables from Adapter.h\n  Staging: bcm: Removes the volatile type definition from Adapter.h\n  Staging: bcm: Rename all \"INT\" to \"int\" in Adapter.h\n  Staging: bcm: Fix warning: __packed vs. __attribute__((packed)) in Adapter.h\n  Staging: bcm: Correctly format all comments in Adapter.h\n  Staging: bcm: Fix all whitespace issues in Adapter.h\n  Staging: bcm: Properly format braces in Adapter.h\n  Staging: ipack/bridges/tpci200: remove unneeded casts\n  Staging: ipack/bridges/tpci200: remove TPCI200_SHORTNAME constant\n  Staging: ipack: remove board_name and bus_name fields from struct ipack_device\n  Staging: ipack: improve the register of a bus and a device in the bus.\n  staging: comedi: cleanup all the comedi_driver \u0027detach\u0027 functions\n  staging: comedi: remove all \u0027default N\u0027 in Kconfig\n  staging: line6/config.h: Delete unused header\n  staging: gdm72xx depends on NET\n  staging: gdm72xx: Set up parent link in sysfs for gdm72xx devices\n  staging: drm/omap: initial dmabuf/prime import support\n  staging: drm/omap: dmabuf/prime mmap support\n  pstore/ram: Add ECC support\n  pstore/ram: Switch to persistent_ram routines\n  ...\n"
    },
    {
      "commit": "5d4e2d08e7fdf7339f84a1c670d296a77e02f881",
      "tree": "1c419660defa56191091dfdf50fdb57a72009173",
      "parents": [
        "fb2123fad3b499f0898835b19dbb93b18d27ee98",
        "94ca629e40eb7e997be21d8065c25e4f3797b03f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:02:13 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 16:02:13 2012 -0700"
      },
      "message": "Merge tag \u0027driver-core-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core\n\nPull driver core updates from Greg Kroah-Hartman:\n \"Here\u0027s the driver core, and other driver subsystems, pull request for\n  the 3.5-rc1 merge window.\n\n  Outside of a few minor driver core changes, we ended up with the\n  following different subsystem and core changes as well, due to\n  interdependancies on the driver core:\n   - hyperv driver updates\n   - drivers/memory being created and some drivers moved into it\n   - extcon driver subsystem created out of the old Android staging\n     switch driver code\n   - dynamic debug updates\n   - printk rework, and /dev/kmsg changes\n\n  All of this has been tested in the linux-next releases for a few weeks\n  with no reported problems.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFix up conflicts in drivers/extcon/extcon-max8997.c where git noticed\nthat a patch to the deleted drivers/misc/max8997-muic.c driver needs to\nbe applied to this one.\n\n* tag \u0027driver-core-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (90 commits)\n  uio_pdrv_genirq: get irq through platform resource if not set otherwise\n  memory: tegra{20,30}-mc: Remove empty *_remove()\n  printk() - isolate KERN_CONT users from ordinary complete lines\n  sysfs: get rid of some lockdep false positives\n  Drivers: hv: util: Properly handle version negotiations.\n  Drivers: hv: Get rid of an unnecessary check in vmbus_prep_negotiate_resp()\n  memory: tegra{20,30}-mc: Use dev_err_ratelimited()\n  driver core: Add dev_*_ratelimited() family\n  Driver Core: don\u0027t oops with unregistered driver in driver_find_device()\n  printk() - restore prefix/timestamp printing for multi-newline strings\n  printk: add stub for prepend_timestamp()\n  ARM: tegra30: Make MC optional in Kconfig\n  ARM: tegra20: Make MC optional in Kconfig\n  ARM: tegra30: MC: Remove unnecessary BUG*()\n  ARM: tegra20: MC: Remove unnecessary BUG*()\n  printk: correctly align __log_buf\n  ARM: tegra30: Add Tegra Memory Controller(MC) driver\n  ARM: tegra20: Add Tegra Memory Controller(MC) driver\n  printk() - restore timestamp printing at console output\n  printk() - do not merge continuation lines of different threads\n  ...\n"
    },
    {
      "commit": "fb2123fad3b499f0898835b19dbb93b18d27ee98",
      "tree": "7273754cded304f52dbbef86d23dda96e0a8452a",
      "parents": [
        "a481991467d38afb43c3921d5b5b59ccb61b04ba",
        "991214386dee8a3cd9adc743778f472ac8a12bbc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:53:59 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:53:59 2012 -0700"
      },
      "message": "Merge tag \u0027char-misc-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull Char/Misc patches from Greg Kroah-Hartman:\n \"Here are a few various char/misc tree patches for the 3.5-rc1 merge\n  window.\n\n  Nothing major here at all, just different driver updates and some\n  parport dead code removal.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027char-misc-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc:\n  parport: remove unused dead code from lowlevel drivers\n  xilinx_hwicap: reset XHI_MAX_RETRIES\n  xilinx_hwicap: add support for virtex6 FPGAs\n  Support M95040 SPI EEPROM\n  misc: add support for bmp18x chips to the bmp085 driver\n  misc: bmp085: add device tree properties\n  misc: clean up bmp085 driver\n  misc: do not mark exported functions __devexit\n  misc: add missing __devexit_p() annotations\n  pch_phub: delete duplicate definitions\n  misc: Fix irq leak in max8997_muic_probe error path\n"
    },
    {
      "commit": "a481991467d38afb43c3921d5b5b59ccb61b04ba",
      "tree": "a4b0b9a14da6fd5ef7b9b512bb32dbfcfcf2cd71",
      "parents": [
        "f6a26ae7699416d86bea8cb68ce413571e9cab3c",
        "cda4db53e9c28061c100400e1a4d273ea61dfba9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:50:46 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 15:50:46 2012 -0700"
      },
      "message": "Merge tag \u0027usb-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull USB 3.5-rc1 changes from Greg Kroah-Hartman:\n \"Here is the big USB 3.5-rc1 pull request for the 3.5-rc1 merge window.\n\n  It\u0027s touches a lot of different parts of the kernel, all USB drivers,\n  due to some API cleanups (getting rid of the ancient err() macro) and\n  some changes that are needed for USB 3.0 power management updates.\n\n  There are also lots of new drivers, pimarily gadget, but others as\n  well.  We deleted a staging driver, which was nice, and finally\n  dropped the obsolete usbfs code, which will make Al happy to never\n  have to touch that again.\n\n  There were some build errors in the tree that linux-next found a few\n  days ago, but those were fixed by the most recent changes (all were\n  due to us not building with CONFIG_PM disabled.)\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027usb-3.5-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (477 commits)\n  xhci: Fix DIV_ROUND_UP compile error.\n  xhci: Fix compile with CONFIG_USB_SUSPEND\u003dn\n  USB: Fix core compile with CONFIG_USB_SUSPEND\u003dn\n  brcm80211: Fix compile error for .disable_hub_initiated_lpm.\n  Revert \"USB: EHCI: work around bug in the Philips ISP1562 controller\"\n  MAINTAINERS: Add myself as maintainer to the USB PHY Layer\n  USB: EHCI: fix command register configuration lost problem\n  USB: Remove races in devio.c\n  USB: ehci-platform: remove update_device\n  USB: Disable hub-initiated LPM for comms devices.\n  xhci: Add Intel U1/U2 timeout policy.\n  xhci: Add infrastructure for host-specific LPM policies.\n  USB: Add macros for interrupt endpoint types.\n  xhci: Reserve one command for USB3 LPM disable.\n  xhci: Some Evaluate Context commands must succeed.\n  USB: Disable USB 3.0 LPM in critical sections.\n  USB: Add support to enable/disable USB3 link states.\n  USB: Allow drivers to disable hub-initiated LPM.\n  USB: Calculate USB 3.0 exit latencies for LPM.\n  USB: Refactor code to set LPM support flag.\n  ...\n\nConflicts:\n\tarch/arm/mach-exynos/mach-nuri.c\n\tarch/arm/mach-exynos/mach-universal_c210.c\n\tdrivers/net/wireless/ath/ath6kl/usb.c\n"
    },
    {
      "commit": "f6a26ae7699416d86bea8cb68ce413571e9cab3c",
      "tree": "e91b7a7c7513151fe583721f7435cc9f5cdc4f42",
      "parents": [
        "cdd3a354a05b0c33fe33ab11a0fb0838396cad19",
        "48a5765e5104f1afd22c75c5030af3a6cf24b4c3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 13:32:53 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 13:32:53 2012 -0700"
      },
      "message": "Merge tag \u0027boards\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm-soc board specific changes from Olof Johansson:\n \"While we generally attempt to get rid of board specific files and\n  replace them with device tree based descriptions, a lot of platforms\n  have not come that far:\n\n  In shmobile, we add two new board files because their recently started\n  effort to add DT support has not proceeded enough to use it for all of\n  the important hardware.\n\n  In Kirkwood, we are adding support for new boards with a combination\n  of DT and board file contents in multiple cases.\n\n  pxa/mmp and imx are extending support for existing board files but not\n  adding new ones.\"\n\nFix up trivial conflicts in arch/arm/mach-{mmp/ttc_dkb.c,shmobile/{Kconfig,Makefile}}\n\n* tag \u0027boards\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (94 commits)\n  ARM: shmobile: fix smp build\n  ARM: kirkwood: Add support for RaidSonic IB-NAS6210/6220 using devicetree\n  kirkwood: Add iconnect support\n  orion/kirkwood: create a generic function for gpio led blinking\n  kirkwood/orion: fix orion_gpio_set_blink\n  ARM: kirkwood: Define DNS-320/DNS-325 NAND in fdt\n  kirkwood: Allow nand to be configured via. devicetree\n  mtd: Add orion_nand devicetree bindings\n  ARM: kirkwood: Basic support for DNS-320 and DNS-325\n  ARM: mach-shmobile: Use DT_MACHINE for armadillo 800 eva\n  ARM: mach-shmobile: Use DT_MACHINE for KZM9G\n  ARM: pxa: hx4700: Add Synaptics NavPoint touchpad\n  ARM: pxa: Use REGULATOR_SUPPLY macro\n  ARM: mach-shmobile: kzm9g: enable SMP boot\n  ARM: mach-shmobile: kzm9g: defconfig update\n  ARM: mach-shmobile: kzm9g: add PCF8757 gpio-key\n  ARM: mach-shmobile: kzm9g: add SDHI support\n  ARM: mach-shmobile: kzm9g: add MMCIF support\n  ARM: mach-shmobile: kzm9g: correct screen direction\n  ARM: mach-shmobile: sh73a0.h: add GPIO_NR\n  ...\n"
    },
    {
      "commit": "813a95e5b4fa936bbde10ef89188932745dcd7f4",
      "tree": "571ca345861ffb89b45fabe26fcab4e133c8537b",
      "parents": [
        "9f639269ed1522c7d69c54cc8b80ab8ee53fcb10",
        "f3f08dcb9965f42378851ce888fb7539607712e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:39:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:39:42 2012 -0700"
      },
      "message": "Merge tag \u0027pinctrl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull arm soc-specific pinctrl changes from Olof Johansson:\n \"With this, five platforms are moving to the relatively new pinctrl\n  subsystem for their pin management, replacing the older soc specific\n  in-kernel interfaces with common code.\n\n  There is quite a bit of net addition of code for each platform being\n  added to the pinctrl subsystem.  But the payback comes later when\n  adding new boards can be done by only providing new device trees\n  instead.\"\n\nFix up trivial conflicts in arch/arm/mach-ux500/{Makefile,board-mop500.c}\n\n* tag \u0027pinctrl\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (61 commits)\n  mtd: nand: gpmi: fix compile error caused by pinctrl call\n  ARM: PRIMA2: select PINCTRL and PINCTRL_SIRF in Kconfig\n  ARM: nomadik: enable PINCTRL_NOMADIK where needed\n  ARM: mxs: enable pinctrl support\n  video: mxsfb: adopt pinctrl support\n  ASoC: mxs-saif: adopt pinctrl support\n  i2c: mxs: adopt pinctrl support\n  mtd: nand: gpmi: adopt pinctrl support\n  mmc: mxs-mmc: adopt pinctrl support\n  serial: mxs-auart: adopt pinctrl support\n  serial: amba-pl011: adopt pinctrl support\n  spi/imx: adopt pinctrl support\n  i2c: imx: adopt pinctrl support\n  can: flexcan: adopt pinctrl support\n  net: fec: adopt pinctrl support\n  ARM: ux500: switch MSP to using pinctrl for pins\n  ARM: ux500: alter MSP registration to return a device pointer\n  ARM: ux500: switch to using pinctrl for uart0\n  ARM: ux500: delete custom pin control system\n  ARM: ux500: switch over to Nomadik pinctrl driver\n  ...\n"
    },
    {
      "commit": "2ec1be372139328b1aa3203eb1fd61d613b2d7fb",
      "tree": "37c9eb42d5d75ee156e3037db8ae37f136852f32",
      "parents": [
        "7cb8a1b5bae163c7aa746ffc02a641df6ed32f73"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Fri Nov 18 16:39:26 2011 +0200"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Tue May 22 17:33:19 2012 +0100"
      },
      "message": "ASoC: omap-dmic: Add device tree bindings\n\nDevice tree support for OMAP4+ dmic cpu dai driver.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nReviewed-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "7cb8a1b5bae163c7aa746ffc02a641df6ed32f73",
      "tree": "a30c451156718e5b66df31ff9a5411ef9ccf6560",
      "parents": [
        "ce37f5ea4b77171952aacd829e8f346b78191a7b"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Nov 15 11:32:14 2011 +0200"
      },
      "committer": {
        "name": "Liam Girdwood",
        "email": "lrg@ti.com",
        "time": "Tue May 22 17:33:19 2012 +0100"
      },
      "message": "ASoC: omap-mcpdm: Add device tree bindings\n\nDevice tree support for OMAP4+ McPDM cpu dai driver.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nReviewed-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Liam Girdwood \u003clrg@ti.com\u003e\n"
    },
    {
      "commit": "b324c67d4800e59171f48d9ddab6cbfb59110482",
      "tree": "a16509a710e76fa24c01514b60aed06b7db13716",
      "parents": [
        "8dca6010d44cc722a94dc6da96560f9083dac782",
        "396d81cd0fe12ce5d1f6d159f093f9315d2837bc"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:30:52 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue May 22 09:30:52 2012 -0700"
      },
      "message": "Merge tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull device tree conversions for arm-soc, part 1, from Olof Johansson:\n \"The spear3xx, lpc32xx, shmobile and mmp platforms are joining the game\n  of booting using device trees, which is a great step forward for them.\n  at91 and spear have pretty much completed this process with a huge\n  amount of work being put into at91.  The other platforms are\n  continuing the process.\n\n  We finally start to see the payback on this investment, as new\n  machines are getting supported purely by adding a .dts source file\n  that can be completely independent of the kernel source.\"\n\nFix up trivial conflict in arch/arm/Kconfig\n\n* tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (83 commits)\n  ARM: at91: Add ADC driver to at91sam9260/at91sam9g20 dtsi files\n  arm/dts: omap4-panda: Add LEDs support\n  arm/dts: omap4-sdp: Add LEDs support\n  arm/dts: twl4030: Add twl4030-gpio node\n  OMAP4: devices: Do not create mcpdm device if the dtb has been provided\n  OMAP4: devices: Do not create dmic device if the dtb has been provided\n  Documentation: update docs for mmp dt\n  ARM: dts: refresh dts file for arch mmp\n  ARM: mmp: support pxa910 with device tree\n  ARM: mmp: support mmp2 with device tree\n  gpio: pxa: parse gpio from DTS file\n  ARM: mmp: support DT in timer\n  ARM: mmp: support DT in irq\n  ARM: mmp: append CONFIG_MACH_MMP2_DT\n  ARM: mmp: fix build issue on mmp with device tree\n  ARM: ux500: Enable PRCMU Timer 4 (clocksource) for Device Tree\n  ARM: ux500: Disable SMSC911x platform code registration when DT is enabled\n  ARM: ux500: Fork cpu-db8500 platform_devs for sequential DT enablement\n  ARM: ux500: Do not attempt to register non-existent i2c devices on Snowball\n  ARM: SPEAr3xx: Correct keyboard data passed from DT\n  ...\n"
    },
    {
      "commit": "3d1482fe7a835a18cb45894ed67f15466b60190f",
      "tree": "9a97af186208e89f4f60312b3033fedbe6dbfc5c",
      "parents": [
        "ac1806572df55b6125ad9d117906820dacfa3145",
        "4f6a16bf019cb0bbe1deb7d3a83d3593dcce8706"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:58:23 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:58:23 2012 -0700"
      },
      "message": "Merge tag \u0027pinctrl-for-v3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pin control subsystem changes from Linus Walleij:\n\n - Generic Device Tree bindings and hooks for drivers so we can move\n   over modern drivers to using this.\n\n - Device Tree bindings for Tegra SoCs.\n\n - Funneling some devicetree helper code for the drivers/of subsystem.\n\n - New pin control drivers for:\n   * Freescale MXS\n   * Freescale i.MX51\n   * Freescale i.MX53\n     All of these use Device Tree bindings.\n\n - Dummy pinctrl handles for stepwise migration to pinctrl, akin to\n   dummy regulators.\n - Minor non-urgent fixes and improvments.\n\nFix up trivial conflicts in Documentation/driver-model/devres.txt and\ndrivers/pinctrl/core.c,\n\n* tag \u0027pinctrl-for-v3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (46 commits)\n  pinctrl: pinctrl-imx: add imx51 pinctrl driver\n  pinctrl: pinctrl-imx: add imx53 pinctrl driver\n  pinctrl: pinctrl-pxa3xx: remove empty pinmux disable function\n  pinctrl: pinctrl-mxs: remove empty pinmux disable function\n  pinctrl: pinctrl-imx: remove empty pinmux disable function\n  pinctrl: make pinmux disable function optional\n  pinctrl: a minor error checking improvement for pinconf\n  pinctrl: mxs: skip gpio nodes for group creation\n  pinctrl: mxs: create group for pin config node\n  pinctrl: (cosmetic) fix two entries in DocBook comments\n  pinctrl: add more info to error msgs in pin_request\n  pinctrl: add pinctrl-mxs support\n  pinctrl: pinctrl-imx: add imx6q pinctrl driver\n  pinctrl: pinctrl-imx: add imx pinctrl core driver\n  dt: add of_get_child_count helper function\n  pinctrl: support gpio request deferred probing\n  pinctrl: add pinctrl_provide_dummies interface for platforms to use\n  pinctrl: enhance reporting of errors when loading from DT\n  pinctrl: add kerneldoc for pinctrl_ops device tree functions\n  pinctrl: propagate map validation errors\n  ...\n"
    },
    {
      "commit": "ac1806572df55b6125ad9d117906820dacfa3145",
      "tree": "6831707507d54e20d561a6403d2ff3e8469909ce",
      "parents": [
        "ae82a8282031e3c31a4f68c5381ee459e42908f8",
        "84df8c1241beb87fec73415ef4f6e627aca34835"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:49:16 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:49:16 2012 -0700"
      },
      "message": "Merge tag \u0027regulator-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator updates from Mark Brown:\n \"The major thing here is the addition of some helpers to factor code\n  out of drivers, making a fair proportion of regulators much more just\n  data rather than code which is nice.\n\n  - Helpers in the core for regulators using regmap, providing generic\n    implementations of the enable and voltage selection operations which\n    just need data to describe them in the drivers.\n  - Split out voltage mapping and voltage setting, allowing many more\n    drivers to take advantage of the infrastructure for selectors.\n  - Loads and loads of cleanups from Axel Lin once again, including many\n    changes to take advantage of the above new framework features\n  - New drivers for Ricoh RC5T583, TI TPS62362, TI TPS62363, TI\n    TPS65913, TI TWL6035 and TI TWL6037.\n\n  Some of the registration changes to support the core refactoring\n  caused so many conflicts that eventually topic branches were abandoned\n  for this release.\"\n\n* tag \u0027regulator-3.5\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (227 commits)\n  regulator: tps65910: use of_node of matched regulator being register\n  regulator: tps65910: dt: support when \"regulators\" node found\n  regulator: tps65910: add error message in case of failure\n  regulator: tps62360: dt: initialize of_node param for regulator register.\n  regulator: tps65910: use devm_* for memory allocation\n  regulator: tps65910: use small letter for regulator names\n  mfd: tpx6586x:  Depend on regulator\n  regulator: regulator for Palmas Kconfig\n  regulator: regulator driver for Palmas series chips\n  regulator: Enable Device Tree for the db8500-prcmu regulator driver\n  regulator: db8500-prcmu: Separate regulator registration from probe\n  regulator: ab3100: Use regulator_map_voltage_iterate()\n  regulator: tps65217: Convert to set_voltage_sel and map_voltage\n  regulator: Enable the ab8500 for Device Tree\n  regulator: ab8500: Split up probe() into manageable pieces\n  regulator: max8925: Remove check_range function and max_uV from struct rc5t583_regulator_info\n  regulator: max8649: Remove unused check_range() function\n  regulator: rc5t583: Remove max_uV from struct rc5t583_regulator_info\n  regulator: da9052: Convert to set_voltage_sel and map_voltage\n  regulator: max8952: Use devm_kzalloc\n  ...\n"
    },
    {
      "commit": "ff8ce5f67ddca709fe59e6173f89260f0fdc2b22",
      "tree": "90d3ad380b290d251b54590be485b2ffb4528e5a",
      "parents": [
        "4f6ade91532b5b05ea28219b891f12a3cec528cd",
        "4ab1056766a4e49f6b9ef324313dd1583f8f8f4e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:01:50 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon May 21 16:01:50 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull core ARM updates from Russell King:\n \"This is the bulk of the core ARM updates for this merge window.\n  Included in here is a different way to handle the VIVT cache flushing\n  on context switch, which should allow scheduler folk to remove a\n  special case in their core code.\n\n  We have architectured timer support here, which is a set of timers\n  specified by the ARM architecture for future SoCs.  So we should see\n  less variability in timer design going forward.\n\n  The last big thing here is my cleanup to the way we handle PCI across\n  ARM, fixing some oddities in some platforms which hadn\u0027t realised\n  there was a way to deal with their private data already built in to\n  our PCI backend.\n\n  I\u0027ve also removed support for the ARMv3 architecture; it hasn\u0027t worked\n  properly for years so it seems pointless to keep it around.\"\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm: (47 commits)\n  ARM: PCI: remove per-pci_hw list of buses\n  ARM: PCI: dove/kirkwood/mv78xx0: use sys-\u003eprivate_data\n  ARM: PCI: provide a default bus scan implementation\n  ARM: PCI: get rid of pci_std_swizzle()\n  ARM: PCI: versatile: fix PCI interrupt setup\n  ARM: PCI: integrator: use common PCI swizzle\n  ARM: 7416/1: LPAE: Remove unused L_PTE_(BUFFERABLE|CACHEABLE) macros\n  ARM: 7415/1: vfp: convert printk\u0027s to pr_*\u0027s\n  ARM: decompressor: avoid speculative prefetch from non-RAM areas\n  ARM: Remove ARMv3 support from decompressor\n  ARM: 7413/1: move read_{boot,persistent}_clock to the architecture level\n  ARM: Remove support for ARMv3 ARM610 and ARM710 CPUs\n  ARM: 7363/1: DEBUG_LL: limit early mapping to the minimum\n  ARM: 7391/1: versatile: add some auxdata for device trees\n  ARM: 7389/2: plat-versatile: modernize FPGA IRQ controller\n  AMBA: get rid of last two uses of NO_IRQ\n  ARM: 7408/1: cacheflush: return error to userspace when flushing syscall fails\n  ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem held\n  ARM: 7404/1: cmpxchg64: use atomic64 and local64 routines for cmpxchg64\n  ARM: 7347/1: SCU: use cpu_logical_map for per-CPU low power mode\n  ...\n"
    },
    {
      "commit": "54f30066178d4ff2da8e62427975736131cdbf96",
      "tree": "24fc3d6d47f1747f1f311a2dead6c50c1b2310cb",
      "parents": [
        "a36e9a1c5fa67cdc965fe011f1d04317adb35953"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Wed May 16 22:22:47 2012 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 21 14:31:53 2012 +0100"
      },
      "message": "GPIO: MIPS: lantiq: convert gpio-stp-xway to OF\n\nImplements OF support and add code to load custom properties from the DT.\n\nThe Serial To Parallel (STP) is found on MIPS based Lantiq socs. It is a\nperipheral controller used to drive external shift register cascades. At most\n3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem\nto drive the 2 LSBs of the cascade automatically. Newer socs are also able to\nautomatically drive some pins via the internal PHYs. The driver currently only\nsupports output functionality. Patches for the input feature found on newer\ngenerations of the soc will be provided in a later series.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nCc: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/3839/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "a36e9a1c5fa67cdc965fe011f1d04317adb35953",
      "tree": "8fc82e50f53c718c0e12785fb63f3fbeb270b383",
      "parents": [
        "5238f7bc356670ba702057c7de7f07909133f788"
      ],
      "author": {
        "name": "John Crispin",
        "email": "blogic@openwrt.org",
        "time": "Wed May 16 22:17:38 2012 +0200"
      },
      "committer": {
        "name": "Ralf Baechle",
        "email": "ralf@linux-mips.org",
        "time": "Mon May 21 14:31:53 2012 +0100"
      },
      "message": "GPIO: MIPS: lantiq: convert gpio-mm-lantiq to OF and of_mm_gpio\n\nImplements OF support and convert to of_mm_gpio.\n\nBy attaching hardware latches to the External Bus Unit (EBU) on Lantiq SoC, it\nis possible to create output only gpios. This driver configures a special\nmemory address, which when written to, outputs 16 bit to the latches.\n\nSigned-off-by: John Crispin \u003cblogic@openwrt.org\u003e\nCc: linux-kernel@vger.kernel.org\nCc: linux-mips@linux-mips.org\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nPatchwork: https://patchwork.linux-mips.org/patch/3840/\nSigned-off-by: Ralf Baechle \u003cralf@linux-mips.org\u003e\n"
    },
    {
      "commit": "6123f1192b610c3d8520eb7bb49f68ff7ca94b80",
      "tree": "c98d2f750d94bb0f10fa8b758a28cc1e2afc0124",
      "parents": [
        "829c4f96900577afb1d91c0195b2e2a219e7d80f"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Sun May 20 21:18:19 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sun May 20 22:02:04 2012 -0700"
      },
      "message": "Input: spear-keyboard - document DT bindings\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "8d6c1efa51236bb781f202aa13b9f4ba654978c6",
      "tree": "c5110676a2be7d9879caad3f30291cf6657661b3",
      "parents": [
        "3679362355f6ec6abdbd8f38da3d89f94746a2a5",
        "0a68214b76ca858c46b73d2e9792671f0ac0b7e2"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun May 20 20:18:37 2012 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sun May 20 20:18:37 2012 -0600"
      },
      "message": "Merge branch \u0027devicetree/merge\u0027 into devicetree/next\n"
    },
    {
      "commit": "4f6a16bf019cb0bbe1deb7d3a83d3593dcce8706",
      "tree": "9b52e7fb36c0a55944446b87ddcc869e06e721e4",
      "parents": [
        "93fbd3c0502bd2a470ec599c870b0f8dd54ad359"
      ],
      "author": {
        "name": "Dong Aisheng",
        "email": "dong.aisheng@linaro.org",
        "time": "Tue May 15 15:49:03 2012 +0800"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Sun May 20 21:00:41 2012 +0200"
      },
      "message": "pinctrl: pinctrl-imx: add imx51 pinctrl driver\n\nChangeLog v1-\u003ev2:\n* change PIN_FUNC_ID base in binding doc to 0 from 1.\n\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Dong Aisheng \u003cdong.aisheng@linaro.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "93fbd3c0502bd2a470ec599c870b0f8dd54ad359",
      "tree": "eefc2cded07b0e44f4a86ee9de5aad616346d4db",
      "parents": [
        "19055b8fa730d8ec84743efcf0a379e8005e6c74"
      ],
      "author": {
        "name": "Dong Aisheng",
        "email": "dong.aisheng@linaro.org",
        "time": "Tue May 15 15:49:02 2012 +0800"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Sun May 20 21:00:18 2012 +0200"
      },
      "message": "pinctrl: pinctrl-imx: add imx53 pinctrl driver\n\nChangeLog v1-\u003ev2:\n* change PIN_FUNC_ID base in binding doc to 0 from 1.\n\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Dong Aisheng \u003cdong.aisheng@linaro.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "37e13cecaa141eccce705843f5d2f7509e29bd3a",
      "tree": "6f0b138f14c86ac5851b97fc3acd59c7a736ca5e",
      "parents": [
        "1f01d60e4c0cae3416071680635f227df0020dd8"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Wed May 16 14:11:58 2012 +0300"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun May 20 17:27:12 2012 +0200"
      },
      "message": "mfd: Add support for Device Tree to twl6040\n\nDevice tree based probing support for the core twl6040 driver. Child\ndevices will be created as MFD devices:\n- ASoC codec is always created\n- Vibra child is only created if the vibra section present in the DT blob.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "1291aa457324e149bbda19bd637b4b8ec8f04bcb",
      "tree": "3935b474f3ce5f7eb9d07280e1a2cc7f0112a4a2",
      "parents": [
        "3f7e82759c692df473675ed06fb90b20f1f225c3"
      ],
      "author": {
        "name": "Rhyland Klein",
        "email": "rklein@nvidia.com",
        "time": "Tue May 08 11:42:39 2012 -0700"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun May 20 17:26:58 2012 +0200"
      },
      "message": "mfd: Add tps65910 device tree bindings documentation\n\nAdd device tree bindings for TI\u0027s tps65910 pmic.\n\nSigned-off-by: Rhyland Klein \u003crklein@nvidia.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "3679362355f6ec6abdbd8f38da3d89f94746a2a5",
      "tree": "c221709021b8e9953163a346b4145bf3c2d31f1f",
      "parents": [
        "99fc012b938c6f69213108c440756f6fd3d457d0"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Wed May 16 22:33:55 2012 +0200"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat May 19 15:03:28 2012 -0600"
      },
      "message": "dt/documentation: Fix value format description\n\nNumeric values in dts files can be specified in decimal and hex (the latter\nprefixed 0x). The current documentation is updated with this patch to prevent\nconfusion about what is meant with values without \"0x\" (previously hex, now\ndec).\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nAcked-by: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "99fc012b938c6f69213108c440756f6fd3d457d0",
      "tree": "507c36b36fc7206133089698f3c8692028890f1c",
      "parents": [
        "36be50515fe2aef61533b516fa2576a2c7fe7664"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Thu May 17 15:18:31 2012 -0600"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Sat May 19 15:02:10 2012 -0600"
      },
      "message": "dt: add vendor prefix for EM Microelectronics\n\nAdd \"emmicro\" as the prefix for EM Microelectronics. A web search implies\nthis is a pretty unique and relevant match.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "d8259ca50b84c0247f10d0167fb85a3a005aeca7",
      "tree": "7c2ac433ccb7251f38ac362df093858dd1589652",
      "parents": [
        "5452030c564686a3dafd355da5456fbeca1de111"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Thu May 17 16:59:51 2012 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat May 19 19:38:00 2012 +0100"
      },
      "message": "ASoC: tegra: Add machine driver for WM8753 codec\n\nOne such machine is Whistler.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e92935e13a052df7e6bc274e00fc91b80531f1e4",
      "tree": "b04f80aa90bab2d71f2299b00f5cccc3e7ee9a7a",
      "parents": [
        "3d0f7cf0f3633f92ddeb767eb59cab73963d4dee"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Fri May 18 10:19:52 2012 +0200"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri May 18 16:48:36 2012 -0600"
      },
      "message": "gpio/lpc32xx: Add device tree support\n\nThis patch adds device tree support for gpio-lpc32xx.c.\n\nTo register the various GPIO banks as (struct) gpio_chips via the same DT\ngpio-controller, we utilize the adjusted of_xlate API to manipulate the\nactually used struct gpio_chip.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "028940342a906db8da014a7603a0deddc2c323dd",
      "tree": "688dbc38a3e218f2493d311b1d70a67668837347",
      "parents": [
        "be3eed2e96340d3c7a4d1ea1d63e7bd6095d1e34",
        "0e93b4b304ae052ba1bc73f6d34a68556fe93429"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 22:17:37 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Wed May 16 22:17:37 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n"
    },
    {
      "commit": "6d49d53552b60be2caaa853c814662bc4e24428e",
      "tree": "0cb814af7646e30022d8024fcbf7d8cacdb98f5b",
      "parents": [
        "a551204badbea5119a84ee4f03faefce9f2c0543",
        "380c3a545f7de096c0f84344ba70ea4cfd1a059f"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 16 15:53:24 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Wed May 16 15:53:24 2012 +0200"
      },
      "message": "Merge branch \u0027next/devel-exynos5250-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc2\n\n* \u0027next/devel-exynos5250-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: EXYNOS: Add AUXDATA for i2c controllers\n  ARM: dts: Update device tree source files for EXYNOS5250\n  ARM: EXYNOS: Add device tree support for interrupt combiner\n  ARM: EXYNOS: Add irq_domain support for interrupt combiner\n  ARM: EXYNOS: Remove a new bus_type instance for EXYNOS5\n  ARM: EXYNOS: update irqs for EXYNOS5250 SoC\n  ARM: EXYNOS: Add pre-divider and fout mux clocks for bpll and mpll\n  ARM: EXYNOS: add GPC4 bank instance\n  ARM: EXYNOS: Redefine IRQ_MCT_L0,1 definition\n  ARM: EXYNOS: Modify the GIC physical address for static io-mapping\n  ARM: EXYNOS: Add watchdog timer clock instance\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e873a47c4ef3fbb2e439a6b674e73b0c40dd8248",
      "tree": "245b58e5d007f998ca6e9be39d25bec80818c12f",
      "parents": [
        "1e60bc0b5f488c8acde22adeb62118ccfdb49062"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Tue May 15 16:25:23 2012 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Wed May 16 07:03:44 2012 +0900"
      },
      "message": "ARM: EXYNOS: Add device tree support for interrupt combiner\n\nAdd device tree based instantiation of the interrupt combiner controller.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "deb88cc3c69975cbd9875ed9fac259b351f6b64d",
      "tree": "ece2ffba5c3e585cf649d73e4ea1784037335468",
      "parents": [
        "ecf1b318347f6c250293ee8a9f2597373b00e0c3",
        "7f217794ffa72f208a250b79ab0b7ea3de19677f"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 22:35:04 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 15 13:44:11 2012 +0200"
      },
      "message": "Merge branch \u0027drivers/mmc\u0027 into next/dt2\n\nChanges in the dt2 branch move stuff around that gets changed\nin the drivers/mmc branch. I chose a non-obvious resolution by\nadding the new bus-width property into all the tegra sdhci device\nnodes.\n\nConflicts:\n\tarch/arm/boot/dts/tegra-cardhu.dts\n\tarch/arm/boot/dts/tegra-harmony.dts\n\tarch/arm/boot/dts/tegra-ventana.dts\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "c49314fa6c7d2c130d850b30980cffab53a40592",
      "tree": "9c7597ad98a42ef8ba1e18e897106c2cb29e52e6",
      "parents": [
        "21b7f153dd0d7366197c37e7a630c7585db0b8ea",
        "7f217794ffa72f208a250b79ab0b7ea3de19677f"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 21:48:45 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 15 13:31:11 2012 +0200"
      },
      "message": "Merge branch \u0027drivers/mmc\u0027 into next/drivers\n\n* drivers/mmc:\n  mmc: dt: Consolidate DT bindings\n\nAlso pulls in the omap/dt-missed-3.4 branch as a dependency.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "21b7f153dd0d7366197c37e7a630c7585db0b8ea",
      "tree": "065ad22312b08aca338479a823d60bec23fde120",
      "parents": [
        "0200c0a66cb727fae13bcd938d44a0841a6530d1",
        "89c788bab1f0374ae05aef7560066442ceb55384"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 22:53:49 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 15 13:30:41 2012 +0200"
      },
      "message": "Merge branch \u0027for-3.5/ahb\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/drivers\n\n* tegra/ahb:\n  ARM: tegra: Add SMMU enabler in AHB\n  ARM: tegra: Add Tegra AHB driver\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "7f217794ffa72f208a250b79ab0b7ea3de19677f",
      "tree": "e158792f6662bc7cad4e55a62f4efe7426215141",
      "parents": [
        "e6511df4f25607e2e6d60062eb69c28c057329fa"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun May 13 00:14:24 2012 -0400"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Tue May 15 13:29:42 2012 +0200"
      },
      "message": "mmc: dt: Consolidate DT bindings\n\nThis patch unifies the current DT MMC bindings documentation and code,\nadds generic MMC DT bindings documentation, and updates .dts files for\nconsistency.\n\n[cjb: typo fixes, addition of max-frequency property]\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "a0fabf722c9dc73a3eed24ce166476ddb00eda1e",
      "tree": "1a7aec13bc1eee977cb2e5fbeaa0f9540aab5b84",
      "parents": [
        "9007d1007317658d5b32bda9f59c797c59ce4d47"
      ],
      "author": {
        "name": "Jamie Lentin",
        "email": "jm@lentin.co.uk",
        "time": "Wed Apr 18 11:06:41 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Tue May 15 02:29:11 2012 +0000"
      },
      "message": "mtd: Add orion_nand devicetree bindings\n\nAllow a NAND chip using the orion_nand driver to be described using devicetree.\n\nChanges since last submission (V4) [Addressing comments by]:-\n* WARN when bank-width is out of range [Andrew Lunn]\n\nChanges since last submission (V3):-\n* Document all parameters [Grant Likely]\n* Convert bank-width to be in bytes\n* Add explicit defaults for cle, ale and bank-width\n\nSigned-off-by: Jamie Lentin \u003cjm@lentin.co.uk\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "e364185f3ed2ecc0a4dbfe2507f20fd5db76c966",
      "tree": "4fbeca090abfdc6b3c8605323606c395c8589916",
      "parents": [
        "5d449e4b2f4cd4c3f1fcf26b79222e6f5758df70"
      ],
      "author": {
        "name": "Maxime Ripard",
        "email": "maxime.ripard@free-electrons.com",
        "time": "Fri May 11 15:35:37 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon May 14 13:25:33 2012 -0700"
      },
      "message": "IIO: AT91: Add DT support to at91_adc driver\n\nSigned-off-by: Maxime Ripard \u003cmaxime.ripard@free-electrons.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "ecf1b318347f6c250293ee8a9f2597373b00e0c3",
      "tree": "effef2578bff73c0436fc965fb03dc583c0fa18b",
      "parents": [
        "304ea74770c892cf115e128b0e0dc6636148b010",
        "2a5fdc9adde8476751b63a795e3d66ae2ee3979d"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 20:49:43 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 22:16:17 2012 +0200"
      },
      "message": "Merge branch \u0027for-3.5/dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into for-next\n\nStephen Warren \u003cswarren@wwwdotorg.org\u003e writes:\n  This branch is based on the merge of the following branches from the\n  Tegra repo, which are all already pulled into arm-soc:\n\n  for-3.5/tegra30-audio\n  for-3.5/usb-ulpi\n  for-3.5/dt\n  ... which are all based on for-3.5/gpio-pinmux\n\n* \u0027for-3.5/dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:\n  ARM: dt: tegra: invert status\u003ddisable vs status\u003dokay\n  ARM: dt: tegra: consistent basic property ordering\n  ARM: dt: tegra: sort nodes based on bus order\n  ARM: dt: tegra: remove duplicate device_type property\n  ARM: dt: tegra: consistenly use lower-case for hex constants\n  ARM: dt: tegra: format regs properties consistently\n  ARM: dt: tegra: gpio comment cleanup\n  ARM: dt: tegra: remove unnecessary unit addresses\n  ARM: dt: tegra: whitespace cleanup\n  ARM: dt: tegra cardhu: fix typo in SDHCI node name\n  ARM: dt: tegra: cardhu: register core regulator tps62361\n  ARM: dt: tegra30.dtsi: Add SMMU node\n  ARM: dt: tegra20.dtsi: Add GART node\n  ARM: dt: tegra30.dtsi: Add Memory Controller(MC) nodes\n  ARM: dt: tegra20.dtsi: Add Memory Controller(MC) nodes\n  ARM: dt: tegra: Add device tree support for AHB\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "86e43a7aff23ce828273cbef6b0d2b0abe095ac8",
      "tree": "e49b55bd229fe8d77831ef11e218ed7dda3e991b",
      "parents": [
        "6ec4ed82e9cf2ee5c83fd529af69b2c63b004809",
        "ace1297f7222ec5d6a33f41e792a21e999551924"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 21:35:09 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 21:35:09 2012 +0200"
      },
      "message": "Merge branch \u0027dt\u0027 of git://github.com/hzhuang1/linux into next/dt\n\n* \u0027dt\u0027 of git://github.com/hzhuang1/linux:\n  Documentation: update docs for mmp dt\n  ARM: dts: refresh dts file for arch mmp\n  ARM: mmp: support pxa910 with device tree\n  ARM: mmp: support mmp2 with device tree\n  gpio: pxa: parse gpio from DTS file\n  ARM: mmp: support DT in timer\n  ARM: mmp: support DT in irq\n  ARM: mmp: append CONFIG_MACH_MMP2_DT\n  ARM: mmp: fix build issue on mmp with device tree\n\nIncludes an update to v3-4-rc5\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "9a00630c3db8ca064a8904dbcd9632fb81244bc0",
      "tree": "ecd498e18ba5353096d8d24bbd8e78dc5a2068c3",
      "parents": [
        "70e5f6456cf561de8842be537b066a1bab1f1fee"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Mon May 14 17:46:51 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 14 18:03:04 2012 +0100"
      },
      "message": "regulator: tps62360: support force PWM mode via regulator mode\n\nChange the mechanism of enabling the force PWM mode through\nregulator set mode. This can be dynamically configured now.\nIn the REGULATOR_MODE_FAST the force PWM is enabled and in\nREGULATOR_MODE_NORMAL the force PWM is disabled.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "fcd8d84a585f3578a9ebdd27e757495a27415322",
      "tree": "58f37676ad56d322e47d0fa7343afb85445f7649",
      "parents": [
        "eae0185a9677d3ff0c1781ee196f2ef42deb0ea1",
        "66a2886d867343eff6bf2646bea2c923d0cbf620",
        "4f5a9fd341e8ffd825ecf56155df6fe6c3d732b1"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:43:35 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:43:59 2012 +0200"
      },
      "message": "Merge branches \u0027spear/clock\u0027 and \u0027imx/clock\u0027 into next/clock\n\nUpdated to resolve dependencies.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "090a80cba39f2763a488b6f7c65e38922d5aa17a",
      "tree": "ba3797eeca74c42be95bc592ed2db1be99e329d2",
      "parents": [
        "36be50515fe2aef61533b516fa2576a2c7fe7664",
        "eb3f995d7e73fd78b8fcdc55cfbf01a74a09a6e8"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:59:18 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:35:50 2012 +0200"
      },
      "message": "Merge branch \u0027spear/13xx\u0027 into next/soc2\n\n* spear/13xx:\n  pinctrl: SPEAr1310: Fix pin numbers for clcd_high_res\n  SPEAr: Update MAINTAINERS and Documentation\n  SPEAr13xx: Add defconfig\n  SPEAr13xx: Add compilation support\n  SPEAr13xx: Add dts and dtsi files\n  pinctrl: Add SPEAr13xx pinctrl drivers\n  pinctrl: SPEAr: Create macro for declaring GPIO PINS\n  SPEAr13xx: Add common clock framework support\n  SPEAr13xx: Add source files\n  SPEAr13xx: Add header files\n\nDepends on clock, pinctrl and dt branches to go first.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "71e09a9e7d36151e33de8aeef76cc956259a258c",
      "tree": "7709c5012ee21ca89e6cd2c33e3bf5baea035c90",
      "parents": [
        "d57bde8d73e809c935cbe68fa950e430d0a6201c"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Fri Apr 20 22:39:48 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:34:11 2012 +0200"
      },
      "message": "SPEAr: Update MAINTAINERS and Documentation\n\nThis patchset updates MAINTAINERS files, makes shiraz as second Maintainer for\nSPEAr SoCs.\n\nIt also updates Documentation mostly for SPEAr13xx.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\n"
    },
    {
      "commit": "85ed41a76f7a3939b55872f39df841039321f033",
      "tree": "fcf883322b3d1c16f92afb10116f5132cb20e032",
      "parents": [
        "d1e77afe9d647174428de7d29be85a13f94f645b"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Wed Mar 28 22:27:07 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:34:07 2012 +0200"
      },
      "message": "pinctrl: Add SPEAr13xx pinctrl drivers\n\nThis adds pinctrl driver for SPEAr13xx family. SPEAr13xx family supports two\nmachines: SPEAr1310 and SPEAr1340.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "66a2886d867343eff6bf2646bea2c923d0cbf620",
      "tree": "ad44dcca4fa410ab2c16b4964f6c19571421b4df",
      "parents": [
        "d2819f80d465672b09c2f4cb52303b7f951c4d0f",
        "f613e220aebfafb653f7ce264950c15c99e27f2a"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:31:45 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 17:31:45 2012 +0200"
      },
      "message": "Merge branch \u0027spear/dt\u0027 into spear/clock\n\nConflicts:\n\tarch/arm/mach-spear3xx/clock.c\n\tarch/arm/mach-spear3xx/include/mach/generic.h\n\tarch/arm/mach-spear3xx/include/mach/misc_regs.h\n\tarch/arm/mach-spear3xx/spear320.c\n\tarch/arm/mach-spear6xx/clock.c\n\tarch/arm/mach-spear6xx/include/mach/misc_regs.h\n\nResolve even more merge conflicts.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "304ea74770c892cf115e128b0e0dc6636148b010",
      "tree": "ccf06fa8a8fa9321beaab730ac19160966033d52",
      "parents": [
        "e29402edf848359d619ce06af86d61e62c292c87",
        "6b204283f2802a92cf91fc14c2c1b04e7295761b"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:24:45 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon May 14 15:28:19 2012 +0200"
      },
      "message": "Merge branch \u0027imx/dt/for-3.5\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6.git into next/dt2\n\nShawn Guo \u003cshawn.guo@linaro.org\u003e writes:\n\n  I chose to base it on Sascha\u0027s imx-common-clk series than -rc, because\n  otherwise it will keep patching clock file that has been removed by\n  imx-common-clk series.  It also depends on imx-pinctrl pull-request\n  I just sent to be functional.\n\n  Note: when imx-common-clk and imx-pinctrl get merged together, the\n  following files will have conflicts.  But the conflicts should not be\n  so hard to resolve.\n\n[arnd: resolved those merge conflicts by pulling pinctrl branch]\n\n* imx/dt: (24 commits)\n  ARM: dts: imx53-qsb: enable audio support\n  ARM: dts: imx51-babbage: enable audio support\n  ARM: imx: add audio codec clk lookup for imx53-qsb\n  ARM: imx: add audmux pad setting for imx51-babbage\n  ARM: imx: add more imx5 ssi clocks\n  ARM: dts: imx53-qsb: Add Dialog DA9053 PMIC support\n  ARM: dts: imx6q-sabrelite: add serial2 pinctrl support\n  ARM: dts: imx6q-sabrelite: add sound device imx6q-sabrelite-sgtl5000\n  ARM: imx6q_sabrelite: clk_register_clkdev cko1 for sgtl5000\n  ARM: imx6q: add ssi1_ipg clk_lookup\n  ARM: dts: imx6q-sabrelite: add audmux pinctrl support\n  ARM: dts: imx6q-sabrelite: add i2c1 pinctrl support\n  ARM: dts: imx6q-sabrelite: add audmux device\n  ARM: dts: imx6q-sabrelite: add ssi device\n  ARM: dts: imx6q-arm2: add pinctrl state for usdhc\n  ARM: imx6: Add UART2 for low-level debug\n  ARM: imx6q: register phy fixup only when CONFIG_PHYLIB is enabled\n  ARM: imx6q: move imx6q_sabrelite specific code to a dedicated function\n  ARM: dts: imx6q-sabrelite: Add SPI NOR support\n  ARM: dts: Add basic support for imx6q-sabresd\n  ...\n\nPulls in imx/pinctrl and imx/clock as dependencies.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "e10db1f00a5e3c2ec04d7fe26c7444dc55a59b19",
      "tree": "4e92b7759d1a7ab888fa4ed39c81d44a00b89fa1",
      "parents": [
        "279f08d4ef6548be4e2fa638245adebc77436e54"
      ],
      "author": {
        "name": "Huang Shijie",
        "email": "b32955@freescale.com",
        "time": "Fri May 04 21:42:05 2012 -0400"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun May 13 23:22:19 2012 -0500"
      },
      "message": "mtd: gpmi: add device tree support to gpmi-nand\n\nThis patch just adds the DT support to gpmi-nand.\n\nSigned-off-by: Huang Shijie \u003cb32955@freescale.com\u003e\nSigned-off-by: Huang Shijie \u003cshijie8@gmail.com\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "6436356ba156b909c34a72e2905d9a9a874ca8e1",
      "tree": "7c19d41ca3c8695b7d950abe13c432bbeee7803c",
      "parents": [
        "f48d0f9aa93c8f1d38f21d2531d572cf96205d58"
      ],
      "author": {
        "name": "Uwe Kleine-König",
        "email": "u.kleine-koenig@pengutronix.de",
        "time": "Mon Apr 23 11:23:41 2012 +0200"
      },
      "committer": {
        "name": "David Woodhouse",
        "email": "David.Woodhouse@intel.com",
        "time": "Sun May 13 23:03:08 2012 -0500"
      },
      "message": "mtd: mxc_nand: implement device tree probing\n\nThis is tested on i.MX27.\n\nSigned-off-by: Uwe Kleine-König \u003cu.kleine-koenig@pengutronix.de\u003e\nSigned-off-by: Artem Bityutskiy \u003cartem.bityutskiy@linux.intel.com\u003e\nSigned-off-by: David Woodhouse \u003cDavid.Woodhouse@intel.com\u003e\n"
    },
    {
      "commit": "684ae39b91ee7fd2855c35be7f3bf226d42516a5",
      "tree": "f55b98bbf4add5a374465b8f64686d64abfb6b33",
      "parents": [
        "8bdca009e66bb18a990a4be1830c73acacfce331"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Fri May 11 12:08:43 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun May 13 13:47:49 2012 +0100"
      },
      "message": "regulator: tps62360: add dt support\n\nAdd dt support for the pmu device tps62360 and\nAdd binding documentation with example.\nWith this patch driver will support both device-tree and\nnon-device tree registration.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "dc2af52c0d6d00fd530e4a5e300834cdb1bb1c1c",
      "tree": "4573b99fb11e5b93bd011045039b370ddafe45e6",
      "parents": [
        "f1992dde7fef6713a469a5a142b86812b8a47f9e",
        "36be50515fe2aef61533b516fa2576a2c7fe7664"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun May 13 13:32:54 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun May 13 13:32:54 2012 +0100"
      },
      "message": "Merge tag \u0027v3.4-rc7\u0027 into for-3.5\n\nLinux 3.4-rc7\n\nConflicts):\n\tdrivers/base/regmap/regmap.c         (overlap with bug fixes)\n\tsound/soc/blackfin/bf5xx-ssm2602.c   (overlap with bug fixes)\n"
    },
    {
      "commit": "e29402edf848359d619ce06af86d61e62c292c87",
      "tree": "94451c1d400d478654e0d0e78564e882081b806c",
      "parents": [
        "bf98a6eaa9964fef49f186834713bfc57d16ede1",
        "530f1d416091212243b341e0022b2967886b30e4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat May 12 22:33:24 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat May 12 22:33:24 2012 -0700"
      },
      "message": "Merge branch \u0027mxs/dt/for-3.5\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt2\n\n* \u0027mxs/dt/for-3.5\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6: (51 commits)\n  ARM: dts: enable audio support for imx28-evk\n  ARM: dts: enable i2c device for imx28-evk\n  i2c: mxs: add device tree probe support\n  ARM: dts: enable mmc for imx28-evk\n  ARM: dts: enable mmc for imx23-evk\n  mmc: mxs-mmc: add device tree support\n  mmc: mxs-mmc: copy wp_gpio in struct mxs_mmc_host\n  mmc: mxs-mmc: have dma_channel than dma_res in mxs_mmc_host\n  mmc: mxs-mmc: use devm_* helper to make cleanup simpler\n  mmc: mxs-mmc: move header from mach into linux folder\n  mmc: mxs-mmc: get rid of the use of cpu_is_xxx\n  mmc: mxs-mmc: let ssp_is_old take host as parameter\n  mmc: mxs-mmc: use global stmp_device functionality\n  ARM: mxs: add gpio support for device tree boot\n  gpio/mxs: add device tree probe\n  gpio/mxs: get rid of the use of cpu_is_xxx\n  gpio/mxs: use devm_* helpers to make error handling simple\n  ARM: mxs: add mxs-dma dt support\n  ARM: mxs: do not add dma device by default\n  dma: mxs-dma: add device tree probe support\n  ...\n"
    },
    {
      "commit": "b2378668489d16eb1a1ac722e84cc6a9a1513ba0",
      "tree": "2cd477d1d479d861133e6e89b9af162c66a1e649",
      "parents": [
        "35d23047f8ba1b7cc9a067b9506352fd257c8df5"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat May 12 13:43:32 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sun May 13 08:27:44 2012 +0800"
      },
      "message": "i2c: mxs: add device tree probe support\n\nAdd device tree probe support for i2c-mxs driver.  So far, it\u0027s only\nbeen tested on imx28.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "6de4d817aa38ea74dd446d015c8ed62a3ebaeafb",
      "tree": "b2eb13af33b8be6030348eecc78a5e6dd3483399",
      "parents": [
        "31b0ff5e7390a955f0d7279ab922e4b41469729d"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sun May 06 13:30:44 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sun May 13 08:27:37 2012 +0800"
      },
      "message": "mmc: mxs-mmc: add device tree support\n\nIt adds device tree probe support for mxs-mmc driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "30551c0108e0d2fed48778a6bbd52843088bcb7b",
      "tree": "b26eba9ad07964e76465bddb42474e25c4690597",
      "parents": [
        "fa599c333d3d66846545026b41bcf36d1350fe30"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@st.com",
        "time": "Sat Apr 21 13:15:37 2012 +0530"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat May 12 21:03:26 2012 +0200"
      },
      "message": "SPEAr: Add DT bindings for SPEAr\u0027s timer\n\nAll SPEAr SoC\u0027s use ST\u0027s Timer module. This patch adds device tree probing\ncapability for that.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "366695ff706669d40459174b1cbb78fca42f4e06",
      "tree": "085d0d288138c5a0bfb203643e99885ff07ddad7",
      "parents": [
        "e0373607855d033283b19014c8f14b90b3836924",
        "c7eea50b980b28f4edaa0cfbdf2456532472bc03",
        "e9d7f4065408e92338a41b809e437c6e043da090"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat May 12 20:38:42 2012 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sat May 12 20:38:42 2012 +0200"
      },
      "message": "Merge branches \u0027depends/pinctrl/devel\u0027 and \u0027depends/rmk/clkdev\u0027 into spear/pinctrl\n\nThe spear/pinctrl branch has hard dependencies on both the\npinctrl branch and the clkdev branch. We merge those here\nto fix it up without having to rebase a branch that has\nbeen pulled into other stable branches already.\n\nConflicts:\n\tDocumentation/driver-model/devres.txt\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "3ac0b3379307f9c9bd00beacbf02623ab127e334",
      "tree": "73ba925f16be3cdc1af6c2cc6257942be1c7dbfd",
      "parents": [
        "e7065e20d9a6a8ee4a8b31ebe71d6c00a0f45354"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Wed Apr 25 15:48:53 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:18 2012 +0200"
      },
      "message": "I2C: xiic: Add OF binding support\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "ec39ef83eb9b22cc732329e85fc4ec03e76d9dda",
      "tree": "fb6c6eabcc3b06db334d329080d04df78ff5fcf6",
      "parents": [
        "27452498a6ed507154616d59e6bd41a96ec291c8"
      ],
      "author": {
        "name": "Karol Lewandowski",
        "email": "k.lewandowsk@samsung.com",
        "time": "Mon Apr 23 18:24:01 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:16 2012 +0200"
      },
      "message": "i2c-s3c2410: Add HDMIPHY quirk for S3C2440\n\nThis patch adds support for s3c2440 I2C bus controller dedicated HDMIPHY device on\nExynos4 platform. Some quirks are introduced due to differences between HDMIPHY\nand other I2C controllers on Exynos4.  These differences are:\n- no GPIOs, HDMIPHY is inside the SoC and the controller is connected\n  internally\n- due to unknown reason (probably HW bug in HDMIPHY and/or the controller) a\n  transfer fails to finish. The controller hangs after sending the last byte,\n  the workaround for this bug is resetting the controller after each transfer\n\nSigned-off-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Karol Lewandowski \u003ck.lewandowsk@samsung.com\u003e\nTested-by: Tomasz Stanislawski \u003ct.stanislaws@samsung.com\u003e\nSigned-off-by: Kyungmin Park \u003ckyungmin.park@samsung.com\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "bc45449b1444611d68466ae7f45f235420d79019",
      "tree": "89be285b67ffb6d11a5db26cc34fbe7f3f621aaf",
      "parents": [
        "5a3ecd5f9877b963a581ca5d4495a1a24dafc88c"
      ],
      "author": {
        "name": "David Daney",
        "email": "david.daney@cavium.com",
        "time": "Thu Apr 12 14:14:23 2012 -0700"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:16 2012 +0200"
      },
      "message": "i2c/of: Automatically populate i2c mux busses from device tree data.\n\nFor \u0027normal\u0027 i2c bus drivers, we can call of_i2c_register_devices()\nand have the device tree framework automatically populate the bus with\nthe devices specified in the device tree.\n\nThis patch adds a common code to the i2c mux framework to have the mux\nsub-busses be populated by the of_i2c_register_devices() too.  If the\nmux device has an of_node, we populate the sub-bus\u0027 of_node so that\nthe subsequent call to of_i2c_register_devices() will find the\ncorresponding devices.\n\nIt seemed better to put this logic in i2c_add_mux_adapter() rather\nthan the individual mux drivers, as they will all probably want to do\nthe same thing.\n\nSigned-off-by: David Daney \u003cdavid.daney@cavium.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nTested-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\n\n[wsa: removed superfluous ret-variable and fixed a typo in a comment]\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "a092de11bb4a96ac43ede0352e09bdf7e06280e8",
      "tree": "d00b69bb5214e6287005c28c5f9f7df51e8a0d3b",
      "parents": [
        "973c5ed45dbdf8fd90e300826507b5e6814916af"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Fri Apr 20 15:34:09 2012 +0200"
      },
      "committer": {
        "name": "Wolfram Sang",
        "email": "w.sang@pengutronix.de",
        "time": "Sat May 12 14:28:14 2012 +0200"
      },
      "message": "i2c: pnx: add device tree support\n\nThis patch adds device tree support to the pnx-i2c driver by using platform\nresources for memory region and irq and removing dependency on mach includes.\n\nThe following platforms are affected:\n\n* PNX\n* LPC31xx (WIP)\n* LPC32xx\n\nThe patch is based on a patch by Jon Smirl, working on lpc31xx integration\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nSigned-off-by: Wolfram Sang \u003cw.sang@pengutronix.de\u003e\n"
    },
    {
      "commit": "5949a7e9ab2db04edaeee7c368eb4c99131f4629",
      "tree": "13e8da5dc42cc62b9721659c41045d2c27c31cc3",
      "parents": [
        "178e43aef2979525d7864daefd9499614e13800e",
        "411a2df5090ccb88f4c3726e4951ebed579fec11"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat May 12 11:10:25 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat May 12 11:10:25 2012 +0100"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/drivers\u0027 into regulator-next\n\nConflicts:\n\tdrivers/regulator/88pm8607.c (simple overlap with a bugfix in v3.4)\n"
    },
    {
      "commit": "e968194b45c4e8077dada75c5bae5660b37628fe",
      "tree": "9da66cff5aa5373a694ea049a8a5633f956acdec",
      "parents": [
        "08641c7c74dddfcd726512edfaa3b4cbe42e523e"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 11 22:24:18 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat May 12 11:04:59 2012 +0100"
      },
      "message": "ASoC: mxs: add device tree support for mxs-sgtl5000\n\nAdd device tree probe for mxs-sgtl5000 machine driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "08641c7c74dddfcd726512edfaa3b4cbe42e523e",
      "tree": "a90c3c70a2dc4a57d3f227d9b93c8f953eed9f34",
      "parents": [
        "4da3fe7851f9288c2479186d390b0de28d51bdb0"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 11 22:24:17 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sat May 12 11:04:59 2012 +0100"
      },
      "message": "ASoC: mxs: add device tree support for mxs-saif\n\nAdd device tree probe for mxs-saif driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "4052d45e800ce33e1993fb70604941547ed73d26",
      "tree": "8cf84a968f897313a5db502239dbe9eaf45dd6aa",
      "parents": [
        "164387d2b4ae206f6275f5f6857aee74654918c4"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 04 14:29:22 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat May 12 13:32:19 2012 +0800"
      },
      "message": "gpio/mxs: add device tree probe\n\nIt adds device tree probe for gpio-mxs driver.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "90c9abc5b74d7f7d8226b5dd0d8b6da3a03fe860",
      "tree": "8576ca33550eb9c03021876b99c9d653d4d34beb",
      "parents": [
        "8c92013643f5c40633d61ae331cef49c1069af10"
      ],
      "author": {
        "name": "Dong Aisheng",
        "email": "dong.aisheng@linaro.org",
        "time": "Fri May 04 20:12:17 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat May 12 13:32:18 2012 +0800"
      },
      "message": "dma: mxs-dma: add device tree probe support\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Rob Landley \u003crob@landley.net\u003e\nCc: Dan Williams \u003cdan.j.williams@intel.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nCc: Huang Shijie \u003cb32955@freescale.com\u003e\nSigned-off-by: Dong Aisheng \u003cdong.aisheng@linaro.org\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Marek Vasut \u003cmarex@denx.de\u003e\nAcked-by: Vinod Koul \u003cvinod.koul@intel.com\u003e\n"
    },
    {
      "commit": "2954ff395bcf69cb31dbe500bec20ce0944ea19e",
      "tree": "ca9c1e7e3b0f12151825c496a38a6c8268b2e499",
      "parents": [
        "bc3a59c1b7b1c367fec615b872bdb89ac232f62e"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 04 21:33:42 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat May 12 13:32:17 2012 +0800"
      },
      "message": "ARM: mxs: add initial device tree support for imx23-evk board\n\nIt adds initial device tree support for imx23-evk board, and only\nserial console is enabled.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Marek Vasut \u003cmarex@denx.de\u003e\n"
    },
    {
      "commit": "bc3a59c1b7b1c367fec615b872bdb89ac232f62e",
      "tree": "eb0fcfdac04efc938e0432947be67a6ad6d5fd79",
      "parents": [
        "844d0b5a0b42d6c73114a1dc229db751120d226f"
      ],
      "author": {
        "name": "Dong Aisheng",
        "email": "dong.aisheng@linaro.org",
        "time": "Sat Mar 31 21:26:57 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Sat May 12 13:32:16 2012 +0800"
      },
      "message": "ARM: mxs: add initial device tree support for imx28-evk board\n\nThis patch includes basic dt support which can boot via nfs rootfs.\n\nSigned-off-by: Dong Aisheng \u003cdong.aisheng@linaro.org\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Marek Vasut \u003cmarex@denx.de\u003e\n"
    },
    {
      "commit": "065899c9974c4adf45ddc308d84a2a7df519f70b",
      "tree": "eef7004c9dac55e12e2bd0b916bbee3e3ed0f398",
      "parents": [
        "45c0a188ca59e7e7994dc5e8e0b3632fc82ec878"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 11 22:44:23 2012 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri May 11 22:51:28 2012 +0100"
      },
      "message": "ASoC: fsl: fix the binding of imx-sgtl5000\n\nThe sgtl5000 data sheet does not particularly mention that the Mic Bias\nwill internally supplies to MIC_IN, so fix the example in imx-sgtl5000\nbinding document to have a better reflection of the actual circuit.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "0a68214b76ca858c46b73d2e9792671f0ac0b7e2",
      "tree": "313da92202ff67a033f033a3ba3b712f4681449c",
      "parents": [
        "766644d2df254934d656a0a0628b636212c24f9e"
      ],
      "author": {
        "name": "Marc Zyngier",
        "email": "marc.zyngier@arm.com",
        "time": "Wed May 09 18:57:57 2012 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri May 11 09:15:02 2012 -0600"
      },
      "message": "ARM: DT: Add binding for GIC virtualization extentions (VGIC)\n\nThe GICv2 can have virtualization extension support, consisting\nof an additional set of registers and interrupts. Add the necessary\nbinding to the GIC DT documentation.\n\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\nAcked-by: David Vrabel \u003cdavid.vrabel@citrix.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "774dfc9bb7f2ab1950a790a8f13eca3d5c580033",
      "tree": "c93680af050fcef7f5aff981ecfd3cf60abaf570",
      "parents": [
        "7cffae421e3cd29410ef4d75f2244655fdde3b60"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "hdoyu@nvidia.com",
        "time": "Thu May 10 10:45:32 2012 +0300"
      },
      "committer": {
        "name": "Joerg Roedel",
        "email": "joerg.roedel@amd.com",
        "time": "Fri May 11 11:42:05 2012 +0200"
      },
      "message": "iommu/tegra: gart: Fix register offset correctly\n\nDT passes the exact GART register ranges without any overlapping with\nMC register ranges. GART register offset needs to be adjusted by one\npassed by DT correctly.\n\nSigned-off-by: Hiroshi DOYU \u003chdoyu@nvidia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Joerg Roedel \u003cjoerg.roedel@amd.com\u003e\n"
    },
    {
      "commit": "691d26408734e7a41ebdadd19c10f6c0949ecd4a",
      "tree": "1dad81ed96c20c92ee3532fcd56978cc13560d45",
      "parents": [
        "4e692101aba53ba068142a2c76e3b278682be2e3"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "festevam@gmail.com",
        "time": "Sat Apr 21 14:07:08 2012 -0300"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 11 15:17:52 2012 +0800"
      },
      "message": "ARM: dts: Add basic support for imx6q-sabresd\n\nAdd basic support for imx6q-sabresd.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "0c456cfa7ef3f02cb077a2883bd9f5ad1cde3761",
      "tree": "a213511b6c35024e682a3e35205ee670a7bba399",
      "parents": [
        "4592a96591f1659d910b46101d3f425263cfb0df"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Mon Apr 02 14:39:26 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Fri May 11 15:08:24 2012 +0800"
      },
      "message": "ARM: imx: rename uart and fec device tree nodes\n\nIt has been pointed out by device tree maintainer for several times\nthat the generic names \u0027serial\u0027 and \u0027ethernet\u0027 should be used for\nthose devices per ePAPR.  Renames imx uart and fec device tree nodes\nto stop them being bad examples.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\n"
    },
    {
      "commit": "d3f797d93e593aa891f5b04a404b4ab45fd0e66a",
      "tree": "cc1c68e6b61074a6e7094309213657758c6fbbe4",
      "parents": [
        "3075528d3dd1ac8b729fccf2cbc3119057088223"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.linux@gmail.com",
        "time": "Fri Apr 20 20:15:34 2012 +0530"
      },
      "committer": {
        "name": "Vinod Koul",
        "email": "vinod.koul@linux.intel.com",
        "time": "Fri May 11 10:43:40 2012 +0530"
      },
      "message": "dmaengine: dw_dma: add Device Tree probing capability\n\nSPEAr platforms now support DT and so must convert all drivers to support DT.\nThis patch adds DT probing support for Synopsys DMA controller and updates its\ndocumentation too.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@st.com\u003e\nSigned-off-by: Vinod Koul \u003cvinod.koul@linux.intel.com\u003e\n"
    },
    {
      "commit": "9ac7b1a36c729ce88eee7370da3c9992d7b40590",
      "tree": "cbdfe7dcb397991e5befb8434a597597ca94626b",
      "parents": [
        "2872a9b521ac936c7a8525a8c2bdfb9b4ccf5cfc"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Mon May 07 08:45:50 2012 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu May 10 20:37:46 2012 -0700"
      },
      "message": "Input: tl6040-vibra - Device Tree support\n\nEnable DT based probing of the vibra driver.\n\nExample of dts section to load the twl6040-vibra driver:\ntwl6040: twl6040@4b {\n\t...\n\ttwl6040_vibra: twl6040@1 {\n\t\tcompatible \u003d \"ti,twl6040-vibra\";\n\t\tinterrupts \u003d \u003c4\u003e;\n\t\tvddvibl-supply \u003d \u003c\u0026vbat\u003e;\n\t\tvddvibr-supply \u003d \u003c\u0026vbat\u003e;\n\t\tvibldrv_res \u003d \u003c8\u003e;\n\t\tvibrdrv_res \u003d \u003c3\u003e;\n\t\tviblmotor_res \u003d \u003c10\u003e;\n\t\tvibrmotor_res \u003d \u003c10\u003e;\n\t};\n};\n\n[Sasha Levin \u003clevinsasha928@gmail.com\u003e: fixed build error]\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdtor@mail.ru\u003e\n"
    },
    {
      "commit": "af4681097b23fe9c63a03d774de7c742fa3a920e",
      "tree": "326ef53d1fa28d46410896f866f5e4ff9ddf792e",
      "parents": [
        "c542fb79fba4c63aa6e2a27f90373b0516614eca"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "hdoyu@nvidia.com",
        "time": "Thu May 10 10:42:32 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu May 10 14:46:09 2012 -0700"
      },
      "message": "ARM: tegra30: Add Tegra Memory Controller(MC) driver\n\nTegra Memory Controller(MC) driver for Tegra30\nAdded to support MC General interrupts, mainly for IOMMU(SMMU).\n\nSigned-off-by: Hiroshi DOYU \u003chdoyu@nvidia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c542fb79fba4c63aa6e2a27f90373b0516614eca",
      "tree": "19847b29ef6202717dfc8132a575b04214efdbd0",
      "parents": [
        "649e6ee33f73ba1c4f2492c6de9aff2254b540cb"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "hdoyu@nvidia.com",
        "time": "Thu May 10 10:42:30 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Thu May 10 14:43:53 2012 -0700"
      },
      "message": "ARM: tegra20: Add Tegra Memory Controller(MC) driver\n\nTegra Memory Controller(MC) driver for Tegra20\nAdded to support MC General interrupts, mainly for IOMMU(GART).\n\nSigned-off-by: Hiroshi DOYU \u003chdoyu@nvidia.com\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "caafc71b1a25096ef74904adb19d37e5c6a282dc",
      "tree": "17f0602c6e04fdec78c50a1c2cbd70a0303ed2c6",
      "parents": [
        "af568679f51de779d0e9ad7d8360dc7727da546d",
        "bcd59b0f0c14b0584c1213ee3b53d5f84517c419"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu May 10 00:21:11 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu May 10 00:23:17 2012 -0700"
      },
      "message": "Merge tag \u0027v3.5-soc\u0027 of git://gitorious.org/linux-davinci/linux-davinci into next/drivers\n\nDaVinci SoC updates for v3.5\n\nThis pull request updates the DaVinci SoC support to implement DEBUG_LL port\nchoice and optimizes the DMA ISR by removing unnecessary register reads.\n\n* tag \u0027v3.5-soc\u0027 of git://gitorious.org/linux-davinci/linux-davinci:\n  ARM: davinci: optimize the DMA ISR\n  ARM: davinci: implement DEBUG_LL port choice\n  + sync with Linux 3.4-rc6\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "bf98a6eaa9964fef49f186834713bfc57d16ede1",
      "tree": "46dc9e802c90fa7d6854f19f829945ea9bfb1bc8",
      "parents": [
        "d48b97b403d23f6df0b990cee652bdf9a52337a3",
        "22bfe102c0c39f0bac24950b875e7bfdeb329dd9"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 23:51:32 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 23:51:32 2012 -0700"
      },
      "message": "Merge branch \u0027for-3.5/dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/dt2\n\nBy Stephen Warren (29) and others\nvia Stephen Warren\n* \u0027for-3.5/dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra: (43 commits)\n  ARM: dt: tegra trimslice: add support for audio\n  ARM: dt: tegra trimslice: enable SDHCI1 controller\n  ARM: dt: tegra trimslice: add RTC I2C device\n  ARM: dt: tegra seaboard: add i2c devices\n  ARM: dt: tegra seaboard: configure I2C2 pinmux\n  ARM: dt: tegra seaboard: fix I2C2 SCL rate\n  ARM: dt: tegra: enable als and proximity sensor\n  + pinctrl mergebase branch\n\nThe pinctrl mergebase branch merge conflicts in drivers/pinctrl/core.c\nthat were resolved.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "e86bde3caea693b2e615e7b3664e6273160bf864",
      "tree": "5312f387803939687ad49e9074536484f3f9f895",
      "parents": [
        "6875dc6521be57f695845d13469109a388029e43",
        "3de3d74956e26af0a5647e98f73eaf8efd0d07bd"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Apr 30 23:45:33 2012 +0200"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 02:15:41 2012 -0700"
      },
      "message": "Merge branch \u0027ux500-devicetree-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/dt\n\nLinus Walleij \u003clinus.walleij@linaro.org\u003e writes:\n\n  this pull request contains some device tree work by Lee Jones.\n  I have tried to keep these patches in the arch/arm/boot/dts/*\n  space to get some sanity in the branch proliferation.\n\n  There is still one patch that touches arch/arm/mach-ux500 too\n  though (but it should merge fine with the other ux500 stuff).\n\n  The changes to the device tree are of course dependent on some\n  core changes and some patching in the GPIO/pin driver, but as\n  the device tree files are believed to be a different world\n  (and should one day live in their own git) I split this off\n  anyway. I don\u0027t think people bisect the device trees per se\n  and the board code in conjunction anyway.\n\n* \u0027ux500-devicetree-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:\n  ARM: ux500: Configure the PRCMU Timer for db8500 based devices in DT\n  ARM: ux500: Enable the SMSC9115 on Snowball via Device Tree\n  drivers/gpio: represent gpio-nomadik as an IRQ controller in DT documentation\n  ARM: ux500: Rename gpio_keys in the Device Tree file\n  drivers/gpio: gpio-nomadik: Provide documentation for Device Tree bindings\n  drivers/gpio: gpio-nomadik: Device Tree bindings\n  ARM: ux500: Enable the external bus with Device Tree\n  ARM: ux500: Shorten Snowball\u0027s DT compatible gpio entry\n  ARM: ux500: Rename the DT compatible entry for i2c devices on Snowball\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n[olof: rebuilt branch due to drop of an early merge]\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "22251a9b72c46758254caf3250e6d80ea2b088c8",
      "tree": "6ddda34305080e3195cc5fe11d1d39d65dc69cb6",
      "parents": [
        "48bfdb216ed7a2a75aa2909869f3266b3736f88a",
        "89982a181b0783335d79e6e5264a23009aa7c6e9"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 23:26:08 2012 +0200"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 02:15:09 2012 -0700"
      },
      "message": "Merge branch \u0027lpc32xx/dt\u0027 of git://git.antcom.de/linux-2.6 into next/dt\n\nRoland Stigge \u003cstigge@antcom.de\u003e writes:\n  this is a rearrangement of all mach-lpc32xx specific patches for device\n  tree conversion. Please note that:\n\n  * It builds upon the i2c-pnx changes (see previous pull request, branch\n    lpc32xx/i2c)\n  * Dave Miller gave permission to merge the lpc_eth.c change via arm-soc\n    (patch 1/8)\n\n  The rest of the patches is mach-lpc32xx only.\n\n* \u0027lpc32xx/dt\u0027 of git://git.antcom.de/linux-2.6:\n  ARM: LPC32xx: Defconfig update\n  ARM: LPC32xx: Move common code to common.c\n  ARM: LPC32xx: Device tree support\n  ARM: LPC32xx: DTS files for device tree conversion\n  ARM: LPC32xx: Remove obsolete platform Kconfig\n  ARM: LPC32xx: clock.c registration adjustment\n  ARM: LPC32xx: clock.c cleanup\n  net: Add device tree support to LPC32xx\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n[olof: rebuilt branch due to drop of an early merge]\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "48bfdb216ed7a2a75aa2909869f3266b3736f88a",
      "tree": "2c81b923d38b4c0c914815246b1bd9f66f8de453",
      "parents": [
        "19f36bfa0021617ce07a79e186673d2da2258b60",
        "b41a216dafe4dd23c95cb4203de288f773a097a6"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Sun Apr 22 23:19:01 2012 +0200"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed May 09 02:14:52 2012 -0700"
      },
      "message": "Merge branch \u0027depends/i2c/lpc32xx\u0027 into next/dt\n\nAs a prerequisite for merging the lpc32xx DT changes, this\npulls in the depends/i2c/lpc32xx branch that contains\nchanges to the pnx-i2c driver, which are already in the\ni2c tree. The branch is available also on\n\n   git://git.antcom.de/linux-2.6.git lpc32xx/i2c\n\nRoland Stigge \u003cstigge@antcom.de\u003e writes:\n\n this is the series of the 4 patches adding device tree support to i2c-pnx\n (used by LPC32xx) that Wolfram Sang already applied to the i2c subsystem.\n Since both drivers/i2c/ and mach-lpc32xx are touched here, there will\n probably be conflicts that you need to be aware of.\n\n I\u0027m posting this again for arm-soc since the actual mach-lpc32xx specific\n DT conversion builds upon those changes (see next pull request), especially\n in arch/arm/mach-lpc32xx/common.c.\n\n Wolfram already gave permission to merge this via arm-soc, but please\n coordinate and tell me if I can help resolving this.\n\nFurther, this implicitly updates the next/dt branch to v3.4-rc4, which\ncauses a trivial conflict from a change in one branch in code that\ngets removed in another.\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n[olof: rebuilt branch due to drop of an early merge]\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "87d0bab2cba3c31624b80cc68bcf5e29ef969458",
      "tree": "1bdf28fd56102096eba91cec450a5b2cced5ce75",
      "parents": [
        "e816b57a337ea3b755de72bec38c10c864f23015"
      ],
      "author": {
        "name": "Hiroshi DOYU",
        "email": "hdoyu@nvidia.com",
        "time": "Mon May 07 12:24:48 2012 +0200"
      },
      "committer": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Tue May 08 13:30:49 2012 -0600"
      },
      "message": "ARM: tegra: Add Tegra AHB driver\n\nTegra AHB Bus conforms to the AMBA Specification (Rev 2.0) Advanced\nHigh-performance Bus (AHB) architecture.\n\nThe AHB Arbiter controls AHB bus master arbitration. This effectively\nforms a second level of arbitration for access to the memory\ncontroller through the AHB Slave Memory device. The AHB pre-fetch\nlogic can be configured to enhance performance for devices doing\nsequential access. Each AHB master is assigned to either the high or\nlow priority bin. Both Tegra20/30 have this AHB bus.\n\nSome of configuration params could be passed from DT too if needed.\n\nSigned-off-by: Hiroshi DOYU \u003chdoyu@nvidia.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\n"
    }
  ],
  "next": "0d6c4a2e4641bbc556dd74d3aa158c413a972492"
}
