)]}'
{
  "log": [
    {
      "commit": "d0048f0b91ee35ab940ec6cbdfdd238c55b12a14",
      "tree": "72914692414729a14ec1308c326d92359a3825a3",
      "parents": [
        "7426d62871dafbeeed087d609c6469a515c88389",
        "9d731e7539713acc0ec7b67a5a91357c455d2334"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 10 13:33:09 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 10 13:33:09 2013 -0700"
      },
      "message": "Merge tag \u0027mmc-updates-for-3.12-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\nPull MMC updates from Chris Ball:\n \"MMC highlights for 3.12:\n\n  Core:\n   - Support Allocation Units 8MB-64MB in SD3.0, previous max was 4MB.\n   - The slot-gpio helper can now handle GPIO debouncing card-detect.\n   - Read supported voltages from DT \"voltage-ranges\" property.\n\n  Drivers:\n   - dw_mmc: Add support for ARC architecture, and support exynos5420.\n   - mmc_spi: Support CD/RO GPIOs.\n   - sh_mobile_sdhi: Add compatibility for more Renesas SoCs.\n   - sh_mmcif: Add DT support for DMA channels\"\n\n* tag \u0027mmc-updates-for-3.12-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (50 commits)\n  Revert \"mmc: tmio-mmc: Remove .set_pwr() callback from platform data\"\n  mmc: dw_mmc: Add support for ARC\n  mmc: sdhci-s3c: initialize host-\u003equirks2 for using quirks2\n  mmc: sdhci-s3c: fix the wrong register value, when clock is disabled\n  mmc: esdhc: add support to get voltage from device-tree\n  mmc: sdhci: get voltage from sdhc host\n  mmc: core: parse voltage from device-tree\n  mmc: omap_hsmmc: use the generic config for omap2plus devices\n  mmc: omap_hsmmc: clear status flags before starting a new command\n  mmc: dw_mmc: exynos: Add a new compatible string for exynos5420\n  mmc: sh_mmcif: revision-specific CLK_CTRL2 handling\n  mmc: sh_mmcif: revision-specific Command Completion Signal handling\n  mmc: sh_mmcif: add support for Device Tree DMA bindings\n  mmc: sh_mmcif: move header include from header into .c\n  mmc: SDHI: add DT compatibility strings for further SoCs\n  mmc: dw_mmc-pci: enable bus-mastering mode\n  mmc: dw_mmc-pci: get resources from a proper BAR\n  mmc: tmio-mmc: Remove .set_pwr() callback from platform data\n  mmc: tmio-mmc: Remove .get_cd() callback from platform data\n  mmc: sh_mobile_sdhi: Remove .set_pwr() callback from platform data\n  ...\n"
    },
    {
      "commit": "8de4651abe61c6b6a94a70a57ef163020fed05ee",
      "tree": "a2455b59b7df7239a5819b9cf2248e27eef483c4",
      "parents": [
        "327fff3e1391a27dcc89de6e0481689a865361c9",
        "9c31e8840836de447e1e508a6d756af419790ed6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 20:14:19 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Sep 07 20:14:19 2013 -0700"
      },
      "message": "Merge tag \u0027mfd-3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next\n\nPull MFD (multi-function device) updates from Samuel Ortiz:\n \"For the 3.12 merge window we have one new driver for the DA9063 PMIC\n  from Dialog Semiconductor.\n\n  Besides that driver we also have:\n\n   - Device tree support for the s2mps11 driver\n\n   - More devm_* conversion for the pm8921, max89xx, menelaus, tps65010,\n     wl1273 and pcf50633-adc drivers.\n\n   - A conversion to threaded IRQ and IRQ domain for the twl6030 driver.\n\n   - A fairly big update for the rtsx driver: Better power saving\n     support, better vendor settings handling, and a few fixes.\n\n   - Support for a couple more boards (COMe-bHL6 and COMe-cTH6) for the\n     Kontron driver.\n\n   - A conversion to the dev_get_platdata() API for all MFD drivers.\n\n   - A removal of non-DT (legacy) support for the twl6040 driver.\n\n   - A few fixes and additions (Mic detect level) to the wm5110 register\n     tables.\n\n   - Regmap support for the davinci_voicecodec driver.\n\n   - The usual bunch of minor cleanups and janitorial fixes\"\n\n* tag \u0027mfd-3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next: (81 commits)\n  mfd: ucb1x00-core: Rewrite ucb1x00_add_dev()\n  mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for event name\n  mfd: ab8500-debugfs: Apply a check for -ENOMEM after allocating memory for sysfs\n  mfd: timberdale: Use module_pci_driver\n  mfd: timberdale: Remove redundant break\n  mfd: timberdale: Staticize local variables\n  mfd: ab8500-debugfs: Staticize local variables\n  mfd: db8500-prcmu: Staticize clk_mgt\n  mfd: db8500-prcmu: Use ANSI function declaration\n  mfd: omap-usb-host: Staticize usbhs_driver_name\n  mfd: 88pm805: Fix potential NULL pdata dereference\n  mfd: 88pm800: Fix potential NULL pdata dereference\n  mfd: twl6040: Use regmap for register cache\n  mfd: davinci_voicecodec: Provide a regmap for register I/O\n  mfd: davinci_voicecodec: Remove unused read and write functions\n  mmc: memstick: rtsx: Modify copyright comments\n  mmc: rtsx: Clear SD_CLK toggle enable bit if switching voltage fail\n  mfd: mmc: rtsx: Change default tx phase\n  mfd: pcf50633-adc: Use devm_*() functions\n  mfd: rtsx: Copyright modifications\n  ...\n"
    },
    {
      "commit": "9d731e7539713acc0ec7b67a5a91357c455d2334",
      "tree": "f8979b956f68f77a9d995c816df59d3368a84bc2",
      "parents": [
        "b7d06c85a333b18b3fa03d2242cfec91f91fbea2"
      ],
      "author": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Sep 06 07:29:05 2013 -0400"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Fri Sep 06 07:29:05 2013 -0400"
      },
      "message": "Revert \"mmc: tmio-mmc: Remove .set_pwr() callback from platform data\"\n\nThis reverts commit 3af9d15c719017feb63fa99f89ac6009a5a3d467, which\ncauses a build failure:\n\ndrivers/mfd/asic3.c:724:2: error: unknown field \u0027set_pwr\u0027 specified in initializer\n"
    },
    {
      "commit": "977dbfcf8e9ff1783355b260d93101af315de18a",
      "tree": "b586ca678499d1ccc2d199a97d65996c630b25d8",
      "parents": [
        "aa7054f5a5a9ff728ce291cb103afa19f4f849eb",
        "b054087dbacee30a9dddaef2c9a96312146be04e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 04 16:26:56 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 04 16:26:56 2013 -0700"
      },
      "message": "Merge tag \u0027sound-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"Changes are seen in a wide range of codes, mainly due to ASoC DAPM\n  requirements; HD-audio shows a high peak in diffstat, it\u0027s just a\n  removal of bunch of old static quirks.\n\n  Some highlights:\n\n   - HDPM: Updates for AIO/RayDAT support, TCO/sync support\n\n   - RME96: Add PCM sync support\n\n   - HD-audio:\n\n     * A few HDMI/DP audio updates (CA assignment fix, stream switching\n       fix, Intel DP device list support)\n     * Device specific fixes (ASUS/CXT HP mic support, Thinkpad mic\n       improvements, Chromebook fixes, STAC9228 Dell fixes)\n     * Replace the all static quirks for AD codecs with the generic\n       parser\n     * WAKEEN support for handling irqs in the power saving mode\n\n   - USB-audio: Clean up implicit fb handling and related codes\n\n   - DAPM is now mandatory for ASoC CODEC drivers; all existing drivers\n     have had some level of DAPM support added.  In addition, a lot of\n     cleanups and improvements in DAPM.\n\n   - Support for ASoC cross-platform compile test\n\n   - New drivers and support for Analog Devices ADAU1702 and\n     ADAU1401(a), Asahi Kasei Microdevices AK4554, Atmel AT91ASM9x5 and\n     WM8904 based machines, Freescale S/PDIF and SSI AC\u002797, Renesas\n     R-Car SoCs, Samsung Exynos5420 SoCs, Texas Instruments PCM1681 and\n     PCM1792A and Wolfson Microelectronics WM8997\n\n   - DT bindings for kirkwood and i.MX S/PDIF\n\n   - Clean up and bug fixes: ssm2602, rt5640 and sgtl5000.\n\n   - Core helpers for bitbanged AC\u002797 reset\"\n\n* tag \u0027sound-3.12\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (375 commits)\n  ALSA: hda - Re-setup HDMI pin and audio infoframe on stream switches\n  ALSA: hda - hdmi: Fallback to ALSA allocation when selecting CA\n  ASoC: mxs-sgtl5000: Configure the dai_links as unidirectional\n  ASoC: soc-pcm: Allow to specify unidirectional dai_link\n  ASoC: fsl_spdif: Staticse non-exported symbols\n  ASoC: ssm2602: Fix cache sync\n  ASoC: Remove unused sysfs_registered field from snd_soc_codec struct\n  ASoC: Remove unused debugfs_dapm field from snd_soc_{platform,codec} struct\n  ASoC: Remove unused control_type field from snd_soc_codec struct\n  ASoC: fsl: Add one blank space after \u0027:\u003d\u0027 in Makefile\n  ASoC: fsl: Add wrapping for dev_dbg() in fsl_spdif.c\n  ASoC: rt5640: change widget sequence for depop\n  ASoC: dapm: Fix auto-disable for inverted controls\n  ASoC: fsl: Drop SND_SOC_FSL_UTILS from SND_SOC_IMX_SPDIF\n  ASoC: Samsung: Do not queue cyclic buffers multiple times\n  ASoC: ep93xx-i2s: Remove unnecessary dev_set_drvdata()\n  ASoC: designware_i2s: Remove unnecessary dev_set_drvdata()\n  ASoC: fsl_spdif: remove redundant dev_err call in fsl_spdif_probe()\n  ASoC: fsl: Add S/PDIF machine driver\n  ASoc: kirkwood: Use the Kirkwood audio driver in Dove boards\n  ...\n"
    },
    {
      "commit": "aa7054f5a5a9ff728ce291cb103afa19f4f849eb",
      "tree": "83ddb460e2dca239f35d64a33054c100fe7f9e5d",
      "parents": [
        "816434ec4a674fcdb3c2221a6dffdc8f34020550",
        "c9e3b2d8f75d84c7b333761471f6cef98ec4429a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 04 16:24:33 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Sep 04 16:24:33 2013 -0700"
      },
      "message": "Merge tag \u0027pinctrl-v3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pin control changes from Linus Walleij:\n \"Here is the bulk of pin control changes for the v3.12 series.  Most of\n  the relevant information is in the tag.\n\n  I merged in v3.11-rc7 last week to get rid of a largeish conflict\n  within the sunxi (AllWinner) driver in linux-next and fix up the\n  non-trivial merge the right way.  That driver had a rather large fix\n  adding locking late in the release cycle.\n\n  Overall the bulk changes this time is cleanups and refactorings and\n  not much new features, which is nice.\n\n   - Refactorings for generic pin config handling in the core.\n\n   - Factor out a set of device tree utilities for use in all drivers,\n     to parse and allocate maps from the device tree.\n\n   - Some fixes to the core such as more nitpicky locking.\n\n   - Pushed down config array iteration into the drivers.\n\n     This patch is necessary for drivers that want to iterate over\n     configs and pile up a stack of alterations to the same register(s),\n     or if the driver wants to take a local spinlock when committing the\n     configuration.\n\n   - A new driver for the Texas Instruments Palmas PMIC by Laxman\n     Dewangan.  This is used on the Tegra systems.\n\n   - A major cleanup and modernization of the PFC (Super Hitachi and ARM\n     SHmobile) pin controller and subdrivers.\n\n   - Support for the A20 and A31 sunxi (AllWinner) SoCs.\n\n   - A huge pile of fixes and cleanups: Axel Lin, Jingoo Han Dan\n     Carpenter, Julia Lawall and Sachin Kamat did an excellent job here\"\n\n* tag \u0027pinctrl-v3.12-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (124 commits)\n  pinctrl: sunxi: Fix off-by-one for valid offset range checking\n  pinctrl: sunxi: drop lock on error path\n  pinctrl: pinconf-generic: Remove ti prefix in dev_err messages\n  pinctrl: rockchip: Implement .request() and .free() callbacks\n  pinctrl: at91: fix get_pullup/down function return\n  pinctrl: sh-pfc: remove unnecessary platform_set_drvdata()\n  pinctrl: Add s5pv210 support to pinctrl-exynos\n  pinctrl: utils: include export.h to avoid warnings\n  pinctrl: s3c24xx: off by one in s3c24xx_eint_init()\n  pinctrl: mvebu: testing the wrong variable\n  pinctrl: abx500: fix bitwise AND test\n  pinctrl: mvebu: Convert to use devm_ioremap_resource\n  pinctrl: Pass all configs to driver on pin_config_set()\n  pinctrl: tz1090-pdc: Convert to devm_ioremap_resource\n  pinctrl: tz1090: Convert to devm_ioremap_resource\n  pinctrl: tegra: Convert to devm_ioremap_resource\n  pinctrl: rockchip: Simplify pin_to_bank equation\n  pinctrl: spear: Convert to devm_ioremap_resource\n  pinctrl: rockchip: Remove of_match_ptr macro for DT only driver\n  pinctrl: palmas: PINCTRL_PALMAS needs to select PINMUX\n  ...\n"
    },
    {
      "commit": "1d1fdd95df681f0c065d90ffaafa215a0e8825e2",
      "tree": "19016e131bb5c7eb280a4cc8dff864ba36e53be4",
      "parents": [
        "b3b49114c80e799af8b08c0c6d1ff886ea843f03",
        "3cc1f95283a125cf54ccf1e25065321d4385133b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 03 11:36:27 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Sep 03 11:36:27 2013 -0700"
      },
      "message": "Merge tag \u0027char-misc-3.12-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc patches from Greg KH:\n \"Here is the big char/misc driver pull request for 3.12-rc1\n\n  Lots of driver updates all over the char/misc tree, full details in\n  the shortlog\"\n\n* tag \u0027char-misc-3.12-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (62 commits)\n  drivers: uio: Kconfig: add MMU dependancy for UIO\n  drivers: uio: Add driver for Humusoft MF624 DAQ PCI card\n  drivers: uio_pdrv_genirq: use dev_get_platdata()\n  drivers: uio_pruss: use dev_get_platdata()\n  drivers: uio_dmem_genirq: use dev_get_platdata()\n  drivers: parport: Kconfig: exclude h8300 for PARPORT_PC\n  drivers: misc: ti-st: fix potential race if st_kim_start fails\n  Drivers: hv: vmbus: Do not attempt to negoatiate a new version prematurely\n  misc: vmw_balloon: Remove braces to fix build for clang.\n  Drivers: hv: vmbus: Fix a bug in the handling of channel offers\n  vme: vme_ca91cx42.c: fix to pass correct device identity to free_irq()\n  VMCI: Add support for virtual IOMMU\n  VMCI: Remove non-blocking/pinned queuepair support\n  uio: uio_pruss: remove unnecessary platform_set_drvdata()\n  parport: amiga: remove unnecessary platform_set_drvdata()\n  vme: vme_vmivme7805.c: add missing __iomem annotation\n  vme: vme_ca91cx42.c: add missing __iomem annotation\n  vme: vme_tsi148.c: add missing __iomem annotation\n  drivers/misc/hpilo: Correct panic when an AUX iLO is detected\n  uio: drop unused vma_count member in uio_device struct\n  ...\n"
    },
    {
      "commit": "f4388ca7f1e7c19a406700b3d1d3bfbf15d14115",
      "tree": "1edb8323d6cfe88620ac0c3f3c0f6c8e61134c7d",
      "parents": [
        "62282180645a94f8686680bca464afd418511510",
        "c6f39257c952bc7da974bf93255936ff2ece2c34"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Sep 02 10:31:08 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Sep 02 10:31:08 2013 +0200"
      },
      "message": "Merge branch \u0027topic/for-asoc\u0027\n"
    },
    {
      "commit": "c6f39257c952bc7da974bf93255936ff2ece2c34",
      "tree": "934b363a903dc4a80248b260d319b6f20992597d",
      "parents": [
        "921a2c870faa0a88c34e5c8c2afbd898fe8d325d"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sat Aug 31 17:48:19 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Sep 02 10:30:14 2013 +0200"
      },
      "message": "mfd: twl6040: Use regmap for register cache\n\nRather then open coding a cache of the vibra control registers use the\nregmap cache code.  Also cache the interrupt mask register, providing\na small performance improvement for the interrupt code.\n\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\nAcked-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "921a2c870faa0a88c34e5c8c2afbd898fe8d325d",
      "tree": "2950eec417ebf3b2ec72ef6e842bced7e55fac0f",
      "parents": [
        "6a017660768f8aca6ebf513cfb0c7ac241547deb"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sat Aug 31 14:08:56 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Sep 02 10:27:49 2013 +0200"
      },
      "message": "mfd: davinci_voicecodec: Provide a regmap for register I/O\n\nThis will be used to support refactoring of the ASoC CODEC driver to use\na regmap.\n\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "04fcec88cdd050ae1cecf7cc7fabf50bd48b8cba",
      "tree": "1ac7ccb8e6f1da49cfa998ee44f2a44def9fc5d1",
      "parents": [
        "a89f5c759857b1d1a56a4d530ad30bc1cacc58c9",
        "f8f1d48be393f517a16de4271cc8b7854efd693a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:21 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:21 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/sec\u0027 into regulator-next\n"
    },
    {
      "commit": "39fe3b45d3951c3633ddb7aafb29ceef3f012761",
      "tree": "5f5c10873cef3dde53d3bbd172151c020b4b8469",
      "parents": [
        "f27a5fb424d4897edd3c7735ecf054ee57a5dbd0",
        "0416ea1359b3f0a8755947f46f336608793a9649"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:17 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:17 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/palmas\u0027 into regulator-next\n"
    },
    {
      "commit": "bca3523b2283ac6e81e37d56ddebef1786ac6557",
      "tree": "502051d5631779c30efb9d401d2e29832df85c31",
      "parents": [
        "099c60622417c25b5454061a54cedf5b5132650d",
        "6290d60656e9f4f5a0071bafa798370ab35978a0"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:12 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sun Sep 01 13:50:12 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/linear-range\u0027 into regulator-next\n"
    },
    {
      "commit": "6290d60656e9f4f5a0071bafa798370ab35978a0",
      "tree": "bb88564dc6590b846d7099dae930befe933bcb19",
      "parents": [
        "550bf89366e068cd6e29c36156f700a02dbb6388"
      ],
      "author": {
        "name": "Axel Lin",
        "email": "axel.lin@ingics.com",
        "time": "Fri Aug 30 18:06:06 2013 +0800"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Fri Aug 30 15:26:03 2013 +0100"
      },
      "message": "regulator: tps65217: Convert to use linear ranges\n\nBelow is the equation in original code:\n\ntps65217_uv1_ranges:\n        0  ... 24: uV \u003d vsel * 25000 + 900000;\n        25 ... 52: uV \u003d (vsel - 24) * 50000 + 1500000;\n                      \u003d (vsel - 25) * 50000 + 1550000;\n        53 ... 55: uV \u003d (vsel - 52) * 100000 + 2900000;\n                      \u003d (vsel - 53) * 100000 + 3000000;\n        56 ... 62: uV \u003d 3300000;\n\ntps65217_uv2_ranges:\n        0  ...  8: uV \u003d vsel * 50000 + 1500000;\n        9  ... 13: uV \u003d (vsel - 8) * 100000 + 1900000;\n                      \u003d (vsel - 9) * 100000 + 2000000;\n        14 ... 31: uV \u003d (vsel - 13) * 50000 + 2400000;\n                      \u003d (vsel - 14) * 50000 + 2450000;\n\nThe voltage tables are composed of linear ranges.\nThis patch converts this driver to use multiple linear ranges APIs.\n\nIn original code, voltage range for DCDC1 is 900000 ~ 1800000 and voltage range\nfor DCDC3 is 900000 ~ 1500000.  This patch separates the range 25~52 in\ntps65217_uv1_ranges table to two linear ranges: 25~30 and 31~52.\nThis change makes it possible to reuse the same linear_ranges table for DCDCx.\n\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "84d72f9cc21d6e41c620dd34b8248734cd02d995",
      "tree": "f84a291737af9885fb573adc4844fc4e0c0c74c5",
      "parents": [
        "828fa1e60117535d9b1e1b09444842ae66e8424d"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Wed Aug 21 09:46:25 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Fri Aug 30 14:24:07 2013 +0200"
      },
      "message": "mfd: mmc: rtsx: Change default tx phase\n\nThe default phase can meet most cards\u0027 requirement, but it is not the\noptimal one. In some extreme situation, the rx phase point produced by\nthe following tuning process will drift quite a distance.\nBefore tuning UHS card, this patch will set a more proper initial tx\nphase point, which is calculated from statistic data, and can achieve\na much better tx signal quality.\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nAcked-by: Chris Ball \u003ccjb@laptop.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "6ad30ce046aefbdc3848232c665a728860d7bb68",
      "tree": "34af8fc78b28281fcfe531a26401b440c078038e",
      "parents": [
        "0351c287952483dafa904f84496631198465fbf4",
        "d8dfad3876e4386666b759da3c833d62fb8b2267"
      ],
      "author": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Aug 29 09:46:30 2013 +0200"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Aug 29 09:46:30 2013 +0200"
      },
      "message": "Merge tag \u0027v3.11-rc7\u0027 into devel\n\nMerged in this to avoid conflicts with the big locking fixes\nfrom upstream.\n\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n\nConflicts:\n\tdrivers/pinctrl/pinctrl-sunxi.c\n"
    },
    {
      "commit": "3af9d15c719017feb63fa99f89ac6009a5a3d467",
      "tree": "ae2e096e7033bccd7c100786d75356c45fe57181",
      "parents": [
        "2b63b341d42cd64ff40062447320d46cf3e7f0bb"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart+renesas@ideasonboard.com",
        "time": "Thu Aug 08 12:38:44 2013 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 24 23:58:13 2013 -0400"
      },
      "message": "mmc: tmio-mmc: Remove .set_pwr() callback from platform data\n\nThe .set_pwr() callback isn\u0027t used anymore as all platforms register\nGPIO-controlled regulators. Remove it.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart+renesas@ideasonboard.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "2b63b341d42cd64ff40062447320d46cf3e7f0bb",
      "tree": "535764aa418d432de9468ec7432a895b190405f1",
      "parents": [
        "1036563e1417c050993bbd48f20a84ff7c7cef99"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart+renesas@ideasonboard.com",
        "time": "Thu Aug 08 12:38:43 2013 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sat Aug 24 23:58:12 2013 -0400"
      },
      "message": "mmc: tmio-mmc: Remove .get_cd() callback from platform data\n\nAll platforms pass the CD GPIO number to the driver in the .cd_gpio\nfield. The .get_cd() callback isn\u0027t used anymore, remove it\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart+renesas@ideasonboard.com\u003e\nAcked-by: Guennadi Liakhovetski \u003cg.liakhovetski@gmx.de\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "0b1107b29b1c7c96ce5b2cae4115e336dbdfe8e7",
      "tree": "adbea87e0dbdfa0047412a7f76f5b0e73b760d53",
      "parents": [
        "3e4ea1f98980568334a98d93302a09a7ff53271e",
        "c5efb38a1354890297aed2a7e197ec5b23ce966a"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Thu Aug 22 14:28:27 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Thu Aug 22 14:28:27 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/arizona\u0027 into asoc-next\n"
    },
    {
      "commit": "828fa1e60117535d9b1e1b09444842ae66e8424d",
      "tree": "281f5bff9a12c760ca947a98569df63c8ca85909",
      "parents": [
        "09fd86780bb4603df1886e17127f5beb97f70ffb",
        "8a105ca202b1a1061a24f1e980206cd2808e2f8b"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Aug 21 12:08:14 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Aug 21 12:08:14 2013 +0200"
      },
      "message": "Merge tag \u0027mfd-lee-3.12-1\u0027 of git://git.linaro.org/people/ljones/mfd\n\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "09fd86780bb4603df1886e17127f5beb97f70ffb",
      "tree": "6b18c5b0611c1eb0f8d74253b753a73799653318",
      "parents": [
        "eb891c65c9c87e55f728d95bcc514dea337aed12"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Tue Aug 20 14:18:56 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 10:22:01 2013 +0200"
      },
      "message": "mfd: rtsx: Copyright modifications\n\nUpdate copyright date, remove author address and add Roger Tseng.\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "eb891c65c9c87e55f728d95bcc514dea337aed12",
      "tree": "691325f4eb2d39ab93db3490e6d15d37840ab405",
      "parents": [
        "0ccc0065c90284f283314e52a96e76ae8a8dce0a"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Tue Aug 20 14:18:55 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 10:22:01 2013 +0200"
      },
      "message": "mfd: rtsx: Configure to enter a deeper power-saving mode in S3\n\nSet a bit to enable rts5227 and rts5249 to enter a deeper internal\npower-saving mode in S3, and recover it after resuming.\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "0ccc0065c90284f283314e52a96e76ae8a8dce0a",
      "tree": "eca5a0dabd7dc07faf75db0f4cb4eec4be768092",
      "parents": [
        "7140812c4a3676e834bc2ed587be441afba04e18"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Tue Aug 20 14:18:54 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 10:22:00 2013 +0200"
      },
      "message": "mfd: rtsx: Clear hardware PFM mode in rtl8411b\n\nClear hw_pfm_en to disable hardware PFM mode, to fix a bug that in some\nsituation registers in 0xFDxx domain can\u0027t be accessed.\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "5947c167d145f32d4475d647a87e2af2699efe45",
      "tree": "b75c7a66d0c946c714ed141aff8f66839cd01f6a",
      "parents": [
        "773ccdfd9cc6f9bf8ec75a59fa742d7a663a5903"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Tue Aug 20 14:18:52 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 10:22:00 2013 +0200"
      },
      "message": "mfd: rtsx: Add shutdown callback in rtsx_pci_driver\n\nSome actions to clear power state should be handled in .shutdown\ncallback in rtsx_pci_driver. This patch adopts the following measures to\ncatch this goal:\n1. Add a function rtsx_pci_power_off to abstract the common ops in\n.shutdown and .suspend\n2. Add pcr-\u003eops-\u003eforce_power_down to fulfill the individual action for\neach reader model\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "773ccdfd9cc6f9bf8ec75a59fa742d7a663a5903",
      "tree": "3e9ac1a210e718aaeb459dc8950666e928ca68b1",
      "parents": [
        "74d85e47ab8a7cdeffde6373cf1550bfbd2feaa6"
      ],
      "author": {
        "name": "Wei WANG",
        "email": "wei_wang@realsil.com.cn",
        "time": "Tue Aug 20 14:18:51 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 10:22:00 2013 +0200"
      },
      "message": "mfd: rtsx: Read vendor setting from config space\n\nNormally OEMs will set vendor setting to the config space of Realtek\ncard reader in BIOS stage. This patch reads the setting at the first,\nand configure the internal registers according to it, to improve card\nreader\u0027s compatibility condition.\n\nSigned-off-by: Wei WANG \u003cwei_wang@realsil.com.cn\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "cc01b4639c94b1732995a9909a8973bfed67db2b",
      "tree": "346a792fb5f78783e13a396ba95dd06f0460c684",
      "parents": [
        "a0e08b8606f3c0722b235a09b537264e5b14f748"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Tue Aug 13 13:23:11 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 03:23:52 2013 +0200"
      },
      "message": "mfd: palmas: Add support for external control configuration\n\nSome of Palmas resources like clock, SMPSs, LDOs etc can be controlled\nby external pins ENABLE1, ENABLE2 or NSLEEP.\n\nAdd support to configure these resources to externally controlled.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "a0e08b8606f3c0722b235a09b537264e5b14f748",
      "tree": "693a33759ad3d21937f5db74de2d3e99e99bf171",
      "parents": [
        "8e685483b0ba17fe08cfc36fb86b3688a24b2090"
      ],
      "author": {
        "name": "Krystian Garbaciak",
        "email": "krystian.garbaciak@diasemi.com",
        "time": "Mon Jul 29 19:00:44 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 03:16:00 2013 +0200"
      },
      "message": "mfd: da9063: Add IRQ support\n\nThis patch adds a regmap irqchip for DA9063 IRQs. It depends on\n\n  git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-irq-ack-mask\n\nSigned-off-by: Krystian Garbaciak \u003ckrystian.garbaciak@diasemi.com\u003e\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nReviewed-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "8e685483b0ba17fe08cfc36fb86b3688a24b2090",
      "tree": "5d555fb3056e88923d8c058d32ed9ab2c28ae5a8",
      "parents": [
        "36ec66e0333355112148549f9846adcc0909482e"
      ],
      "author": {
        "name": "Krystian Garbaciak",
        "email": "krystian.garbaciak@diasemi.com",
        "time": "Mon Jul 29 19:00:43 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 03:15:52 2013 +0200"
      },
      "message": "mfd: da9063: Add Dialog DA9063 core driver\n\nThis is MFD module providing access to registers and interrupts of DA906x\nseries PMIC. It is used by other functional modules, registered as MFD cells.\nDriver uses regmap with paging to access extended register list. Register map\nis divided into two pages, where the second page is used during initialisation.\n\nThis module provides support to following functional cells:\n - Regulators\n - RTC\n - HWMON\n - OnKey (power key misc input device)\n - Vibration (force-feedback input device)\n - Watchdog\n - LEDs\n\nSigned-off-by: Krystian Garbaciak \u003ckrystian.garbaciak@diasemi.com\u003e\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nReviewed-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "36ec66e0333355112148549f9846adcc0909482e",
      "tree": "b303be58e0b6b361d19bd4ea2ebdc34b2ffd6fdd",
      "parents": [
        "a849212f6e04dff5f977439d91c4642f2cdda775"
      ],
      "author": {
        "name": "Krystian Garbaciak",
        "email": "krystian.garbaciak@diasemi.com",
        "time": "Mon Jul 29 19:00:42 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Aug 20 03:15:41 2013 +0200"
      },
      "message": "mfd: da9063: Add register definitions for DA9063 driver\n\nThis patch adds register definitions for the DA9063 PMIC. They will be used\nby the following DA9063 mfd core driver and functional module drivers.\n\nSigned-off-by: Krystian Garbaciak \u003ckrystian.garbaciak@diasemi.com\u003e\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nReviewed-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "5bc0b123dcb2bb65b0b1ec57e591459dcf583d3d",
      "tree": "6ee79d18fd716755d49d18c465c1b25fabc43597",
      "parents": [
        "eefbc594abbb1b7e6e7eeadb65ae7c7538474210",
        "b36f4be3de1b123d8601de062e7dbfc904f305fb"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Aug 18 20:40:33 2013 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Aug 18 20:40:33 2013 -0700"
      },
      "message": "Merge 3.11-rc6 into char-misc-next\n\nWe want these fixes in this tree.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "0a8d3e2412841c6b1dab1006fd5f7ab5b689db21",
      "tree": "85073dffb6f90054e59446578315ec3a67ffc5e8",
      "parents": [
        "e81c8f18afc4fdd6e34d8c83814b8b5134dbb30f"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Tue Aug 06 18:42:35 2013 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Wed Aug 14 21:00:42 2013 +0200"
      },
      "message": "pinctrl: palmas: add pincontrol driver\n\nTI Palmas series Power Management IC have multiple pins which can be\nconfigured for different functionality. This pins can be configured\nfor different function. Also their properties like pull up/down,\nopen drain enable/disable are configurable.\n\nAdd support for pincontrol driver Palmas series device like TPS65913,\nTPS80036. The driver supports to be register from DT only.\n\nChanges from V1:\n- Add generic property for pins and functions in pinconf-generic.\n- Add APIs to map the DT and subnode.\n- Move common utils APIs to the pinctrl-utils from this file.\n- Update the binding document accordingly.\nChanges from V2:\n- Add ack by Lee.\n- Correct the binding docs.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nReviewed-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "b81eec09a484c588ead035003ce7555ca8a9963a",
      "tree": "b6da5dbb56f0718cd9e67134e14ffda1ce2b0e65",
      "parents": [
        "3134bcae4f70d56df31a5b024c54115d4f504727"
      ],
      "author": {
        "name": "Bill Huang",
        "email": "bilhuang@nvidia.com",
        "time": "Thu Aug 08 04:45:05 2013 -0700"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Wed Aug 14 18:53:17 2013 +0100"
      },
      "message": "mfd: palmas: Add power off control\n\nHook up \"pm_power_off\" to palmas power off routine if there is DT\nproperty \"ti,system-power-controller\" defined, so platform which is\npowered by this regulator can be powered off properly.\n\nAcked-by: Nishanth Menon \u003cnm@ti.com\u003e\nSigned-off-by: Mallikarjun Kasoju \u003cmkasoju@nvidia.com\u003e\nSigned-off-by: Bill Huang \u003cbilhuang@nvidia.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "77409d9bcc0ee3fc309a3d6fd18553f6ec5a9aa6",
      "tree": "d6809da5e8b6e62e2e32c5c3511051fb0f6900d1",
      "parents": [
        "d4e4ab86bcba5a72779c43dc1459f71fea3d89c8"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Mon Aug 12 14:21:14 2013 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Aug 12 11:31:22 2013 +0100"
      },
      "message": "regulator: palmas: model SMPS10 as two regulators\n\nSMPS10 has two outputs OUT1 and OUT2 and have one input IN1.\nSMPS10-OUT2 is connected to SMPS10-IN1 and can be configured either\nin BOOST mode or BYPASS mode. regulator_enable of SMPS10-OUT2 configures\nit in BOOST mode. For BYPASS mode regulator_allow_bypass() API can be\nused. SMPS10-OUT1 is connected to SMPS10-OUT2 and can be enabled using\nregulator_enable().\n\n[ axel.lin@ingics.com : Simplify regulator_desc setting for SMPS10_[OUT1|OUT2]\n\nSigned-off-by: J Keerthy \u003cj-keerthy@ti.com\u003e\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Axel Lin \u003caxel.lin@ingics.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "cefe8a32f2a5887246ed250115e34bee6ecc8d61",
      "tree": "1e8220456df31a05c6c56889545f2d8360f5a7b9",
      "parents": [
        "02073798a6b081bf74e6c10d6f7e7a693c067ecd",
        "b1451e546899bc8f450773b2af02e0cd000cf1fa"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 05 14:04:24 2013 +0800"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Aug 05 14:04:24 2013 +0800"
      },
      "message": "Merge tag \u0027iio-fixes-for-3.11b\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into staging-linus\n\nJonathan writes:\n\nSecond round of IIO fixes for the 3.11 cycle.\n\n1) Fix a long term race in the IIO trigger handling.\n   This only effects cases where a single trigger is in use\n   by multiple devices.\n2) ti_am335x fix an issue with incorrect data due to reading before\n   the sequencer is finished.\n"
    },
    {
      "commit": "7281e05aabee7484624d448da208932690ed62b3",
      "tree": "27a6516f3d805e61c794d355f0e1c818497939d3",
      "parents": [
        "024783ef422791d7ca58b106495f7c31802df6f3"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Wed Jul 10 14:59:06 2013 +0530"
      },
      "committer": {
        "name": "Chanwoo Choi",
        "email": "cw00.choi@samsung.com",
        "time": "Mon Aug 05 08:53:34 2013 +0900"
      },
      "message": "extcon: palmas: Option to disable ID/VBUS detection based on platform\n\nBased on system design, platform needs to detect the VBUS or ID or\nboth. Provide option to select this through platform data to\ndisable part of cable detection through palmas-usb.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nAcked-by: Graeme Gregory \u003cgg@slimlogic.co.uk\u003e\nSigned-off-by: Chanwoo Choi \u003ccw00.choi@samsung.com\u003e\nSigned-off-by: Myungjoo Ham \u003cmyungjoo.ham@samsung.com\u003e\n"
    },
    {
      "commit": "43e3f38892a6a521ff5901cdb97cf6985101badd",
      "tree": "528ecdded3bbace7e0571a85834faa91077f40c7",
      "parents": [
        "26ece4f0b7d2264282d9077d1843ff1e98189b6c"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Tue Jul 09 18:34:21 2013 +0530"
      },
      "committer": {
        "name": "Chanwoo Choi",
        "email": "cw00.choi@samsung.com",
        "time": "Mon Aug 05 08:53:33 2013 +0900"
      },
      "message": "extcon: palmas: remove unused member from palams_usb structure\n\nRemove unused member vbus_enable and set_vbus_work from palmas_usb\nas these members are not used in drivers.\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nAcked-by: Graeme Gregory \u003cgg@slimlogic.co.uk\u003e\nSigned-off-by: Chanwoo Choi \u003ccw00.choi@samsung.com\u003e\nSigned-off-by: Myungjoo Ham \u003cmyungjoo.ham@samsung.com\u003e\n"
    },
    {
      "commit": "38c4faaea4ca71c69584ef71cca8d0735d5361c1",
      "tree": "59ea9d7a0aad88d79f424e6e6c31f4eff13a6564",
      "parents": [
        "62480dc8b4bd951057c0712c8547e6c3fa12008a"
      ],
      "author": {
        "name": "Andrea Adami",
        "email": "andrea.adami@gmail.com",
        "time": "Sun Jul 21 01:07:39 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Jul 31 02:04:52 2013 +0200"
      },
      "message": "mfd: ucb1x00: Explicitely include linux/device.h\n\nFixes this compilation error:\n  linux/include/linux/mfd/ucb1x00.h:137:17: error: field \u0027dev\u0027 has incomplete type\n\nSigned-off-by: Andrea Adami \u003candrea.adami@gmail.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "62480dc8b4bd951057c0712c8547e6c3fa12008a",
      "tree": "4f42cc2604fb15645db28724278c7e448636f533",
      "parents": [
        "b5f8b7632c4fc43d42a715a1658588acc24115a9"
      ],
      "author": {
        "name": "Andrea Adami",
        "email": "andrea.adami@gmail.com",
        "time": "Sun Jul 21 01:07:42 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Jul 31 02:04:47 2013 +0200"
      },
      "message": "mfd: mcp: Add missing linux/device.h header\n\nFixes this compilation error:\n  linux/include/linux/mfd/mcp.h:22:16: error: field \u0027attached_device\u0027 has incomplete type\n  linux/include/linux/mfd/mcp.h:48:23: error: field \u0027drv\u0027 has incomplete type\n\nSigned-off-by: Andrea Adami \u003candrea.adami@gmail.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "efe3126afce32e3100af3029a80701d47e1b6999",
      "tree": "7c3d2528a2bdb158fd6720637239c7c7716702cf",
      "parents": [
        "ebe38f80b290fe6d86404d0b21eae479d4aeb21f"
      ],
      "author": {
        "name": "Patil, Rachna",
        "email": "rachna@ti.com",
        "time": "Sat Jul 20 17:27:35 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Jul 31 02:04:34 2013 +0200"
      },
      "message": "MFD: ti_tscadc: ADC Clock check not required\n\nADC is ideally expected to work at a frequency of 3MHz.\nThe present code had a check, which returned error if the frequency\nwent below the threshold  value. But since AM335x supports various\nworking frequencies, this check is not required.\nNow the code just uses the internal ADC clock divider to set the ADC\nfrequency w.r.t the sys clock.\n\nSigned-off-by: Patil, Rachna \u003crachna@ti.com\u003e\nSigned-off-by: Zubair Lutfullah \u003czubair.lutfullah@gmail.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "08ad7b7f542bad5d1476573ddecefc1899da21e4",
      "tree": "2c099f5ac936ac0a7163d952ab443706e2869887",
      "parents": [
        "f10111cc83b07251e4f8788343c952a5742d748e"
      ],
      "author": {
        "name": "Yadwinder Singh Brar",
        "email": "yadi.brar@samsung.com",
        "time": "Sun Jul 07 17:14:22 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Jul 31 02:04:01 2013 +0200"
      },
      "message": "mfd: s2mps11: Remove clocks from regulators list\n\nSince these are fixed rate clocks which are registered with common clock\nframework so remove these from list of regulators which were unnecessarily\nincrementing the count(S2MPS11_REGULATOR_MAX) of regulators.\n\nSigned-off-by: Yadwinder Singh Brar \u003cyadi.brar@samsung.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "df04b6242a584ab3dcfe89221775085f60ba83dd",
      "tree": "ed8ca3ad7bef3b74fdc41c02dcdc25a48d25a595",
      "parents": [
        "6b845ba934cc425e43615032a2f046709b95a76c"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Fri Jul 12 13:32:02 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Wed Jul 31 02:02:55 2013 +0200"
      },
      "message": "mfd: twl6040: Remove support for legacy (pdata) mode\n\nTWL6040 is used only with OMAP4/5 SoCs and they can only boot in in DT mode.\nThe support for pdata/legacy boot can be removed.\n\nAdd TODO comment to the header file that all pdata struct can be removed in\nthe next merge window (after the sub driver updates are in).\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "fef36a7a31c122270038122752373bd38977dd7f",
      "tree": "a326dc19a5288b28047dc689bff447641e83be41",
      "parents": [
        "db8cbfadcf9073cc6401ebcf90392c5ce6e93f34",
        "515c0967205f2e6d0ca1602ce0de65f9aec1d215"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 26 12:42:40 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Jul 26 12:42:40 2013 -0700"
      },
      "message": "Merge tag \u0027fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC fixes from Olof Johansson:\n \"This is a largeish batch of fixes, mostly because I missed -rc2 due to\n  travel/vacation.  So in number these are a bit more than ideal unless\n  you amortize them over two -rcs.\n\n  Quick breakdown:\n   - Defconfig updates\n     - Making multi_v7_defconfig useful on more hardware to encourage\n       single-image usage\n     - Davinci and nomadik updates due to new code merged this merge\n       window\n   - Fixes for UART on Samsung platforms, both PM and clock-related\n   - A handful of warning fixes from defconfig builds, including for\n     max8925 backlight and pxamci (both with appropriate acks)\n   - Exynos5440 fixes for LPAE configuration, PM\n   - ...plus a bunch of other smaller changes all over the place\n\n  I expect to switch to regressions-or-severe-bugs-only fixes from here\n  on out\"\n\n* tag \u0027fixes-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (37 commits)\n  mfd: max8925: fix dt code for backlight\n  ARM: omap5: Only select errata 798181 if SMP\n  ARM: EXYNOS: Update CONFIG_ARCH_NR_GPIO for Exynos\n  ARM: EXYNOS: Fix low level debug support\n  ARM: SAMSUNG: Save/restore only selected uart\u0027s registers\n  ARM: SAMSUNG: Add SAMSUNG_PM config option to select pm\n  ARM: S3C24XX: Add missing clkdev entries for s3c2440 UART\n  ARM: multi_v7_defconfig: Select USB chipidea driver\n  ARM: pxa: propagate errors from regulator_enable() to pxamci\n  ARM: zynq: fix compilation warning\n  ARM: keystone: fix compilation warning\n  ARM: highbank: Only touch common coherency control register fields\n  ARM: footbridge: fix overlapping PCI mappings\n  dmaengine: shdma: fix a build failure on platforms with no DMA support\n  ARM: STi: Set correct ARM ERRATAs.\n  ARM: dts: STi: Fix pinconf setup for STiH416 serial2\n  ARM: nomadik: configure for NO_HZ and HRTIMERS\n  ARM: nomadik: update defconfig base\n  ARM: nomadik: Update MMC defconfigs\n  ARM: davinci: defconfig: enable EDMA driver\n  ...\n"
    },
    {
      "commit": "6a6c21ef487be47b300a0b24cd6afeb69d8b9a1a",
      "tree": "20c83312fd712fcd9ecc1894ee5be25c440294a5",
      "parents": [
        "c91bc6ccd13254826fdfceddba0f3b5e308aa93e"
      ],
      "author": {
        "name": "Richard Zhu",
        "email": "r65037@freescale.com",
        "time": "Wed Jul 24 14:15:28 2013 +0800"
      },
      "committer": {
        "name": "Tejun Heo",
        "email": "tj@kernel.org",
        "time": "Wed Jul 24 12:28:15 2013 -0400"
      },
      "message": "ARM: imx6q: update the sata bits definitions of gpr13\n\nReplace the SATA_PHY_# by the more readable definitons.\n\ntj: Being routed through libata branch to enable implementation of\n    ahci_imx.\n\nSigned-off-by: Richard Zhu \u003cr65037@freescale.com\u003e\nAcked-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Tejun Heo \u003ctj@kernel.org\u003e\n"
    },
    {
      "commit": "b1451e546899bc8f450773b2af02e0cd000cf1fa",
      "tree": "b4147d4c31a3572c0c6c427fcd1ae8dfc7401c6c",
      "parents": [
        "a1a8e1dc111d6f05e7164e851e58219d428359e1"
      ],
      "author": {
        "name": "Patil, Rachna",
        "email": "rachna@ti.com",
        "time": "Sat Jul 20 17:27:00 2013 +0100"
      },
      "committer": {
        "name": "Jonathan Cameron",
        "email": "jic23@kernel.org",
        "time": "Sun Jul 21 18:27:35 2013 +0100"
      },
      "message": "iio: ti_am335x_adc: Fix wrong samples received on 1st read\n\nPreviously we tried to read data form ADC even before ADC sequencer\nfinished sampling. This led to wrong samples.\nWe now wait on ADC status register idle bit to be set.\n\nSigned-off-by: Patil, Rachna \u003crachna@ti.com\u003e\nSigned-off-by: Zubair Lutfullah \u003czubair.lutfullah@gmail.com\u003e\nSigned-off-by: Jonathan Cameron \u003cjic23@kernel.org\u003e\n"
    },
    {
      "commit": "939c02777a27ea7915764ecca5263dbb60c664f3",
      "tree": "4df08e2c4e78e0f2afc3d08c6498fffb39751984",
      "parents": [
        "92d8ecae7eda0820663933e568915dbf7ef79127"
      ],
      "author": {
        "name": "Yadwinder Singh Brar",
        "email": "yadi.brar@samsung.com",
        "time": "Sat Jun 29 18:21:16 2013 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jul 15 18:31:12 2013 +0100"
      },
      "message": "regulator: s2mps11: Implement set_ramp_rate callback for bucks\n\nImplementing set_ramp_rate() and using standard constraints for getting\nramp_delay and ramp_disable, instead of getting it as s2mps11 specific data\nthrough platform data, makes driver more compliant with framework and reduces\nthe complexity for adding DT support.\n\nSigned-off-by: Yadwinder Singh Brar \u003cyadi.brar@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "326c29b6bedb7440b4232631686027af84a62cf5",
      "tree": "f78042a2ef8df5a88e579a4abdfe64f12b8983c4",
      "parents": [
        "ad81f0545ef01ea651886dddac4bef6cec930092"
      ],
      "author": {
        "name": "Charles Keepax",
        "email": "ckeepax@opensource.wolfsonmicro.com",
        "time": "Thu Jul 04 08:56:27 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jul 15 11:07:02 2013 +0100"
      },
      "message": "mfd: arizona: Add GPIO control register bit definitions\n\nSigned-off-by: Charles Keepax \u003cckeepax@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "ceac9b9214df539ca814a784c2af94f554bc78d4",
      "tree": "bb5ded691ef203fbbcdca123b3f273dba9866518",
      "parents": [
        "0d5ca6d973b54f76eaccf86116dd0c66b073afc5"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "p.zabel@pengutronix.de",
        "time": "Wed Jun 26 15:08:48 2013 +0200"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Mon Jul 15 08:28:07 2013 +0800"
      },
      "message": "ARM i.MX6Q: Fix IOMUXC GPR1 defines for ENET_CLK_SEL and IPU1/2_MUX\n\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "bfffbea1aaeeb1eb6500c83ff9653416daa5b490",
      "tree": "1325ecb176b7a3d04924d6a1563b15ad6085d36a",
      "parents": [
        "34ae0a6f05aee9f51fca17001b4a90703d434ae1",
        "01ebea1b411aafc8eab440bf1d2037f01bbed99b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:16:00 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:16:00 2013 -0700"
      },
      "message": "Merge tag \u0027mmc-updates-for-3.11-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc\n\nPull MMC updates from Chris Ball:\n \"MMC highlights for 3.11:\n\n  Core:\n   - Add support for eMMC 5.1 devices\n   - Add MMC_CAP_AGGRESSIVE_PM capability for aggressive power\n     management of eMMC/SD between requests, using runtime PM\n   - Add an ioctl to perform the eMMC 4.5 Sanitize command.  Sample code\n     at:\n\n       git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc-utils.git\n\n  Drivers:\n   - dw_mmc: Add support for Rockchip\u0027s Cortex-A9 SoCs\n   - dw_mmc: Add support for Altera SoCFPGAs\n   - sdhci-esdhc-imx: Add support for 8-bit bus width, non-removable\n     cards\n   - sdhci-bcm-kona: New driver for Broadcom Kona (281xx) SoCs\n   - sdhi/tmio: Add DT DMA support\"\n\n* tag \u0027mmc-updates-for-3.11-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (87 commits)\n  mmc: bcm281xx SDHCI driver\n  mmc: sdhci: add card_event callback to sdhci\n  mmc: core: Fixup Oops for SDIO shutdown\n  mmc: sdhci-pci: add another device id\n  mmc: esdhc: Fix bug when writing to SDHCI_HOST_CONTROL register\n  mmc: esdhc: Add support for 8-bit bus width and non-removable card\n  mmc: core: production year for eMMC 4.41 and later\n  mmc: omap: remove unnecessary #if 0\u0027s\n  mmc: sdhci: fix ctrl_2 on super-speed selection\n  mmc: dw_mmc-pltfm: add Rockchip variant\n  mmc: dw_mmc-pltfm: move probe and remove below dt match table\n  mmc: dw_mmc-pltfm: remove static from dw_mci_pltfm_remove\n  mmc: sdhci-acpi: add support for eMMC hardware reset for HID 80860F14\n  mmc: sdhci-pci: add support for eMMC hardware reset for BYT eMMC.\n  mmc: dw_mmc: Add support DW SD/MMC driver on SOCFPGA\n  mmc: sdhci: fix caps2 for HS200\n  sdhci-pxav3: Fix runtime PM initialization\n  mmc: core: Add DT-bindings for MMC_CAP2_FULL_PWR_CYCLE\n  mmc: core: Invent MMC_CAP2_FULL_PWR_CYCLE\n  mmc: core: Enable power_off_notify for eMMC shutdown sequence\n  ...\n"
    },
    {
      "commit": "3aa78e0cb5c9b8b4ed2a617bb1e1542bfb508379",
      "tree": "a446e1f8a81f63933423ef11ea7d31cc918b30f6",
      "parents": [
        "dc5ef1f56968c67e81ad1c81ab7dce678f480285",
        "25f311fa58c18c19ae1348336265ccb8368638f0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:10:27 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:10:27 2013 -0700"
      },
      "message": "Merge tag \u0027mfd-3.11-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next\n\nPull MFD update from Samuel Ortiz:\n \"For the 3.11 merge we only have one new MFD driver for the Kontron\n  PLD.\n\n  But we also have:\n   - Support for the TPS659038 PMIC from the palmas driver.\n   - Intel\u0027s Coleto Creek and Avoton SoCs support from the lpc_ich\n     driver.\n   - RTL8411B support from the rtsx driver.\n   - More DT support for the Arizona, max8998, twl4030-power and the\n     ti_am335x_tsadc drivers.\n   - The SSBI driver move under MFD.\n   - A conversion to the devm_* API for most of the MFD drivers.\n   - The twl4030-power got split from twl-core into its own module.\n   - A major ti_am335x_adc cleanup, leading to a proper DT support.\n   - Our regular arizona and wm* updates and cleanups from the Wolfson\n     folks.\n   - A better error handling and initialization, and a regulator\n     subdevice addition for the 88pm80x driver.\n   - A bulk platform_set_drvdata() call removal that\u0027s no longer need\n     since commit 0998d0631001 (\"device-core: Ensure drvdata \u003d NULL when\n     no driver is bound\")\n\n* tag \u0027mfd-3.11-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next: (102 commits)\n  mfd: sec: Provide max_register to regmap\n  mfd: wm8994: Remove duplicate check for active JACKDET\n  MAINTAINERS: Add include directory to MFD file patterns\n  mfd: sec: Remove fields not used since regmap conversion\n  watchdog: Kontron PLD watchdog timer driver\n  mfd: max8998: Add support for Device Tree\n  regulator: max8998: Use arrays for specifying voltages in platform data\n  mfd: max8998: Add irq domain support\n  regulator: palmas: Add TPS659038 support\n  mfd: Kontron PLD mfd driver\n  mfd: palmas: Add TPS659038 PMIC support\n  mfd: palmas: Add SMPS10_BOOST feature\n  mfd: palmas: Check if irq is valid\n  mfd: lpc_ich: iTCO_wdt patch for Intel Coleto Creek DeviceIDs\n  mfd: twl-core: Change TWL6025 references to TWL6032\n  mfd: davinci_voicecodec: Fix build breakage\n  mfd: vexpress: Make the driver optional for arm and arm64\n  mfd: htc-egpio: Use devm_ioremap_nocache() instead of ioremap_nocache()\n  mfd: davinci_voicecodec: Convert to use devm_* APIs\n  mfd: twl4030-power: Fix relocking on error\n  ...\n"
    },
    {
      "commit": "50aaa6bc047ab3b20321c2a1fdc224401fcd899d",
      "tree": "ef09d36800385d448a9f3c0fff21dacb449716ea",
      "parents": [
        "bb93109e1544e2a4d12c2c35bf1af84c25a2699d",
        "37c3f0144c806e026b8d1ce0f41a5f57b25e44f5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:03:58 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 10 11:03:58 2013 -0700"
      },
      "message": "Merge tag \u0027regulator-v3.11-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator fixes from Mark Brown:\n \"Fixes for the merge window\n\n  A set of small fixes for issues noticed during the merge window, all\n  very much non-invasive\"\n\n* tag \u0027regulator-v3.11-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:\n  MAINTAINERS: Update git repository\n  regulator: max8997: Fix a trivial typo in documentation\n  regulator: s5m8767: Fix a trivial typo in documentation\n  regulator: s2mps11: Convert ramp rate to uV/us and set default ramp rate\n  regulator: s5m8767: Update s5m8767-regulator bindings document\n"
    },
    {
      "commit": "f5b63ac0f77ecab46796ba5d368ea5dd51834e6e",
      "tree": "66788b3327afa62aa7f8fe05951945a2ee1e9e4e",
      "parents": [
        "98f486f18d16e2214728d101ed8b6a12dce75539",
        "57961e3ba72f4a8a1aa52e978020ecc2ca03a79f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 04 15:35:08 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 04 15:35:08 2013 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input updates from Dmitry Torokhov:\n \"First round of updates for the input subsystem.\n\n  You will get a new touchsreen driver for Cypress 4th generation\n  devices, a driver for a special controller implementing PS/2 protocol\n  in OLPC devices, and a driver for power key for SiRFprimaII PWRC.\n\n  HID and bcm5497 now support for the 2013 MacBook Air.\n\n  EVIOCGKEY and the rest of evdev ioctls now flush events of matching\n  type from the client\u0027s event queue so that clients can be sure any\n  events received after issuing EVIOCG* ioctl are new events.\n\n  And a host of cleanups and improvements in other drivers\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (87 commits)\n  Input: cyttsp4 - kfree xfer_buf on error path in probe()\n  Input: tps6507x-ts - select INPUT_POLLDEV\n  Input: bcm5974 - add support for the 2013 MacBook Air\n  HID: apple: Add support for the 2013 Macbook Air\n  Input: cyttsp4 - leak on error path in probe()\n  Input: cyttsp4 - silence NULL dereference warning\n  Input: cyttsp4 - silence shift wrap warning\n  Input: tps6507x-ts - convert to polled input device infrastructure\n  ARM: davinci: da850-evm: remove vref from touchscreen platform data\n  Input: cyttsp4 - SPI driver for Cypress TMA4XX touchscreen devices\n  Input: cyttsp4 - I2C driver for Cypress TMA4XX touchscreen devices\n  Input: cyttsp4 - add core driver for Cypress TMA4XX touchscreen devices\n  Input: cyttsp - I2C driver split into two modules\n  Input: add OLPC AP-SP driver\n  Input: nspire-keypad - remove redundant dev_err call in nspire_keypad_probe()\n  Input: tps6507x-ts - remove vref from platform data\n  Input: tps6507x-ts - use bool for booleans\n  Input: tps6507x-ts - remove bogus unreachable code\n  Input: samsung-keypad - let device core setup the default pin configuration\n  Input: wacom_i2c - implement hovering capability\n  ...\n"
    },
    {
      "commit": "c16bfeb264decb964742067f02fdd51494e25e64",
      "tree": "255eac59926c0d08168581b7c324612694dffe5b",
      "parents": [
        "1286da8bc009cb2aee7f285e94623fc974c0c983",
        "cf3b1c2ba362ecea5b8e07d370233e25f3d6366d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 19:55:33 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 19:55:33 2013 -0700"
      },
      "message": "Merge branch \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds\n\nPull LED subsystem updates from Bryan Wu:\n - lp55xx device tree updates\n - mc13xxx driver updates\n - some clean up\n\n* \u0027for-next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds:\n  leds: mc13783: Fix \"uninitialized variable\" warning\n  leds: Convert led class driver from legacy pm ops to dev_pm_ops\n  leds: leds-mc13783: Add MC13892 LED support\n  leds: leds-mc13783: Prepare driver to support MC13892 LEDs\n  leds: renesas-tpu: cleanup a small type issue\n  leds: use platform_{get,set}_drvdata()\n  leds: leds-gpio: Let device core handle pinctrl\n  leds: lp5562: Properly setup of_device_id table\n  leds: lp5523: Properly setup of_device_id table\n  leds: lp5521: Properly setup of_device_id table\n  leds: lp5562: support the device tree feature\n  leds: lp55xx: support dynamic channel settings in the device tree structure\n  leds: leds-ns2: remove unnecessary platform_set_drvdata()\n  leds: leds-mc13783: remove unnecessary platform_set_drvdata()\n  leds: leds-gpio: remove unnecessary platform_set_drvdata()\n  leds: atmel-pwm: remove unnecessary platform_set_drvdata()\n  leds: lp55xx: add support for Device Tree bindings\n"
    },
    {
      "commit": "1286da8bc009cb2aee7f285e94623fc974c0c983",
      "tree": "51ec0a79c3de63fa809b831ae0cbb5b85e44482f",
      "parents": [
        "9e220385c4eb8b7e66174a60ea0e15b6b296f228",
        "1ba65ae4bdbd43265c51ee4c30ff21a48124b6d8"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 19:52:22 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 19:52:22 2013 -0700"
      },
      "message": "Merge tag \u0027sound-3.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"A relative calm release at this time with a flat diffstat.  The only\n  significant change in the ALSA core side is the support for more than\n  32 card instances, configurable via kconfig.  Other than that, in both\n  ASoC and other parts, mostly some improvements and fixes on the driver\n  side.\n\n   - hda: More quirks for ALC269-variants on Dell \u0026 co, VIA codec fixes\n   - hda: Haswell HDMI audio fixes, runtime PM improvements\n   - hda: Intel BayTrail support, ALC5505 DSP support\n   - es1968: MediaForte M56VAP support\n   - usb-audio: Improved support for Yamaha/Roland devices\n   - usb-audio: M2Tech hiFace, Audio Advantage Micro II support\n   - hdspm: wordclock fixes\n   - ASoC: Pending fixes for WM8962\n   - ASoC: Cleanups and fixes for Blackfin, SGTL5000 and UX500\n   - ASoC: Generalisation of the Bluetooth and HDMI stub drivers\n   - ASoC: SSM2518 and RT5640 codec drivers.\n   - ASoC: Tegra CPUs with RT5640 machine driver\n   - ASoC: AC\u002797 refactoring bug fixes\n   - ASoC: ADAU1701 driver fixes\n   - Clean up of *_set_drvdata() in a wide range of drivers\"\n\n* tag \u0027sound-3.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (284 commits)\n  ALSA: vmaster: Fix the regression of missing vmaster hook call\n  ALSA: hda - Add Dell SSID to support Headset Mic recording\n  ASoC: adau1701: remove control_data assignment\n  ASoC: adau1701: more direct regmap usage\n  ASoC: ac97: fixup multi-platform AC\u002797 module build failure\n  ASoC: pxa2xx: fixup multi-platform AC\u002797 build failures\n  ASoC: tegra20-ac97: Remove unused variable\n  ASoC: tegra20-ac97: Remove duplicate error message\n  ALSA: usb-audio: Add Audio Advantage Micro II\n  ASoC: tas5086: fix Mid-Z implementation\n  ASoC: tas5086: fix TAS5086_CLOCK_CONTROL register size\n  ALSA: Replace the magic number 44 with const\n  ALSA: hda - Fix the max length of control name in generic parser\n  ALSA: hda - Guess what, it\u0027s two more Dell headset mic quirks\n  ALSA: hda - Yet another Dell headset mic quirk\n  ALSA: hda - Add support for ALC5505 DSP power-save mode\n  ASoC: mfld: Remove unused variable\n  ALSA: usb-audio: add quirks for Roland QUAD/OCTO-CAPTURE\n  ALSA: usb-audio: claim autodetected PCM interfaces all at once\n  ALSA: usb-audio: remove superfluous Roland quirks\n  ...\n"
    },
    {
      "commit": "76f7a102c0290d3e24703b6cd3716d5a594d6173",
      "tree": "93c1558d63f217bd48c5accc7347bab4b5526904",
      "parents": [
        "92295f632cefbdf15d46e9ac5f0fc3cfade35259",
        "70083c4c8c60d9ddc188f51e0960574badc919af"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 11:56:38 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 11:56:38 2013 -0700"
      },
      "message": "Merge tag \u0027regulator-v3.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator updates from Mark Brown:\n \"Very quiet release here, as well as the usual driver specific updates\n  only a couple of new things:\n\n   - New drivers for TI ABB LDOs and MAX77693 PMICs\n   - Support for enabling bypass mode support via device tree\"\n\n* tag \u0027regulator-v3.11\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (23 commits)\n  regulator: max77693: Remove NULL test for rmatch[i].init_data\n  regulator: max77693: Fix trivial typo\n  regulator: ab8500-ext: Staticize local symbols\n  regulator: max77693: Add max77693 regualtor driver.\n  regulator: max8973: fix a typo in documentation\n  regulator: max8973: initial DT support\n  regulators: max8973: fix multiple instance support\n  regulator: of: Added a property to indicate bypass mode support\n  regulator: ti-abb: Convert to use devm_ioremap_resource\n  regulator: tps62360: Fix crash in i2c_driver .probe\n  regulator: ab8500: Provide supply names for the AUX regulators\n  regulator: ab8500-ext: Enable for Device Tree\n  regulator: ab8500-ext: Register as a device in its own right\n  regulator: ab8500-ext: Provide a set_voltage call-back operation\n  regulator: ab8500: Ensure AB8500 external registers are probed first\n  regulator: core: add regulator_get_linear_step()\n  regulator: lp397x: use devm_kzalloc() to make cleanup paths simpler\n  regulator: lp872x: support the device tree feature\n  regulator: Remove unnecessary include of linux/delay.h from regulator drivers\n  regulator: isl6271a: Use NULL instead of 0\n  ...\n"
    },
    {
      "commit": "92295f632cefbdf15d46e9ac5f0fc3cfade35259",
      "tree": "5b3820d4ed135ccbef540781d99a46137959bbb6",
      "parents": [
        "750b2d7b93f2ba19f4f238cc641bda22fe07c155",
        "45e3ec3784aec0d194740b75b547bfabca448ff3"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 11:54:50 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jul 03 11:54:50 2013 -0700"
      },
      "message": "Merge tag \u0027clk-for-linus-3.11\u0027 of git://git.linaro.org/people/mturquette/linux\n\nPull clock framework updates from Mike Turquette:\n \"The common clock framework changes for 3.11 include new clock drivers\n  across several different platforms and architectures, fixes to\n  existing drivers, a MAINTAINERS file fix and improvements to the basic\n  clock types that allow them to be of use to more platforms than before.\n\n  Only a few fixes to the core framework are included with most all of\n  the changes landing in the various clock drivers themselves.\"\n\n* tag \u0027clk-for-linus-3.11\u0027 of git://git.linaro.org/people/mturquette/linux: (55 commits)\n  clk: tegra: fix ifdef for tegra_periph_reset_assert inline\n  clk: tegra: provide tegra_periph_reset_assert alternative\n  clk: exynos4: Fix clock aliases for cpufreq related clocks\n  clk: samsung: Add MUX_FA macro to pass flag and alias\n  clk: add support for Rockchip gate clocks\n  clk: vexpress: Make the clock drivers directly available for arm64\n  clk: vexpress: Use full node name to identify individual clocks\n  clk: tegra: T114: add DFLL DVCO reset control\n  clk: tegra: T114: add DFLL source clocks\n  clk: tegra: T114: add FCPU clock shaper programming, needed by the DFLL\n  clk: gate: add CLK_GATE_HIWORD_MASK\n  clk: divider: add CLK_DIVIDER_HIWORD_MASK flag\n  clk: mux: add CLK_MUX_HIWORD_MASK\n  clk: Always notify whole subtree when reparenting\n  MAINTAINERS: make drivers/clk entry match subdirs\n  clk: honor CLK_GET_RATE_NOCACHE in clk_set_rate\n  clk: use clk_get_rate() for debugfs\n  clk: tegra: Use override bits when needed\n  clk: tegra: override bits for Tegra30 PLLM\n  clk: tegra: override bits for Tegra114 PLLM\n  ...\n"
    },
    {
      "commit": "90068348b7566c83efbf1985d7853a831aabfaf4",
      "tree": "356d06a65452d705c84622ec66ae35b7f79537a4",
      "parents": [
        "70083c4c8c60d9ddc188f51e0960574badc919af"
      ],
      "author": {
        "name": "Yadwinder Singh Brar",
        "email": "yadi.brar@samsung.com",
        "time": "Mon Jun 24 16:50:55 2013 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Wed Jul 03 18:51:40 2013 +0100"
      },
      "message": "regulator: s2mps11: Convert ramp rate to uV/us and set default ramp rate\n\nThis patch makes driver to use uV/us as units of ramp_delay. It makes driver\nin compliance with regulator framework and make ramp rate precise.\n\nThis patch also sets default ramp rate in regulator descriptor which can be\nused in case if case ramp rate is not set in regulator constraints.\n\nSigned-off-by: Yadwinder Singh Brar \u003cyadi.brar@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "3883cbb6c1bda013a3ce2dbdab7dc97c52e4a232",
      "tree": "5b69f83b049d24ac81123ac954ca8c9128e48443",
      "parents": [
        "d2033f2c1d1de2239ded15e478ddb4028f192a15",
        "1eb92b24e243085d242cf5ffd64829bba70972e1"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 02 13:43:38 2013 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 02 13:43:38 2013 -0700"
      },
      "message": "Merge tag \u0027soc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC specific changes from Arnd Bergmann:\n \"These changes are all to SoC-specific code, a total of 33 branches on\n  17 platforms were pulled into this.  Like last time, Renesas sh-mobile\n  is now the platform with the most changes, followed by OMAP and\n  EXYNOS.\n\n  Two new platforms, TI Keystone and Rockchips RK3xxx are added in this\n  branch, both containing almost no platform specific code at all, since\n  they are using generic subsystem interfaces for clocks, pinctrl,\n  interrupts etc.  The device drivers are getting merged through the\n  respective subsystem maintainer trees.\n\n  One more SoC (u300) is now multiplatform capable and several others\n  (shmobile, exynos, msm, integrator, kirkwood, clps711x) are moving\n  towards that goal with this series but need more work.\n\n  Also noteworthy is the work on PCI here, which is traditionally part\n  of the SoC specific code.  With the changes done by Thomas Petazzoni,\n  we can now more easily have PCI host controller drivers as loadable\n  modules and keep them separate from the platform code in\n  drivers/pci/host.  This has already led to the discovery that three\n  platforms (exynos, spear and imx) are actually using an identical PCIe\n  host controller and will be able to share a driver once support for\n  spear and imx is added.\"\n\n* tag \u0027soc-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (480 commits)\n  ARM: integrator: let pciv3 use mem/premem from device tree\n  ARM: integrator: set local side PCI addresses right\n  ARM: dts: Add pcie controller node for exynos5440-ssdk5440\n  ARM: dts: Add pcie controller node for Samsung EXYNOS5440 SoC\n  ARM: EXYNOS: Enable PCIe support for Exynos5440\n  pci: Add PCIe driver for Samsung Exynos\n  ARM: OMAP5: voltagedomain data: remove temporary OMAP4 voltage data\n  ARM: keystone: Move CPU bringup code to dedicated asm file\n  ARM: multiplatform: always pick one CPU type\n  ARM: imx: select syscon for IMX6SL\n  ARM: keystone: select ARM_ERRATA_798181 only for SMP\n  ARM: imx: Synertronixx scb9328 needs to select SOC_IMX1\n  ARM: OMAP2+: AM43x: resolve SMP related build error\n  dmaengine: edma: enable build for AM33XX\n  ARM: edma: Add EDMA crossbar event mux support\n  ARM: edma: Add DT and runtime PM support to the private EDMA API\n  dmaengine: edma: Add TI EDMA device tree binding\n  arm: add basic support for Rockchip RK3066a boards\n  arm: add debug uarts for rockchip rk29xx and rk3xxx series\n  arm: Add basic clocks for Rockchip rk3066a SoCs\n  ...\n"
    },
    {
      "commit": "27eb2c4b3d3e13f376a359e293c212a2e9407af5",
      "tree": "556aa7b5cd6eeb4214dec129c789515157187010",
      "parents": [
        "5705b8aca5a80141de5637ff0e23b31b26f2c5bf",
        "67bf12ca50d524f9e225347fe63533562e2004de"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jul 02 09:01:31 2013 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Tue Jul 02 09:01:31 2013 -0700"
      },
      "message": "Merge branch \u0027next\u0027 into for-linus\n\nPrepare first set of updates for 3.11 merge window.\n"
    },
    {
      "commit": "5705b8aca5a80141de5637ff0e23b31b26f2c5bf",
      "tree": "1f71183b732935b2dbd5962bb784eee39a0b72d0",
      "parents": [
        "69e9aa99989c68763373d54076d82405d1000f46"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Apr 15 11:11:00 2013 -0700"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Mon Jul 01 11:38:41 2013 -0700"
      },
      "message": "Input: tps6507x-ts - convert to polled input device infrastructure\n\nThere is no need to roll our own polling scheme when we already have\none implemented by the core.\n\nTested-by: Manish Badarkhe \u003cbadarkhe.manish@gmail.com\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "dc6641822e412ff527e022ec752707ebb034add4",
      "tree": "20d749e4a623adb0e6c81d1e2f30a2a86f85a6d1",
      "parents": [
        "e51c288ea15b13c7d9982251c8397853f7cfb18f"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Fri Jun 28 15:12:23 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Jun 30 23:30:07 2013 +0200"
      },
      "message": "mfd: sec: Remove fields not used since regmap conversion\n\nThese were all used by the open coded I/O and IRQ implementations and are\nno longer referenced now that the regmap core variants are used instead.\n\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "ee999fb3f17faa3af6028bf7130707fe0d4157a4",
      "tree": "9cbadb66c7a3f84c265fd2f7f10801385a7ea50b",
      "parents": [
        "4280e0b42bd590316a048d66ea356e78c5d0464e"
      ],
      "author": {
        "name": "Tomasz Figa",
        "email": "t.figa@samsung.com",
        "time": "Tue Jun 25 16:08:10 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Jun 30 23:30:04 2013 +0200"
      },
      "message": "mfd: max8998: Add support for Device Tree\n\nThis patch adds Device Tree support to max8998 driver.\n\nSigned-off-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nAcked-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "4280e0b42bd590316a048d66ea356e78c5d0464e",
      "tree": "838184bb11f7e14d3c1054d326ba2bf7b4261fa8",
      "parents": [
        "443c6ae253e96db9a5800a28d7c61131e81c2dee"
      ],
      "author": {
        "name": "Tomasz Figa",
        "email": "t.figa@samsung.com",
        "time": "Mon Jun 24 14:39:53 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Jun 30 23:30:03 2013 +0200"
      },
      "message": "regulator: max8998: Use arrays for specifying voltages in platform data\n\nThis patch modifies the platform data of max8998 to use arrays for\nspecifying predefined voltages of buck1 and buck2 instead of separate\nfield for each voltage.\n\nThis allows to simplify the code a bit and will help in adding support\nfor Device Tree, which will be introduced in further patch.\n\nSigned-off-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nAcked-by: Mark Brown \u003cbroonie@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "443c6ae253e96db9a5800a28d7c61131e81c2dee",
      "tree": "c9df532a7f81a8799fe52f6845504b275803e58e",
      "parents": [
        "b5c46787df1f28b0a24499e275491ba9a505c8ec"
      ],
      "author": {
        "name": "Tomasz Figa",
        "email": "t.figa@samsung.com",
        "time": "Mon Jun 24 14:39:52 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Sun Jun 30 23:29:44 2013 +0200"
      },
      "message": "mfd: max8998: Add irq domain support\n\nThis patch adds irq domain support for max8998 interrupts.\n\nTo keep both non-DT and DT worlds happy, simple domain is used, which is\nlinear when no explicit IRQ base is specified and legacy, with static\nmapping, otherwise.\n\nSigned-off-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "accaf69da1d1e64bd77ac0caad77e4cfc3b654c7",
      "tree": "0402e4fad9cecd428c8c3c228a08f9e31eb63470",
      "parents": [
        "975cc02a904ae385721f1bdb65eb1bcf707dfaf1",
        "27516080b21cbcb936440d2a3171867860b9a881"
      ],
      "author": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 28 13:36:22 2013 +0200"
      },
      "committer": {
        "name": "Takashi Iwai",
        "email": "tiwai@suse.de",
        "time": "Fri Jun 28 13:36:22 2013 +0200"
      },
      "message": "Merge tag \u0027asoc-v3.11-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next\n\nASoC: More updates for v3.11\n\nSome more fixes and enhancements, and also a bunch of refectoring for\nAC\u002797 support which enables more than one AC\u002797 controller driver to be\nbuilt in.\n"
    },
    {
      "commit": "80b022e29bfdffb6c9ac0a283bcad3e1030c4c7e",
      "tree": "da245ac34d194fc608aad26c5f162860a8754397",
      "parents": [
        "9e895ace5d82df8929b16f58e9f515f6d54ab82d"
      ],
      "author": {
        "name": "Jonghwa Lee",
        "email": "jonghwa3.lee@samsung.com",
        "time": "Tue Jun 25 10:08:38 2013 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Tue Jun 25 11:31:29 2013 +0100"
      },
      "message": "regulator: max77693: Add max77693 regualtor driver.\n\nThis patch adds new regulator driver to support max77693 chip\u0027s regulators.\nmax77693 has two linear voltage regulators and one current regulator which\ncan be controlled through I2C bus. This driver also supports device tree.\n\nSigned-off-by: Jonghwa Lee \u003cjonghwa3.lee@samsung.com\u003e\nSigned-off-by: Myungjoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "fa223ec37c9f6710022381a25c352955675817f9",
      "tree": "f5663187645d068b554b4be599ef8ae34d3a4605",
      "parents": [
        "f60596d61fc238befd169ea394ba6a458fafd774"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Mon Jun 24 15:42:04 2013 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jun 24 16:05:58 2013 +0100"
      },
      "message": "mfd: twl6040: Update register bit definitions\n\nAdd define for: HSDRV, HFDAC, HFPGA and HFDRV enable bits\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nCC: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "43620a17945b598e707ef897b3866914f9f9056c",
      "tree": "67a26eb8bc13e4a2ca0d393b15051eff747cf9ef",
      "parents": [
        "4124e6e291a7b1a21ea7c28c8f9899d050103308"
      ],
      "author": {
        "name": "Kevin Strasser",
        "email": "kevin.strasser@linux.intel.com",
        "time": "Sun Jun 23 21:00:03 2013 -0700"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Jun 24 13:48:22 2013 +0200"
      },
      "message": "mfd: Kontron PLD mfd driver\n\nAdd core MFD driver for the on-board PLD found on some Kontron embedded\nmodules. The PLD device may provide functions like watchdog, GPIO, UART\nand I2C bus.\n\nThe following modules are supported:\n\t* COMe-bIP#\n\t* COMe-bPC2 (ETXexpress-PC)\n\t* COMe-bSC# (ETXexpress-SC T#)\n\t* COMe-cCT6\n\t* COMe-cDC2 (microETXexpress-DC)\n\t* COMe-cPC2 (microETXexpress-PC)\n\t* COMe-mCT10\n\t* ETX-OH\n\nOriginally-From: Michael Brunner \u003cmichael.brunner@kontron.com\u003e\nSigned-off-by: Kevin Strasser \u003ckevin.strasser@linux.intel.com\u003e\nAcked-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nAcked-by: Darren Hart \u003cdvhart@linux.intel.com\u003e\nAcked-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "ae6cdb03ef1d352c489d6c86e0bcec51365a2c64",
      "tree": "32e4198c16fe247afc09269cfd445ef929e36c95",
      "parents": [
        "9d263813c27e2ad3da7ea0877e623f4ff8767ddd"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Mon Jun 10 09:59:31 2013 -0700"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@gmail.com",
        "time": "Thu Jun 20 16:21:34 2013 -0700"
      },
      "message": "leds: leds-mc13783: Add MC13892 LED support\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nTested-by: Philippe Retornaz \u003cphilippe.retornaz@epfl.ch\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@gmail.com\u003e\n"
    },
    {
      "commit": "9d263813c27e2ad3da7ea0877e623f4ff8767ddd",
      "tree": "07eb43efd73190d4d5f117113db12c2ade9afda0",
      "parents": [
        "fb277f5b3a15c895586545d3938dc869e760bec6"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Mon Jun 10 09:59:30 2013 -0700"
      },
      "committer": {
        "name": "Bryan Wu",
        "email": "cooloney@gmail.com",
        "time": "Thu Jun 20 16:21:34 2013 -0700"
      },
      "message": "leds: leds-mc13783: Prepare driver to support MC13892 LEDs\n\nThis patch rewrite driver code to be ready to add support for\nMC13892 LEDs and probe from devicetree.\n\n(cooloney@gmail.com: fix one coding style issue when apply this patch)\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nTested-by: Philippe Retornaz \u003cphilippe.retornaz@epfl.ch\u003e\nSigned-off-by: Bryan Wu \u003ccooloney@gmail.com\u003e\n"
    },
    {
      "commit": "a0639948b6fb28ebf2063b58ae6e0f4de693f6c3",
      "tree": "7ffe6f1caa94a70d56197dad151b556b36fba681",
      "parents": [
        "688c240b0bd920421fd3b9377b6ba3b731961755",
        "7bb5d75ce91ca3725256c0d502624ed697231cde"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jun 20 15:06:57 2013 +0200"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Thu Jun 20 15:06:57 2013 +0200"
      },
      "message": "Merge tag \u0027davinci-for-v3.11/soc-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/soc\n\nFrom Sekhar Nori:\n\nDaVinci SoC changes for v3.11\n\nThis pull request moves DaVinci EDMA library to\narch/arm/common so it can be used by OMAP based AM335x.\nThis is a temporary step until all drivers are converted\nto use the dmaengine driver in drivers/dma/edma.c.\n\nSeveral drivers like SPI, MMC/SD have already been converted.\nSome like audio are pending.\n\nThe other two patches in the pull request are cleanup in nature.\n\n* tag \u0027davinci-for-v3.11/soc-v2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:\n  ARM: edma: remove unused transfer controller handlers\n  ARM: davinci: move private EDMA API to arm/common\n  ARM: davinci: remove __init atrribute from function declaration\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "1ffb0be3ad6186b421921de91092917f0b3ee3e2",
      "tree": "648c9f7c74880fbfb921a6b95c9e67ce92ae59d9",
      "parents": [
        "ad522f4e351d020714959d9570baf3de7fcbad11"
      ],
      "author": {
        "name": "J Keerthy",
        "email": "j-keerthy@ti.com",
        "time": "Wed Jun 19 11:27:48 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 20 11:29:18 2013 +0200"
      },
      "message": "mfd: palmas: Add SMPS10_BOOST feature\n\nThe SMPS10 regulator is not presesnt in all the variants\nof the PALMAS PMIC family. Hence adding a feature to distingush\nbetween them.\n\nSigned-off-by: J Keerthy \u003cj-keerthy@ti.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "997174705458d2abdbc31ba1594bf2a4503cb41a",
      "tree": "1df41cf35356d6e9a7e472e7dcf60db22f074e52",
      "parents": [
        "031d3076675708aab4c5c189f39d6cd74abd80cf"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Tue Jun 18 15:35:39 2013 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 20 10:23:11 2013 +0200"
      },
      "message": "mfd: davinci_voicecodec: Fix build breakage\n\nInclude the missing header file to fix the following build error:\ndrivers/mfd/davinci_voicecodec.c: In function ‘davinci_vc_probe’:\ndrivers/mfd/davinci_voicecodec.c:86:3: error: implicit declaration of function\n‘io_v2p’ [-Werror\u003dimplicit-function-declaration]\n   (dma_addr_t)(io_v2p(davinci_vc-\u003ebase) + DAVINCI_VC_WFIFO);\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "c8eaed458e2cfbd906dbbe1af49aa028f59cc132",
      "tree": "b69c1934800bacecd4f4a7ca0cbfca719c1ccb42",
      "parents": [
        "e578438820cdca91cb5eab477ec062236433ce5f"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Tue Jun 18 15:35:40 2013 +0530"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Wed Jun 19 09:53:26 2013 +0100"
      },
      "message": "mfd: davinci_voicecodec: Convert to use devm_* APIs\n\ndevm_* APIs are device managed and make code simpler.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "2d3aa0569cc111b7567cb082c2f8ab32e2245e49",
      "tree": "92be0b9a5383702098f62d831738fa588a0c6065",
      "parents": [
        "3a3ece5415bd7a4bc7923906369525943332fc1a"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Fri Jun 14 01:21:53 2013 -0400"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 18 09:41:12 2013 +0200"
      },
      "message": "mfd: 88pm800: Add regulator sub device\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "03dcc544bff9ff36b9ac5e2b992a7a4890e6edc4",
      "tree": "06dd1030dc9875f099c93674296e2b40cce3ee06",
      "parents": [
        "52705344d00512f0bb48c66478582bd10eb1750f"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Fri Jun 14 01:21:51 2013 -0400"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 18 09:41:10 2013 +0200"
      },
      "message": "mfd: 88pm80x: Change chip id definition and detection\n\nChange the chip id definition and detection and then:\n\n1. We no longer need to add PM800_CHIP_XXX for the coming revision.\n2. We no longer need to pass driver_data in i2c_device_id as we\n   can distinguish the chips from the CHIP_ID register.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "3ad7a42d5a9c3736cd6d2c6f7e6038d0ca8b316c",
      "tree": "1b2684a334fadc060b3acc1dc4963b935031d1b9",
      "parents": [
        "b464e3cb294518c8705425335338957bc291d019"
      ],
      "author": {
        "name": "Matt Porter",
        "email": "mporter@ti.com",
        "time": "Wed Mar 06 11:15:31 2013 -0500"
      },
      "committer": {
        "name": "Sekhar Nori",
        "email": "nsekhar@ti.com",
        "time": "Tue Jun 18 10:52:03 2013 +0530"
      },
      "message": "ARM: davinci: move private EDMA API to arm/common\n\nMove mach-davinci/dma.c to common/edma.c so it can be used\nby OMAP (specifically AM33xx) as well.\n\nSigned-off-by: Matt Porter \u003cmporter@ti.com\u003e\nAcked-by: Chris Ball \u003ccjb@laptop.org\u003e # davinci_mmc.c\nAcked-by: Mark Brown \u003cbroonie@linaro.org\u003e\nAcked-by: Olof Johansson \u003colof@lixom.net\u003e\n[nsekhar@ti.com: dropped davinci sffsdr changes]\nSigned-off-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\n"
    },
    {
      "commit": "b1f254e35d85535b17af2786d06fe88f15f304f7",
      "tree": "f20a4fc680fa2af1793ab11e11c09a6d23acad40",
      "parents": [
        "9c8a013af49cb82a1a47bede56e8ce5efd93b734"
      ],
      "author": {
        "name": "Graeme Gregory",
        "email": "gg@slimlogic.co.uk",
        "time": "Tue May 28 10:50:11 2013 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Mon Jun 17 16:08:36 2013 -0700"
      },
      "message": "extcon: Palmas Extcon Driver\n\nThis is the driver for the USB comparator built into the palmas chip. It\nhandles the various USB OTG events that can be generated by cable\ninsertion/removal.\n\nSigned-off-by: Graeme Gregory \u003cgg@slimlogic.co.uk\u003e\nSigned-off-by: Moiz Sonasath \u003cm-sonasath@ti.com\u003e\nSigned-off-by: Ruchika Kharwar \u003cruchika@ti.com\u003e\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: George Cherian \u003cgeorge.cherian@ti.com\u003e\n[kishon@ti.com: adapted palmas usb driver to use the extcon framework]\nSigned-off-by: Sebastien Guiriec \u003cs-guiriec@ti.com\u003e\nSigned-off-by: Chanwoo Choi \u003ccw00.choi@samsung.com\u003e\nSigned-off-by: Myungjoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "c750d8e053c08ccb82d814d695e64d1eb602a91a",
      "tree": "bdf645b99ffe6fe9ae2b207730e7d26d14d3a96f",
      "parents": [
        "1ef5677e0e45c77ca05e697fb83d4f9b3fe96caf"
      ],
      "author": {
        "name": "Chao Xie",
        "email": "chao.xie@marvell.com",
        "time": "Fri Jun 14 01:21:49 2013 -0400"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 18 01:06:28 2013 +0200"
      },
      "message": "mfd: 88pm800: Remove the power and gpadc page addr from platform data\n\n88pm800 has two addtional pages - power and gpadc.\nThe address of the pages depends on the address of 88pm800.\nSo do not need pass the address of the power and gpadc in\nplatform data.\n\nSigned-off-by: Chao Xie \u003cchao.xie@marvell.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "dc7d48635dd3c3fd5360238f7d2c697ff13abe7b",
      "tree": "128dcc3bb150a534902473a89b86222e9dcf8dd3",
      "parents": [
        "f3799e93720b8b722944d86f7a2a0599f5a9d716"
      ],
      "author": {
        "name": "Charles Keepax",
        "email": "ckeepax@opensource.wolfsonmicro.com",
        "time": "Thu Jun 13 09:43:29 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 18 00:49:52 2013 +0200"
      },
      "message": "mfd: arizona: Integrate wm8997 into Arizona mfd\n\nThe wm8997 is a compact, high-performance audio hub CODEC with SLIMbus\ninterfacing, for smartphones, tablets and other portable audio devices\nbased on the Arizona platform.\n\nThis patch integrates the wm8997 into the Arizona mfd.\n\nSigned-off-by: Charles Keepax \u003cckeepax@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "5464389755b78e235c999c2dcf58718d23326d46",
      "tree": "a21c3bb7c2fdc087a3c30735ebfc481fc5798a0e",
      "parents": [
        "f57019aa0a796251e671882004dd58d2cc55f8f1",
        "2da1c4bf765cb32024e5db6fa75dab92916fa3b1"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jun 17 17:20:32 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jun 17 17:20:32 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/wm8994\u0027 into asoc-next\n"
    },
    {
      "commit": "9912b30f95e22d5722abc225c1c3784a51643aef",
      "tree": "f73c69fd2406c63743716b2f8ff4937a5cb340cd",
      "parents": [
        "e768f4e12f6aaa991fb07e9ac05073bd8cb280cd",
        "7c470373e097822ce6ca7bbac44b3afec0e7c1f8"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jun 17 17:20:14 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Mon Jun 17 17:20:14 2013 +0100"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/arizona\u0027 into asoc-next\n"
    },
    {
      "commit": "d8c5d658f425bd25bbfb137f2617f59ed4fdee7d",
      "tree": "ba1607f9cc0fb8c3ac246a78490d3e5b8438f44e",
      "parents": [
        "a1ace0aac5a83b859c2ddeb5dfb032b9b6dcd9cf",
        "1460c152c53335b5403045d056502eda1204c33a"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 12:14:59 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 12:14:59 2013 +0200"
      },
      "message": "Merge tag \u0027am335x_tsc-adc\u0027 of git://breakpoint.cc/bigeasy/linux\n\nA complete refurbished series inclunding:\n- DT support for the MFD, TSC and ADC driver \u0026 platform device support,\n  which has no users, has been killed.\n- iio_map from last series is gone and replaced by proper nodes in the\n  device tree.\n- suspend fixes which means correct data structs are taken and no\n  interrupt storm\n- fifo split which should problem with TSC \u0026 ADC beeing used at the same\n  time\n- The ADC channels are now checked before blindly applied. That means the\n  touch part reads X, Y and Z coordinates and does not mix them up. Same\n  goes for the IIO ADC driver.\n- The IIO ADC driver now creates files named in_voltageX_raw where X\n  represents the ADC line instead of a number starting at 0. A read from\n  this file can return -EBUSY in case touch is busy and the ADC didn\u0027t\n  collect a value.\n"
    },
    {
      "commit": "c5fa44d13496eba51ab58ac0d1502825543f51aa",
      "tree": "ebd40ebc188a9e1e5df2c5a6e8e45908096e4341",
      "parents": [
        "734f935afad0f1f640a922f17609823c740d36ec",
        "aaaab4223ebad2470d56d5db2e71c5395d9609b3"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 12:06:15 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 12:06:15 2013 +0200"
      },
      "message": "Merge branch \u0027for-mfd-next\u0027 of git://git.linaro.org/people/ljones/linux-3.0-ux500\n"
    },
    {
      "commit": "9c717cf3fa16f8ae8c6ccb8f4f8e784404ac9689",
      "tree": "37087f2d0e4646051c0c7a229086a87f3bd6e0ea",
      "parents": [
        "2809126512fcbd61ce3140af0bc255b441fcdaf9"
      ],
      "author": {
        "name": "Alexandre Torgue",
        "email": "alexandre.torgue@st.com",
        "time": "Fri May 24 11:59:47 2013 +0200"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Jun 13 10:51:52 2013 +0100"
      },
      "message": "mfd: ab8500-core: Add device for new RTC version for AB8540 cut2\n\nAB8540 RTC have changed between AB8540_cut1 and AB8540_cut2.Different\nressources to define for those two version.\n\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Julien Delacou \u003cjulien.delacou@stericsson.com\u003e\nSigned-off-by: Alexandre Torgue \u003calexandre.torgue@st.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "734f935afad0f1f640a922f17609823c740d36ec",
      "tree": "432b3f7e480bc4bf4a77cc9d60e27872ae4658a7",
      "parents": [
        "f7d3210e8b45eea8561c08d35502d2baca07593a",
        "e5657054ff508c9e547a8ceb931de07838ee3ba0"
      ],
      "author": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 11:19:45 2013 +0200"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Thu Jun 13 11:19:45 2013 +0200"
      },
      "message": "Merge tag \u0027mfd-arizona-v3.10-rc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc\n\nmfd: arizona: Updates for v3.10\n\nA bunch of enhancements and fixes for the arizona devices, adding a few\nnew features (the main one being device tree) and improving robustness.\n"
    },
    {
      "commit": "1b4d7d9787beb45a51c1ccf2f0a7fcee9213fb38",
      "tree": "30a47ef230eebbb6811b0465432121ee4254fe7a",
      "parents": [
        "6dc6a3f81ee66b50acee5f1aa1de2f7d2d4e55fa"
      ],
      "author": {
        "name": "Charles Keepax",
        "email": "ckeepax@opensource.wolfsonmicro.com",
        "time": "Wed Jun 12 17:44:07 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Wed Jun 12 18:06:49 2013 +0100"
      },
      "message": "mfd: wm5102: Expose DRE control registers\n\nCertain use cases may require specific DRE settings so expose the\nnecessary registers.\n\nSigned-off-by: Charles Keepax \u003cckeepax@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@linaro.org\u003e\n"
    },
    {
      "commit": "8c896308feae7fb2e8da4ae4c09fe2d2ca18ad7b",
      "tree": "ed20601fe5b29721cb70717b62b099521ccc48b2",
      "parents": [
        "9f99928fe0a03dd2ba5894b7bb942cc50b5d7c5e"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed May 29 14:46:21 2013 +0200"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 18:50:22 2013 +0200"
      },
      "message": "input: ti_am335x_adc: use only FIFO0 and clean up a little\n\nThe driver programs a threshold of \"coordinate_readouts\" say 5. The\nREG_FIFO0THR registers says it should it be programmed to \"threshold\nminus one\". The driver does not expect just 5 coordinates but 5 * 2 + 2.\nMultiplied by two because 5 for X and 5 for Y and plus 2 because we have\ntwo Z.\nThe whole thing kind of works because It reads the 5 coordinates for X\nand Y from FIFO0 and FIFO1 and the last element in each FIFO is ignored\nwithin the loop and read later.\nNothing guaranties that FIFO1 is ready by the time it is read. In fact I\ncould see that that FIFO1 reaturns for Y channels 8,9, 10, 12, 6 and for\nY channel 7 for Z. The problem is that channel 7 and channel 12 got\nsomehow mixed up.\nThe other Problem is that FIFO1 is also used by the IIO part leading to\nwrong results if both (tsc \u0026 adc) are used.\n\nThe patch tries to clean up the whole thing a little:\n- Remove the +1 and -1 in REG_STEPCONFIG, REG_STEPDELAY and its counter\n  part in the for loop. This is just confusing.\n\n- Use only FIFO0 in TSC. The fifo has space for 64 entries so should be\n  fine.\n\n- Read the whole FIFO in one function and check the channel.\n\n- in case we dawdle around, make sure we only read a multiple of our\n  coordinate set. On the second interrupt we will cleanup the remaining\n  enties.\n\nAcked-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "a3e509bb328287beba05017037e505bc53b62724",
      "tree": "50b6090bf3a14b4780ef3f3debbf9490eabc7145",
      "parents": [
        "a82279dd6d3e500fea457f1cfea46a6b7ecd7e1f"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue May 21 18:49:58 2013 +0200"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 18:50:21 2013 +0200"
      },
      "message": "input: mfd: ti_am335x_tsc remove remaining platform data pieces\n\nThe two header files removed here are unused and have no users as this\nplatform was never used with platform devices.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "24d5c82f8227d4dedf177df3f062eb35db15aaf6",
      "tree": "cf0c88f77864ec2c467adbaf53e9ddd3c4cb57a2",
      "parents": [
        "c80df483f61d0464224dc4386ced470c7275d78f"
      ],
      "author": {
        "name": "Pantelis Antoniou",
        "email": "panto@antoniou-consulting.com",
        "time": "Sat Oct 13 16:37:24 2012 +0300"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 18:50:20 2013 +0200"
      },
      "message": "mfd: ti_tscadc: deal with partial activation\n\nFix the mfd device in the case where a subdevice might not be activated.\n\nSigned-off-by: Pantelis Antoniou \u003cpanto@antoniou-consulting.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "bb76dc09ddfc135c6c5e8eb7d3c583bfa8bdd439",
      "tree": "1cbdb08a710c589beac33bc47a7821a14bacd3ab",
      "parents": [
        "abeccee40320245a2a6a006dc8466a703cbd1d5e"
      ],
      "author": {
        "name": "Patil, Rachna",
        "email": "rachna@ti.com",
        "time": "Thu Jan 24 03:45:06 2013 +0000"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 18:36:29 2013 +0200"
      },
      "message": "input: ti_am33x_tsc: Order of TSC wires, made configurable\n\nThe current driver expected touchscreen input\nwires(XP,XN,YP,YN) to be connected in a particular order.\nMaking changes to accept this as platform data.\n\nSebastian reworked the original patch and removed a lot of the not\nrequired pieces.\n\nSigned-off-by: Patil, Rachna \u003crachna@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "abeccee40320245a2a6a006dc8466a703cbd1d5e",
      "tree": "1c6709c2d53fd65f77a226abab9a552e5ce73fb5",
      "parents": [
        "a9bce1b03c2199e66d36cda8aac675338bc074a7"
      ],
      "author": {
        "name": "Patil, Rachna",
        "email": "rachna@ti.com",
        "time": "Thu Jan 24 03:45:05 2013 +0000"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 18:03:55 2013 +0200"
      },
      "message": "input: ti_am33x_tsc: Step enable bits made configurable\n\nCurrent code has hard coded value written to\nstep enable bits. Now the bits are updated based\non how many steps are needed to be configured got\nfrom platform data.\n\nThe user needs to take care not to exceed\nthe count more than 16. While using ADC and TSC\none should take care to set this parameter correctly.\n\nSebastian added the common lock and moved the code, that manipulates the\nsteps, from into the mfd module.\n\nSigned-off-by: Patil, Rachna \u003crachna@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "a9bce1b03c2199e66d36cda8aac675338bc074a7",
      "tree": "1f02ee8522388834c2a31de21dd8b7b38409f457",
      "parents": [
        "d683b96b072dc4680fc74964eca77e6a23d1fa6e"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 05 16:13:47 2013 +0200"
      },
      "committer": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Jun 12 17:58:59 2013 +0200"
      },
      "message": "mfd: input: iio: ti_am335x_adc: use one structure for ti_tscadc_dev\n\nThe mfd driver creates platform data for the child devices and it is the\nti_tscadc_dev struct. This struct is copied for the two devices.\nThe copy of the structure makes a common lock in this structure a little\nless usefull. Therefore the platform data is not a pointer to the\nstructure and the same structure is used.\nWhile doing the change I noticed that the suspend/resume code assumes\nthe wrong pointer for ti_tscadc_dev and this has been fixed as well.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n"
    },
    {
      "commit": "6597619f9c85a0782d427d6723c96cf768e99086",
      "tree": "169e320427656ed43056e12d7f8510362a461e09",
      "parents": [
        "e337d724e8ec40f80ade3371c002454f419a2c87"
      ],
      "author": {
        "name": "Alexander Shiyan",
        "email": "shc_work@mail.ru",
        "time": "Mon May 13 21:07:36 2013 +0400"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Jun 11 15:47:45 2013 -0700"
      },
      "message": "ARM: clps711x: Add support for SYSCON driver\n\nThis patch adds support for SYSCON driver for CLPS711X targets.\nAt this time there are no users for this driver, but it is will\nbe used as start point to use in CLPS711X drivers and remove\n\u003cmach/xx\u003e dependencies.\n\nSigned-off-by: Alexander Shiyan \u003cshc_work@mail.ru\u003e\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "7c8844481a1c16c10fa9be4ce95be5725aed6ce3",
      "tree": "7533110930172ae82fa38ee8531a70ecd50ed8ca",
      "parents": [
        "fc83f586adf3b86ff7046478497b4a53b2220be8"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon May 06 16:12:56 2013 +0100"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 11 19:27:52 2013 +0200"
      },
      "message": "mfd: wm8994: Emulate level triggered interrupts if required\n\nThe interrupt controller on the wm8994 series of devices requires a level\ntriggered parent. If one is not available but a GPIO is available for the\ninterrupt then emulate.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9032eabdd3fcfc00aa513a9eef54002cbabb8c9a",
      "tree": "b89461e4787f47f09ff632c78db97d0856e249ca",
      "parents": [
        "15447a46a56a6d191af76ba0e3155c9b1877f596"
      ],
      "author": {
        "name": "Roger Tseng",
        "email": "rogerable@realtek.com",
        "time": "Fri Apr 19 21:52:42 2013 +0800"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Tue Jun 11 19:27:51 2013 +0200"
      },
      "message": "mfd: rtsx: Add support for RTL8411B\n\nAdding support of model RTL8411B. Since the model is similar to RTL8411,\ndifferences are implemented in rtl8411.c.\n\nSigned-off-by: Roger Tseng \u003crogerable@realtek.com\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "54e300339cce6d4be665e6bbd736123dd0f15888",
      "tree": "c3b59f5ae060ab1a5b20fa99f9d594f9c46c5ffd",
      "parents": [
        "852bbba96773777efc2b932f2c5939c6fbf252da"
      ],
      "author": {
        "name": "Philippe Begnic",
        "email": "philippe.begnic@st.com",
        "time": "Mon May 27 14:41:31 2013 +0200"
      },
      "committer": {
        "name": "Mike Turquette",
        "email": "mturquette@linaro.org",
        "time": "Thu Jun 06 18:17:16 2013 -0700"
      },
      "message": "mfd: db8500: Update BML clock register for db8580\n\nBML clock register address in DB8580 has changed.Defined a new address\nunder different name for DB8580.\n\nSigned-off-by: Philippe Begnic \u003cphilippe.begnic@st.com\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Mike Turquette \u003cmturquette@linaro.org\u003e\n"
    },
    {
      "commit": "852bbba96773777efc2b932f2c5939c6fbf252da",
      "tree": "69f4bd43569e262aa42432b6ce58409f7c2a5396",
      "parents": [
        "1237e598a94b5a44a0162a4f4534d18ef8a81a7d"
      ],
      "author": {
        "name": "Philippe Begnic",
        "email": "philippe.begnic@st.com",
        "time": "Mon May 27 14:41:30 2013 +0200"
      },
      "committer": {
        "name": "Mike Turquette",
        "email": "mturquette@linaro.org",
        "time": "Thu Jun 06 18:16:41 2013 -0700"
      },
      "message": "mfd: db8500: Update register definition for u8540 clock\n\nPRCMU and ab8500 registers updated for u8540\n\nSigned-off-by: Philippe Begnic \u003cphilippe.begnic@st.com\u003e\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Mike Turquette \u003cmturquette@linaro.org\u003e\n"
    },
    {
      "commit": "2da1c4bf765cb32024e5db6fa75dab92916fa3b1",
      "tree": "dbf9c6619cb1c0257398959c4a58d4b30f52b850",
      "parents": [
        "2d01e39b9073361317eb72b390dc2a4a3d76e192"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu May 30 13:42:29 2013 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@linaro.org",
        "time": "Sat Jun 01 19:28:58 2013 +0100"
      },
      "message": "ASoC: wm8994: Allow debounce before MICDET identification\n\nFor systems which do not have a jack detection feature allow some debounce\nto be specified before we perform accessory identification, improving\nrobustness without impacting button detection responsiveness.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "eec95ee22611f2207bd991d63a07884de28e6f56",
      "tree": "69b9f7cfe54987a2f24b19ed627abdf3a1151d26",
      "parents": [
        "03a0675b2a112038a8a5078d8815e3f7356c7064"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Apr 26 17:47:18 2013 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sun May 26 14:23:20 2013 -0400"
      },
      "message": "mmc: sdhi/tmio: switch to using dmaengine_slave_config()\n\nThis removes the deprecated use of the .private member of struct dma_chan\nand switches the sdhi / tmio mmc driver to using the\ndmaengine_slave_config() channel configuration method.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski+renesas@gmail.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "03a0675b2a112038a8a5078d8815e3f7356c7064",
      "tree": "edf494afa3c628bf9a91242c0e9cba1717d82891",
      "parents": [
        "fc79a4d6dfa736672281aedbe384ece1f0044756"
      ],
      "author": {
        "name": "Guennadi Liakhovetski",
        "email": "g.liakhovetski@gmx.de",
        "time": "Fri Apr 26 17:47:17 2013 +0200"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Sun May 26 14:23:19 2013 -0400"
      },
      "message": "mmc: sdhi/tmio: make DMA filter implementation specific\n\nSo far only the SDHI implementation uses TMIO MMC with DMA. That way a DMA\nchannel filter function, defined in the TMIO driver wasn\u0027t a problem.\nHowever, such a filter function is DMA controller specific. Since the SDHI\nglue is only running on systems with the SHDMA DMA controller, the filter\nfunction can safely be provided by it. Move it into SDHI.\n\nSigned-off-by: Guennadi Liakhovetski \u003cg.liakhovetski+renesas@gmail.com\u003e\nAcked-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e5657054ff508c9e547a8ceb931de07838ee3ba0",
      "tree": "01f30ad3bb304055ee4b3b3902d489a77791cebd",
      "parents": [
        "f773fc6dca4619bdf8da767eaba101a83b766059"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed May 22 18:55:25 2013 -0500"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed May 22 19:13:47 2013 -0500"
      },
      "message": "mfd: wm5110: Make DSPn_STATUS_3 readable\n\nThese registers have been documented since the driver was originally\nsubmitted so expose them.\n\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    }
  ],
  "next": "f773fc6dca4619bdf8da767eaba101a83b766059"
}
