)]}'
{
  "log": [
    {
      "commit": "4fe19a136a8871e5fc6e44d72979f18a4968c2ab",
      "tree": "785366514a250acd3f38f91686f2c886dc34cfb9",
      "parents": [
        "769cb858c23ba7379ea27208624b444cd7b61af2",
        "d692170037c0338b31dac5ac4722c1360a4b5257"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 21 17:10:29 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 21 17:10:29 2012 -0800"
      },
      "message": "Merge git://www.linux-watchdog.org/linux-watchdog\n\nPull watchdog updates from Wim Van Sebroeck:\n \"This includes some fixes and code improvements (like\n  clk_prepare_enable and clk_disable_unprepare), conversion from the\n  omap_wdt and twl4030_wdt drivers to the watchdog framework, addition\n  of the SB8x0 chipset support and the DA9055 Watchdog driver and some\n  OF support for the davinci_wdt driver.\"\n\n* git://www.linux-watchdog.org/linux-watchdog: (22 commits)\n  watchdog: mei: avoid oops in watchdog unregister code path\n  watchdog: Orion: Fix possible null-deference in orion_wdt_probe\n  watchdog: sp5100_tco: Add SB8x0 chipset support\n  watchdog: davinci_wdt: add OF support\n  watchdog: da9052: Fix invalid free of devm_ allocated data\n  watchdog: twl4030_wdt: Change TWL4030_MODULE_PM_RECEIVER to TWL_MODULE_PM_RECEIVER\n  watchdog: remove depends on CONFIG_EXPERIMENTAL\n  watchdog: Convert dev_printk(KERN_\u003cLEVEL\u003e to dev_\u003clevel\u003e(\n  watchdog: DA9055 Watchdog driver\n  watchdog: omap_wdt: eliminate goto\n  watchdog: omap_wdt: delete redundant platform_set_drvdata() calls\n  watchdog: omap_wdt: convert to devm_ functions\n  watchdog: omap_wdt: convert to new watchdog core\n  watchdog: WatchDog Timer Driver Core: fix comment\n  watchdog: s3c2410_wdt: use clk_prepare_enable and clk_disable_unprepare\n  watchdog: imx2_wdt: Select the driver via ARCH_MXC\n  watchdog: cpu5wdt.c: add missing del_timer call\n  watchdog: hpwdt.c: Increase version string\n  watchdog: Convert twl4030_wdt to watchdog core\n  davinci_wdt: preparation for switch to common clock framework\n  ...\n"
    },
    {
      "commit": "e32795503de02da4e7e74a5e039cc268f6a0ecfb",
      "tree": "2520af6bb12359458846d73842733c7cd07416a3",
      "parents": [
        "dcd6a97d1d821335051cbf35b1e2be54955d6276",
        "ab28698d33af05abab0bcf8021eafe38f7434f24",
        "bc1008cf7d243cf6ad87b1e16d3dbbd8c8d6f35c",
        "d3601e56cf64a3f2df6f6380cccb3644274406e2"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 20:26:16 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 20:26:16 2012 -0800"
      },
      "message": "Merge tags \u0027dt-for-linus\u0027, \u0027gpio-for-linus\u0027 and \u0027spi-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull devicetree, gpio and spi bugfixes from Grant Likely:\n \"Device tree v3.8 bug fix:\n   - Fixes an undefined struct device build error and a missing symbol\n     export.\n\n  GPIO device driver bug fixes:\n   - gpio/mvebu-gpio: Make mvebu-gpio depend on OF_CONFIG\n   - gpio/ich: Add missing spinlock init\n\n  SPI device driver bug fixes:\n   - Most of this is bug fixes to the core code and the sh-hspi and\n     s3c64xx device drivers.\n\n   - There is also a patch here to add DT support to the Atmel driver.\n     This one should have been in the first round, but I missed it.\n     It\u0027s a low risk change contained within a single driver and the\n     Atmel maintainer has requested it.\"\n\n* tag \u0027dt-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  of: define struct device in of_platform.h if !OF_DEVICE and !OF_ADDRESS\n  of: Fix export of of_find_matching_node_and_match()\n\n* tag \u0027gpio-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  gpio/mvebu-gpio: Make mvebu-gpio depend on OF_CONFIG\n  gpio/ich: Add missing spinlock init\n\n* tag \u0027spi-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6:\n  spi/sh-hspi: fix return value check in hspi_probe().\n  spi: fix tegra SPI binding examples\n  spi/atmel: add DT support\n  of/spi: Fix SPI module loading by using proper \"spi:\" modalias prefixes.\n  spi: Change FIFO flush operation and spi channel off\n  spi: Keep chipselect assertion during one message\n"
    },
    {
      "commit": "902e2e7d482c55395652ff78cb3457fc390b101d",
      "tree": "75b1540807e49526821eb058ad642338754b0c47",
      "parents": [
        "0360dffedd7bad92f174b2ce5e69e960451d2b59"
      ],
      "author": {
        "name": "Murali Karicheri",
        "email": "m-karicheri2@ti.com",
        "time": "Mon Nov 26 16:41:35 2012 -0500"
      },
      "committer": {
        "name": "Wim Van Sebroeck",
        "email": "wim@iguana.be",
        "time": "Wed Dec 19 22:25:08 2012 +0100"
      },
      "message": "watchdog: davinci_wdt: add OF support\n\nThis adds OF support for davinci_wdt driver.\n\nSigned-off-by: Murali Karicheri \u003cm-karicheri2@ti.com\u003e\nAcked-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nSigned-off-by: Wim Van Sebroeck \u003cwim@iguana.be\u003e\n"
    },
    {
      "commit": "ca2a88f56aa385890c7fd4ce9d2722b0848ca990",
      "tree": "935fd9cec938677d6529db203f24d803ed5f0b19",
      "parents": [
        "3935e89505a1c3ab3f3b0c7ef0eae54124f48905",
        "d4d4f1bf6a343b25220fdcdf559fd593dd3e25a7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 12:47:41 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 12:47:41 2012 -0800"
      },
      "message": "Merge tag \u0027for-linus-20121219\u0027 of git://git.infradead.org/linux-mtd\n\nPull MTD updates from David Woodhouse:\n - Various cleanups especially in NAND tests\n - Add support for NAND flash on BCMA bus\n - DT support for sh_flctl and denali NAND drivers\n - Kill obsolete/superceded drivers (fortunet, nomadik_nand)\n - Fix JFFS2 locking bug in ENOMEM failure path\n - New SPI flash chips, as usual\n - Support writing in \u0027reliable mode\u0027 for DiskOnChip G4\n - Debugfs support in nandsim\n\n* tag \u0027for-linus-20121219\u0027 of git://git.infradead.org/linux-mtd: (96 commits)\n  mtd: nand: typo in nand_id_has_period() comments\n  mtd: nand/gpio: use io{read,write}*_rep accessors\n  mtd: block2mtd: throttle writes by calling balance_dirty_pages_ratelimited.\n  mtd: nand: gpmi: reset BCH earlier, too, to avoid NAND startup problems\n  mtd: nand/docg4: fix and improve read of factory bbt\n  mtd: nand/docg4: reserve bb marker area in ecclayout\n  mtd: nand/docg4: add support for writing in reliable mode\n  mtd: mxc_nand: reorder part_probes to let cmdline override other sources\n  mtd: mxc_nand: fix unbalanced clk_disable() in error path\n  mtd: nandsim: Introduce debugfs infrastructure\n  mtd: physmap_of: error checking to prevent a NULL pointer dereference\n  mtg: docg3: potential divide by zero in doc_write_oob()\n  mtd: bcm47xxnflash: writing support\n  mtd: tests/read: initialize buffer for whole next page\n  mtd: at91: atmel_nand: return bit flips for the PMECC read_page()\n  mtd: fix recovery after failed write-buffer operation in cfi_cmdset_0002.c\n  mtd: nand: onfi need to be probed in 8 bits mode\n  mtd: nand: add NAND_BUSWIDTH_AUTO to autodetect bus width\n  mtd: nand: print flash size during detection\n  mted: nand_wait_ready timeout fix\n  ...\n"
    },
    {
      "commit": "74779e22261172ea728b989310f6ecc991b57d62",
      "tree": "a6c71e02bf6cefc9e0d261dd1ab11f4a7433ed92",
      "parents": [
        "5031a2a7c12b837a0913c4139ebeb6bbff5e1aa5",
        "20e8ac3eea4dcfeea6ebeae57cd2c739fa48da11"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 08:19:07 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 19 08:19:07 2012 -0800"
      },
      "message": "Merge tag \u0027for-3.8-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm\n\nPull pwm changes from Thierry Reding:\n \"A new driver has been added for the SPEAr platform and the\n  TWL4030/6030 driver has been replaced by two drivers that control the\n  regular PWMs and the PWM driven LEDs provided by the chips.\n\n  The vt8500, tiecap, tiehrpwm, i.MX, LPC32xx and Samsung drivers have\n  all been improved and the device tree bindings now support the PWM\n  signal polarity.\"\n\nFix up trivial conflicts due to __devinit/exit removal.\n\n* tag \u0027for-3.8-rc1\u0027 of git://gitorious.org/linux-pwm/linux-pwm: (21 commits)\n  pwm: samsung: add missing s3c-\u003epwm_id assignment\n  pwm: lpc32xx: Set the chip base for dynamic allocation\n  pwm: lpc32xx: Properly disable the clock on device removal\n  pwm: lpc32xx: Fix the PWM polarity\n  pwm: i.MX: eliminate build warning\n  pwm: Export of_pwm_xlate_with_flags()\n  pwm: Remove pwm-twl6030 driver\n  pwm: New driver to support PWM driven LEDs on TWL4030/6030 series of PMICs\n  pwm: New driver to support PWMs on TWL4030/6030 series of PMICs\n  pwm: pwm-tiehrpwm: pinctrl support\n  pwm: tiehrpwm: Add device-tree binding\n  pwm: pwm-tiehrpwm: Adding TBCLK gating support.\n  pwm: pwm-tiecap: pinctrl support\n  pwm: tiecap: Add device-tree binding\n  pwm: Add TI PWM subsystem driver\n  pwm: Device tree support for PWM polarity\n  pwm: vt8500: Ensure PWM clock is enabled during pwm_config\n  pwm: vt8500: Fix build error\n  pwm: spear: Staticize spear_pwm_config()\n  pwm: Add SPEAr PWM chip driver support\n  ...\n"
    },
    {
      "commit": "6a79131318dd6f71ec46e0af1daa581e695fd5ab",
      "tree": "2c49c33b64028558c2a36a1109d9544f65ba7eb2",
      "parents": [
        "850a5b670af6293fcb1852af57567d19150ff638"
      ],
      "author": {
        "name": "Allen Martin",
        "email": "amartin@nvidia.com",
        "time": "Fri Dec 14 11:05:12 2012 -0800"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Dec 19 12:33:00 2012 +0000"
      },
      "message": "spi: fix tegra SPI binding examples\n\nFix name of slink binding and address of sflash example to make it\nself consistent.\n\nSigned-off-by: Allen Martin \u003camartin@nvidia.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "752451f01c4567b506bf4343082682dbb8fb30dd",
      "tree": "ec2ec2989c93e567952ddc1ec879013aa2704f0a",
      "parents": [
        "673ab8783b596cda5b616b317b1a1b47480c66fd",
        "972deb4f49b5b6703d9c6117ba0aeda2180d4447"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 16:51:10 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 16:51:10 2012 -0800"
      },
      "message": "Merge branch \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux\n\nPull i2c-embedded changes from Wolfram Sang:\n - CBUS driver (an I2C variant)\n - continued rework of the omap driver\n - s3c2410 gets lots of fixes and gains pinctrl support\n - at91 gains DMA support\n - the GPIO muxer gains devicetree probing\n - typical fixes and additions all over\n\n* \u0027i2c-embedded/for-next\u0027 of git://git.pengutronix.de/git/wsa/linux: (45 commits)\n  i2c: omap: Remove the OMAP_I2C_FLAG_RESET_REGS_POSTIDLE flag\n  i2c: at91: add dma support\n  i2c: at91: change struct members indentation\n  i2c: at91: fix compilation warning\n  i2c: mxs: Do not disable the I2C SMBus quick mode\n  i2c: mxs: Handle i2c DMA failure properly\n  i2c: s3c2410: Remove recently introduced performance overheads\n  i2c: ocores: Move grlib set/get functions into #ifdef CONFIG_OF block\n  i2c: s3c2410: Add fix for i2c suspend/resume\n  i2c: s3c2410: Fix code to free gpios\n  i2c: i2c-cbus-gpio: introduce driver\n  i2c: ocores: Add support for the GRLIB port of the controller and use function pointers for getreg and setreg functions\n  i2c: ocores: Add irq support for sparc\n  i2c: omap: Move the remove constraint\n  ARM: dts: cfa10049: Add the i2c muxer buses to the CFA-10049\n  i2c: s3c2410: do not special case HDMIPHY stuck bus detection\n  i2c: s3c2410: use exponential back off while polling for bus idle\n  i2c: s3c2410: do not generate STOP for QUIRK_HDMIPHY\n  i2c: s3c2410: grab adapter lock while changing i2c clock\n  i2c: s3c2410: Add support for pinctrl\n  ...\n"
    },
    {
      "commit": "31564cbd77baa88405862d4aa0d00893ab1d8cb7",
      "tree": "2eaec947ab64ccfa2d94ca29bf14feb70b8a4b61",
      "parents": [
        "6842d98de7bb726dfddc719cb9ae022b26a0f2b8",
        "022573c275500e1a50889949f679d04b5446edf6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 12:46:37 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 12:46:37 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull second round of input updates from Dmitry Torokhov:\n \"As usual, there are a couple of new drivers, input core now supports\n  managed input devices (devres), a slew of drivers now have device tree\n  support and a bunch of fixes and cleanups.\"\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (71 commits)\n  Input: walkera0701 - fix crash on startup\n  Input: matrix-keymap - provide a proper module license\n  Input: gpio_keys_polled - switch to using gpio_request_one()\n  Input: gpio_keys - switch to using gpio_request_one()\n  Input: wacom - fix touch support for Bamboo Fun CTH-461\n  Input: xpad - add a few new VID/PID combinations\n  Input: xpad - minor formatting fixes\n  Input: gpio-keys-polled - honor \u0027autorepeat\u0027 setting in platform data\n  Input: tca8418-keypad - switch to using managed resources\n  Input: tca8418_keypad - increase severity of failures in probe()\n  Input: tca8418_keypad - move device ID tables closer to where they are used\n  Input: tca8418_keypad - use dev_get_platdata() to retrieve platform data\n  Input: tca8418_keypad - use a temporary variable for parent device\n  Input: tca8418_keypad - add support for shared interrupt\n  Input: tca8418_keypad - add support for device tree bindings\n  Input: remove Compaq iPAQ H3600 (Bitsy) touchscreen driver\n  Input: bu21013_ts - add support for Device Tree booting\n  Input: bu21013_ts - move GPIO init and exit functions into the driver\n  Input: bu21013_ts - request regulator that actually exists\n  ARM: ux500: Strip out duplicate touch screen platform information\n  ...\n"
    },
    {
      "commit": "16e024f30ce96ef5fa651e2914e19d175a924cab",
      "tree": "d68106151a0b36e22625d7af7b23081a48c92e87",
      "parents": [
        "c36e0501ee91d7616a188efbf9714b1fce150032",
        "376bddd34433065aeb9b9a140870537feecf90ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 09:58:09 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 18 09:58:09 2012 -0800"
      },
      "message": "Merge branch \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc\n\nPull powerpc update from Benjamin Herrenschmidt:\n \"The main highlight is probably some base POWER8 support.  There\u0027s more\n  to come such as transactional memory support but that will wait for\n  the next one.\n\n  Overall it\u0027s pretty quiet, or rather I\u0027ve been pretty poor at picking\n  things up from patchwork and reviewing them this time around and Kumar\n  no better on the FSL side it seems...\"\n\n* \u0027next\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (73 commits)\n  powerpc+of: Rename and fix OF reconfig notifier error inject module\n  powerpc: mpc5200: Add a3m071 board support\n  powerpc/512x: don\u0027t compile any platform DIU code if the DIU is not enabled\n  powerpc/mpc52xx: use module_platform_driver macro\n  powerpc+of: Export of_reconfig_notifier_[register,unregister]\n  powerpc/dma/raidengine: add raidengine device\n  powerpc/iommu/fsl: Add PAMU bypass enable register to ccsr_guts struct\n  powerpc/mpc85xx: Change spin table to cached memory\n  powerpc/fsl-pci: Add PCI controller ATMU PM support\n  powerpc/86xx: fsl_pcibios_fixup_bus requires CONFIG_PCI\n  drivers/virt: the Freescale hypervisor driver doesn\u0027t need to check MSR[GS]\n  powerpc/85xx: p1022ds: Use NULL instead of 0 for pointers\n  powerpc: Disable relocation on exceptions when kexecing\n  powerpc: Enable relocation on during exceptions at boot\n  powerpc: Move get_longbusy_msecs into hvcall.h and remove duplicate function\n  powerpc: Add wrappers to enable/disable relocation on exceptions\n  powerpc: Add set_mode hcall\n  powerpc: Setup relocation on exceptions for bare metal systems\n  powerpc: Move initial mfspr LPCR out of __init_LPCR\n  powerpc: Add relocation on exception vector handlers\n  ...\n"
    },
    {
      "commit": "968d21c2cf01bde4b0e3ff0b0f821b51b9da8ffd",
      "tree": "e7ec2c4ee8605e0af8a66867403aff9b70b33275",
      "parents": [
        "ef216ad01728ecb8cf6c604ecb5f69e7fd671b52"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Mon Dec 17 16:02:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "drivers/rtc/rtc-imxdi.c: add devicetree support\n\nAdd device tree support to the rtc-imxdi driver.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sascha Hauer \u003ckernel@pengutronix.de\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "9e0344dcc225fe1a0e8b8af9ff7df44ec4613580",
      "tree": "37d66d1ad2eaf49880e199fe23d90dc5f57d8b1b",
      "parents": [
        "852168c92322d3b28de01514dccf25945be92b0b"
      ],
      "author": {
        "name": "Afzal Mohammed",
        "email": "afzal@ti.com",
        "time": "Mon Dec 17 16:02:15 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 17:15:20 2012 -0800"
      },
      "message": "rtc: omap: dt support\n\nEnhance rtc-omap driver with DT capability\n\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nAcked-by: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Sekhar Nori \u003cnsekhar@ti.com\u003e\nCc: Kevin Hilman \u003ckhilman@ti.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "376bddd34433065aeb9b9a140870537feecf90ef",
      "tree": "a40e2b84ad89f4b3ba968de65a4bf7ff6ccae835",
      "parents": [
        "d526e85f60fce9aa2a1432cbd06e3cf20c1644c8",
        "667b504a2c411e4d5915a6e2260a3857ba9f797a"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 18 10:22:27 2012 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Tue Dec 18 10:22:27 2012 +1100"
      },
      "message": "Merge remote-tracking branch \u0027agust/next\u0027 into next\n\nBrings some 52xx updates. Also manually merged tools/perf/perf.h.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "850a5b670af6293fcb1852af57567d19150ff638",
      "tree": "929a247a47c6c4e58dcf77e5ca4b5490e46e0646",
      "parents": [
        "cb71941a682270dd5164d1332900694d19caa5e1"
      ],
      "author": {
        "name": "Jean-Christophe PLAGNIOL-VILLARD",
        "email": "plagnioj@jcrosoft.com",
        "time": "Fri Nov 23 13:44:39 2012 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 17 17:11:32 2012 +0000"
      },
      "message": "spi/atmel: add DT support\n\nUse the newly introduce cs-gpios dt support on atmel.\nWe do not use the hardware cs as it\u0027s wired and has bugs and limitations.\nAs the controller believes that only active-low devices/systems exists.\n\nSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD \u003cplagnioj@jcrosoft.com\u003e\nAcked-by: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "3c2e81ef344a90bb0a39d84af6878b4aeff568a2",
      "tree": "bd8c8b23466174899d2fe4d35af6e1e838edb068",
      "parents": [
        "221392c3ad0432e39fd74a349364f66cb0ed78f6",
        "55bde6b1442fed8af67b92d21acce67db454c9f9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 08:26:17 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Dec 17 08:26:17 2012 -0800"
      },
      "message": "Merge branch \u0027drm-next\u0027 of git://people.freedesktop.org/~airlied/linux\n\nPull DRM updates from Dave Airlie:\n \"This is the one and only next pull for 3.8, we had a regression we\n  found last week, so I was waiting for that to resolve itself, and I\n  ended up with some Intel fixes on top as well.\n\n  Highlights:\n   - new driver: nvidia tegra 20/30/hdmi support\n   - radeon: add support for previously unused DMA engines, more HDMI\n     regs, eviction speeds ups and fixes\n   - i915: HSW support enable, agp removal on GEN6, seqno wrapping\n   - exynos: IPP subsystem support (image post proc), HDMI\n   - nouveau: display class reworking, nv20-\u003e40 z compression\n   - ttm: start of locking fixes, rcu usage for lookups,\n   - core: documentation updates, docbook integration, monotonic clock\n     usage, move from connector to object properties\"\n\n* \u0027drm-next\u0027 of git://people.freedesktop.org/~airlied/linux: (590 commits)\n  drm/exynos: add gsc ipp driver\n  drm/exynos: add rotator ipp driver\n  drm/exynos: add fimc ipp driver\n  drm/exynos: add iommu support for ipp\n  drm/exynos: add ipp subsystem\n  drm/exynos: support device tree for fimd\n  radeon: fix regression with eviction since evict caching changes\n  drm/radeon: add more pedantic checks in the CP DMA checker\n  drm/radeon: bump version for CS ioctl support for async DMA\n  drm/radeon: enable the async DMA rings in the CS ioctl\n  drm/radeon: add VM CS parser support for async DMA on cayman/TN/SI\n  drm/radeon/kms: add evergreen/cayman CS parser for async DMA (v2)\n  drm/radeon/kms: add 6xx/7xx CS parser for async DMA (v2)\n  drm/radeon: fix htile buffer size computation for command stream checker\n  drm/radeon: fix fence locking in the pageflip callback\n  drm/radeon: make indirect register access concurrency-safe\n  drm/radeon: add W|RREG32_IDX for MM_INDEX|DATA based mmio accesss\n  drm/exynos: support extended screen coordinate of fimd\n  drm/exynos: fix x, y coordinates for right bottom pixel\n  drm/exynos: fix fb offset calculation for plane\n  ...\n"
    },
    {
      "commit": "2dfea3803dcf70983d14ce1dcbb3e97a7459a28b",
      "tree": "59bffc7389ff554585f79d7cc06021790dc2b317",
      "parents": [
        "aed606e3bc1f10753254db308d3fd8c053c41328",
        "1881b68b8961a86d40c3c5c205e533515a2dc9c6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sun Dec 16 18:55:20 2012 -0800"
      },
      "message": "Merge tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6\n\nPull MFS update from Samuel Ortiz:\n \"This is the MFD patch set for the 3.8 merge window.\n\n  We have several new drivers, most of the time coming with their sub\n  devices drivers:\n\n   - Austria Microsystem\u0027s AS3711\n   - Nano River\u0027s viperboard\n   - TI\u0027s TPS80031, AM335x TS/ADC,\n   - Realtek\u0027s MMC/memstick card reader\n   - Nokia\u0027s retu\n\n  We also got some notable cleanups and improvements:\n\n   - tps6586x got converted to IRQ domains.\n   - tps65910 and tps65090 moved to the regmap IRQ API.\n   - STMPE is now Device Tree aware.\n   - A general twl6040 and twl-core cleanup, with moves to the regmap\n     I/O and IRQ APIs and a conversion to the recently added PWM\n     framework.\n   - sta2x11 gained regmap support.\n\n  Then the rest is mostly tiny cleanups and fixes, among which we have\n  Mark\u0027s wm5xxx and wm8xxx patchset.\"\n\nFar amount of annoying but largely trivial conflicts.  Many due to\n__devinit/exit removal, others due to one or two of the new drivers also\nhaving come in through another tree.\n\n* tag \u0027mfd-3.8-1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6: (119 commits)\n  mfd: tps6507x: Convert to devm_kzalloc\n  mfd: stmpe: Update DT support for stmpe driver\n  mfd: wm5102: Add readback of DSP status 3 register\n  mfd: arizona: Log if we fail to create the primary IRQ domain\n  mfd: tps80031: MFD_TPS80031 needs to select REGMAP_IRQ\n  mfd: tps80031: Add terminating entry for tps80031_id_table\n  mfd: sta2x11: Fix potential NULL pointer dereference in __sta2x11_mfd_mask()\n  mfd: wm5102: Add tuning for revision B\n  mfd: arizona: Defer patch initialistation until after first device boot\n  mfd: tps65910: Fix wrong ack_base register\n  mfd: tps65910: Remove unused data\n  mfd: stmpe: Get rid of irq_invert_polarity\n  mfd: ab8500-core: Fix invalid free of devm_ allocated data\n  mfd: wm5102: Mark DSP memory regions as volatile\n  mfd: wm5102: Correct default for LDO1_CONTROL_2\n  mfd: arizona: Register haptics devices\n  mfd: wm8994: Make current device behaviour the default\n  mfd: tps65090: MFD_TPS65090 needs to select REGMAP_IRQ\n  mfd: Fix stmpe.c build when OF is not enabled\n  mfd: jz4740-adc: Use devm_kzalloc\n  ...\n"
    },
    {
      "commit": "2b8318881ddbcb67c5e8d2178b42284749442222",
      "tree": "b43ded0118bb7a6d9f89f6875c18d7ef447ba3be",
      "parents": [
        "e81d372ff9f694e13fa46e8b5aaed505c7fd2a1f",
        "e7f5c9a16ea2648a3e85af8e34191026bf3dcb62"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 15 13:03:48 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 15 13:03:48 2012 -0800"
      },
      "message": "Merge tag \u0027fbdev-for-3.8\u0027 of git://gitorious.org/linux-omap-dss2/linux\n\nPull fbdev changes from Tomi Valkeinen:\n \"OMAPDSS changes, including:\n   - use dynanic debug prints\n   - OMAP platform dependency removals\n   - Creation of compat-layer, helping us to improve omapdrm\n   - Misc cleanups, aiming to make omadss more in line with the upcoming\n     common display framework\n\n  Exynos DP changes for the 3.8 merge window:\n   - Device Tree support for Samsung Exynos DP\n   - SW Link training is cleaned up.\n   - HPD interrupt is supported.\n\n  Samsung Framebuffer changes for the 3.8 merge window:\n   - The bit definitions of header file are updated.\n   - Some minor typos are fixed.\n   - Some minor bugs of s3c_fb_check_var() are fixed.\n\n  FB related changes for SH Mobile, Freescale DIU\n\n  Add support for the Solomon SSD1307 OLED Controller\"\n\n* tag \u0027fbdev-for-3.8\u0027 of git://gitorious.org/linux-omap-dss2/linux: (191 commits)\n  OMAPDSS: fix TV-out issue with DSI PLL\n  Revert \"OMAPFB: simplify locking\"\n  OMAPFB: remove silly loop in fb2display()\n  OMAPFB: fix error handling in omapfb_find_best_mode()\n  OMAPFB: use devm_kzalloc to allocate omapfb2_device\n  OMAPDSS: DISPC: remove dispc fck uses\n  OMAPDSS: DISPC: get dss clock rate from dss driver\n  drivers/video/console/softcursor.c: remove redundant NULL check before kfree()\n  drivers/video: add support for the Solomon SSD1307 OLED Controller\n  OMAPDSS: use omapdss_compat_init() in other drivers\n  OMAPDSS: export dispc functions\n  OMAPDSS: export dss_feat functions\n  OMAPDSS: export dss_mgr_ops functions\n  OMAPDSS: separate compat files in the Makefile\n  OMAPDSS: move display sysfs init to compat layer\n  OMAPDSS: DPI: use dispc\u0027s check_timings\n  OMAPDSS: DISPC: add dispc_ovl_check()\n  OMAPDSS: move irq handling to dispc-compat\n  OMAPDSS: move omap_dispc_wait_for_irq_interruptible_timeout to dispc-compat.c\n  OMAPDSS: move blocking mgr enable/disable to compat layer\n  ...\n\nConflicts:\n\tarch/arm/mach-davinci/devices-da8xx.c\n\tarch/arm/plat-omap/common.c\n\tdrivers/media/platform/omap/omap_vout.c\n"
    },
    {
      "commit": "1ed55eac3b1fc30b29cdb52251e0f13b24fc344c",
      "tree": "b7a4c67f2e29f8aa418708c5da871e64c511f3ff",
      "parents": [
        "08242bc2210938761230f79c5288dbcf72e94808",
        "a2c0911c09190125f52c9941b9d187f601c2f7be"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 15 12:35:19 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Dec 15 12:35:19 2012 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6\n\nPull crypto update from Herbert Xu:\n\n - Added aesni/avx/x86_64 implementations for camellia.\n\n - Optimised AVX code for cast5/serpent/twofish/cast6.\n\n - Fixed vmac bug with unaligned input.\n\n - Allow compression algorithms in FIPS mode.\n\n - Optimised crc32c implementation for Intel.\n\n - Misc fixes.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (32 commits)\n  crypto: caam - Updated SEC-4.0 device tree binding for ERA information.\n  crypto: testmgr - remove superfluous initializers for xts(aes)\n  crypto: testmgr - allow compression algs in fips mode\n  crypto: testmgr - add larger crc32c test vector to test FPU path in crc32c_intel\n  crypto: testmgr - clean alg_test_null entries in alg_test_descs[]\n  crypto: testmgr - remove fips_allowed flag from camellia-aesni null-tests\n  crypto: cast5/cast6 - move lookup tables to shared module\n  padata: use __this_cpu_read per-cpu helper\n  crypto: s5p-sss - Fix compilation error\n  crypto: picoxcell - Add terminating entry for platform_device_id table\n  crypto: omap-aes - select BLKCIPHER2\n  crypto: camellia - add AES-NI/AVX/x86_64 assembler implementation of camellia cipher\n  crypto: camellia-x86_64 - share common functions and move structures and function definitions to header file\n  crypto: tcrypt - add async speed test for camellia cipher\n  crypto: tegra-aes - fix error-valued pointer dereference\n  crypto: tegra - fix missing unlock on error case\n  crypto: cast5/avx - avoid using temporary stack buffers\n  crypto: serpent/avx - avoid using temporary stack buffers\n  crypto: twofish/avx - avoid using temporary stack buffers\n  crypto: cast6/avx - avoid using temporary stack buffers\n  ...\n"
    },
    {
      "commit": "c2714334b944abbeaaadda8cddde619eff0292a1",
      "tree": "b45be97a313f58aa62933040230d51aa3a8592b4",
      "parents": [
        "0beb58783f2168354e2b5297af45fc7db70adf12",
        "5e5d8999a316d596f2012fe1cf4c59e0de693dab"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:54:26 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:54:26 2012 -0800"
      },
      "message": "Merge tag \u0027mvebu\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC updates for Marvell mvebu/kirkwood from Olof Johansson:\n \"This is a branch with updates for Marvell\u0027s mvebu/kirkwood platforms.\n  They came in late-ish, and were heavily interdependent such that it\n  didn\u0027t make sense to split them up across the cross-platform topic\n  branches.  So here they are (for the second release in a row) in a\n  branch on their own.\"\n\n* tag \u0027mvebu\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (88 commits)\n  arm: l2x0: add aurora related properties to OF binding\n  arm: mvebu: add Aurora L2 Cache Controller to the DT\n  arm: mvebu: add L2 cache support\n  dma: mv_xor: fix error handling path\n  dma: mv_xor: fix error checking of irq_of_parse_and_map()\n  dma: mv_xor: use request_irq() instead of devm_request_irq()\n  dma: mv_xor: clear the window override control registers\n  arm: mvebu: fix address decoding armada_cfg_base() function\n  ARM: mvebu: update defconfig with I2C and RTC support\n  ARM: mvebu: Add SATA support for OpenBlocks AX3-4\n  ARM: mvebu: Add support for the RTC in OpenBlocks AX3-4\n  ARM: mvebu: Add support for I2C on OpenBlocks AX3-4\n  ARM: mvebu: Add support for I2C controllers in Armada 370/XP\n  arm: mvebu: Add hardware I/O Coherency support\n  arm: plat-orion: Add coherency attribute when setup mbus target\n  arm: dma mapping: Export a dma ops function arm_dma_set_mask\n  arm: mvebu: Add SMP support for Armada XP\n  arm: mm: Add support for PJ4B cpu and init routines\n  arm: mvebu: Add IPI support via doorbells\n  arm: mvebu: Add initial support for power managmement service unit\n  ...\n"
    },
    {
      "commit": "0beb58783f2168354e2b5297af45fc7db70adf12",
      "tree": "4debaf4f276990adf1892b7efe57edd344367464",
      "parents": [
        "6a57d104c8cb5b6adad6784b4ce6e2f7f9961a3a",
        "eabc5fa51c1fae4b66cf883e3a3c2b3ca794494c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:42:53 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:42:53 2012 -0800"
      },
      "message": "Merge tag \u0027dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC device-tree updates, take 2, from Olof Johansson:\n \"This branch contains device-tree updates for the SPEAr platform.  They\n  had dependencies on earlier branches from this merge window, which is\n  why they were broken out in a separate branch.\"\n\n* tag \u0027dt2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\n  ARM: SPEAr3xx: Shirq: Move shirq controller out of plat/\n  ARM: SPEAr320: DT: Add SPEAr 320 HMI board support\n  ARM: SPEAr3xx: DT: add shirq node for interrupt multiplexor\n  ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to DT\n  ARM: SPEAr1310: Fix AUXDATA for compact flash controller\n  ARM: SPEAr13xx: Remove fields not required for ssp controller\n  ARM: SPEAr1310: Move 1310 specific misc register into machine specific files\n  ARM: SPEAr: DT: Update device nodes\n  ARM: SPEAr: DT: add uart state to fix warning\n  ARM: SPEAr: DT: Modify DT bindings for STMMAC\n  ARM: SPEAr: DT: Fix existing DT support\n  ARM: SPEAr: DT: Update partition info for MTD devices\n  ARM: SPEAr: DT: Update pinctrl list\n  ARM: SPEAr13xx: DT: Add spics gpio controller nodes\n"
    },
    {
      "commit": "6a57d104c8cb5b6adad6784b4ce6e2f7f9961a3a",
      "tree": "c3ff93b006d7483ccee09799d215b03b1bbc3f1b",
      "parents": [
        "cebfa85eb86d92bf85d3b041c6b044184517a988",
        "c91321e8ff338a88a9272dcd938f085955cd5846"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:38:28 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Dec 14 14:38:28 2012 -0800"
      },
      "message": "Merge tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM Soc updates, take 2, from Olof Johansson:\n \"This is the second batch of SoC updates for the 3.8 merge window,\n  containing parts that had dependencies on earlier branches such that\n  we couldn\u0027t include them with the first branch.\n\n  These are general updates for Samsung Exynos, Renesas/shmobile and a\n  topic branch that adds SMP support to Altera\u0027s socfpga platform.\"\n\nFix up conflicts mostly as per Olof.\n\n* tag \u0027soc2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc:\n  ARM: EXYNOS: Clock settings for SATA and SATA PHY\n  ARM: EXYNOS: Add ARM down clock support\n  ARM: EXYNOS: Fix i2c suspend/resume for legacy controller\n  ARM: EXYNOS: Add aliases for i2c controller\n  ARM: EXYNOS: Setup legacy i2c controller interrupts\n  sh: clkfwk: fixup unsed variable warning\n  Revert \"ARM: shmobile: r8a7779: Replace modify_scu_cpu_psr with scu_power_mode\"\n  Revert \"ARM: shmobile: sh73a0: Replace modify_scu_cpu_psr with scu_power_mode\"\n  Revert \"ARM: shmobile: emev2: Replace modify_scu_cpu_psr with scu_power_mode\"\n  ARM: highbank: use common debug_ll_io_init\n  ARM: shmobile: sh7372: sh7372_fsiXck_clk become non-global\n  ARM: shmobile: sh7372: remove fsidivx clock\n  ARM: socfpga: mark secondary_trampoline as cpuinit\n  socfpga: map uart into virtual address space so that early_printk() works\n  ARM: socfpga: fix build break for allyesconfig\n  ARM: socfpga: Enable SMP for socfpga\n  ARM: EXYNOS: Add dp clock support for EXYNOS5\n  ARM: SAMSUNG: call clk_get_rate for debugfs rate files\n  ARM: SAMSUNG: add clock_tree debugfs file in clock\n"
    },
    {
      "commit": "c91321e8ff338a88a9272dcd938f085955cd5846",
      "tree": "3285fcdc17b2275555ad28747364eae6c4aa2e11",
      "parents": [
        "1f1ba836455b94494aaee9381ed9197ade2f770f",
        "9560f840f301868b4b4b175e81afa96dc57611ac"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 14 13:16:07 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Dec 14 13:17:01 2012 -0800"
      },
      "message": "ARM: arm-soc: Merge branch \u0027next/smp\u0027 into next/soc2\n\nMerging in the smp-on-socfpga branch into soc2 since the topics are similar\nand it\u0027s a short branch in the first place.\n\n* next/smp:\n  ARM: socfpga: mark secondary_trampoline as cpuinit\n  socfpga: map uart into virtual address space so that early_printk() works\n  ARM: socfpga: fix build break for allyesconfig\n  ARM: socfpga: Enable SMP for socfpga\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "7313264b899bbf3988841296265a6e0e8a7b6521",
      "tree": "59b5069980434945394152e94eeaef2b32cf4e72",
      "parents": [
        "d8c532c40721f7507896d202b8cae3b3642d2b0d",
        "76d8a23b127020472207b281427d3e9f4f1227e4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 19:26:04 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 19:26:04 2012 -0800"
      },
      "message": "Merge tag \u0027for-v3.8-merged\u0027 of git://git.infradead.org/battery-2.6\n\nPull battery subsystem updates from Anton Vorontsov:\n \"Highlights:\n\n   - Two new drivers from Pali Rohár and N900 hackers: rx51_battery and\n     bq2415x_charger.  The drivers are a part of a solution to replace\n     the proprietary Nokia BME stack\n\n   - Power supply core now registers devices with a thermal cooling\n     subsystem, so we can now automatically throttle charging.  Thanks\n     to Ramakrishna Pallala!\n\n   - Device tree support for ab8500 and max8925_power drivers\n\n   - Random fixups and enhancements for a bunch of drivers.\"\n\n* tag \u0027for-v3.8-merged\u0027 of git://git.infradead.org/battery-2.6: (22 commits)\n  max8925_power: Add support for device-tree initialization\n  ab8500: Add devicetree support for chargalg\n  ab8500: Add devicetree support for charger\n  ab8500: Add devicetree support for btemp\n  ab8500: Add devicetree support for fuelgauge\n  twl4030_charger: Change TWL4030_MODULE_* ids to TWL_MODULE_*\n  jz4740-battery: Use devm_request_and_ioremap\n  jz4740-battery: Use devm_kzalloc\n  bq27x00_battery: Fixup nominal available capacity reporting\n  bq2415x_charger: Fix style issues\n  bq2415x_charger: Add Kconfig/Makefile entries\n  power_supply: Add bq2415x charger driver\n  power_supply: Add new Nokia RX-51 (N900) power supply battery driver\n  max17042_battery: Fix missing verify_model_lock() return value check\n  ds2782_battery: Fix signedness bug in ds278x_read_reg16()\n  lp8788-charger: Fix ADC channel names\n  lp8788-charger: Fix wrong ADC conversion\n  lp8788-charger: Use consumer device name on setting IIO channels\n  power_supply: Register power supply for thermal cooling device\n  power_supply: Add support for CHARGE_CONTROL_* attributes\n  ...\n"
    },
    {
      "commit": "d3b43e12b2c8c69f79ab76dcdc5956f47c376378",
      "tree": "4fba9e425d7407e5abd5ab50d5ac09398ec5bff6",
      "parents": [
        "15de0599277f3477ddd11766282587f12d214252",
        "7cb943615aabbd72624f77f0a84b8c5d627cf846"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 19:15:11 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 19:15:11 2012 -0800"
      },
      "message": "Merge tag \u0027spi-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull SPI updates from Grant Likely:\n \"Primarily SPI device driver bug fixes, one removal of an old driver,\n  and some new tegra support.  There is some core code change too, but\n  all in all pretty small stuff.\n\n  The new features to note are:\n   - Common code for describing GPIO CS lines in the device tree\n   - Remove the SPI_BUFSIZ limitation on spi_write_the_read()\n   - core spi ensures bits_per_word is set correctly\n   - SPARC can now use SPI\"\n\n* tag \u0027spi-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6: (36 commits)\n  spi/sparc: Allow of_register_spi_devices for sparc\n  spi: Remove HOTPLUG section attributes\n  spi: Add support for specifying 3-wire mode via device tree\n  spi: Fix comparison of different integer types\n  spi/orion: Add SPI_CHPA and SPI_CPOL support to kirkwood driver.\n  spi/sh: Add SH Mobile series as dependency to MSIOF controller\n  spi/sh-msiof: Remove unneeded clock name\n  spi: Remove SPI_BUFSIZ restriction on spi_write_then_read()\n  spi/stmp: remove obsolete driver\n  spi/clps711x: New SPI master driver\n  spi: omap2-mcspi: remove duplicate inclusion of linux/err.h\n  spi: omap2-mcspi: Fix the redifine warning\n  spi/sh-hspi: add CS manual control support\n  of_spi: add generic binding support to specify cs gpio\n  spi: omap2-mcspi: remove duplicated include from spi-omap2-mcspi.c\n  spi/bitbang: (cosmetic) simplify list manipulation\n  spi/bitbang: avoid needless loop flow manipulations\n  spi/omap: fix D0/D1 direction confusion\n  spi: tegra: add spi driver for sflash controller\n  spi: Dont call master-\u003esetup if not populated\n  ...\n"
    },
    {
      "commit": "8b0cab14951fbf8126795ab301835a8f8126a988",
      "tree": "2bf23662944ac9bfcd34d13ef81a6e331266ebf9",
      "parents": [
        "fd62c5450324af7f6cc12897b09b77285cd48a92",
        "4ffc45c3604dd8e283884ce006faf0e955cbd9e6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:04:35 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 12:04:35 2012 -0800"
      },
      "message": "Merge tag \u0027regulator-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator\n\nPull regulator updates from Mark Brown:\n \"A fairly quiet release again, a couple of relatively small new\n  features and a bunch of driver specific work including yet more code\n  elimination and fixes from Axel Lin.\n\n   - Addidion of linear_min_sel for offsetting linear selectors in the\n     helpers.\n   - Support for continuous voltage ranges for regulators with extremely\n     high resolution.\n   - Drivers for AS3711, DA9055, MAX9873, TPS51632, TPS80031 and ARM\n     vexpress.\"\n\nFix up trivial conflict (due to typo fix) in palmas-regulator.c\n\n* tag \u0027regulator-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator: (80 commits)\n  regulator: core: Fix logic to determinate if regulator can change voltage\n  regulator: s5m8767: Fix to work even if no DVS gpio present\n  regulator: s5m8767: Fix to read the first DVS register.\n  regulator: s5m8767: Fix to work when platform registers less regulators\n  regulator: gpio-regulator: gpio_set_value should use cansleep\n  regulator: gpio-regulator: Fix logical error in for() loop\n  regulator: anatop: Use regulator_[get|set]_voltage_sel_regmap\n  regulator: anatop: Use linear_min_sel with linear mapping\n  regulator: max1586: Implement get_voltage_sel callback\n  regulator: lp8788-buck: Kill _gpio_request function\n  regulator: tps80031: Convert tps80031_ldo_ops to linear_min_sel and list_voltage_linear\n  regulator: lp8788-ldo: Remove val array in lp8788_config_ldo_enable_mode\n  regulator: gpio-regulator: Add ifdef CONFIG_OF guard for regulator_gpio_of_match\n  regulator: palmas: Convert palmas_ops_smps to regulator_[get|set]_voltage_sel_regmap\n  regulator: palmas: Return raw register values as the selectors in [get|set]_voltage_sel\n  regulators: add regulator_can_change_voltage() function\n  regulator: tps51632: Ensure [base|max]_voltage_uV pdata settings are valid\n  regulator: wm831x-dcdc: Add MODULE_ALIAS for wm831x-boostp\n  regulator: wm831x-dcdc: Ensure selected voltage falls within requested range\n  regulator: tps51632: Use linear_min_sel and regulator_[map|list]_voltage_linear\n  ...\n"
    },
    {
      "commit": "046e7d685bc370fd4c879ab6635ad3f69e6673d1",
      "tree": "36b981f8d1f2bfd348c1479acbe3a9426d35c377",
      "parents": [
        "fe504c5c745aeb767d978fbedeb94775fd4cb69c",
        "6eb827d23577a4efec2b10a9c4cc9ded268a1d1c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 11:51:23 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 11:51:23 2012 -0800"
      },
      "message": "Merge tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound updates from Takashi Iwai:\n \"This update contains a fairly wide range of changes all over in sound\n  subdirectory, mainly because of UAPI header moves by David and __dev*\n  annotation removals by Bill.  Other highlights are:\n\n   - Introduced the support for wallclock timestamps in ALSA PCM core\n\n   - Add the poll loop implementation for HD-audio jack detection\n\n   - Yet more VGA-switcheroo fixes for HD-audio\n\n   - New VIA HD-audio codec support\n\n   - More fixes on resource management in USB audio and MIDI drivers\n\n   - More quirks for USB-audio ASUS Xonar U3, Reloop Play, Focusrite,\n     Roland VG-99, etc\n\n   - Add support for FastTrack C400 usb-audio\n\n   - Clean ups in many drivers regarding firmware loading\n\n   - Add PSC724 Ultiimate Edge support to ice1712\n\n   - A few hdspm driver updates\n\n   - New Stanton SCS.1d/1m FireWire driver\n\n   - Standardisation of the logging in ASoC codes\n\n   - DT and dmaengine support for ASoC Atmel\n\n   - Support for Wolfson ADSP cores\n\n   - New drivers for Freescale/iVeia P1022 and Maxim MAX98090\n\n   - Lots of other ASoC driver fixes and developments\"\n\nFix up trivial conflicts.  And go out on a limb and assume the dts file\n\u0027status\u0027 field of one of the conflicting things was supposed to be\n\"disabled\", not \"disable\" like in pretty much all other cases.\n\n* tag \u0027sound-3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (341 commits)\n  ALSA: hda - Move runtime PM check to runtime_idle callback\n  ALSA: hda - Add stereo-dmic fixup for Acer Aspire One 522\n  ALSA: hda - Avoid doubly suspend after vga switcheroo\n  ALSA: usb-audio: Enable S/PDIF on the ASUS Xonar U3\n  ALSA: hda - Check validity of CORB/RIRB WP reads\n  ALSA: hda - use usleep_range in link reset and change timeout check\n  ALSA: HDA: VIA: Add support for codec VT1808.\n  ALSA: HDA: VIA Add support for codec VT1705CF.\n  ASoC: codecs: remove __dev* attributes\n  ASoC: utils: remove __dev* attributes\n  ASoC: ux500: remove __dev* attributes\n  ASoC: txx9: remove __dev* attributes\n  ASoC: tegra: remove __dev* attributes\n  ASoC: spear: remove __dev* attributes\n  ASoC: sh: remove __dev* attributes\n  ASoC: s6000: remove __dev* attributes\n  ASoC: OMAP: remove __dev* attributes\n  ASoC: nuc900: remove __dev* attributes\n  ASoC: mxs: remove __dev* attributes\n  ASoC: kirkwood: remove __dev* attributes\n  ...\n"
    },
    {
      "commit": "698d601224824bc1a5bf17f3d86be902e2aabff0",
      "tree": "10262bd1f83fd26f874cbd898818e5925844a2ef",
      "parents": [
        "a11da7df6543b5f71a150b47c0d08ecf0799a0f3",
        "4aa7cf79b1f760b5751d1686329351c2e060791b"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:59:11 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:59:11 2012 -0800"
      },
      "message": "Merge tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC driver specific changes from Olof Johansson:\n \"A collection of mostly SoC-specific driver updates:\n   - a handful of pincontrol and setup changes\n   - new drivers for hwmon and reset controller for vexpress\n   - timing support updates for OMAP (gpmc and other interfaces)\n   - plus a collection of smaller cleanups\"\n\n* tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (21 commits)\n  ARM: ux500: fix pin warning\n  ARM: OMAP2+: tusb6010: generic timing calculation\n  ARM: OMAP2+: smc91x: generic timing calculation\n  ARM: OMAP2+: onenand: generic timing calculation\n  ARM: OMAP2+: gpmc: generic timing calculation\n  ARM: OMAP2+: gpmc: handle additional timings\n  ARM: OMAP2+: nand: remove redundant rounding\n  gpio: samsung: use pr_* instead of printk\n  ARM: ux500: fixup magnetometer pins\n  ARM: ux500: add STM pin configuration\n  ARM: ux500: 8500: add pinctrl support for uart1 and uart2\n  ARM: ux500: cosmetic fixups for uart0\n  gpio: samsung: Fix input mode setting function for GPIO int\n  ARM: SAMSUNG: Insert bitmap_gpio_int member in samsung_gpio_chip\n  ARM: ux500: 8500: define SDI sleep states\n  ARM: vexpress: Reset driver\n  ARM: ux500: 8500: update SKE keypad pinctrl table\n  hwmon: Versatile Express hwmon driver\n  ARM: ux500: delete duplicate macro\n  ARM: ux500: 8500: add IDLE pin configuration for SPI\n  ...\n"
    },
    {
      "commit": "b8edf848e9119bab9d999b9ca80d8520641810f2",
      "tree": "76517286b247626ed37dda41a4f946f6c34b8bff",
      "parents": [
        "db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070",
        "3f54db784a6af9a6d53396949cbecf62edbad247"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:57:16 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:57:16 2012 -0800"
      },
      "message": "Merge tag \u0027multiplatform\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC multiplatform conversion patches from Olof Johansson:\n \"Here are more patches in the progression towards multiplatform, sparse\n  irq conversions in particular.\n\n  Tegra has a handful of cleanups and general groundwork, but is not\n  quite there yet on full enablement.\n\n  Platforms that are enabled through this branch are VT8500 and Zynq.\n  Note that i.MX was converted in one of the earlier cleanup branches as\n  well (before we started a separate topic for multiplatform).  And both\n  new platforms for this merge window, sunxi and bcm, were merged with\n  multiplatform support enabled.\"\n\nFix up conflicts mostly as per Olof.\n\n* tag \u0027multiplatform\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (29 commits)\n  ARM: zynq: Remove all unused mach headers\n  ARM: zynq: add support for ARCH_MULTIPLATFORM\n  ARM: zynq: make use of debug_ll_io_init()\n  ARM: zynq: remove TTC early mapping\n  ARM: tegra: move debug-macro.S to include/debug\n  ARM: tegra: don\u0027t include iomap.h from debug-macro.S\n  ARM: tegra: decouple uncompress.h and debug-macro.S\n  ARM: tegra: simplify DEBUG_LL UART selection options\n  ARM: tegra: select SPARSE_IRQ\n  ARM: tegra: enhance timer.c to get IO address from device tree\n  ARM: tegra: enhance timer.c to get IRQ info from device tree\n  ARM: timer: fix checkpatch warnings\n  ARM: tegra: add TWD to device tree\n  ARM: tegra: define DT bindings for and instantiate RTC\n  ARM: tegra: define DT bindings for and instantiate timer\n  clocksource/mtu-nomadik: use apb_pclk\n  clk: ux500: Register mtu apb_pclocks\n  ARM: plat-nomadik: convert platforms to SPARSE_IRQ\n  mfd/db8500-prcmu: use the irq_domain_add_simple()\n  mfd/ab8500-core: use irq_domain_add_simple()\n  ...\n"
    },
    {
      "commit": "db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070",
      "tree": "4e874d81ca9037dda1007178bbc9613649d43305",
      "parents": [
        "6be35c700f742e911ecedd07fcc43d4439922334",
        "64507dd7028e3e0145077e73b8374bd75aea117c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:39:26 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Dec 13 10:39:26 2012 -0800"
      },
      "message": "Merge tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC device tree conversions and enablement from Olof Johansson:\n \"Continued device tree conversion and enablement across a number of\n  platforms; Kirkwood, tegra, i.MX, Exynos, zynq and a couple of other\n  smaller series as well.\n\n  ux500 has seen continued conversion for platforms.  Several platforms\n  have seen pinctrl-via-devicetree conversions for simpler\n  multiplatform.  Tegra is adding data for new devices/drivers, and\n  Exynos has a bunch of new bindings and devices added as well.\n\n  So, pretty much the same progression in the right direction as the\n  last few releases.\"\n\nFix up conflicts as per Olof.\n\n* tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (185 commits)\n  ARM: ux500: Rename dbx500 cpufreq code to be more generic\n  ARM: dts: add missing ux500 device trees\n  ARM: ux500: Stop registering the PCM driver from platform code\n  ARM: ux500: Move board specific GPIO info out to subordinate DTS files\n  ARM: ux500: Disable the MMCI gpio-regulator by default\n  ARM: Kirkwood: remove kirkwood_ehci_init() from new boards\n  ARM: Kirkwood: Add support LED of OpenBlocks A6\n  ARM: Kirkwood: Convert to EHCI via DT for OpenBlocks A6\n  ARM: kirkwood: Add NAND partiton map for OpenBlocks A6\n  ARM: kirkwood: Add support second I2C bus and RTC on OpenBlocks A6\n  ARM: kirkwood: Add support DT of second I2C bus\n  ARM: kirkwood: Convert mplcec4 board to pinctrl\n  ARM: Kirkwood: Convert km_kirkwood to pinctrl\n  ARM: Kirkwood: support 98DX412x kirkwoods with pinctrl\n  ARM: Kirkwood: Convert IX2-200 to pinctrl.\n  ARM: Kirkwood: Convert lsxl boards to pinctrl.\n  ARM: Kirkwood: Convert ib62x0 to pinctrl.\n  ARM: Kirkwood: Convert GoFlex Net to pinctrl.\n  ARM: Kirkwood: Convert dreamplug to pinctrl.\n  ARM: Kirkwood: Convert dockstar to pinctrl.\n  ...\n"
    },
    {
      "commit": "6be35c700f742e911ecedd07fcc43d4439922334",
      "tree": "ca9f37214d204465fcc2d79c82efd291e357c53c",
      "parents": [
        "e37aa63e87bd581f9be5555ed0ba83f5295c92fc",
        "520dfe3a3645257bf83660f672c47f8558f3d4c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 18:07:07 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 18:07:07 2012 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\nPull networking changes from David Miller:\n\n1) Allow to dump, monitor, and change the bridge multicast database\n   using netlink.  From Cong Wang.\n\n2) RFC 5961 TCP blind data injection attack mitigation, from Eric\n   Dumazet.\n\n3) Networking user namespace support from Eric W. Biederman.\n\n4) tuntap/virtio-net multiqueue support by Jason Wang.\n\n5) Support for checksum offload of encapsulated packets (basically,\n   tunneled traffic can still be checksummed by HW).  From Joseph\n   Gasparakis.\n\n6) Allow BPF filter access to VLAN tags, from Eric Dumazet and\n   Daniel Borkmann.\n\n7) Bridge port parameters over netlink and BPDU blocking support\n   from Stephen Hemminger.\n\n8) Improve data access patterns during inet socket demux by rearranging\n   socket layout, from Eric Dumazet.\n\n9) TIPC protocol updates and cleanups from Ying Xue, Paul Gortmaker, and\n   Jon Maloy.\n\n10) Update TCP socket hash sizing to be more in line with current day\n    realities.  The existing heurstics were choosen a decade ago.\n    From Eric Dumazet.\n\n11) Fix races, queue bloat, and excessive wakeups in ATM and\n    associated drivers, from Krzysztof Mazur and David Woodhouse.\n\n12) Support DOVE (Distributed Overlay Virtual Ethernet) extensions\n    in VXLAN driver, from David Stevens.\n\n13) Add \"oops_only\" mode to netconsole, from Amerigo Wang.\n\n14) Support set and query of VEB/VEPA bridge mode via PF_BRIDGE, also\n    allow DCB netlink to work on namespaces other than the initial\n    namespace.  From John Fastabend.\n\n15) Support PTP in the Tigon3 driver, from Matt Carlson.\n\n16) tun/vhost zero copy fixes and improvements, plus turn it on\n    by default, from Michael S. Tsirkin.\n\n17) Support per-association statistics in SCTP, from Michele\n    Baldessari.\n\nAnd many, many, driver updates, cleanups, and improvements.  Too\nnumerous to mention individually.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1722 commits)\n  net/mlx4_en: Add support for destination MAC in steering rules\n  net/mlx4_en: Use generic etherdevice.h functions.\n  net: ethtool: Add destination MAC address to flow steering API\n  bridge: add support of adding and deleting mdb entries\n  bridge: notify mdb changes via netlink\n  ndisc: Unexport ndisc_{build,send}_skb().\n  uapi: add missing netconf.h to export list\n  pkt_sched: avoid requeues if possible\n  solos-pci: fix double-free of TX skb in DMA mode\n  bnx2: Fix accidental reversions.\n  bna: Driver Version Updated to 3.1.2.1\n  bna: Firmware update\n  bna: Add RX State\n  bna: Rx Page Based Allocation\n  bna: TX Intr Coalescing Fix\n  bna: Tx and Rx Optimizations\n  bna: Code Cleanup and Enhancements\n  ath9k: check pdata variable before dereferencing it\n  ath5k: RX timestamp is reported at end of frame\n  ath9k_htc: RX timestamp is reported at end of frame\n  ...\n"
    },
    {
      "commit": "cf4af01221579a4e895f43dbfc47598fbfc5a731",
      "tree": "adc48fdc6ffb9d3d2a32a0f83df9e66066549963",
      "parents": [
        "d027db132b395dabfac208e52a7e510e441bb9d2",
        "006309132f57ccc20dd69e971e2041ebd2cbb7e5"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 12:14:06 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 12:14:06 2012 -0800"
      },
      "message": "Merge tag \u0027boards\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC board updates from Olof Johansson:\n \"This branch contains a set of various board updates for ARM platforms.\n\n  A few shmobile platforms that are stale have been removed, some\n  defconfig updates for various boards selecting new features such as\n  pinctrl subsystem support, and various updates enabling peripherals,\n  etc.\"\n\nFix up conflicts mostly as per Olof.\n\n* tag \u0027boards\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (58 commits)\n  ARM: S3C64XX: Add dummy supplies for Glenfarclas LDOs\n  ARM: S3C64XX: Add registration of WM2200 Bells device on Cragganmore\n  ARM: kirkwood: Add Plat\u0027Home OpenBlocks A6 support\n  ARM: Dove: update defconfig\n  ARM: Kirkwood: update defconfig for new boards\n  arm: orion5x: add DT related options in defconfig\n  arm: orion5x: convert \u0027LaCie Ethernet Disk mini v2\u0027 to Device Tree\n  arm: orion5x: basic Device Tree support\n  arm: orion5x: mechanical defconfig update\n  ARM: kirkwood: Add support for the MPL CEC4\n  arm: kirkwood: add support for ZyXEL NSA310\n  ARM: Kirkwood: new board USI Topkick\n  ARM: kirkwood: use gpio-fan DT binding on lsxl\n  ARM: Kirkwood: add Netspace boards to defconfig\n  ARM: kirkwood: DT board setup for Network Space Mini v2\n  ARM: kirkwood: DT board setup for Network Space Lite v2\n  ARM: kirkwood: DT board setup for Network Space v2 and parents\n  leds: leds-ns2: add device tree binding\n  ARM: Kirkwood: Enable the second I2C bus\n  ARM: mmp: select pinctrl driver\n  ...\n"
    },
    {
      "commit": "d027db132b395dabfac208e52a7e510e441bb9d2",
      "tree": "24b055b2385f9848e77e646ce475991d8675c3c4",
      "parents": [
        "d01e4afdbb65e030fd6f1f96c30a558e2eb0f279",
        "5faf7cbb848da827f6ea1458b5a1c26a44e7510a"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 12:05:15 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 12:05:15 2012 -0800"
      },
      "message": "Merge tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC updates from Olof Johansson:\n \"This contains the bulk of new SoC development for this merge window.\n\n  Two new platforms have been added, the sunxi platforms (Allwinner A1x\n  SoCs) by Maxime Ripard, and a generic Broadcom platform for a new\n  series of ARMv7 platforms from them, where the hope is that we can\n  keep the platform code generic enough to have them all share one mach\n  directory.  The new Broadcom platform is contributed by Christian\n  Daudt.\n\n  Highbank has grown support for Calxeda\u0027s next generation of hardware,\n  ECX-2000.\n\n  clps711x has seen a lot of cleanup from Alexander Shiyan, and he\u0027s\n  also taken on maintainership of the platform.\n\n  Beyond this there has been a bunch of work from a number of people on\n  converting more platforms to IRQ domains, pinctrl conversion, cleanup\n  and general feature enablement across most of the active platforms.\"\n\nFix up trivial conflicts as per Olof.\n\n* tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (174 commits)\n  mfd: vexpress-sysreg: Remove LEDs code\n  irqchip: irq-sunxi: Add terminating entry for sunxi_irq_dt_ids\n  clocksource: sunxi_timer: Add terminating entry for sunxi_timer_dt_ids\n  irq: versatile: delete dangling variable\n  ARM: sunxi: add missing include for mdelay()\n  ARM: EXYNOS: Avoid early use of of_machine_is_compatible()\n  ARM: dts: add node for PL330 MDMA1 controller for exynos4\n  ARM: EXYNOS: Add support for secondary CPU bring-up on Exynos4412\n  ARM: EXYNOS: add UART3 to DEBUG_LL ports\n  ARM: S3C24XX: Add clkdev entry for camif-upll clock\n  ARM: SAMSUNG: Add s3c24xx/s3c64xx CAMIF GPIO setup helpers\n  ARM: sunxi: Add missing sun4i.dtsi file\n  pinctrl: samsung: Do not initialise statics to 0\n  ARM i.MX6: remove gate_mask from pllv3\n  ARM i.MX6: Fix ethernet PLL clocks\n  ARM i.MX6: rename PLLs according to datasheet\n  ARM i.MX6: Add pwm support\n  ARM i.MX51: Add pwm support\n  ARM i.MX53: Add pwm support\n  ARM: mx5: Replace clk_register_clkdev with clock DT lookup\n  ...\n"
    },
    {
      "commit": "d01e4afdbb65e030fd6f1f96c30a558e2eb0f279",
      "tree": "02ef82b2740cf93a98199eded5ef765fa6e03052",
      "parents": [
        "8287361abca36504da813638310d2547469283eb",
        "794b175fc0c0c4844dbb7b137a73bbfd01f6c608"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:51:39 2012 -0800"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM SoC cleanups on various subarchitectures from Olof Johansson:\n \"Cleanup patches for various ARM platforms and some of their associated\n  drivers.  There\u0027s also a branch in here that enables Freescale i.MX to\n  be part of the multiplatform support -- the first \"big\" SoC that is\n  moved over (more multiplatform work comes in a separate branch later\n  during the merge window).\"\n\nConflicts fixed as per Olof, including a silent semantic one in\narch/arm/mach-omap2/board-generic.c (omap_prcm_restart() was renamed to\nomap3xxx_restart(), and a new user of the old name was added).\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (189 commits)\n  ARM: omap: fix typo on timer cleanup\n  ARM: EXYNOS: Remove unused regs-mem.h file\n  ARM: EXYNOS: Remove unused non-dt support for dwmci controller\n  ARM: Kirkwood: Use hw_pci.ops instead of hw_pci.scan\n  ARM: OMAP3: cm-t3517: use GPTIMER for system clock\n  ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMER\n  ARM: SAMSUNG: use devm_ functions for ADC driver\n  ARM: EXYNOS: no duplicate mask/unmask in eint0_15\n  ARM: S3C24XX: SPI clock channel setup is fixed for S3C2443\n  ARM: EXYNOS: Remove i2c0 resource information and setting of device names\n  ARM: Kirkwood: checkpatch cleanups\n  ARM: Kirkwood: Fix sparse warnings.\n  ARM: Kirkwood: Remove unused includes\n  ARM: kirkwood: cleanup lsxl board includes\n  ARM: integrator: use BUG_ON where possible\n  ARM: integrator: push down SC dependencies\n  ARM: integrator: delete static UART1 mapping\n  ARM: integrator: delete SC mapping on the CP\n  ARM: integrator: remove static CP syscon mapping\n  ARM: integrator: remove static AP syscon mapping\n  ...\n"
    },
    {
      "commit": "b1286f4e9ac14c8973140b338b4d3c5691264d3b",
      "tree": "5a67788bb2276cd67230d24b5a6994ddafb10707",
      "parents": [
        "6facac1ab68fbf9cbad31a9d521f3a0d6aa9470e",
        "0fa5d3996dbda1ee9653c43d39b7ef159fb57ee7"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:30:02 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 11:30:02 2012 -0800"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm\n\nPull ARM updates from Russell King:\n \"Here\u0027s the updates for ARM for this merge window, which cover quite a\n  variety of areas.\n\n  There\u0027s a bunch of patch series from Will tackling various bugs like\n  the PROT_NONE handling, ASID allocation, cluster boot protocol and\n  ASID TLB tagging updates.\n\n  We move to a build-time sorted exception table rather than doing the\n  sorting at run-time, add support for the secure computing filter, and\n  some updates to the perf code.  We also have sorted out the placement\n  of some headers, fixed some build warnings, fixed some hotplug\n  problems with the per-cpu TWD code.\"\n\n* \u0027for-linus\u0027 of git://git.linaro.org/people/rmk/linux-arm: (73 commits)\n  ARM: 7594/1: Add .smp entry for REALVIEW_EB\n  ARM: 7599/1: head: Remove boot-time HYP mode check for v5 and below\n  ARM: 7598/1: net: bpf_jit_32: fix sp-relative load/stores offsets.\n  ARM: 7595/1: syscall: rework ordering in syscall_trace_exit\n  ARM: 7596/1: mmci: replace readsl/writesl with ioread32_rep/iowrite32_rep\n  ARM: 7597/1: net: bpf_jit_32: fix kzalloc gfp/size mismatch.\n  ARM: 7593/1: nommu: do not enable DCACHE_WORD_ACCESS when !CONFIG_MMU\n  ARM: 7592/1: nommu: prevent generation of kernel unaligned memory accesses\n  ARM: 7591/1: nommu: Enable the strict alignment (CR_A) bit only if ARCH \u003c v6\n  ARM: 7590/1: /proc/interrupts: limit the display of IPIs to online CPUs only\n  ARM: 7587/1: implement optimized percpu variable access\n  ARM: 7589/1: integrator: pass the lm resource to amba\n  ARM: 7588/1: amba: create a resource parent registrator\n  ARM: 7582/2: rename kvm_seq to vmalloc_seq so to avoid confusion with KVM\n  ARM: 7585/1: kernel: fix nr_cpu_ids check in DT logical map init\n  ARM: 7584/1: perf: fix link error when CONFIG_HW_PERF_EVENTS is not selected\n  ARM: gic: use a private mapping for CPU target interfaces\n  ARM: kernel: add logical mappings look-up\n  ARM: kernel: add cpu logical map DT init in setup_arch\n  ARM: kernel: add device tree init map function\n  ...\n"
    },
    {
      "commit": "50851c6248e1a13c45d97c41f6ebcf716093aa5e",
      "tree": "792c5721aab6669ca14716a1220222a99c0a3fc3",
      "parents": [
        "99b8f42ee2ab93077154f09d397cdc1dfb15926e",
        "1f53ef17d3ed6c34868cc8e7aa7c1d351c2fdc95"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 07:57:13 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Dec 12 07:57:13 2012 -0800"
      },
      "message": "Merge branch \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux\n\nPull thermal management update from Zhang Rui:\n \"Highlights:\n\n   - Introduction of thermal policy support, together with three new\n     thermal governors, including step_wise, user_space, fire_share.\n\n   - Introduction of ST-Ericsson db8500_thermal driver and ST-Ericsson\n     db8500_cpufreq_cooling driver.\n\n   - Thermal Kconfig file and Makefile refactor.\n\n   - Fixes for generic thermal layer, generic cpucooling, rcar thermal\n     driver and Exynos thermal driver.\"\n\n* \u0027release\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux: (36 commits)\n  Thermal: Fix DEFAULT_THERMAL_GOVERNOR\n  Thermal: fix a NULL pointer dereference when generic thermal layer is built as a module\n  thermal: rcar: add rcar_zone_to_priv() macro\n  thermal: rcar: fixup the unit of temperature\n  thermal: cpu cooling: allow module builds\n  thermal: cpu cooling: use const parameter while registering\n  Thermal: Add ST-Ericsson DB8500 thermal properties and platform data.\n  Thermal: Add ST-Ericsson DB8500 thermal driver.\n  drivers/thermal/Makefile refactor\n  Exynos: Add missing dependency\n  Refactor drivers/thermal/Kconfig\n  thermal: cpu_cooling: Make \u0027notify_device\u0027 static\n  Thermal: Remove the cooling_cpufreq_list.\n  Thermal: fix bug of counting cpu frequencies.\n  Thermal: add indent for code alignment.\n  thermal: rcar_thermal: remove explicitly used devm_kfree/iounap()\n  thermal: user_space: Add missing static storage class specifiers\n  thermal: fair_share: Add missing static storage class specifiers\n  thermal: step_wise: Add missing static storage class specifiers\n  Thermal: Fix oops and unlocking in thermal_sys.c\n  ...\n"
    },
    {
      "commit": "76d8a23b127020472207b281427d3e9f4f1227e4",
      "tree": "e14d7063d96d850fb259115d6fb08cbeb98ccf88",
      "parents": [
        "eba3b670a9166a91be5a11fe33290dca6b9457a2",
        "1ebaf4f4e6912199f8a4e30ba3ab55da2b71bcdf"
      ],
      "author": {
        "name": "Anton Vorontsov",
        "email": "anton.vorontsov@linaro.org",
        "time": "Tue Dec 11 22:15:57 2012 -0800"
      },
      "committer": {
        "name": "Anton Vorontsov",
        "email": "anton.vorontsov@linaro.org",
        "time": "Tue Dec 11 22:15:57 2012 -0800"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux\n\nThe merge is merely to fix conflicts before sending a pull request.\n\nConflicts:\n\tdrivers/power/ab8500_btemp.c\n\tdrivers/power/ab8500_charger.c\n\tdrivers/power/ab8500_fg.c\n\tdrivers/power/abx500_chargalg.c\n\tdrivers/power/max8925_power.c\n\nSigned-off-by: Anton Vorontsov \u003canton.vorontsov@linaro.org\u003e\n"
    },
    {
      "commit": "414a6750e59b0b687034764c464e9ddecac0f7a6",
      "tree": "18a5ceb11359cd72fcb2d31b5eabf3e35328697f",
      "parents": [
        "c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04",
        "fb37ef98015f864d22be223a0e0d93547cd1d4ef"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:48:20 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:48:20 2012 -0800"
      },
      "message": "Merge tag \u0027usb-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull USB patches from Greg Kroah-Hartman:\n \"Here\u0027s the big set of USB patches for 3.8-rc1.\n\n  Lots of USB host driver cleanups in here, and a bit of a reorg of the\n  EHCI driver to make it easier for the different EHCI platform drivers\n  to all work together nicer, which was a reduction in overall code.  We\n  also deleted some unused firmware files, and got rid of the very old\n  file_storage usb gadget driver that had been broken for a long time.\n  This means we ended up removing way more code than added, always a\n  nice thing to see:\n\t 310 files changed, 3028 insertions(+), 10754 deletions(-)\n\n  Other than that, the usual set of new device ids, driver fixes, gadget\n  driver and controller updates and the like.\n\n  All of these have been in the linux-next tree for a number of weeks.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027usb-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (228 commits)\n  USB: mark uas driver as BROKEN\n  xhci: Add Lynx Point LP to list of Intel switchable hosts\n  uwb: fix uwb_dev_unlock() missed at an error path in uwb_rc_cmd_async()\n  USB: ftdi_sio: Add support for Newport AGILIS motor drivers\n  MAINTAINERS: remove drivers/block/ub.c\n  USB: chipidea: fix use after free bug\n  ezusb: add dependency to USB\n  usb: ftdi_sio: fixup BeagleBone A5+ quirk\n  USB: cp210x: add Virtenio Preon32 device id\n  usb: storage: remove redundant memset() in usb_probe_stor1()\n  USB: option: blacklist network interface on Huawei E173\n  USB: OHCI: workaround for hardware bug: retired TDs not added to the Done Queue\n  USB: add new zte 3g-dongle\u0027s pid to option.c\n  USB: opticon: switch to generic read implementation\n  USB: opticon: refactor reab-urb processing\n  USB: opticon: use usb-serial bulk-in urb\n  USB: opticon: increase bulk-in size\n  USB: opticon: use port as urb context\n  USB: opticon: pass port to get_serial_info\n  USB: opticon: make private data port specific\n  ...\n"
    },
    {
      "commit": "c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04",
      "tree": "2ff9c4496dc2258d601a1bcd82040470704dae3b",
      "parents": [
        "8966961b31c251b854169e9886394c2a20f2cea7",
        "b0ab02361167faa82198b783a8d555eb6f58901c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:08:47 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 14:08:47 2012 -0800"
      },
      "message": "Merge tag \u0027tty-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull TTY/Serial merge from Greg Kroah-Hartman:\n \"Here\u0027s the big tty/serial tree set of changes for 3.8-rc1.\n\n  Contained in here is a bunch more reworks of the tty port layer from\n  Jiri and bugfixes from Alan, along with a number of other tty and\n  serial driver updates by the various driver authors.\n\n  Also, Jiri has been coerced^Wconvinced to be the co-maintainer of the\n  TTY layer, which is much appreciated by me.\n\n  All of these have been in the linux-next tree for a while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFixed up some trivial conflicts in the staging tree, due to the fwserial\ndriver having come in both ways (but fixed up a bit in the serial tree),\nand the ioctl handling in the dgrp driver having been done slightly\ndifferently (staging tree got that one right, and removed both\nTIOCGSOFTCAR and TIOCSSOFTCAR).\n\n* tag \u0027tty-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (146 commits)\n  staging: sb105x: fix potential NULL pointer dereference in mp_chars_in_buffer()\n  staging/fwserial: Remove superfluous free\n  staging/fwserial: Use WARN_ONCE when port table is corrupted\n  staging/fwserial: Destruct embedded tty_port on teardown\n  staging/fwserial: Fix build breakage when !CONFIG_BUG\n  staging: fwserial: Add TTY-over-Firewire serial driver\n  drivers/tty/serial/serial_core.c: clean up HIGH_BITS_OFFSET usage\n  staging: dgrp: dgrp_tty.c: Audit the return values of get/put_user()\n  staging: dgrp: dgrp_tty.c: Remove the TIOCSSOFTCAR ioctl handler from dgrp driver\n  serial: ifx6x60: Add modem power off function in the platform reboot process\n  serial: mxs-auart: unmap the scatter list before we copy the data\n  serial: mxs-auart: disable the Receive Timeout Interrupt when DMA is enabled\n  serial: max310x: Setup missing \"can_sleep\" field for GPIO\n  tty/serial: fix ifx6x60.c declaration warning\n  serial: samsung: add devicetree properties for non-Exynos SoCs\n  serial: samsung: fix potential soft lockup during uart write\n  tty: vt: Remove redundant null check before kfree.\n  tty/8250 Add check for pci_ioremap_bar failure\n  tty/8250 Add support for Commtech\u0027s Fastcom Async-335 and Fastcom Async-PCIe cards\n  tty/8250 Add XR17D15x devices to the exar_handle_irq override\n  ...\n"
    },
    {
      "commit": "b0885d01f9ab1274109c02942c881d598f939623",
      "tree": "8c0e33fa141f2732a5c8e0e2db8b457d5cd865f9",
      "parents": [
        "bad73c5aa069f1f14cc07ce7bbae8d463635560c",
        "fc13d5a5b17c657b7682c145d367dcb859c507d9"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 13:00:56 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 13:00:56 2012 -0800"
      },
      "message": "Merge tag \u0027gpio-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull GPIO updates from Grant Likely:\n \"GPIO follow up patch and type change for v3.5 merge window\n\n  Primarily device driver additions, features and bug fixes.  Not much\n  touching gpio common subsystem support.  Should not be scary.\"\n\n* tag \u0027gpio-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6: (34 commits)\n  gpio: Provide the STMPE GPIO driver with its own IRQ Domain\n  gpio: add TS-5500 DIO blocks support\n  gpio: pcf857x: use client-\u003eirq for gpio_to_irq()\n  gpio: stmpe: Add DT support for stmpe gpio\n  gpio: pl061 depends on ARM\n  gpio/pl061: remove old comment\n  gpio: SPEAr: add spi chipselect control driver\n  gpio: gpio-max710x: Support device tree probing\n  gpio: twl4030: Use only TWL4030_MODULE_LED for LED configuration\n  gpio: tegra: read output value when gpio is set in direction_out\n  gpio: pca953x: Add compatible strings to gpio-pca953x driver\n  gpio: pca953x: Register an IRQ domain\n  gpio: mvebu: Set free callback for gpio_chip\n  gpio: tegra: Drop exporting static functions\n  gpio: tegra: Staticize non-exported symbols\n  gpio: tegra: fix suspend/resume apis\n  gpio-pch: Set parent dev for gpio chip\n  gpio: em: Fix build errors\n  GPIO: clps711x: use platform_device_unregister in gpio_clps711x_init()\n  gpio/tc3589x: convert to use the simple irqdomain\n  ...\n"
    },
    {
      "commit": "bad73c5aa069f1f14cc07ce7bbae8d463635560c",
      "tree": "db905bb3400e6fe70be95cd20158bed79b2b2c6c",
      "parents": [
        "b58ed041a360ed051fab17e4d9b0f451c6fedba7",
        "f316fc56555a5c3bcf6350f3d5ac26dd2c55f4cb"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 12:45:35 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 12:45:35 2012 -0800"
      },
      "message": "Merge tag \u0027pm+acpi-for-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull ACPI and power management updates from Rafael Wysocki:\n\n - Introduction of device PM QoS flags.\n\n - ACPI device power management update allowing subsystems other than\n   PCI to use it more easily.\n\n - ACPI device enumeration rework allowing additional kinds of devices\n   to be enumerated via ACPI.  From Mika Westerberg, Adrian Hunter,\n   Mathias Nyman, Andy Shevchenko, and Rafael J. Wysocki.\n\n - ACPICA update to version 20121018 from Bob Moore and Lv Zheng.\n\n - ACPI memory hotplug update from Wen Congyang and Yasuaki Ishimatsu.\n\n - Introduction of acpi_handle_\u003clevel\u003e() messaging macros and ACPI-based\n   CPU hot-remove support from Toshi Kani.\n\n - ACPI EC updates from Feng Tang.\n\n - cpufreq updates from Viresh Kumar, Fabio Baltieri and others.\n\n - cpuidle changes to quickly notice governor prediction failure from\n   Youquan Song.\n\n - Support for using multiple cpuidle drivers at the same time and\n   cpuidle cleanups from Daniel Lezcano.\n\n - devfreq updates from Nishanth Menon and others.\n\n - cpupower update from Thomas Renninger.\n\n - Fixes and small cleanups all over the place.\n\n* tag \u0027pm+acpi-for-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (196 commits)\n  mmc: sdhci-acpi: enable runtime-pm for device HID INT33C6\n  ACPI: add Haswell LPSS devices to acpi_platform_device_ids list\n  ACPI: add documentation about ACPI 5 enumeration\n  pnpacpi: fix incorrect TEST_ALPHA() test\n  ACPI / PM: Fix header of acpi_dev_pm_detach() in acpi.h\n  ACPI / video: ignore BIOS initial backlight value for HP Folio 13-2000\n  ACPI : do not use Lid and Sleep button for S5 wakeup\n  ACPI / PNP: Do not crash due to stale pointer use during system resume\n  ACPI / video: Add \"Asus UL30VT\" to ACPI video detect blacklist\n  ACPI: do acpisleep dmi check when CONFIG_ACPI_SLEEP is set\n  spi / ACPI: add ACPI enumeration support\n  gpio / ACPI: add ACPI support\n  PM / devfreq: remove compiler error with module governors (2)\n  cpupower: IvyBridge (0x3a and 0x3e models) support\n  cpupower: Provide -c param for cpupower monitor to schedule process on all cores\n  cpupower tools: Fix warning and a bug with the cpu package count\n  cpupower tools: Fix malloc of cpu_info structure\n  cpupower tools: Fix issues with sysfs_topology_read_file\n  cpupower tools: Fix minor warnings\n  cpupower tools: Update .gitignore for files created in the debug directories\n  ...\n"
    },
    {
      "commit": "b58ed041a360ed051fab17e4d9b0f451c6fedba7",
      "tree": "c21db4bc5042821cae320213652b2dbec880a58d",
      "parents": [
        "259cdbee2094d28b72f0f3d77bc9203d682994ff",
        "58fea354d887fddddd342a8d14b02069161ca904"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:30:41 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:30:41 2012 -0800"
      },
      "message": "Merge tag \u0027devicetree-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6\n\nPull device tree changes from Grant Likely:\n \"Here are the DT changes I\u0027ve got queued up for v3.8.  As described\n  below, there are a lot of bug fixes here and documentation updates but\n  nothing major:\n\n  Bug fixes, little cleanups, and documentation changes.  The most\n  invasive thing here touches a bunch of the arch directories to use a\n  common build rule for .dtb files.  There are no major changes to\n  functionality here other than a few new helper functions.\"\n\n* tag \u0027devicetree-for-linus\u0027 of git://git.secretlab.ca/git/linux-2.6: (34 commits)\n  arm64: Fix the dtbs target building\n  mtd: nand: davinci: fix the binding documentation\n  rtc: rtc-mv: Add the device tree binding documentation\n  devicetree/bindings: Move gpio-leds binding into leds directory\n  of/vendor-prefixes: add Imagination Technologies\n  microblaze: use new common dtc rule\n  c6x: use new common dtc rule\n  openrisc: use new common dtc rule\n  arm64: Add dtbs target for building all the enabled dtb files\n  arm64: use new common dtc rule\n  ARM: dt: change .dtb build rules to build in dts directory\n  kbuild: centralize .dts-\u003e.dtb rule\n  Fix build when CONFIG_W1_MASTER_GPIO\u003dm b exporting \"allnodes\"\n  of/spi: Honour \"status\u003ddisabled\" property of device\n  of_mdio: Honour \"status\u003ddisabled\" property of device\n  of_i2c: Honour \"status\u003ddisabled\" property of device\n  powerpc: Fix fallout from device_node-\u003ename constification\n  of: add \u0027const\u0027 for of_parse_phandle parameter *np\n  Documentation: correct of_platform_populate() argument list\n  script: dtc: clean generated files\n  ...\n"
    },
    {
      "commit": "93874681aa3f538a2b9d59a6c5b7c0e882a36978",
      "tree": "6ec88fb9fb50e2b5e15b008e7353cc7d6395e1f8",
      "parents": [
        "505cbedab9c7c565957e64af6348e5d84acd510e",
        "8f87189653d60656e262060665f52c855508a301"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:25:08 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:25:08 2012 -0800"
      },
      "message": "Merge tag \u0027clk-for-linus\u0027 of git://git.linaro.org/people/mturquette/linux\n\nPull clock framework changes from Mike Turquette:\n \"The common clock framework changes for 3.8 are comprised of lots of\n  fixes for existing platforms as well as new ports for some ARM\n  platforms.  In addition there are new clk drivers for audio devices\n  and MFDs.\"\n\nFix up trivial conflict in \u003clinux/clk-provider.h\u003e (removal of \u0027inline\u0027\nclashing with return type fixes)\n\n* tag \u0027clk-for-linus\u0027 of git://git.linaro.org/people/mturquette/linux: (51 commits)\n  MAINTAINERS: bad email address for Mike Turquette\n  clk: introduce optional disable_unused callback\n  clk: ux500: fix bit error\n  clk: clock multiplexers may register out of order\n  clk: ux500: Initial support for abx500 clock driver\n  CLK: SPEAr: Remove unused dummy apb_pclk\n  CLK: SPEAr: Correct index scanning done for clock synths\n  CLK: SPEAr: Update clock rate table\n  CLK: SPEAr: Add missing clocks\n  CLK: SPEAr: Set CLK_SET_RATE_PARENT for few clocks\n  CLK: SPEAr13xx: fix parent names of multiple clocks\n  CLK: SPEAr13xx: Fix mux clock names\n  CLK: SPEAr: Fix dev_id \u0026 con_id for multiple clocks\n  clk: move IM-PD1 clocks to drivers/clk\n  clk: make ICST driver handle the VCO registers\n  clk: add GPLv2 headers to the Versatile clock files\n  clk: mxs: Use a better name for the USB PHY clock\n  clk: spear: Add stub functions for spear3[0|1|2]0_clk_init()\n  CLK: clk-twl6040: fix return value check in twl6040_clk_probe()\n  clk: ux500: Register nomadik keypad clock lookups for u8500\n  ...\n"
    },
    {
      "commit": "505cbedab9c7c565957e64af6348e5d84acd510e",
      "tree": "4855caf82c434629432e22f03c96892d73383ba2",
      "parents": [
        "a8936db7c2d9ef7f8e080d629301e448291f3b75",
        "7c8f86a451fe8c010eb93c62d4d69727ccdbe435"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:21:33 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:21:33 2012 -0800"
      },
      "message": "Merge tag \u0027pinctrl-for-v3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pinctrl changes from Linus Walleij:\n \"These are the first and major pinctrl changes for the v3.8 merge\n  cycle.  Some of this is used as merge base for other trees so I better\n  be early on the trigger.\n\n  As can be seen from the diffstat the major changes are:\n\n  - A big conversion of the AT91 pinctrl driver and the associated ACKed\n    platform changes under arch/arm/max-at91 and its device trees.  This\n    has been coordinated with the AT91 maintainers to go in through the\n    pinctrl tree.\n\n  - A larger chunk of changes to the SPEAr drivers and the addition of\n    the \"plgpio\" driver for the SPEAr as well.\n\n  - The removal of the remnants of the Nomadik driver from the arch/arm\n    tree and fusion of that into the Nomadik driver and platform data\n    header files.\n\n  - Some local movement in the Marvell MVEBU drivers, these now have\n    their own subdirectory.\n\n  - The addition of a chunk of code to gpiolib under drivers/gpio to\n    register gpio-to-pin range mappings from the GPIO side of things.\n    This has been requested by Grant Likely and is now implemented, it\n    is particularly useful for device tree work.\n\n  Then we have incremental updates all over the place, many of these are\n  cleanups and fixes from Axel Lin who has done a great job of removing\n  minor mistakes and compilation annoyances.\"\n\n* tag \u0027pinctrl-for-v3.8\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (114 commits)\n  ARM: mmp: select PINCTRL for ARCH_MMP\n  pinctrl: Drop selecting PINCONF for MMP2, PXA168 and PXA910\n  pinctrl: pinctrl-single: Fix error check condition\n  pinctrl: SPEAr: Update error check for unsigned variables\n  gpiolib: Fix use after free in gpiochip_add_pin_range\n  gpiolib: rename pin range arguments\n  pinctrl: single: support gpio request and free\n  pinctrl: generic: add input schmitt disable parameter\n  pinctrl/u300/coh901: stop spawning pinctrl from GPIO\n  pinctrl/u300/coh901: let the gpio_chip register the range\n  pinctrl: add function to retrieve range from pin\n  gpiolib: return any error code from range creation\n  pinctrl: make range registration defer properly\n  gpiolib: rename find_pinctrl_*\n  gpiolib: let gpiochip_add_pin_range() specify offset\n  ARM: at91: pm9g45: add mmc support\n  ARM: at91: Animeo IP: add mmc support\n  ARM: at91: dt: add mmc pinctrl for Atmel reference boards\n  ARM: at91: dt: at91sam9: add mmc pinctrl support\n  ARM: at91/dts: add nodes for atmel hsmci controllers for atmel boards\n  ...\n"
    },
    {
      "commit": "11b84c585764155d7cc75f95f1bdc86432e5e3cb",
      "tree": "2c4718ae6ec42f47d09f8e7649eef5e7a1b00f2b",
      "parents": [
        "29594404d7fe73cd80eaa4ee8c43dcc53970c60e",
        "71e69211eac889898dec5a21270347591eb2d001"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:19:09 2012 -0800"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Dec 11 11:19:09 2012 -0800"
      },
      "message": "Merge tag \u0027mmc-updates-for-3.8-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.8:\n\n  Core:\n   - Expose access to the eMMC RPMB (\"Replay Protected Memory Block\")\n     area by extending the existing mmc_block ioctl.\n   - Add SDIO powered-suspend DT properties to the core MMC DT binding.\n   - Add no-1-8-v DT flag for boards where the SD controller reports\n     that it supports 1.8V but the board itself has no way to switch to\n     1.8V.\n   - More work on switching to 1.8V UHS support using a vqmmc regulator.\n   - Fix up a case where the slot-gpio helper may fail to reset the host\n     controller properly if a card was removed during a transfer.\n   - Fix several cases where a broken device could cause an infinite\n     loop while we wait for a register to update.\n\n  Drivers:\n   - at91-mci: Remove obsolete driver, atmel-mci handles these devices\n     now.\n   - sdhci-dove: Allow using GPIOs for card-detect notifications.\n   - sdhci-esdhc: Fix for recovering from ADMA errors on broken silicon.\n   - sdhci-s3c: Add pinctrl support.\n   - wmt-sdmmc: New driver for WonderMedia SD/MMC controllers.\"\n\n* tag \u0027mmc-updates-for-3.8-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc: (65 commits)\n  mmc: sdhci: implement the .card_event() method\n  mmc: extend the slot-gpio card-detection to use host\u0027s .card_event() method\n  mmc: add a card-event host operation\n  mmc: sdhci-s3c: Fix compilation warning\n  mmc: sdhci-pci: Enable SDHCI_CAN_DO_HISPD for Ricoh SDHCI controller\n  mmc: sdhci-dove: allow GPIOs to be used for card detection on Dove\n  mmc: sdhci-dove: use two-stage initialization for sdhci-pltfm\n  mmc: sdhci-dove: use devm_clk_get()\n  mmc: eSDHC: Recover from ADMA errors\n  mmc: dw_mmc: remove duplicated buswidth code\n  mmc: dw_mmc: relocate where dw_mci_setup_bus() is called from\n  mmc: Limit MMC speed to 52MHz if not HS200\n  mmc: dw_mmc: use devres functions in dw_mmc\n  mmc: sh_mmcif: remove unneeded clock connection ID\n  mmc: sh_mobile_sdhi: remove unneeded clock connection ID\n  mmc: sh_mobile_sdhi: fix clock frequency printing\n  mmc: Remove redundant null check before kfree in bus.c\n  mmc: Remove redundant null check before kfree in sdio_bus.c\n  mmc: sdhci-imx-esdhc: use more devm_* functions\n  mmc: dt: add no-1-8-v device tree flag\n  ...\n"
    },
    {
      "commit": "0fa5d3996dbda1ee9653c43d39b7ef159fb57ee7",
      "tree": "70f0adc3b86bb1511be6607c959506f6365fc2a9",
      "parents": [
        "0b99cb73105f0527c1c4096960796b8772343a39",
        "14318efb322e2fe1a034c69463d725209eb9d548"
      ],
      "author": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Dec 11 10:01:53 2012 +0000"
      },
      "committer": {
        "name": "Russell King",
        "email": "rmk+kernel@arm.linux.org.uk",
        "time": "Tue Dec 11 10:01:53 2012 +0000"
      },
      "message": "Merge branch \u0027devel-stable\u0027 into for-linus\n"
    },
    {
      "commit": "fed16bba8726dfb86f45429c6101db4c6927f4dd",
      "tree": "b227960c81d922eeadd5133f59ab6c03f9d0d722",
      "parents": [
        "0c955b392ac83bcf8a8a3a087907c1c559496e07"
      ],
      "author": {
        "name": "Kumar, Anil",
        "email": "anilkumar.v@ti.com",
        "time": "Fri Dec 07 14:39:34 2012 +0530"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 10 23:00:07 2012 +0000"
      },
      "message": "mtd: nand: davinci: fix the binding documentation\n\nSince the aemif driver conversion to DT along with\nits movement to drivers/ folder is not yet done,\nfix NAND binding documentation to have NAND specific\nDT details only.\n\nSigned-off-by: Kumar, Anil \u003canilkumar.v@ti.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "0c955b392ac83bcf8a8a3a087907c1c559496e07",
      "tree": "4c9fc27f6225bb647299efbdb06f536b16902793",
      "parents": [
        "f67605394f0ba44cff297120fda6bb407414ba75"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Mon Dec 10 11:42:02 2012 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Mon Dec 10 21:49:14 2012 +0000"
      },
      "message": "rtc: rtc-mv: Add the device tree binding documentation\n\nThe support was already written, but the binding documentation was\nlacking.\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nAcked-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "1a1494def7eacbd25db05185aa2e81ef90892460",
      "tree": "40911f075b1fe527c6d20bf8c3070d4cdca11e97",
      "parents": [
        "8de9e417757fb9f130f55a38f4ee7027b60de1c7",
        "71bfe916ebe6d026cd3d0e41c398574fc1228e03"
      ],
      "author": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Sat Dec 08 13:17:07 2012 +1000"
      },
      "committer": {
        "name": "Dave Airlie",
        "email": "airlied@redhat.com",
        "time": "Mon Dec 10 20:03:58 2012 +1000"
      },
      "message": "Merge branch \u0027drm-next-3.8\u0027 of git://people.freedesktop.org/~agd5f/linux into drm-next\n\nAlex writes:\nPretty minor -next pull request.  We some additional new bits waiting\ninternally for release.  Hopefully Monday we can get at least some of\nthem out.  The others will probably take a few more weeks.\n\nHighlights of the current request:\n- ELD registers for passing audio information to the sound hardware\n- Handle GPUVM page faults more gracefully\n- Misc fixes\n\nMerge radeon test\n* \u0027drm-next-3.8\u0027 of git://people.freedesktop.org/~agd5f/linux: (483 commits)\n  drm/radeon: bump driver version for new info ioctl requests\n  drm/radeon: fix eDP clk and lane setup for scaled modes\n  drm/radeon: add new INFO ioctl requests\n  drm/radeon/dce32+: use fractional fb dividers for high clocks\n  drm/radeon: use cached memory when evicting for vram on non agp\n  drm/radeon: add a CS flag END_OF_FRAME\n  drm/radeon: stop page faults from hanging the system (v2)\n  drm/radeon/dce4/5: add registers for ELD handling\n  drm/radeon/dce3.2: add registers for ELD handling\n  radeon: fix pll/ctrc mapping on dce2 and dce3 hardware\n  Linux 3.7-rc7\n  powerpc/eeh: Do not invalidate PE properly\n  Revert \"drm/i915: enable rc6 on ilk again\"\n  ALSA: hda - Fix build without CONFIG_PM\n  of/address: sparc: Declare of_iomap as an extern function for sparc again\n  PM / QoS: fix wrong error-checking condition\n  bnx2x: remove redundant warning log\n  vxlan: fix command usage in its doc\n  8139cp: revert \"set ring address before enabling receiver\"\n  MPI: Fix compilation on MIPS with GCC 4.4 and newer\n  ...\n\nConflicts:\n\tdrivers/gpu/drm/exynos/exynos_drm_encoder.c\n\tdrivers/gpu/drm/exynos/exynos_drm_fbdev.c\n\tdrivers/gpu/drm/nouveau/core/engine/disp/nv50.c\n"
    },
    {
      "commit": "a2ed00da5047806233e288b991d9be997a5eb214",
      "tree": "5d6052c4318c2ff0435ac6b3d606085b0bea227c",
      "parents": [
        "8f22e8eaba8aea1596a86d5eba19ef346f8de0d5"
      ],
      "author": {
        "name": "Maxime Ripard",
        "email": "maxime.ripard@free-electrons.com",
        "time": "Fri Dec 07 12:30:38 2012 -0800"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@ti.com",
        "time": "Mon Dec 10 11:33:53 2012 +0200"
      },
      "message": "drivers/video: add support for the Solomon SSD1307 OLED Controller\n\nAdd support for the Solomon SSD1307 OLED controller found on the\nCrystalfontz CFA10036 board.\n\nThis controller can drive a display with a resolution up to 128x39 and can\noperate over I2C or SPI.\n\nThe current driver has only been tested on the CFA-10036, that is using\nthis controller over I2C to driver a 96x16 OLED screen.\n\n[akpm@linux-foundation.org: checkpatch fixes]\nSigned-off-by: Maxime Ripard \u003cmaxime.ripard@free-electrons.com\u003e\nCc: Brian Lilly \u003cbrian@crystalfontz.com\u003e\nCc: Greg KH \u003cgregkh@linux-foundation.org\u003e\nCc: Florian Tobias Schandinat \u003cFlorianSchandinat@gmx.de\u003e\nCc: Thomas Petazzoni \u003cthomas@free-electrons.com\u003e\nCc: Tomi Valkeinen \u003ctomi.valkeinen@ti.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Tomi Valkeinen \u003ctomi.valkeinen@ti.com\u003e\n"
    },
    {
      "commit": "ac713cc9fcb8a5f9503af08421772b85ca4685f1",
      "tree": "b2a712700477bb7056c0b0cd26896441890823f5",
      "parents": [
        "be2f6f5a7833b99bdee97c4b877dcd2afc6cdd00"
      ],
      "author": {
        "name": "Vipul Kumar Samar",
        "email": "vipulkumar.samar@st.com",
        "time": "Fri Dec 07 20:29:37 2012 +0530"
      },
      "committer": {
        "name": "Samuel Ortiz",
        "email": "sameo@linux.intel.com",
        "time": "Mon Dec 10 10:03:50 2012 +0100"
      },
      "message": "mfd: stmpe: Update DT support for stmpe driver\n\nThis patch extends existing DT support for stmpe devices. This updates:\n- missing header files in stmpe.c\n- stmpe_of_probe() with pwm, rotator and new bindings.\n- Bindings are updated in binding document.\n\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Vipul Kumar Samar \u003cvipulkumar.samar@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Samuel Ortiz \u003csameo@linux.intel.com\u003e\n"
    },
    {
      "commit": "9e218670737e01ef37bd1ac400482462049dfeff",
      "tree": "84a6552a500127fac1bf860d2766c6a99e1d4827",
      "parents": [
        "f675649e70a494aa13ae695480a3d51bf15dd3e2",
        "b87d07b13c779c42e4929e590003c9eb8c2f06fa"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:43:00 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/max8997\u0027 into regulator-next\n"
    },
    {
      "commit": "1f9cc5f7716d664bfe32289ca61327be01a0a8e3",
      "tree": "06b29c20a1d0c195fbf5513fdfb860cb38f09420",
      "parents": [
        "207f30894a8469849d9f5663149d966ff4d411e8",
        "8dc995f56ef7aedb41873fdeaa1971f3aa166ebd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:55 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:55 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/hotplug\u0027 into regulator-next\n"
    },
    {
      "commit": "207f30894a8469849d9f5663149d966ff4d411e8",
      "tree": "c777ebe2eac0d818cc4c20b39c5e1306dca5f67b",
      "parents": [
        "db58e0270ce36fbcee22147405e1917ce01880ae",
        "ec4f7b88b4a89253ec922d48f77b269ce5cffc2c"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:54 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Mon Dec 10 12:42:54 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027regulator/topic/gpio\u0027 into regulator-next\n"
    },
    {
      "commit": "7730cba2a50332c194f50a58b86359ea39a82bd1",
      "tree": "64c8d7228da1454c02288068e57a9c61f8b0acd0",
      "parents": [
        "c20151dff8a6d503c0d0cc4387c33a618cdabcb7",
        "b69f0859dc8e633c5d8c06845811588fe17e68b3"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Dec 07 17:02:47 2012 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Dec 07 17:02:47 2012 +0000"
      },
      "message": "Merge tag \u0027v3.7-rc8\u0027 into spi/next\n\nLinux 3.7-rc8\n"
    },
    {
      "commit": "c20151dff8a6d503c0d0cc4387c33a618cdabcb7",
      "tree": "79eddf6e2d19950611613ce62d56db9a00e865fd",
      "parents": [
        "5323f49853ba5f37d9975fe6bd13546c2ec790c8"
      ],
      "author": {
        "name": "Lars-Peter Clausen",
        "email": "lars@metafoo.de",
        "time": "Thu Dec 06 16:55:33 2012 +0100"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Fri Dec 07 13:13:56 2012 +0000"
      },
      "message": "spi: Add support for specifying 3-wire mode via device tree\n\nThis patch allows to specify that a SPI device is connected in 3-wire mode via\ndevice tree.\n\nSigned-off-by: Lars-Peter Clausen \u003clars@metafoo.de\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "8ed765aac31b473e1881986d9fe2b6386f49f933",
      "tree": "98c4a32d712ab6cab9e0b6258e19c3ade6b57f48",
      "parents": [
        "6a66180a252f5856fc25de69c6313831f343f50f"
      ],
      "author": {
        "name": "Daniel Drake",
        "email": "dsd@laptop.org",
        "time": "Sun Nov 25 13:02:54 2012 -0500"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:55:05 2012 -0500"
      },
      "message": "mmc: dt: add no-1-8-v device tree flag\n\nThe OLPC XO-1.75 laptop includes a SDHCI controller which is 1.8v\ncapable, and it truthfully reports so in its capabilities. This\nalternate voltage is used for driving new \"UHS-I\" SD cards at their\nfull speed.\n\nHowever, what the controller doesn\u0027t know is that the motherboard\nphysically doesn\u0027t have a 1.8v supply available, so attempting to\nswitch to the 1.8v level will result in a situation that cannot be\nrecovered from without physically replugging the SD card.\n\nAdd a device tree flag that can be used on systems like these,\nand hook it up to the equivalent SDHCI quirk.\n\nSigned-off-by: Daniel Drake \u003cdsd@laptop.org\u003e\nReviewed-by: Philip Rakity \u003cprakity@nvidia.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "b96efccb8fc9939605599e5b2c026644973cc92d",
      "tree": "cac505437daeb67208ede0177573747dd2618990",
      "parents": [
        "b1b8fea94f4c71b5503b7e29974635121f44b302"
      ],
      "author": {
        "name": "Tomasz Figa",
        "email": "t.figa@samsung.com",
        "time": "Fri Nov 16 15:28:17 2012 +0100"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:55:01 2012 -0500"
      },
      "message": "mmc: host: sdhci-s3c: Add support for pinctrl\n\nThis patch adds support for pin configuration using pinctrl subsystem\nto the sdhci-s3c driver.\n\nSigned-off-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nAcked-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "cd587096c0e2b85a67e77721a753679bac89b394",
      "tree": "22ae2292f85cb8d36530535bc087bacdb8889158",
      "parents": [
        "dc7745bd32272a614a6598c05db4510548ef18f2"
      ],
      "author": {
        "name": "Hebbar, Gururaja",
        "email": "gururaja.hebbar@ti.com",
        "time": "Mon Nov 19 21:59:58 2012 +0530"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:54:56 2012 -0500"
      },
      "message": "mmc: omap_hsmmc: Enable HSPE bit for high speed cards\n\nHSMMC IP on AM33xx need a special setting to handle High-speed cards.\nOther platforms like TI81xx, OMAP4 may need this as-well. This depends\non the HSMMC IP timing closure done for the high speed cards.\n\nFrom AM335x TRM (SPRUH73F - 18.3.12 Output Signals Generation):\n\nThe MMC/SD/SDIO output signals can be driven on either falling edge or\nrising edge depending on the SD_HCTL[2] HSPE bit. This feature allows\nto reach better timing performance, and thus to increase data transfer\nfrequency.\n\nThere are few pre-requisites for enabling the HSPE bit\n- Controller should support High-Speed-Enable Bit and\n- Controller should not be using DDR Mode and\n- Controller should advertise that it supports High Speed in\n  capabilities register and\n- MMC/SD clock coming out of controller \u003e 25MHz\n\nSigned-off-by: Hebbar, Gururaja \u003cgururaja.hebbar@ti.com\u003e\nSigned-off-by: Venkatraman S \u003csvenkatr@ti.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "e5d0e9c567389e261fbad6311ea78e6b8d4a24e9",
      "tree": "5617a9273ef603b63763a968a0984d15b5cbb718",
      "parents": [
        "9f2f7cce3293dea973b320ab4b95b90b8ea2ec20"
      ],
      "author": {
        "name": "Abhilash Kesavan",
        "email": "a.kesavan@samsung.com",
        "time": "Mon Nov 19 10:26:19 2012 +0530"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:54:52 2012 -0500"
      },
      "message": "mmc: dt: Add optional pm properties to core binding\n\nAdd documentation for pm capabilties such as MMC_PM_KEEP_POWER\nand MMC_PM_WAKE_SDIO_IRQ.\n\nSigned-off-by: Abhilash Kesavan \u003ca.kesavan@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "9f2f7cce3293dea973b320ab4b95b90b8ea2ec20",
      "tree": "d0abf3b5ab38f08ab51f2eeebef86a85f791fee7",
      "parents": [
        "7c52d7bb87955095f23f96c717e787af4eea4195"
      ],
      "author": {
        "name": "Abhilash Kesavan",
        "email": "a.kesavan@samsung.com",
        "time": "Mon Nov 19 10:26:18 2012 +0530"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:54:52 2012 -0500"
      },
      "message": "mmc: dt: Fix typo in filename\n\nFix typo in the synopsis dwmmc controller dt binding filename.\n\nSigned-off-by: Abhilash Kesavan \u003ca.kesavan@samsung.com\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "3a96dff0f828ae9dfb43efd49a9b67a74c6dc360",
      "tree": "09b8703228c83e6828e8d3d64bbce048b69e32a7",
      "parents": [
        "8d1e977da82ebd1defd44d085edc2c0140aecc2a"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Sun Nov 18 15:33:06 2012 +1300"
      },
      "committer": {
        "name": "Chris Ball",
        "email": "cjb@laptop.org",
        "time": "Thu Dec 06 13:54:50 2012 -0500"
      },
      "message": "mmc: SD/MMC Host Controller for Wondermedia WM8505/WM8650\n\nThis patch adds support for the SD/MMC host controller found\non Wondermedia 8xxx series SoCs, currently supported under\narm/arch-vt8500.\n\nA binding document is also included, based on mmc.txt with\nadditional properties.\n\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\nSigned-off-by: Chris Ball \u003ccjb@laptop.org\u003e\n"
    },
    {
      "commit": "a34fc82e234255b657e62c3ce0c12e9439a59e80",
      "tree": "a305e3c3c271bb5d6cd7980780f39938a02e32ce",
      "parents": [
        "161b96c383c442f4d7dabbb8500a5fbd551b344d",
        "227c4ce6eac9fe6566d9718546a0e31b5b4633cd"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Dec 06 13:58:31 2012 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Dec 06 13:58:31 2012 +0000"
      },
      "message": "Merge branch \u0027spi-next\u0027 from git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc.git\n\nPull in the changes Mark has queued up for SPI\n"
    },
    {
      "commit": "f67605394f0ba44cff297120fda6bb407414ba75",
      "tree": "8ec039d2e86838019a704da5a7ff64e13bbea35d",
      "parents": [
        "600587a5be61bb218034bda9b134abf2af7da097"
      ],
      "author": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Dec 06 09:53:13 2012 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Thu Dec 06 09:53:13 2012 +0000"
      },
      "message": "devicetree/bindings: Move gpio-leds binding into leds directory\n\nMerely reorganizing documentation. No functional changes. It makes more\nsense for the gpio-leds binding to be grouped with other led bindings\nthan with gpio drivers.\n\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "a2c0911c09190125f52c9941b9d187f601c2f7be",
      "tree": "825aabd3a9a0bb8c8f2fa95a28e0612f48e57131",
      "parents": [
        "f0ef105915c36005100ce0225b6d2c2125380e77"
      ],
      "author": {
        "name": "Vakul Garg",
        "email": "vakul@freescale.com",
        "time": "Thu Dec 06 17:16:30 2012 +0800"
      },
      "committer": {
        "name": "Herbert Xu",
        "email": "herbert@gondor.apana.org.au",
        "time": "Thu Dec 06 17:16:30 2012 +0800"
      },
      "message": "crypto: caam - Updated SEC-4.0 device tree binding for ERA information.\n\nThe compatible property in device tree \"crypto\" node has been enhanced\nto provide SEC ERA information to the applications.\n\nSigned-off-by: Vakul Garg \u003cvakul@freescale.com\u003e\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n"
    },
    {
      "commit": "600587a5be61bb218034bda9b134abf2af7da097",
      "tree": "468acc85ee6604ee9ad55edb583e0f0c5d81cf98",
      "parents": [
        "f2dcd0f8287967bb8b59f3feb775638f767f8e82"
      ],
      "author": {
        "name": "James Hogan",
        "email": "james.hogan@imgtec.com",
        "time": "Wed Dec 05 16:08:24 2012 +0000"
      },
      "committer": {
        "name": "Grant Likely",
        "email": "grant.likely@secretlab.ca",
        "time": "Wed Dec 05 22:28:08 2012 +0000"
      },
      "message": "of/vendor-prefixes: add Imagination Technologies\n\nThe \"powervr\" prefix which is currently described as \"Imagination\nTechnologies\" isn\u0027t really appropriate for non-PowerVR hardware, so\ndeprecate it, changing the description of \"powervr\" to \"PowerVR\n(deprecated, use img)\", and add a separate \"img\" prefix for \"Imagination\nTechnologies Ltd.\".\n\nSigned-off-by: James Hogan \u003cjames.hogan@imgtec.com\u003e\nSigned-off-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\n"
    },
    {
      "commit": "6a441c5c6031e4cac081f7c897f9def58544c05b",
      "tree": "fddc7732f991e50fd27b611a273ee169dad5d712",
      "parents": [
        "d0f3ea4252a2b5b66b013ee161257782a37c535f",
        "1c08e7e3b2acc9f78bb5f478ffc7999007e309fc"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:35:11 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:35:11 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/omap\u0027 into asoc-next\n"
    },
    {
      "commit": "0998deb561fd2fd0e8743643afdc3477750e21fa",
      "tree": "d92f8d2821c373e0cc6e04085cbcd56ce5162f6b",
      "parents": [
        "3bc324922663bda59af5cdc409e8df3ed217d296",
        "293750f9bcb3368d5298ed1a091b5402de359d3b"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:35:00 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:35:00 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/cs4271\u0027 into asoc-next\n"
    },
    {
      "commit": "3bc324922663bda59af5cdc409e8df3ed217d296",
      "tree": "1c9c7d527c4fd3383350d54acd7d15b9c5c4f639",
      "parents": [
        "9d3493e84def26bd9b0bab825629063bacc89383",
        "3951e4aae2ce7e4593e575e91cbb22f1ba153596"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:34:58 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:34:58 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/atmel\u0027 into asoc-next\n"
    },
    {
      "commit": "0c1c73376b0df5f19dac40cfbaa50f10404ad81b",
      "tree": "99258139294978d6ceffac1e1ab89826780f3944",
      "parents": [
        "0bfbbc001a222f749e809550d4efccc11f95b85c",
        "a273cd13a5b168ceed5c0a0e07bda530479d7f47"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:34:54 2012 +0900"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Sun Dec 02 13:34:54 2012 +0900"
      },
      "message": "Merge remote-tracking branch \u0027asoc/topic/ak4104\u0027 into asoc-next\n"
    },
    {
      "commit": "86605cfe8c7c166999bc7476b17940c68bf2f8b7",
      "tree": "702c2b7e6c60f261aa353995c1792f1cb2eb6335",
      "parents": [
        "8618b3b47c4590baf4ef3f241616914f4bb2a8a6"
      ],
      "author": {
        "name": "Vipul Kumar Samar",
        "email": "vipulkumar.samar@st.com",
        "time": "Mon Nov 26 17:06:51 2012 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Sat Dec 01 17:45:16 2012 +0100"
      },
      "message": "gpio: stmpe: Add DT support for stmpe gpio\n\nThis patch allows the STMPE GPIO driver to be successfully probed and\ninitialised when Device Tree support is enabled. Bindings are mentioned in\nDocumentation too.\n\nAcked-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Vipul Kumar Samar \u003cvipulkumar.samar@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "5e5d8999a316d596f2012fe1cf4c59e0de693dab",
      "tree": "56d0aeed586f34e97acbc78759606fddb3ba0627",
      "parents": [
        "0c0029cb1806601430692d48c130a17302a18225",
        "3ee11aef75db51c69cb8cb91dd01afb28036f1b5"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 30 09:08:56 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 30 09:08:56 2012 -0800"
      },
      "message": "Merge tag \u0027mvebu_cache_l2x0_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux into late/mvebu\n\nFrom Jason Cooper:\nmvebu cache-l2x0 for v3.8\n\n - Add support for l2x0 cache on mvebu boards\n\n - Depends on mvebu/everything\n\n* tag \u0027mvebu_cache_l2x0_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux:\n  arm: l2x0: add aurora related properties to OF binding\n  arm: mvebu: add Aurora L2 Cache Controller to the DT\n  arm: mvebu: add L2 cache support\n"
    },
    {
      "commit": "0c0029cb1806601430692d48c130a17302a18225",
      "tree": "2481cc582a77b3ce7651c3ab2478886941bea621",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17",
        "56580bb422e5f542da19c057f348dd39634138e7"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 30 09:01:49 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Fri Nov 30 09:02:53 2012 -0800"
      },
      "message": "Merge tag \u0027mvebu_everything_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux into late/mvebu\n\nFrom Jason Cooper. Unfortunately this is a combined branch with all\nmvebu code as one drop, something we normally try to avoid and instead\nslice vendor topics across our branches. Hopefully we can avoid doing\nthis again for 3.9!\n\nmvebu everything for v3.8\n - due to the complex interdependencies of the received pull requests\n   I decided to keep this in one branch the way they recommended merging it\n - this was their first attempt at doing pull requests, we\u0027ll work on it\n   with them\n\n - added SMP support for mvebu SoCs\n - added coherency fabric\n - added mdio and mvneta drivers\n - added mirabox board\n - added openblocks ax3-4 board\n - clock fixes and improvements\n - converted mv_xor driver to devicetree (extensive series in itself)\n\n* tag \u0027mvebu_everything_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux: (85 commits)\n  dma: mv_xor: fix error handling path\n  dma: mv_xor: fix error checking of irq_of_parse_and_map()\n  dma: mv_xor: use request_irq() instead of devm_request_irq()\n  dma: mv_xor: clear the window override control registers\n  arm: mvebu: fix address decoding armada_cfg_base() function\n  ARM: mvebu: update defconfig with I2C and RTC support\n  ARM: mvebu: Add SATA support for OpenBlocks AX3-4\n  ARM: mvebu: Add support for the RTC in OpenBlocks AX3-4\n  ARM: mvebu: Add support for I2C on OpenBlocks AX3-4\n  ARM: mvebu: Add support for I2C controllers in Armada 370/XP\n  arm: mvebu: Add hardware I/O Coherency support\n  arm: plat-orion: Add coherency attribute when setup mbus target\n  arm: dma mapping: Export a dma ops function arm_dma_set_mask\n  arm: mvebu: Add SMP support for Armada XP\n  arm: mm: Add support for PJ4B cpu and init routines\n  arm: mvebu: Add IPI support via doorbells\n  arm: mvebu: Add initial support for power managmement service unit\n  arm: mvebu: Add support for coherency fabric in mach-mvebu\n  arm: mvebu: update defconfig to include XOR driver\n  arm: mvebu: update defconfig to include network driver\n  ...\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "c8a1ceccf394b2f99feed2b702732140e9f0f92d",
      "tree": "6632d05aae22e99d7f128104b536bfdfc225a696",
      "parents": [
        "4c929c8a8837f4e5acdec5883a1b64a240751e2f",
        "26f01998b0657a61167a819f1c37cb9f9e9d674b"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Nov 29 22:30:11 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Nov 29 22:30:11 2012 -0800"
      },
      "message": "Merge tag \u0027omap-for-v3.8/cleanup-timer-signed\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/cleanup\n\nTimer clean-up to get us closer to moving timer code to drivers,\nand to get rid of CONFIG_OMAP_32K_TIMER and rely on the board\nor devicetree provided timer configuration.\n\nNote that these changes are on top of the recent timer fixes.\n\nBy Jon Hunter (32) and others\nvia Tony Lindgren\n* tag \u0027omap-for-v3.8/cleanup-timer-signed\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: (71 commits)\n  ARM: OMAP3: cm-t3517: use GPTIMER for system clock\n  ARM: OMAP2+: timer: remove CONFIG_OMAP_32K_TIMER\n  ARM: OMAP2+: Fix compiler warning for 32k timer\n  ARM: OMAP: Remove unnecessary inclusion of dmtimer.h\n  ARM: OMAP: Add platform data header for DMTIMERs\n  ARM: OMAP: Remove unnecessary omap_dm_timer structure declaration\n  ARM: OMAP2+: Remove unnecessary local variable in timer code\n  ARM: OMAP: Don\u0027t store timers physical address\n  ARM: OMAP: Define omap_dm_timer_prepare function as static\n  ARM: OMAP: Clean-up dmtimer reset code\n  ARM: OMAP: Remove __omap_dm_timer_set_source function\n  ARM: OMAP: Remove unnecessary call to clk_get()\n  ARM: OMAP: Add dmtimer interrupt disable function\n  ARM: OMAP: Fix spurious interrupts when using timer match feature\n  ARM: OMAP: Don\u0027t restore DMTIMER interrupt status register\n  ARM: OMAP: Don\u0027t restore of DMTIMER TISTAT register\n  ARM: OMAP: Fix dmtimer reset for timer1\n  ARM: OMAP2+: Don\u0027t use __omap_dm_timer_reset()\n  ARM: OMAP2/3: Define HWMOD software reset status for DMTIMERs\n  ARM: OMAP3: Correct HWMOD DMTIMER SYSC register declarations\n  ...\n\nChange/change conflict in arch/arm/mach-omap2/board-cm-t3517.c.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "aa849506742212659f1ac3b7c3ea387478f81ae0",
      "tree": "4b758292f8eb31e36ffa3cef40834db67b11398c",
      "parents": [
        "d4c091f13dc4d30e4af43c0ccf8c82b3277574ca",
        "3e33ee9e0804748f1b7a01af9ba0e8e1e10f772f"
      ],
      "author": {
        "name": "Rafael J. Wysocki",
        "email": "rafael.j.wysocki@intel.com",
        "time": "Thu Nov 29 21:46:04 2012 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rafael.j.wysocki@intel.com",
        "time": "Thu Nov 29 21:46:04 2012 +0100"
      },
      "message": "Merge branch \u0027pm-cpufreq\u0027\n\n* pm-cpufreq: (21 commits)\n  cpufreq: ondemand: update sampling rate only on right CPUs\n  cpufreq: SPEAr: Add CPUFreq driver\n  cpufreq: governors: Fix jiffies/cputime mixup (revisited)\n  cpufreq: ondemand: fix wrong delay sampling rate\n  cpufreq: exynos: Use static for functions used in only this file\n  cpufreq: exynos: Broadcast frequency change notifications for all cores\n  cpufreq: remove use of __devexit\n  cpufreq: remove use of __devinit\n  cpufreq: remove use of __devexit_p\n  cpufreq: Remove unnecessary initialization of a local variable\n  cpufreq: Make sure target freq is within limits\n  cpufreq: Avoid calling cpufreq driver\u0027s target() routine if target_freq \u003d\u003d policy-\u003ecur\n  cpufreq: Fix sparse warning by making local function static\n  cpufreq: Fix sparse warnings by updating cputime64_t to u64\n  cpufreq: governors: remove redundant code\n  cpufreq: return early from __cpufreq_driver_getavg()\n  cpufreq: fix jiffies/cputime mixup in conservative/ondemand governors\n  cpufreq: Improve debug prints\n  cpufreq: Move common part from governors to separate file, v2\n  cpufreq / core: Fix printing of governor and driver name\n  ...\n"
    },
    {
      "commit": "e89e29b8585379c844b03fb3aa2cca73e2bc5b26",
      "tree": "904bb25bb9c50818617ccf5e83ae501cb534f386",
      "parents": [
        "852d20aed8a029ea8496e85052493b275f19d22b"
      ],
      "author": {
        "name": "Alban Bedel",
        "email": "alban.bedel@avionic-design.de",
        "time": "Mon Nov 05 10:55:25 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Thu Nov 29 09:28:50 2012 -0800"
      },
      "message": "Input: tca8418_keypad - add support for device tree bindings\n\nSigned-off-by: Alban Bedel \u003calban.bedel@avionic-design.de\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "473af20f705b690342af1bfb36462c0c5190d289",
      "tree": "1f48932284bf30bb9d83bbedba8caa84aca51341",
      "parents": [
        "fa1f94979883aeef231fa023e5b9be971d459952",
        "3fcb6eb4063ab4eef05601c266afa2af667c8e1f"
      ],
      "author": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@ti.com",
        "time": "Thu Nov 29 10:34:41 2012 +0200"
      },
      "committer": {
        "name": "Tomi Valkeinen",
        "email": "tomi.valkeinen@ti.com",
        "time": "Thu Nov 29 10:34:41 2012 +0200"
      },
      "message": "Merge branch \u0027exynos-dp-next\u0027 of git://github.com/jingoo/linux into for-linus\n\nExynos DP changes for the 3.8 merge window.\n\n- Device Tree support for Samsung Exynos DP\n- SW Link training is cleaned up.\n- HPD interrupt is supported.\n\n* \u0027exynos-dp-next\u0027 of git://github.com/jingoo/linux:\n  video: exynos_dp: remove redundant parameters\n  video: exynos_dp: Fix incorrect setting for INT_CTL\n  video: exynos_dp: Reset and initialize DP before requesting irq\n  video: exynos_dp: Enable hotplug interrupts\n  video: exynos_dp: Move hotplug into a workqueue\n  video: exynos_dp: Remove sink control to D0\n  video: exynos_dp: Fix bug when checking dp-\u003eirq\n  video: exynos_dp: Improve EDID error handling\n  video: exynos_dp: Get pll lock before pattern set\n  video: exynos_dp: Clean up SW link training\n  video: exynos_dp: Check DPCD return codes\n  video: exynos_dp: device tree documentation\n  video: exynos_dp: Add device tree support to DP driver\n"
    },
    {
      "commit": "825e90d0a138738657509d7460d77edb28fcfdc0",
      "tree": "674f8805ec37ded9004ad1b32af5583bbe5d8577",
      "parents": [
        "c4e235c2addfaef034e428dda309136ec809a96c"
      ],
      "author": {
        "name": "Ajay Kumar",
        "email": "ajaykumar.rs@samsung.com",
        "time": "Sat Oct 13 05:48:00 2012 +0900"
      },
      "committer": {
        "name": "Jingoo Han",
        "email": "jg1.han@samsung.com",
        "time": "Thu Nov 29 10:33:26 2012 +0900"
      },
      "message": "video: exynos_dp: device tree documentation\n\nAdd documentation for the DT bindings in exynos display port driver.\n\nSigned-off-by: Ajay Kumar \u003cajaykumar.rs@samsung.com\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Jingoo Han \u003cjg1.han@samsung.com\u003e\n"
    },
    {
      "commit": "1c08e7e3b2acc9f78bb5f478ffc7999007e309fc",
      "tree": "204b32b982fe406d9b6b97f817b1b81b8c098d4f",
      "parents": [
        "e650794ae8f9799ee88f6ab67882ed3472d99595"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Wed Nov 28 11:35:43 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Wed Nov 28 19:13:18 2012 +0000"
      },
      "message": "ASoC: omap-abe-twl6040: Use \"ti,jack-detection\" DT property as boolean\n\nHandle the jack detection inforamtion as bool from devicetree.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "aa7656471df6cad1a4ed82ba888a40e9bc46aa19",
      "tree": "72e7b3bc5652e6d4d2c6a02fe8c87e7466de88eb",
      "parents": [
        "3744c26386971db1c7ecf5aa5900882deae60492"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Nov 27 11:09:58 2012 +0100"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Nov 28 15:16:19 2012 +0100"
      },
      "message": "pwm: New driver to support PWM driven LEDs on TWL4030/6030 series of PMICs\n\nThe driver supports the following LED outputs as generic PWM driver:\nTWL4030 LEDA and LEDB (PWMA and PWMB)\nTWL6030 Charging indicator LED (PWM LED)\n\nOn TWL6030 when the PWM requested LED is configured to be controlled by SW.\nIn this case the user can enable/disable and set the duty period freely.\nWhen the PWM has been freed, the LED driver is put back to HW control.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "3744c26386971db1c7ecf5aa5900882deae60492",
      "tree": "fffddf445235da513125e4d32d769b8f98961eea",
      "parents": [
        "98ccf49daf3bd626196814e38ec8d2460e0d4517"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Nov 27 11:09:57 2012 +0100"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Nov 28 15:16:19 2012 +0100"
      },
      "message": "pwm: New driver to support PWMs on TWL4030/6030 series of PMICs\n\nThe driver supports the following PWM outputs:\nTWL4030 PWM0 and PWM1\nTWL6030 PWM1 and PWM2\n\nOn TWL4030 the PWM signals are muxed. Upon requesting the PWM the driver\nwill select the correct mux so the PWM can be used. When the PWM has been\nfreed the original configuration is going to be restored.\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "53ad9e8d37031397ee141f9bf701c0fba4257b0f",
      "tree": "41dda85d04ca64360a42874e6ea62a0299942de5",
      "parents": [
        "d91861dafda44d808272f55758ca91d962feda6e"
      ],
      "author": {
        "name": "Philip, Avinash",
        "email": "avinashphilip@ti.com",
        "time": "Tue Nov 27 14:18:13 2012 +0530"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Nov 28 15:16:17 2012 +0100"
      },
      "message": "pwm: tiehrpwm: Add device-tree binding\n\nThis patch\n1. Add support for device-tree binding for EHRWPM driver.\n2. Set size of pwm-cells set to 3 to support PWM channel number, PWM\n   period \u0026 polarity configuration from device tree.\n3. Add enable/disable clock gating in PWM subsystem common config space.\n4. When here set .owner member in platform_driver structure to\n   THIS_MODULE.\n\nSigned-off-by: Philip, Avinash \u003cavinashphilip@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "333b08ee8c6e120d67118e4eb71c45f5c369c8a4",
      "tree": "a2626907a8e7d59010c64f0fb632ec1a428fcf8b",
      "parents": [
        "af0ba001d208e117b5f4e4f504672b42a664a7f7"
      ],
      "author": {
        "name": "Philip, Avinash",
        "email": "avinashphilip@ti.com",
        "time": "Tue Nov 27 14:18:09 2012 +0530"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Nov 28 15:16:15 2012 +0100"
      },
      "message": "pwm: tiecap: Add device-tree binding\n\nThis patch\n1. Add support for device-tree binding for ECAP APWM driver.\n2. Set size of pwm-cells set to 3 to support PWM channel number, PWM\n   period \u0026 polarity configuration from device tree.\n3. Add enable/disable clock gating in PWM subsystem common config space.\n4. When here set .owner member in platform_driver structure to\n   THIS_MODULE.\n\nSigned-off-by: Philip, Avinash \u003cavinashphilip@ti.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Rob Landley \u003crob@landley.net\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "af0ba001d208e117b5f4e4f504672b42a664a7f7",
      "tree": "448f579454bea86b34d3e980c75668e13a43a8fd",
      "parents": [
        "83af24027b3df1af5c5a9aa9adcdcfeb3429d3be"
      ],
      "author": {
        "name": "Philip, Avinash",
        "email": "avinashphilip@ti.com",
        "time": "Tue Nov 27 14:18:06 2012 +0530"
      },
      "committer": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Nov 28 15:14:41 2012 +0100"
      },
      "message": "pwm: Add TI PWM subsystem driver\n\nIn some platforms (like am33xx), PWM sub modules (ECAP, EHRPWM, EQEP)\nare integrated to PWM subsystem. These PWM submodules has resources\nshared and only one register bit-field is provided to control\nmodule/clock enable/disable, makes it difficult to handle common\nresources from independent PWMSS submodule drivers.\n\nSo the solution here implemented in this patch is, to create driver for\nPWMSS and take the role of parent driver for PWM submodules. PWMSS\nparent driver enumerates all the child nodes under PWMSS module. Also\nsymbol \"pwmss_submodule_state_change\" exported to enable clock gating\nfor individual PWMSS submodules, and submodule drivers has to enable\nclock gating from their drivers.\n\nAs this is only supported during DT boot, the parent/child relationship\nis created and populated in DT execution flow. The only required change\nis inside DTS file, making EHRPWM \u0026 ECAP as a child to PWMSS node.\n\nSigned-off-by: Philip, Avinash \u003cavinashphilip@ti.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n"
    },
    {
      "commit": "b87d07b13c779c42e4929e590003c9eb8c2f06fa",
      "tree": "9fbe55b61e176e783e5c6d6063733079d0274948",
      "parents": [
        "77b71b370ed06c75bdebef09be438d5275f70fc1",
        "8dc995f56ef7aedb41873fdeaa1971f3aa166ebd"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:06:08 2012 +0000"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:06:08 2012 +0000"
      },
      "message": "Merge branch \u0027topic/hotplug\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into regulator-max8997\n\nConflicts:\n\tdrivers/regulator/max8997.c\n"
    },
    {
      "commit": "77b71b370ed06c75bdebef09be438d5275f70fc1",
      "tree": "7a5408e5f954d460712bc0b80f2bfc831bdfa346",
      "parents": [
        "068a8c8239d50a5fd025c97f94945d9f2ffa3438"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Tue Nov 27 14:04:32 2012 +0530"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Nov 27 20:05:36 2012 +0000"
      },
      "message": "regulator: add device tree support for max8997\n\nAdd device tree based discovery support for max8997.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: MyungJoo Ham \u003cmyungjoo.ham@samsung.com\u003e\nReviewed-by: Tomasz Figa \u003ct.figa@samsung.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "3ee11aef75db51c69cb8cb91dd01afb28036f1b5",
      "tree": "1926827b53f9d8043385921c56ba80b750a7646d",
      "parents": [
        "2f96fbb7d851740d0594a6b74142083d51483ab5"
      ],
      "author": {
        "name": "Gregory CLEMENT",
        "email": "gregory.clement@free-electrons.com",
        "time": "Wed Sep 26 18:02:50 2012 +0200"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Tue Nov 27 15:35:43 2012 +0000"
      },
      "message": "arm: l2x0: add aurora related properties to OF binding\n\nAurora is a L2 Cache Controller designed to be compatible with the\nL2x0 Cache Controller. L2X0 OF bindings are extended to support some\nspecificity of Aurora (no cache id part number available through\nhardware, always write through mode, choice between outer cache and\nsystem cache).\n\nSigned-off-by: Gregory CLEMENT \u003cgregory.clement@free-electrons.com\u003e\nSigned-off-by: Yehuda Yitschak \u003cyehuday@marvell.com\u003e\nTested-and-reviewed-by: Lior Amsalem \u003calior@marvell.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\nCc: Barry Song \u003c21cnbao@gmail.com\u003e\nCc: Will Deacon \u003cwill.deacon@arm.com\u003e\nCc: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Olof Johansson \u003colof@lixom.net\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    },
    {
      "commit": "420993221175a45db5af012c53fd2fef4d9533dc",
      "tree": "d860d8781144eb6d8cd18ace65be8b432691b10c",
      "parents": [
        "a0e5af3cb89b59aa6c62b1f97c8d553ff3fb51c1"
      ],
      "author": {
        "name": "Deepak Sikri",
        "email": "deepak.sikri@st.com",
        "time": "Tue Nov 27 14:05:26 2012 +0100"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rafael.j.wysocki@intel.com",
        "time": "Tue Nov 27 14:05:26 2012 +0100"
      },
      "message": "cpufreq: SPEAr: Add CPUFreq driver\n\nSPEAr is an ARM based family of SoCs. This patch adds in support of cpufreq\ndriver for SPEAr SoCs. It is supported via DT only and so bindings are present\nin binding document.\n\nSigned-off-by: Deepak Sikri \u003cdeepak.sikri@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\nSigned-off-by: Rafael J. Wysocki \u003crafael.j.wysocki@intel.com\u003e\n"
    },
    {
      "commit": "4c929c8a8837f4e5acdec5883a1b64a240751e2f",
      "tree": "19ca9af00b75642547ebb9863873acb1d77f5513",
      "parents": [
        "d98eb5cfb0ac050ed8c8fafd029b94d451189864",
        "f7a9b36517d38cfa2213a346b154d2d7046ff223"
      ],
      "author": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Nov 26 22:38:38 2012 +0100"
      },
      "committer": {
        "name": "Arnd Bergmann",
        "email": "arnd@arndb.de",
        "time": "Mon Nov 26 22:38:38 2012 +0100"
      },
      "message": "Merge tag \u0027integrator-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator into next/cleanup\n\nFrom Linus Walleij \u003clinus.walleij@linaro.org\u003e:\n\nThis series will do the following:\n- Switch the Integrator/AP and /CP to use the SoC bus\n  when booting from device tree.\n- Group all devices on the SoC below this bus so as to\n  set a good example of how to do this. The bus was\n  invented by Lee Jones, let\u0027s show how it\u0027s to be used\n  on a DT:ed SoC.\n- Fetch the special system controller offsets from two\n  special device tree nodes for each case and replace\n  the static mappings with these at boot.\n- Move some static remaps to the ATAG-only code path\n  and delete some static maps that aren\u0027t used.\n- Push dependencies on system controller remaps down\n  to the Integrator/AP board file and the PCIv3 driver\n  respectively and use only dynamic remappings.\n- Fix up conditional BUG() usage in the PCIv3 driver\n  to be simpler and more to the point.\n\n* tag \u0027integrator-for-arm-soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator:\n  ARM: integrator: use BUG_ON where possible\n  ARM: integrator: push down SC dependencies\n  ARM: integrator: delete static UART1 mapping\n  ARM: integrator: delete SC mapping on the CP\n  ARM: integrator: remove static CP syscon mapping\n  ARM: integrator: remove static AP syscon mapping\n  ARM: integrator: hook the CP into the SoC bus\n  ARM: integrator: hook the AP into the SoC bus\n\nSigned-off-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "80515a5a2e3c35e2994105f19af27650e8a16c51",
      "tree": "b117ab7aa811d0da139fc03aa4f906cbc5b560cb",
      "parents": [
        "300a6856324a56955ab909e1dca93dabb8464c8a"
      ],
      "author": {
        "name": "Shiraz Hashim",
        "email": "shiraz.hashim@st.com",
        "time": "Fri Aug 03 15:33:10 2012 +0530"
      },
      "committer": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Nov 26 16:55:32 2012 +0530"
      },
      "message": "ARM: SPEAr3xx: shirq: simplify and move the shared irq multiplexor to DT\n\nSPEAr3xx architecture includes shared/multiplexed irqs for certain set\nof devices. The multiplexor provides a single interrupt to parent\ninterrupt controller (VIC) on behalf of a group of devices.\n\nThere can be multiple groups available on SPEAr3xx variants but not\nexceeding 4. The number of devices in a group can differ, further they\nmay share same set of status/mask registers spanning across different\nbit masks. Also in some cases the group may not have enable or other\nregisters. This makes software little complex.\n\nPresent implementation was non-DT and had few complex data structures to\ndecipher banks, number of irqs supported, mask and registers involved.\n\nThis patch simplifies the overall design and convert it in to DT.  It\nalso removes all registration from individual SoC files and bring them\nin to common shirq.c.\n\nAlso updated the corresponding documentation for DT binding of shirq.\n\nSigned-off-by: Shiraz Hashim \u003cshiraz.hashim@st.com\u003e\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.org\u003e\n"
    },
    {
      "commit": "53d74fd79db19aae506de892273198b160c2ee95",
      "tree": "f6abab77c62d4931c09b8dffff2bc871d809a500",
      "parents": [
        "22595e28157e9a55f285a4971bd1d43b8457ffd5",
        "b53bc2819a71099ecfc3d61ba0796b3dcc6be321"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Nov 26 15:48:53 2012 +0530"
      },
      "committer": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Nov 26 15:48:53 2012 +0530"
      },
      "message": "Merge commit \u0027gpio-lw/devel\u0027 into spear-for-3.8\n\nThis merges dependency branch gpio-lw/devel for SPEAr DT updates.\n"
    },
    {
      "commit": "22595e28157e9a55f285a4971bd1d43b8457ffd5",
      "tree": "f0392ca51e8665374e456329602c3e5def4423ec",
      "parents": [
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17",
        "4ddb1c295752252f61670e35c791bf16e58bbce6"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Nov 26 15:44:02 2012 +0530"
      },
      "committer": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.org",
        "time": "Mon Nov 26 15:44:02 2012 +0530"
      },
      "message": "Merge commit \u0027pinctrl/devel 4ddb1c2\u0027 into spear-for-3.8\n\nThis merges dependency branch pinctrl/devel for SPEAr DT updates.\n"
    },
    {
      "commit": "0dfeada90989833d0144b4df25d2b9ce3746624f",
      "tree": "0773c2f81a94ca99b8b07b0d984754c81fdd16cc",
      "parents": [
        "d408c5dcc524dfc8e687c443719a3d6be86e2ea0",
        "2a18588c0ce336933be3c99c91e74e21db56a0fe"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 01:09:30 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 01:09:53 2012 -0800"
      },
      "message": "Merge tag \u0027orion_dt_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux into next/dt\n\nFrom Jason Cooper:\norion dt for v3.8\n\n - ehci-orion dt binding\n - gpio-poweroff\n - use dt regulators\n - move mpp to DT/pinctrl\n\nDepends on:\n\n - orion/boards\n\n    - merge conflicts\n       - keep all \u0027select\u0027s in Kconfig\n       - remove all #includes in board-*.c\n\n - pinctrl/devel up to:\n\n    - 06763c7 pinctrl: mvebu: move to its own directory\n\n* tag \u0027orion_dt_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux: (211 commits)\n  ARM: Kirkwood: remove kirkwood_ehci_init() from new boards\n  ARM: Kirkwood: Add support LED of OpenBlocks A6\n  ARM: Kirkwood: Convert to EHCI via DT for OpenBlocks A6\n  ARM: kirkwood: Add NAND partiton map for OpenBlocks A6\n  ARM: kirkwood: Add support second I2C bus and RTC on OpenBlocks A6\n  ARM: kirkwood: Add support DT of second I2C bus\n  ARM: kirkwood: Convert mplcec4 board to pinctrl\n  ARM: Kirkwood: Convert km_kirkwood to pinctrl\n  ARM: Kirkwood: support 98DX412x kirkwoods with pinctrl\n  ARM: Kirkwood: Convert IX2-200 to pinctrl.\n  ARM: Kirkwood: Convert lsxl boards to pinctrl.\n  ARM: Kirkwood: Convert ib62x0 to pinctrl.\n  ARM: Kirkwood: Convert GoFlex Net to pinctrl.\n  ARM: Kirkwood: Convert dreamplug to pinctrl.\n  ARM: Kirkwood: Convert dockstar to pinctrl.\n  ARM: Kirkwood: Convert dnskw to pinctrl\n  ARM: Kirkwood: Convert iConnect to pinctrl.\n  ARM: Kirkwood: Convert TS219 to pinctrl.\n  ARM: Kirkwood: Add DTSI files for pinctrl\n  ARM: Kirkwood: Make use of mvebu pincltl and gpio drivers\n  ...\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0d5c2e21d3151f13812bc562544f5eda9c9c9abc",
      "tree": "f0db9a6df5a29a7daaa25cf3bd942a496cf637e6",
      "parents": [
        "48b71e3ac138469e83d044db22020424aaa44753",
        "f17073a3aec601cb9aba6d8c1c6dbc8c6a919c07"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 01:04:39 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 01:04:39 2012 -0800"
      },
      "message": "Merge tag \u0027orion_boards_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux into next/boards\n\nFrom Jason Cooper:\norion boards for v3.8\n\n - mach-orion5x/ joins the dark side! (devicetree)\n - Lacie Network Space family\n - Lacie Ethernet Disk mini v2\n - USI TopKick\n - ZyXEL NSA310\n - MPL CEC4\n - Plat\u0027Home OpenBlocks A6 (kirkwood, AX3-4 is armada xp)\n\n* tag \u0027orion_boards_for_3.8\u0027 of git://git.infradead.org/users/jcooper/linux:\n  ARM: kirkwood: Add Plat\u0027Home OpenBlocks A6 support\n  ARM: Dove: update defconfig\n  ARM: Kirkwood: update defconfig for new boards\n  arm: orion5x: add DT related options in defconfig\n  arm: orion5x: convert \u0027LaCie Ethernet Disk mini v2\u0027 to Device Tree\n  arm: orion5x: basic Device Tree support\n  arm: orion5x: mechanical defconfig update\n  ARM: kirkwood: Add support for the MPL CEC4\n  arm: kirkwood: add support for ZyXEL NSA310\n  ARM: Kirkwood: new board USI Topkick\n  ARM: kirkwood: use gpio-fan DT binding on lsxl\n  ARM: Kirkwood: add Netspace boards to defconfig\n  ARM: kirkwood: DT board setup for Network Space Mini v2\n  ARM: kirkwood: DT board setup for Network Space Lite v2\n  ARM: kirkwood: DT board setup for Network Space v2 and parents\n  leds: leds-ns2: add device tree binding\n  ARM: Kirkwood: Enable the second I2C bus\n"
    },
    {
      "commit": "d408c5dcc524dfc8e687c443719a3d6be86e2ea0",
      "tree": "0fee3f9936e9950d3b0db7d4f466b2b89718a2bb",
      "parents": [
        "8d2282a77bf0977e7033d8ea5970f369bc28f0f0",
        "d80162eccd56c40228e1232de8a203e8553b20a4"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 00:06:23 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Mon Nov 26 00:06:23 2012 -0800"
      },
      "message": "Merge branch \u0027next/dt-samsung-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt\n\nFrom Kukjin Kim:\nHere is second Samsung DT stuff for v3.8.\n\nThis is including power domain DT support for exynos and Google ARM\nChromebook, Snow board and exynos4210-origen updates.\n\n* \u0027next/dt-samsung-2\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: dts: Use drive strength 3 for SD pins for exynos4\n  ARM: dts: Set up power domains for exynos4\n  ARM: EXYNOS: Bind devices to power domains using DT\n  ARM: EXYNOS: Fix power domain name initialization\n  ARM: EXYNOS: Detect power domain state on registration from DT\n  ARM: dts: Add vmmc fixed voltage regulator for exynos4210-origen\n  ARM: dts: Update sdhci nodes for current bindings for exynos4210-origen\n  ARM: dts: Update for pinctrl-samsung driver for exynos4210-origen\n  ARM: dts: Split memory sections for exynos4210-origen\n  ARM: EXYNOS: add all i2c busses to auxdata for DT\n  ARM: dts: Add aliases for i2c controller for exynos4\n  ARM: dts: Add board dts file for Snow board (ARM Chromebook)\n  ARM: dts: Move the dwmmc aliases from smdk5250 dts to exynos\n\nAdd/add conflicts resolved in arch/arm/boot/dts/exynos5250-smdk5250.dts\nand arch/arm/mach-exynos/mach-exynos5-dt.c.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0f327cb11f2b8bd0b6535640e5b46746e43bbfb2",
      "tree": "dc5323ff331ea879cf7a470a2cbce237f21d0cbc",
      "parents": [
        "a623f57c38eecb4069f61ea523bdc2641cd56124",
        "2b254693bef4f1299de0afb231890fe348df11c6"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 25 23:34:36 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 25 23:35:14 2012 -0800"
      },
      "message": "Merge tag \u0027imx-soc-1\u0027 of git://git.pengutronix.de/git/imx/linux-2.6 into next/soc\n\nFrom Sascha Hauer:\nARM i.MX SoC updates for v3.8\n\n* tag \u0027imx-soc-1\u0027 of git://git.pengutronix.de/git/imx/linux-2.6:\n  ARM i.MX6: remove gate_mask from pllv3\n  ARM i.MX6: Fix ethernet PLL clocks\n  ARM i.MX6: rename PLLs according to datasheet\n  ARM i.MX6: Add pwm support\n  ARM i.MX51: Add pwm support\n  ARM i.MX53: Add pwm support\n  ARM: mx5: Replace clk_register_clkdev with clock DT lookup\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "0f9cb211ba5db93d488fe6b154138231fdd0e22d",
      "tree": "293871b042e9ebc49b1d783f1b110eef541ddc97",
      "parents": [
        "007108a2279123ad6639b6c653ad1a731febb60f",
        "9489e9dcae718d5fde988e4a684a0f55b5f94d17"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 25 21:34:34 2012 -0800"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Nov 25 21:34:34 2012 -0800"
      },
      "message": "Merge tag \u0027v3.7-rc7\u0027 into next/cleanup\n\nMerging in mainline back to next/cleanup since it has collected a few\nconflicts between fixes going upstream and some of the cleanup patches.\nGit doesn\u0027t auto-resolve some of them, and they\u0027re mostly noise so let\u0027s\ntake care of it locally.\n\nConflicts are in:\n\tarch/arm/mach-omap2/omap_hwmod_44xx_data.c\n\tarch/arm/plat-omap/i2c.c\n\tdrivers/video/omap2/dss/dss.c\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "3991782ea3e41412f8a665cd6ce66943d76aff8a",
      "tree": "cb4287612e4a23a2f663a9be910ff9cb8365563b",
      "parents": [
        "2a859ab07b6ab66f4134c4fffc341398bd3d328c",
        "1723d90915d4689fa2e8cd4151d45ea38c96cb99"
      ],
      "author": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 26 09:25:25 2012 +1100"
      },
      "committer": {
        "name": "Benjamin Herrenschmidt",
        "email": "benh@kernel.crashing.org",
        "time": "Mon Nov 26 09:25:25 2012 +1100"
      },
      "message": "Merge remote-tracking branch \u0027kumar/next\u0027 into next\n\nFreescale updates from Kumar\n"
    },
    {
      "commit": "24bc518a6888e4c97add5a5ebbff11c1ccac219f",
      "tree": "d125270f4e8432cebcbc8af9079dece51dd798a0",
      "parents": [
        "b3e3bd71b429c04490d6a57671f2bbe2121d4f5a",
        "194d9831f0419b5125dc94ec0ece4434d8ef74f0"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 25 12:49:17 2012 -0500"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sun Nov 25 12:49:17 2012 -0500"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tdrivers/net/wireless/iwlwifi/pcie/tx.c\n\nMinor iwlwifi conflict in TX queue disabling between \u0027net\u0027, which\nremoved a bogus warning, and \u0027net-next\u0027 which added some status\nregister poking code.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "1723d90915d4689fa2e8cd4151d45ea38c96cb99",
      "tree": "05e6b66c430b9a28e982193e984c9eb24a51ea45",
      "parents": [
        "5320b50797a9a5373f31f5b1c26346357f73e179"
      ],
      "author": {
        "name": "Xuelin Shi",
        "email": "b29237@freescale.com",
        "time": "Wed Nov 21 17:01:20 2012 +0800"
      },
      "committer": {
        "name": "Kumar Gala",
        "email": "galak@kernel.crashing.org",
        "time": "Sun Nov 25 07:19:51 2012 -0600"
      },
      "message": "powerpc/dma/raidengine: add raidengine device\n\nThe RaidEngine is a new Freescale hardware that used for parity\ncomputation offloading in RAID5/6.\n\nThis patch adds the device node in device tree and related binding\ndocumentation.\n\nSigned-off-by: Harninder Rai \u003charninder.rai@freescale.com\u003e\nSigned-off-by: Naveen Burmi \u003cnaveenburmi@freescale.com\u003e\nSigned-off-by: Xuelin Shi \u003cb29237@freescale.com\u003e\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n"
    },
    {
      "commit": "6ea32387a0c7fb9ca0213fd22b47c5a1ca4c2972",
      "tree": "cdae4cc6b20eb6190493e4cddd602ecab3e11cf0",
      "parents": [
        "e2619cf78e19476bfd7ceaefa9eff0847529346e"
      ],
      "author": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Wed Nov 14 08:55:21 2012 -0800"
      },
      "committer": {
        "name": "Dmitry Torokhov",
        "email": "dmitry.torokhov@gmail.com",
        "time": "Sat Nov 24 00:21:49 2012 -0800"
      },
      "message": "Input: stmpe-keypad - add support for Device Tree bindings\n\nThis patch allows the STMPE driver to be successfully probed and\ninitialised when Device Tree support is enabled. Besides the usual\nplatform data changes, we also separate the process of filling in\nthe \u0027in use\u0027 pin bitmap, as we have to extract the information from\nDevice Tree in the DT boot case.\n\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\nSigned-off-by: Dmitry Torokhov \u003cdmitry.torokhov@gmail.com\u003e\n"
    },
    {
      "commit": "4e5bc99ce97fec27466a0654b35d4d3ae0afb054",
      "tree": "eb03bb3e40198437eb82022627700be312d191a8",
      "parents": [
        "a93d3ad2e34718a83f5c537eafdfe3a74806060c"
      ],
      "author": {
        "name": "Valentin Longchamp",
        "email": "valentin.longchamp@keymile.com",
        "time": "Sat Nov 17 17:00:55 2012 +0100"
      },
      "committer": {
        "name": "Jason Cooper",
        "email": "jason@lakedaemon.net",
        "time": "Sat Nov 24 02:58:43 2012 +0000"
      },
      "message": "ARM: Kirkwood: support 98DX412x kirkwoods with pinctrl\n\nThe Marvell 98DX412x SoC embed a kirkwood variant that does not have\npinctrl support yet. Even though this kirkwood is very similar to the\n88f6281, on the MPP front a lot of pins are not available. That\u0027s why a\nnew kirkwood pinctrl variant is needed.\n\nSigned-off-by: Valentin Longchamp \u003cvalentin.longchamp@keymile.com\u003e\nSigned-off-by: Andrew Lunn \u003candrew@lunn.ch\u003e\nSigned-off-by: Jason Cooper \u003cjason@lakedaemon.net\u003e\n"
    }
  ],
  "next": "96ff0f5c7efd4a2205c48a76a6a1fcd2731e6128"
}
