)]}'
{
  "log": [
    {
      "commit": "179a502f8c4605c502f798e18f66ae096fe42402",
      "tree": "c0cf9d17799cf41b9d80a51338bfcb6f6c88036d",
      "parents": [
        "7418a1198991beb5bf6656b2ac0bcbde378c5539"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Oct 04 17:13:49 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Sat Oct 06 03:05:01 2012 +0900"
      },
      "message": "rtc: snvs: add Freescale rtc-snvs driver\n\nAdd an RTC driver for Freescale Secure Non-Volatile Storage (SNVS)\nLow Power (LP) RTC.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nReviewed-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\nCc: Alessandro Zummo \u003ca.zummo@towertech.it\u003e\nCc: Kim Phillips \u003ckim.phillips@freescale.com\u003e\nCc: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a54dfb1a845c38a97686268d8c4086a63d9493aa",
      "tree": "3b31c81672fa89102aae929cc6c1e48e6e9382f4",
      "parents": [
        "eb0ad9c06d51edb5d18a7007fd4d77a8805b2ba7",
        "36165f55055781a0e4bf32d775241796414504b0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 03 09:44:08 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Oct 03 09:44:08 2012 -0700"
      },
      "message": "Merge tag \u0027dt-for-3.7\u0027 of git://sources.calxeda.com/kernel/linux\n\nPull devicetree updates from Rob Herring:\n - Import of latest upstream device tree compiler (dtc)\n - New function of_get_child_by_name\n - Support for #size-cells of 0 and #addr-cells of \u003e2\n - Couple of DT binding documentation updates\n\nFix up trivial conflicts due to of_get_child_by_name() having been added\nnext to the new of_get_next_available_child().\n\n* tag \u0027dt-for-3.7\u0027 of git://sources.calxeda.com/kernel/linux:\n  MAINTAINERS: add scripts/dtc under Devicetree maintainers\n  dtc: import latest upstream dtc\n  dt: Document general interrupt controller bindings\n  dt/s3c64xx/spi: Use of_get_child_by_name to get a named child\n  dt: introduce of_get_child_by_name to get child node by name\n  of: i2c: add support for wakeup-source property\n  of/address: Handle #address-cells \u003e 2 specially\n  DT: export of_irq_to_resource_table()\n  devicetree: serial: Add documentation for imx serial\n  devicetree: pwm: mxs-pwm.txt: Fix reg field annotation\n  of: Allow busses with #size-cells\u003d0\n"
    },
    {
      "commit": "ca41cc96b2813221b05af57d0355157924de5a07",
      "tree": "093d4ca55e6dc4f77c7c8486ec47e9e625e84f17",
      "parents": [
        "3151367f8778a1789d6f6e6f6c642681b6cd6d64",
        "461b6f0d3d7d4e556035463b531136b034b7433e"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 19:13:12 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 19:13:12 2012 -0700"
      },
      "message": "Merge branch \u0027for-v3.7\u0027 of git://git.linaro.org/people/mszyprowski/linux-dma-mapping\n\nPull CMA and DMA-mapping updates from Marek Szyprowski:\n \"This time the pull request is rather small, because the further\n  redesign patches were not ready on time.\n\n  This pull request consists of the patches which extend ARM DMA-mapping\n  subsystem with support for CPU coherent (ACP) DMA busses.  The first\n  client of the new version is HighBank SATA driver.  The second part of\n  the pull request includes various cleanup for both CMA common code and\n  ARM DMA-mapping subsystem.\"\n\nFix up trivial add-add conflict due to the \"dma-coherent\" DT property\nbeing added next to the \"calxeda,port-phys\" property for the Calxeda\nAHCI controller.\n\n* \u0027for-v3.7\u0027 of git://git.linaro.org/people/mszyprowski/linux-dma-mapping:\n  ARM: dma-mapping: Remove unsed var at arm_coherent_iommu_unmap_page\n  ARM: highbank: add coherent DMA setup\n  ARM: kill off arch_is_coherent\n  ARM: add coherent iommu dma ops\n  ARM: add coherent dma ops\n  ARM: dma-mapping: Refrain noisy console message\n  ARM: dma-mapping: Small logical clean up\n  drivers: dma-contiguous: refactor dma_alloc_from_contiguous()\n"
    },
    {
      "commit": "16642a2e7be23bbda013fc32d8f6c68982eab603",
      "tree": "346ae485f485f6901e5d8150f0d34d178a7dd448",
      "parents": [
        "51562cba98939da0a1d10fe7c25359b77a069033",
        "b9142167a2bb979b58b98ffcd928a311b55cbd9f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 18:32:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 18:32:35 2012 -0700"
      },
      "message": "Merge tag \u0027pm-for-3.7-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm\n\nPull power management updates from Rafael J Wysocki:\n\n - Improved system suspend/resume and runtime PM handling for the SH\n   TMU, CMT and MTU2 clock event devices (also used by ARM/shmobile).\n\n - Generic PM domains framework extensions related to cpuidle support\n   and domain objects lookup using names.\n\n - ARM/shmobile power management updates including improved support for\n   the SH7372\u0027s A4S power domain containing the CPU core.\n\n - cpufreq changes related to AMD CPUs support from Matthew Garrett,\n   Andre Przywara and Borislav Petkov.\n\n - cpu0 cpufreq driver from Shawn Guo.\n\n - cpufreq governor fixes related to the relaxing of limit from Michal\n   Pecio.\n\n - OMAP cpufreq updates from Axel Lin and Richard Zhao.\n\n - cpuidle ladder governor fixes related to the disabling of states from\n   Carsten Emde and me.\n\n - Runtime PM core updates related to the interactions with the system\n   suspend core from Alan Stern and Kevin Hilman.\n\n - Wakeup sources modification allowing more helper functions to be\n   called from interrupt context from John Stultz and additional\n   diagnostic code from Todd Poynor.\n\n - System suspend error code path fix from Feng Hong.\n\nFixed up conflicts in cpufreq/powernow-k8 that stemmed from the\nworkqueue fixes conflicting fairly badly with the removal of support for\nhardware P-state chips.  The changes were independent but somewhat\nintertwined.\n\n* tag \u0027pm-for-3.7-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm: (76 commits)\n  Revert \"PM QoS: Use spinlock in the per-device PM QoS constraints code\"\n  PM / Runtime: let rpm_resume() succeed if RPM_ACTIVE, even when disabled, v2\n  cpuidle: rename function name \"__cpuidle_register_driver\", v2\n  cpufreq: OMAP: Check IS_ERR() instead of NULL for omap_device_get_by_hwmod_name\n  cpuidle: remove some empty lines\n  PM: Prevent runtime suspend during system resume\n  PM QoS: Use spinlock in the per-device PM QoS constraints code\n  PM / Sleep: use resume event when call dpm_resume_early\n  cpuidle / ACPI : move cpuidle_device field out of the acpi_processor_power structure\n  ACPI / processor: remove pointless variable initialization\n  ACPI / processor: remove unused function parameter\n  cpufreq: OMAP: remove loops_per_jiffy recalculate for smp\n  sections: fix section conflicts in drivers/cpufreq\n  cpufreq: conservative: update frequency when limits are relaxed\n  cpufreq / ondemand: update frequency when limits are relaxed\n  properly __init-annotate pm_sysrq_init()\n  cpufreq: Add a generic cpufreq-cpu0 driver\n  PM / OPP: Initialize OPP table from device tree\n  ARM: add cpufreq transiton notifier to adjust loops_per_jiffy for smp\n  cpufreq: Remove support for hardware P-state chips from powernow-k8\n  ...\n"
    },
    {
      "commit": "51562cba98939da0a1d10fe7c25359b77a069033",
      "tree": "9c18b8ac63eab57a87cb19421734ce9843be30e6",
      "parents": [
        "7fe0b14b725d6d09a1d9e1409bd465cb88b587f9",
        "13b74085d92feda78bad1045516d332a1e9a3407"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 18:23:35 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 18:23:35 2012 -0700"
      },
      "message": "Merge tag \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev\n\nPull libata changes from Jeff Garzik:\n \"Minor libata updates, nothing notable.\n\n   1) Apply -- and then revert -- the FUA feature.  Caused disk\n      corruption in linux-next, proving it cannot be turned on by\n      default.\n\n      Net effect to upstream tree:  zero\n\n   2) New AHCI platform driver sata_highbank\n\n   3) Improve SCSI MODE SENSE handling; support MODE SELECT\n\n   4) AHCI: support aggressive device sleep (power mgmt)\n\n   5) sata_fsl: minor fix\n\n   6) pata_arasan: clk support\"\n\n* tag \u0027upstream-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:\n  sata_mv: Fix warnings when no PCI\n  [libata] Makefile: Fix build error in sata_highbank\n  [libata] export ata_dev_set_feature()\n  libata-core: use ATA_LBA in ata_build_rw_tf()\n  ata/ahci_platform: Add clock framework support\n  pata_arasan: add Device Tree probing capability\n  pata_arasan: Add clk_{un}prepare() support\n  ata: add platform driver for Calxeda AHCI controller\n  sata_fsl: add workaround for data length mismatch on freescale V2 controller\n  ahci: implement aggressive SATA device sleep support\n  ata: define enum constants for IDENTIFY DEVICE\n  Revert \"libata: enable SATA disk fua detection on default\"\n  [libata] scsi: implement MODE SELECT command\n  [libata] scsi: support MODE SENSE request for changeable and default parameters\n  [libata] scsi: Remove unlikely() from FUA check\n  libata: enable SATA disk fua detection on default\n"
    },
    {
      "commit": "7fe0b14b725d6d09a1d9e1409bd465cb88b587f9",
      "tree": "89b5ffca03145618da92c75fb3cc1dda87dbb924",
      "parents": [
        "7a9a2970b5c1c2ce73d4bb84edaa7ebf13e0c841",
        "536a53a300d0d40152796eefb0a9e6e36ca37f7d"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 17:26:42 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 17:26:42 2012 -0700"
      },
      "message": "Merge tag \u0027spi-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc\n\nPull spi updates from Mark Brown:\n \"No framework work here, only a bunch of driver updates of varying\n  sizes:\n\n   - Factoring out of the core hardware support from the MXS MMC driver\n     by Marek Vasut to allow the hardware to also be used for SPI.\n   - Lots of error handling cleanups from Guenter Roeck\n   - Removal of the existing Tegra driver which is quite comprehensively\n     broken as detailed in the changelog for the removal.\n   - DT suppport for the PL022 and GPIO drivers.\n   - pinctrl support for OMAP and PL022.\"\n\nPulling from Mark Brown as Grant Likely is still busy moving.\n\n* tag \u0027spi-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc: (53 commits)\n  spi: remove completely broken Tegra driver\n  spi/imx: set the inactive state of the clock according to the clock polarity\n  spi/pl022: get/put resources on suspend/resume\n  spi/pl022: use more managed resources\n  spi/pl022: Devicetree support w/o platform data\n  spi/s3c64xx: Don\u0027t free controller_data on non-dt platforms\n  spi: omap2-mcspi: add pinctrl support\n  spi/pl022: adopt pinctrl support\n  spi: omap2-mcspi: Cleanup the omap2_mcspi_txrx_dma function\n  spi/gpio: Fix stub for spi_gpio_probe_dt()\n  spi/mxs: Make the SPI block clock speed configurable via DT\n  spi: spi-sh-hspi: drop frees of devm_ alloc\u0027d data\n  spi/pl022: Fix chipselects pointer computation\n  spi: spi-tle62x0: Use module_spi_driver macro\n  mxs/spi: Rework the mxs_ssp_timeout to be more readable\n  mxs/spi: Decrement the DMA/PIO border\n  mxs/spi: Increment the transfer length only if transfer succeeded\n  mxs/spi: Fix issues when doing long continuous transfer\n  spi: spi-gpio: Add DT bindings\n  spi: spi-gpio: store chipselect information in private structure\n  ...\n"
    },
    {
      "commit": "fc47912d9cda50ae6bd9ca30e97e8c03de5b7b60",
      "tree": "d7da6ce3b23c1524e681ee33aa6e21d3c0586108",
      "parents": [
        "06fe918e9f177dc2a0592b0ad40a6ce4920b2033",
        "dde3ada3d0069855eeb353707b2b0f946191cfd6"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 17:16:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 17:16:10 2012 -0700"
      },
      "message": "Merge branch \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input\n\nPull input updates from Dmitry Torokhov:\n \"A few drivers were updated with device tree bindings and others got a\n  few small cleanups and fixes.\"\n\nFix trivial conflict in drivers/input/keyboard/omap-keypad.c due to\nchanges clashing with a whitespace cleanup.\n\n* \u0027for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input: (28 commits)\n  Input: wacom - mark Intuos5 pad as in-prox when touching buttons\n  Input: synaptics - adjust threshold for treating position values as negative\n  Input: hgpk - use %*ph to dump small buffer\n  Input: gpio_keys_polled - fix dt pdata-\u003enbuttons\n  Input: Add KD[GS]KBDIACRUC ioctls to the compatible list\n  Input: omap-keypad - fixed formatting\n  Input: tegra - move platform data header\n  Input: wacom - add support for EMR on Cintiq 24HD touch\n  Input: s3c2410_ts - make s3c_ts_pmops const\n  Input: samsung-keypad - use of_get_child_count() helper\n  Input: samsung-keypad - use of_match_ptr()\n  Input: uinput - fix formatting\n  Input: uinput - specify exact bit sizes on userspace APIs\n  Input: uinput - mark failed submission requests as free\n  Input: uinput - fix race that can block nonblocking read\n  Input: uinput - return -EINVAL when read buffer size is too small\n  Input: uinput - take event lock when fetching events from buffer\n  Input: get rid of MATCH_BIT() macro\n  Input: rotary-encoder - add DT bindings\n  Input: rotary-encoder - constify platform data pointers\n  ...\n"
    },
    {
      "commit": "06fe918e9f177dc2a0592b0ad40a6ce4920b2033",
      "tree": "ea58ad79ba9688e8033d8ea762682fc664031b8c",
      "parents": [
        "dff8360a4a079692e65e55fbaa6c5dc605528403",
        "e1b2dc70cd5b00e17c703163a463d82354b1cc76"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 16:20:20 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 16:20:20 2012 -0700"
      },
      "message": "Merge tag \u0027pinctrl-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl\n\nPull pinctrl changes from Linus Walleij:\n \"Some of this stuff is hitting arch/arm/* and have been ACKed by the\n  ARM SoC folks, or it\u0027s device tree bindings pertaining to the specific\n  driver.\n\n  These are the bulk pinctrl changes for kernel v3.7:\n   - Add subdrivers for the DB8540 and NHK8815 Nomadik-type ASICs,\n     provide platform config for the Nomadik.\n   - Add a driver for the i.MX35.\n   - Add a driver for the BCM2835, an advanced GPIO expander.\n   - Various fixes and clean-ups and minor improvements for the core,\n     Nomadik, pinctr-single, sirf drivers.\n   - Some platform config for the ux500.\"\n\n* tag \u0027pinctrl-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl: (27 commits)\n  pinctrl: add bcm2835 driver\n  pinctrl: clarify idle vs sleep states\n  pinctrl/nomadik: use irq_find_mapping()\n  pinctrl: sirf: add lost chained_irq_enter and exit in sirfsoc_gpio_handle_irq\n  pinctrl: sirf: initialize the irq_chip pointer of pinctrl_gpio_range\n  pinctrl: sirf: fix spinlock deadlock in sirfsoc_gpio_set_input\n  pinctrl: sirf: add missing pins to pinctrl list\n  pinctrl: sirf: fix a typo in sirfsoc_gpio_probe\n  pinctrl: pinctrl-single: add debugfs pin h/w state info\n  ARM: ux500: 8500: update I2C sleep states pinctrl\n  pinctrl: Fix potential memory leak in pinctrl_register_one_pin()\n  ARM: ux500: tidy up pin sleep modes\n  ARM: ux500: fix spi2 pin group\n  pinctrl: imx: remove duplicated const\n  pinctrl: document semantics vs GPIO\n  ARM: ux500: 8500: use hsit_a_2 group for HSI\n  pinctrl: use kasprintf() in pinmux_request_gpio()\n  pinctrl: pinctrl-single: Add pinctrl-single,bits type of mux\n  pinctrl/nomadik : add MC1_a_2 pin MC1 function group list\n  pinctrl: pinctrl-single: Make sure we do not change bits outside of mask\n  ...\n"
    },
    {
      "commit": "dff8360a4a079692e65e55fbaa6c5dc605528403",
      "tree": "0ab8ef7595cdfb918b3fd9a8364c6ea6c9c2798f",
      "parents": [
        "916082b073ebb7f4e064cebce0768e34cacde508",
        "901acf5b2910434501c221a363bb3486b647b5c4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 16:05:10 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 16:05:10 2012 -0700"
      },
      "message": "Merge tag \u0027gpio-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio\n\nPull GPIO changes from Linus Walleij:\n \"So this is the LW GPIO patch stack for v3.7:\n   - refactoring from Thierry Redding at Arnd Bergmann\u0027s request to use\n     the seq_file iterator interface in gpiolib.\n   - A new driver for Avionic Design\u0027s N-bit GPIO expander.\n   - Two instances of mutexes replaced by spinlocks from Axel Lin to\n     code that is supposed to be fastpath compliant.\n   - IRQ demuxer and gpio_to_irq() support for pcf857x by Kuninori\n     Morimoto.\n   - Dynamic GPIO numbers, device tree support, daisy chaining and some\n     other fixes for the 74x164 driver by Maxime Ripard.\n   - IRQ domain and device tree support for the tc3589x driver by Lee\n     Jones.\n   - Some conversion to use managed resources devm_* code.\n   - Some instances of clk_prepare() or clk_prepare_enable() added to\n     support the new, stricter common clock framework.\n   - Some for_each_set_bit() simplifications.\n   - Then a lot of fixes as we fixed up all of the above tripping over\n     our own shoelaces and that kind of thing.\"\n\n* tag \u0027gpio-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio: (34 commits)\n  gpio: pcf857x: select IRQ_DOMAIN\n  gpio: Document device_node\u0027s det_debounce\n  gpio-lpc32xx: Add GPI_28\n  gpio: adnp: dt: Reference generic interrupt binding\n  gpio: Add Avionic Design N-bit GPIO expander support\n  gpio: pxa: using for_each_set_bit to simplify the code\n  gpio_msm: using for_each_set_bit to simplify the code\n  gpio: Enable the tc3298x GPIO expander driver for Device Tree\n  gpio: Provide the tc3589x GPIO expander driver with an IRQ domain\n  ARM: shmobile: kzm9g: use gpio-keys instead of gpio-keys-polled\n  gpio: pcf857x: fixup smatch WARNING\n  gpio: 74x164: Add support for the daisy-chaining\n  gpio: 74x164: dts: Add documentation for the dt binding\n  dt: Fix incorrect reference in gpio-led documentation\n  gpio: 74x164: Add device tree support\n  gpio: 74x164: Use dynamic gpio number assignment if no pdata is present\n  gpio: 74x164: Use devm_kzalloc\n  gpio: 74x164: Use module_spi_driver boiler plate function\n  gpio: sx150x: Use irq_data_get_irq_chip_data() at appropriate places\n  gpio: em: Use irq_data_get_irq_chip_data() at appropriate places\n  ...\n"
    },
    {
      "commit": "aecdc33e111b2c447b622e287c6003726daa1426",
      "tree": "3e7657eae4b785e1a1fb5dfb225dbae0b2f0cfc6",
      "parents": [
        "a20acf99f75e49271381d65db097c9763060a1e8",
        "a3a6cab5ea10cca64d036851fe0d932448f2fe4f"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 13:38:27 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Oct 02 13:38:27 2012 -0700"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next\n\nPull networking changes from David Miller:\n\n 1) GRE now works over ipv6, from Dmitry Kozlov.\n\n 2) Make SCTP more network namespace aware, from Eric Biederman.\n\n 3) TEAM driver now works with non-ethernet devices, from Jiri Pirko.\n\n 4) Make openvswitch network namespace aware, from Pravin B Shelar.\n\n 5) IPV6 NAT implementation, from Patrick McHardy.\n\n 6) Server side support for TCP Fast Open, from Jerry Chu and others.\n\n 7) Packet BPF filter supports MOD and XOR, from Eric Dumazet and Daniel\n    Borkmann.\n\n 8) Increate the loopback default MTU to 64K, from Eric Dumazet.\n\n 9) Use a per-task rather than per-socket page fragment allocator for\n    outgoing networking traffic.  This benefits processes that have very\n    many mostly idle sockets, which is quite common.\n\n    From Eric Dumazet.\n\n10) Use up to 32K for page fragment allocations, with fallbacks to\n    smaller sizes when higher order page allocations fail.  Benefits are\n    a) less segments for driver to process b) less calls to page\n    allocator c) less waste of space.\n\n    From Eric Dumazet.\n\n11) Allow GRO to be used on GRE tunnels, from Eric Dumazet.\n\n12) VXLAN device driver, one way to handle VLAN issues such as the\n    limitation of 4096 VLAN IDs yet still have some level of isolation.\n    From Stephen Hemminger.\n\n13) As usual there is a large boatload of driver changes, with the scale\n    perhaps tilted towards the wireless side this time around.\n\nFix up various fairly trivial conflicts, mostly caused by the user\nnamespace changes.\n\n* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1012 commits)\n  hyperv: Add buffer for extended info after the RNDIS response message.\n  hyperv: Report actual status in receive completion packet\n  hyperv: Remove extra allocated space for recv_pkt_list elements\n  hyperv: Fix page buffer handling in rndis_filter_send_request()\n  hyperv: Fix the missing return value in rndis_filter_set_packet_filter()\n  hyperv: Fix the max_xfer_size in RNDIS initialization\n  vxlan: put UDP socket in correct namespace\n  vxlan: Depend on CONFIG_INET\n  sfc: Fix the reported priorities of different filter types\n  sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP\n  sfc: Fix loopback self-test with separate_tx_channels\u003d1\n  sfc: Fix MCDI structure field lookup\n  sfc: Add parentheses around use of bitfield macro arguments\n  sfc: Fix null function pointer in efx_sriov_channel_type\n  vxlan: virtual extensible lan\n  igmp: export symbol ip_mc_leave_group\n  netlink: add attributes to fdb interface\n  tg3: unconditionally select HWMON support when tg3 is enabled.\n  Revert \"net: ti cpsw ethernet: allow reading phy interface mode from DT\"\n  gre: fix sparse warning\n  ...\n"
    },
    {
      "commit": "1dc737c44a11c66f23ebeb09796f52f4b60d59c7",
      "tree": "35d2020f28bdd4c406eaf2e6909c648ce12a66e5",
      "parents": [
        "48aa820f1e3824e46dde6251db98e5961abf605d"
      ],
      "author": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Tue Aug 21 12:31:06 2012 +0200"
      },
      "committer": {
        "name": "Marek Szyprowski",
        "email": "m.szyprowski@samsung.com",
        "time": "Tue Oct 02 08:58:07 2012 +0200"
      },
      "message": "ARM: highbank: add coherent DMA setup\n\nSome highbank DMA masters can support coherent (ACP) or non-coherent DMA.\nThis sets up dma_map_ops for masters which are configured for coherent DMA.\n\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Marek Szyprowski \u003cm.szyprowski@samsung.com\u003e\n"
    },
    {
      "commit": "8f446a7a069e0af0639385f67c78ee2279bca04c",
      "tree": "580cf495616b36ca0af0826afa87c430cdc1e7cb",
      "parents": [
        "84be4ae2c038e2b03d650cbf2a7cfd9e8d6e9e51",
        "04ef037c926ddb31088c976538e29eada4fd1490"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:46:13 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:46:13 2012 -0700"
      },
      "message": "Merge tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM soc driver specific changes from Olof Johansson:\n - A long-coming conversion of various platforms to a common LED\n   infrastructure\n - AT91 is moved over to use the newer MCI driver for MMC\n - Pincontrol conversions for samsung platforms\n - DT bindings for gscaler on samsung\n - i2c driver fixes for tegra, acked by i2c maintainer\n\nFix up conflicts as per Olof.\n\n* tag \u0027drivers\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (48 commits)\n  drivers: bus: omap_l3: use resources instead of hardcoded irqs\n  pinctrl: exynos: Fix wakeup IRQ domain registration check\n  pinctrl: samsung: Uninline samsung_pinctrl_get_soc_data\n  pinctrl: exynos: Correct the detection of wakeup-eint node\n  pinctrl: exynos: Mark exynos_irq_demux_eint as inline\n  pinctrl: exynos: Handle only unmasked wakeup interrupts\n  pinctrl: exynos: Fix typos in gpio/wkup _irq_mask\n  pinctrl: exynos: Set pin function to EINT in irq_set_type of GPIO EINTa\n  drivers: bus: Move the OMAP interconnect driver to drivers/bus/\n  i2c: tegra: dynamically control fast clk\n  i2c: tegra: I2_M_NOSTART functionality not supported in Tegra20\n  ARM: tegra: clock: remove unused clock entry for i2c\n  ARM: tegra: clock: add connection name in i2c clock entry\n  i2c: tegra: pass proper name for getting clock\n  ARM: tegra: clock: add i2c fast clock entry in clock table\n  ARM: EXYNOS: Adds G-Scaler device from Device Tree\n  ARM: EXYNOS: Add clock support for G-Scaler\n  ARM: EXYNOS: Enable pinctrl driver support for EXYNOS4 device tree enabled platform\n  ARM: dts: Add pinctrl node entries for SAMSUNG EXYNOS4210 SoC\n  ARM: EXYNOS: skip wakeup interrupt setup if pinctrl driver is used\n  ...\n"
    },
    {
      "commit": "2a2bf85f05e42b12ea6bfe821e2d19221cf93555",
      "tree": "11abcdaef6e4f8307574056998d306d21558b6ed",
      "parents": [
        "11801e9de26992d37cb869cc74f389b6a7677e0e",
        "99261fbad0a16f105b262d7525801697588ba526"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:28:06 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:28:06 2012 -0700"
      },
      "message": "Merge tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM soc device tree updates from Olof Johansson:\n \"Device tree conversion and enablement branch.  Mostly a bunch of new\n  bindings and setup for various platforms, but the Via/Winchip VT8500\n  platform is also converted over from being 100% legacy to now use\n  device tree for probing.  More of that will come for 3.8.\"\n\nTrivial conflicts due to removal of vt8500 files, and one documentation\nfile that was added with slightly different contents both here and in\nthe USb tree.\n\n* tag \u0027dt\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (212 commits)\n  arm: vt8500: Fixup for missing gpio.h\n  ARM: LPC32xx: LED fix in PHY3250 DTS file\n  ARM: dt: mmp-dma: add binding file\n  arm: vt8500: Update arch-vt8500 to devicetree support.\n  arm: vt8500: gpio: Devicetree support for arch-vt8500\n  arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices\n  arm: vt8500: clk: Add Common Clock Framework support\n  video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb\n  serial: vt8500: Add devicetree support for vt8500-serial\n  rtc: vt8500: Add devicetree support for vt8500-rtc\n  arm: vt8500: Add device tree files for VIA/Wondermedia SoC\u0027s\n  ARM: tegra: Add Avionic Design Tamonten Evaluation Carrier support\n  ARM: tegra: Add Avionic Design Medcom-Wide support\n  ARM: tegra: Add Avionic Design Plutux support\n  ARM: tegra: Add Avionic Design Tamonten support\n  ARM: tegra: dts: Add pwm label\n  ARM: ux500: Fix SSP register address format\n  ARM: ux500: Apply tc3589x\u0027s GPIO/IRQ properties to HREF\u0027s DT\n  ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT\n  ARM: ux500: Add all encompassing sound node to the HREF Device Tree\n  ...\n"
    },
    {
      "commit": "11801e9de26992d37cb869cc74f389b6a7677e0e",
      "tree": "322b7ea2b475d52da27d3e01f5bc2992bb708d59",
      "parents": [
        "1a58ddfc0fcf3d83a92573c71771962f9b218993",
        "b6e3b5c2fea9c76617e101cbbc54ed14961f9dee"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:24:44 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:24:44 2012 -0700"
      },
      "message": "Merge tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM soc-specific updates from Olof Johansson:\n \"Most notable here is probably the addition of basic support for the\n  BCM2835, an SoC used in some of the Roku 2 players as well as the\n  much-hyped Raspberry Pi, cleaned up and contributed by Stephen Warren.\n  It\u0027s still early days on mainline support, with just the basics\n  working.  But it has to start somewhere!\n\n  Beyond that there\u0027s some conversions of clock infrastructure on tegra\n  to common clock, misc updates for several other platforms, and OMAP\n  now has its own bus (under drivers/bus) to manage its devices through.\n\n  This branch adds two new directories outside of arch/arm:\n  drivers/irqchip for new irq controllers, and drivers/bus for the above\n  OMAP bus.  It\u0027s expected that some of the other platforms will migrate\n  parts of their platforms to those directories over time as well.\"\n\nFix up trivial conflicts with the clk infrastructure changes.\n\n* tag \u0027soc\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (62 commits)\n  ARM: shmobile: add new __iomem annotation for new code\n  ARM: LPC32xx: Support GPI 28\n  ARM: LPC32xx: Platform update for devicetree completion of spi-pl022\n  ARM: LPC32xx: Board cleanup\n  irqchip: fill in empty Kconfig\n  ARM: SAMSUNG: Add check for NULL in clock interface\n  ARM: EXYNOS: Put PCM, Slimbus, Spdif clocks to off state\n  ARM: EXYNOS: Add bus clock for FIMD\n  ARM: SAMSUNG: Fix HDMI related warnings\n  ARM: S3C24XX: Add .get_rate callback for \"camif-upll\" clock\n  ARM: EXYNOS: Fix incorrect help text\n  ARM: EXYNOS: Turn off clocks for NAND, OneNAND and TSI controllers\n  ARM: OMAP: AM33xx hwmod: fixup SPI after platform_data move\n  MAINTAINERS: add an entry for the BCM2835 ARM sub-architecture\n  ARM: bcm2835: instantiate console UART\n  ARM: bcm2835: add stub clock driver\n  ARM: bcm2835: add system timer\n  ARM: bcm2835: add interrupt controller driver\n  ARM: add infra-structure for BCM2835 and Raspberry Pi\n  ARM: tegra20: add CPU hotplug support\n  ...\n"
    },
    {
      "commit": "61464c8357c8f6b780e4c44f5c79471799c51ca7",
      "tree": "4509cf075403965528f380f2f825c46908fb7d4e",
      "parents": [
        "47061eda2584b9e4516d1e3a9713406a3a559ac8",
        "9cf1c871526cf6bfec2a653e1e068ee72592542c"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:19:05 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 18:19:05 2012 -0700"
      },
      "message": "Merge tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc\n\nPull ARM soc general cleanups from Olof Johansson:\n \"This is a large branch that contains a handful of different cleanups:\n\n   - Fixing up the I/O space remapping on PCI on ARM.  This is a series\n     from Rob Herring that restructures how all pci devices allocate I/O\n     space, and it\u0027s part of the work to allow multiplatform kernels.\n   - A number of cleanup series for OMAP, moving and removing some\n     headers, sparse irq rework and in general preparation for\n     multiplatform.\n   - Final removal of all non-DT boards for Tegra, it is now\n     device-tree-only!\n   - Removal of a stale platform, nxp4008.  It\u0027s an old mobile chipset\n     that is no longer in use, and was very likely never really used\n     with a mainline kernel.  We have not been able to find anyone\n     interested in keeping it around in the kernel.\n   - Removal of the legacy dmaengine driver on tegra\n\n  + A handful of other things that I haven\u0027t described above.\"\n\nFix up some conflicts with the staging tree (and because nxp4008 was\nremoved)\n\n* tag \u0027cleanup\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (184 commits)\n  ARM: OMAP2+: serial: Change MAX_HSUART_PORTS to 6\n  ARM: OMAP4: twl-common: Support for additional devices on i2c1 bus\n  ARM: mmp: using for_each_set_bit to simplify the code\n  ARM: tegra: harmony: fix ldo7 regulator-name\n  ARM: OMAP2+: Make omap4-keypad.h local\n  ARM: OMAP2+: Make l4_3xxx.h local\n  ARM: OMAP2+: Make l4_2xxx.h local\n  ARM: OMAP2+: Make l3_3xxx.h local\n  ARM: OMAP2+: Make l3_2xxx.h local\n  ARM: OMAP1: Move irda.h from plat to mach\n  ARM: OMAP2+: Make hdq1w.h local\n  ARM: OMAP2+: Make gpmc-smsc911x.h local\n  ARM: OMAP2+: Make gpmc-smc91x.h local\n  ARM: OMAP1: Move flash.h from plat to mach\n  ARM: OMAP2+: Make debug-devices.h local\n  ARM: OMAP1: Move board-voiceblue.h from plat to mach\n  ARM: OMAP1: Move board-sx1.h from plat to mach\n  ARM: OMAP2+: Make omap-wakeupgen.h local\n  ARM: OMAP2+: Make omap-secure.h local\n  ARM: OMAP2+: Make ctrl_module_wkup_44xx.h local\n  ...\n"
    },
    {
      "commit": "d4e62648274857a2b3a5bc62f910c062e71b2d9b",
      "tree": "577ae52418806cbc94d16fde5fe6197b16d7b13f",
      "parents": [
        "9fbef059d63cbc3249a3ddfd9a12cb511c8be55e"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 01 17:39:31 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 01 17:39:31 2012 -0400"
      },
      "message": "Revert \"net: ti cpsw ethernet: allow reading phy interface mode from DT\"\n\nThis reverts commit d7559982701ac500662b2e8e150ff34f7faf0281.\n\nIt wasn\u0027t meant to be applied, commit\n342b7b741d76bc8aadeff844634348bb2a343d19 (\"net: ti cpsw ethernet: set\nIFCTL_A bit in MACCONTROL\") was redone in such a way to make this\ncommit unnecessary.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d7559982701ac500662b2e8e150ff34f7faf0281",
      "tree": "cd731653972e45649b1b13bb1b82d9602c152208",
      "parents": [
        "342b7b741d76bc8aadeff844634348bb2a343d19"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Sep 26 07:24:27 2012 +0000"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Mon Oct 01 17:10:55 2012 -0400"
      },
      "message": "net: ti cpsw ethernet: allow reading phy interface mode from DT\n\nAllow users to specify the phy interface of the CPSW slaves. The new\nnode parameter is called \"phy_if_mode\" and is optional. The original\nbehaviour of the driver is preserved when not given.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Mugunthan V N \u003cmugunthanvnm@ti.com\u003e\nCc: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\nCc: David S. Miller \u003cdavem@davemloft.net\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "d9a807461fc8cc0d6ba589ea0730d139122af012",
      "tree": "9d8c7a044659d821748dd40718a22557c04e4299",
      "parents": [
        "3498d13b8090c0b0ef911409fbc503a7c4cca6ef",
        "70c048a238c780c226eb4b115ebaa908cb3b34ec"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 13:23:01 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 13:23:01 2012 -0700"
      },
      "message": "Merge tag \u0027usb-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb\n\nPull USB changes from Greg Kroah-Hartman:\n \"Here is the big USB pull request for 3.7-rc1\n\n  There are lots of gadget driver changes (including copying a bunch of\n  files into the drivers/staging/ccg/ directory so that the other gadget\n  drivers can be fixed up properly without breaking that driver), and we\n  remove the old obsolete ub.c driver from the tree.\n\n  There are also the usual XHCI set of updates, and other various driver\n  changes and updates.  We also are trying hard to remove the old dbg()\n  macro, but the final bits of that removal will be coming in through\n  the networking tree before we can delete it for good.\n\n  All of these patches have been in the linux-next tree.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFix up several annoying - but fairly mindless - conflicts due to the\ntermios structure having moved into the tty device, and often clashing\nwith dbg -\u003e dev_dbg conversion.\n\n* tag \u0027usb-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (339 commits)\n  USB: ezusb: move ezusb.c from drivers/usb/serial to drivers/usb/misc\n  USB: uas: fix gcc warning\n  USB: uas: fix locking\n  USB: Fix race condition when removing host controllers\n  USB: uas: add locking\n  USB: uas: fix abort\n  USB: uas: remove aborted field, replace with status bit.\n  USB: uas: fix task management\n  USB: uas: keep track of command urbs\n  xhci: Intel Panther Point BEI quirk.\n  powerpc/usb: remove checking PHY_CLK_VALID for UTMI PHY\n  USB: ftdi_sio: add TIAO USB Multi-Protocol Adapter (TUMPA) support\n  Revert \"usb : Add sysfs files to control port power.\"\n  USB: serial: remove vizzini driver\n  usb: host: xhci: Fix Null pointer dereferencing with 71c731a for non-x86 systems\n  Increase XHCI suspend timeout to 16ms\n  USB: ohci-at91: fix null pointer in ohci_hcd_at91_overcurrent_irq\n  USB: sierra_ms: don\u0027t keep unused variable\n  fsl/usb: Add support for USB controller version 2.4\n  USB: qcaux: add Pantech vendor class match\n  ...\n"
    },
    {
      "commit": "3498d13b8090c0b0ef911409fbc503a7c4cca6ef",
      "tree": "254ca00276e863d9fba25707690c66b2a04c49e9",
      "parents": [
        "def7cb8cd4e3258db88050eaaca5438bcc3dafca",
        "0c57dfcc6c1d037243c2f8fbf62eab3633326ec0"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:26:52 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:26:52 2012 -0700"
      },
      "message": "Merge tag \u0027tty-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty\n\nPull TTY changes from Greg Kroah-Hartman:\n \"As we skipped the merge window for 3.6-rc1 for the tty tree,\n  everything is now settled down and working properly, so we are ready\n  for 3.7-rc1.  Here\u0027s the patchset, it\u0027s big, but the large changes are\n  removing a firmware file and adding a staging tty driver (it depended\n  on the tty core changes, so it\u0027s going through this tree instead of\n  the staging tree.)\n\n  All of these patches have been in the linux-next tree for a while.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\nFix up more-or-less trivial conflicts in\n - drivers/char/pcmcia/synclink_cs.c:\n    tty NULL dereference fix vs tty_port_cts_enabled() helper function\n - drivers/staging/{Kconfig,Makefile}:\n    add-add conflict (dgrp driver added close to other staging drivers)\n - drivers/staging/ipack/devices/ipoctal.c:\n    \"split ipoctal_channel from iopctal\" vs \"TTY: use tty_port_register_device\"\n\n* tag \u0027tty-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty: (235 commits)\n  tty/serial: Add kgdb_nmi driver\n  tty/serial/amba-pl011: Quiesce interrupts in poll_get_char\n  tty/serial/amba-pl011: Implement poll_init callback\n  tty/serial/core: Introduce poll_init callback\n  kdb: Turn KGDB_KDB\u003dn stubs into static inlines\n  kdb: Implement disable_nmi command\n  kernel/debug: Mask KGDB NMI upon entry\n  serial: pl011: handle corruption at high clock speeds\n  serial: sccnxp: Make \u0027default\u0027 choice in switch last\n  serial: sccnxp: Remove mask termios caps for SW flow control\n  serial: sccnxp: Report actual baudrate back to core\n  serial: samsung: Add poll_get_char \u0026 poll_put_char\n  Powerpc 8xx CPM_UART setting MAXIDL register proportionaly to baud rate\n  Powerpc 8xx CPM_UART maxidl should not depend on fifo size\n  Powerpc 8xx CPM_UART too many interrupts\n  Powerpc 8xx CPM_UART desynchronisation\n  serial: set correct baud_base for EXSYS EX-41092 Dual 16950\n  serial: omap: fix the reciever line error case\n  8250: blacklist Winbond CIR port\n  8250_pnp: do pnp probe before legacy probe\n  ...\n"
    },
    {
      "commit": "def7cb8cd4e3258db88050eaaca5438bcc3dafca",
      "tree": "23fcf90ddc98acec07bb115c2f7740c21cf44a84",
      "parents": [
        "06d2fe153b9b35e57221e35831a26918f462db68",
        "e1878957b4676a17cf398f7f5723b365e9a2ca48"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:11:39 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:11:39 2012 -0700"
      },
      "message": "Merge tag \u0027staging-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging\n\nPull staging tree update from Greg Kroah-Hartman:\n \"Here is the big staging tree update for the 3.7-rc1 merge window.\n\n  There are a few patches in here that are outside of the staging area,\n  namely HID and IIO patches, but all of them have been acked by the\n  relevant subsystem maintainers.  The IIO stuff is still coming in\n  through this tree as it hasn\u0027t entirely moved out of the staging tree,\n  but is almost there.\n\n  Other than that, there wa a ton of work on the comedi drivers to make\n  them more readable and the correct style.  Doing that removed a lot of\n  code, but we added a new driver to the staging tree, so we didn\u0027t end\n  up with a net reduction this time around:\n\n   662 files changed, 51649 insertions(+), 26582 deletions(-)\n\n  All of these patches have been in the linux-next tree already.\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027staging-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (1094 commits)\n  staging: comedi: jr3_pci: fix iomem dereference\n  staging: comedi: drivers: use comedi_fc.h cmdtest helpers\n  Staging: winbond: usb_free_urb(NULL) is safe\n  Staging: winbond: checkpatch cleanup\n  Staging: winbond: Removed undesired spaces, lines and tabs\n  Staging: winbond: Typo corrections in comments\n  Staging: winbond: Changed c99 comments to c89 comments\n  staging: r8712u: Do not queue cloned skb\n  staging: comedi: ni_mio_common: always lock in ni_ai_poll()\n  staging: comedi: s626: add FIXME comment\n  staging: comedi: s626: don\u0027t dereference insn-\u003edata\n  staging: comedi: s526: fix if() check in s526_gpct_winsn()\n  staging: comedi: s626: cleanup comments in s626_initialize()\n  staging: comedi: s626: remove clear of kzalloc\u0027ed data\n  staging: comedi: s626: remove \u0027WDInterval\u0027 from private data\n  staging: comedi: s626: remove \u0027ChargeEnabled\u0027 from private data\n  staging: comedi: s626: remove \u0027IsBoardRevA\u0027 comment\n  staging: comedi: s626: #if 0 out the \"SAA7146 BUG WORKAROUND\"\n  staging: comedi: s626: remove \u0027allocatedBuf\u0027 from private data\n  staging: comedi: s626: add final attach message\n  ...\n"
    },
    {
      "commit": "3aebd34b1200a902a8662da8845824a02f00772e",
      "tree": "13eac224dc1ac40be53bccc90f27bebf2e619c26",
      "parents": [
        "2c0c86d5b67ee04e8b71a2ea2a3af6d224611cfc",
        "5dc2db05f2f690d71d95979b14cca50ab8e49f40"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:09:59 2012 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Oct 01 12:09:59 2012 -0700"
      },
      "message": "Merge tag \u0027char-misc-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc\n\nPull char/misc driver merge from Greg Kroah-Hartman:\n \"Here is the \"big\" char/misc driver tree update for the 3.7-rc1 merge\n  window.\n\n  Nothing major, just a number of driver updates and fixes, all of which\n  have been in the linux-next releases for a while now either in my\n  tree, or in Andrew\u0027s (the lis3l driver changes came from his tree last\n  week).\n\n  Signed-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\"\n\n* tag \u0027char-misc-3.6\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (52 commits)\n  drivers/misc/lis3lv02d/lis3lv02d_i2c.c: add lis3lv02d device tree init\n  drivers/misc/lis3lv02d/lis3lv02d_spi.c: add lis3lv02d device tree init\n  drivers/misc/lis3lv02d: remove lis3lv02d driver DT init\n  drivers/misc/lis3lv02d/lis3lv02d_spi.c: add DT matching table passthru code\n  drivers/misc/lis3lv02d: add generic DT matching code\n  lis3lv02d: fix some comments specific to lis331dlh driver\n  MISC: hpilo, remove pci_disable_device\n  pcmcia: synclink_cs: fix potential tty NULL dereference\n  drivers/char/mmtimer.c: Remove useless kfree\n  drivers/char: removes unnecessary semicolon\n  char/misc: remove CONFIG_EXPERIMENTAL dependencies\n  mei: don\u0027t print buffer as a string\n  mei: struct mei_message_data doesn\u0027t have to be packed\n  mei: add error messages for open count errors\n  misc: use module_spi_driver\n  tifm: use module_pci_driver\n  misc/at25, dt: Improve at25 SPI eeprom device tree bindings.\n  mei: add lynx point pci device ids\n  mei: fix max number of open handles\n  mei: rename struct pci_dev *mei_device to mei_pdev\n  ...\n"
    },
    {
      "commit": "acc2097934b5403b97f95763fe99fc115b818061",
      "tree": "16fcdd6e3972821076e93017f256776d2f9512da",
      "parents": [
        "06455bbcab76e5f5225de5f38ab948d37a1c3587"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Thu Sep 20 14:16:50 2012 +0200"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Mon Oct 01 10:51:25 2012 -0500"
      },
      "message": "dt: Document general interrupt controller bindings\n\nIn order to use a device as interrupt controller, it needs to be marked\nwith the DT interrupt-controller property. This commit adds rudimentary\ndocumentation about the required standard properties and describes the\nmost commonly used interrupt specifiers.\n\nCc: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nAcked-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nCc: devicetree-discuss@lists.ozlabs.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "e1b2dc70cd5b00e17c703163a463d82354b1cc76",
      "tree": "fc013a598baa611ba6651b760f8a03347b2d6e47",
      "parents": [
        "b0e181d0944e858ae0cacf808752e791894c5651"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Thu Sep 27 22:10:11 2012 -0600"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Mon Oct 01 08:05:22 2012 +0200"
      },
      "message": "pinctrl: add bcm2835 driver\n\nThe BCM2835 GPIO module is a combined GPIO controller, (GPIO) interrupt\ncontroller, and pinmux/control device.\n\nOriginal driver by Simon Arlott.\nRewrite including GPIO chip device by Chris Boot.\n\nUpstreaming changes by Stephen Warren:\n* Wrote DT binding documentation.\n* Changed brcm,function to an integer to more directly match the\n  datasheet, and to match brcm,pins being an integer.\n* Implemented pull-up/down pin config.\n* Removed read-only DT property and related code. The restriction this\n  implemented are driven by the board, not the GPIO HW block, so don\u0027t\n  really make sense of a HW block binding, were in general incomplete\n  (since they could only know about the few pins hard-coded into the\n  Raspberry Pi B board design and not the uncommitted GPIOS), and are\n  better represented simply by not writing incorrect data into pin\n  configuration nodes.\n* Don\u0027t set GPIO_IN function select in gpio_request_enable() to avoid\n  glitches; defer this to gpio_set_direction(). Consequently, removed\n  empty bcm2835_pmx_gpio_request_enable().\n* Simplified enabled_irq_map[]; make it explicitly 1 entry per bank.\n* Lifted use of enabled_irq_map[] outside the per-interrupt loop in\n  IRQ handler, thus fixing an issue where the code was indexing into\n  enabled_irq_map[] by intra-bank GPIO ID, not global GPIO ID.\n* Removed locking in IRQ handler, since all other code uses\n  spin_lock_irqsave() and so guarantees it doesn\u0027t run concurrently\n  with the handler.\n* Moved duplicated BUILD_BUG_ON()s into probe(). Also check size of\n  bcm2835_gpio_pins[].\n* Remove range-checking from bcm2835_pctl_get_groups_count() since we\u0027ve\n  decided to trust the pinctrl core.\n* Made bcm2835_pmx_gpio_disable_free() call bcm2835_pinctrl_fsel_set()\n  directly for simplicity.\n* Fixed body of dt_free_map() to match latest dt_node_to_map().\n* Removed GPIO ownership check from bcm2835_pmx_enable() since the pinctrl\n  core owns doing this.\n* Made irq_chip and pinctrl_gpio_range .name \u003d\u003d MODULE_NAME so it\u0027s more\n  descriptive.\n* Simplified remove(); removed call to non-existent\n  pinctrl_remove_gpio_range(), remove early return on error.\n* Don\u0027t force gpiochip\u0027s base to 0. Set gpio_range.base to gpiochip\u0027s\n  base GPIO number.\n* Error-handling cleanups in probe().\n* Switched to module_platform_driver() rather than open-coding.\n* Made pin, group, and function names lower-case.\n* s/broadcom/brcm/ in DT property names.\n* s/2708/2835/.\n* Fixed a couple minor checkpatch warnings, and other minor cleanup.\n\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "4b1ebb64ab765b1090aba4f627a3b13361d8f410",
      "tree": "581b1c7616633de9a8979376bc79cea457062a6e",
      "parents": [
        "db404e72bb5432c886ff0ea42e7b31d16be0c837",
        "37586e0b9cadd1072196c3cca8ea8559b91b1605"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 29 11:43:51 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 29 11:43:51 2012 -0700"
      },
      "message": "Merge branch \u0027dt2\u0027 of git://github.com/hzhuang1/linux into next/dt\n\nFrom Haojian Zhuang:\n* \u0027dt2\u0027 of git://github.com/hzhuang1/linux:\n  ARM: dt: mmp-dma: add binding file\n"
    },
    {
      "commit": "6a2027abd2048f7f7fdcc6e11ff10b3d9b0d0899",
      "tree": "d83e1d602304b5a16cf2f5ba6948e0b43cdc98d8",
      "parents": [
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2",
        "52b84dac436a681fa51dad2b9e57b6ea50309cbd",
        "b8575a1143f6d57a791c946291ba4363e07e32a3",
        "3f1965776f6ec769192400810b6260fe48301bbb",
        "e96961dabe4421b163a4b6187ede942aa450d9cc",
        "3006b8d665c9b44a7838d0830d9dbe5f6df2be69"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 28 14:45:07 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 28 14:45:07 2012 +0100"
      },
      "message": "Merge remote-tracking branches \u0027regulator/topic/core\u0027, \u0027regulator/topic/bypass\u0027, \u0027regulator/topic/tol\u0027, \u0027regulator/topic/drivers\u0027 and \u0027regulator/topic/tps6586x\u0027 into regulator-next\n"
    },
    {
      "commit": "f4b81dd83e38277a3d1e6661f0fa8eea8cfe784b",
      "tree": "84bf6d90bad6468e3835f5f4b5443766dec56bf7",
      "parents": [
        "979570e02981d4a8fc20b3cc8fd651856c98ee9d",
        "c09b890b763df3ccd79a2c34c2f1abeb73179caf",
        "ac48f6cb5f268daff06b636444819e5ffb462611"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 28 14:05:29 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Fri Sep 28 14:05:29 2012 +0100"
      },
      "message": "Merge branches \u0027spi-drivers\u0027 and \u0027spi-mxs\u0027 into spi-next\n"
    },
    {
      "commit": "5dc2db05f2f690d71d95979b14cca50ab8e49f40",
      "tree": "ffb1a14b446fc9f380a5ea11d3e2c5dd8d535c31",
      "parents": [
        "79df8d27d9f4382647c31ef17f7402833d682b73"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Wed Sep 26 13:58:26 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:18:48 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d/lis3lv02d_i2c.c: add lis3lv02d device tree init\n\nAdd lis3lv02d device tree initialization code/API to take pdata from\ndevice node.  Also adds device tree init matching table support to\nlis3lv02d_i2c driver.  If the driver data is passed from device tree, then\nthis driver picks up platform data from device node through common/generic\nlis3lv02d.c driver.\n\n[akpm@linux-foundation.org: fix CONFIG_OF\u003dn build]\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nCc: Eric Piel \u003ceric.piel@tremplin-utc.net\u003e\nReviewed-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nCc: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "cbac1a8b89452f378a17cc2c673aca0e53af684d",
      "tree": "c52184fb2ef4129bbf4ca8a8b9c280ee4e0fd8a7",
      "parents": [
        "e2b2ed8365e040b274dd23bdabd34ec3b0e43137"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Sep 26 13:58:16 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 26 14:15:55 2012 -0700"
      },
      "message": "drivers/misc/lis3lv02d: add generic DT matching code\n\nAdds logic to parse lis3 properties from a device tree node and store them\nin a freshly allocated lis3lv02d_platform_data.\n\nNote that the actual match tables are left out here.  This part should\nhappen in the drivers that bind to the individual busses (SPI/I2C/PCI).\n\nAlso adds some DT bindinds documentation.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nCc: Rob Herring \u003crobherring2@gmail.com\u003e\nCc: \"AnilKumar, Chimata\" \u003canilkumar@ti.com\u003e\nReviewed-by: Éric Piel \u003ceric.piel@tremplin-utc.net\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "3006b8d665c9b44a7838d0830d9dbe5f6df2be69",
      "tree": "b7ddca63094b606428cba0e2dcd0e2c6bb21ca31",
      "parents": [
        "9394b80c35760d13492a3a895add2891bc64bf86"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Mon Sep 24 13:25:02 2012 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:45:42 2012 +0100"
      },
      "message": "regulator: tps6586x: remove regulator-compatible from DT docs\n\nCommit \"regulator: deprecate regulator-compatible DT property\" deprecated\nthe use of the regulator-compatible DT property. Update the DT example in\nthe TPS6586x binding documentation to reflect this.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "69760cb4d24a46888ef80f387d392bc1abab24b2",
      "tree": "81a8c4f601fc98b7c838d380a9c3c139b565e5fe",
      "parents": [
        "13511def87b9f68697a0fc4c64ddacece585a471"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Mon Sep 24 13:25:01 2012 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:44:47 2012 +0100"
      },
      "message": "regulator: tps65217.txt: remove regulator-compatible from DT docs\n\nCommit \"regulator: deprecate regulator-compatible DT property\" deprecated\nthe use of the regulator-compatible DT property. Update the DT example in\nthe TPS65217 binding documentation to reflect this.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "13511def87b9f68697a0fc4c64ddacece585a471",
      "tree": "bd3dbf02ab5a04d1e09c71fa6b6c982f1669f248",
      "parents": [
        "3b26e48308feaf428efb917f8de217797bfedb26"
      ],
      "author": {
        "name": "Stephen Warren",
        "email": "swarren@nvidia.com",
        "time": "Mon Sep 24 13:25:00 2012 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:44:47 2012 +0100"
      },
      "message": "regulator: deprecate regulator-compatible DT property\n\nWhen the bindings for the TPS6586x regulator were being proposed, I\nasserted that DT node naming rules for bus child nodes should also be\napplied to nodes inside the TPS6586x regulator node itself. In other\nwords, that each node providing regulator init data should be named\nafter the type of object it represented (\"regulator\") and hence that\nsome other property was required to indicate which regulator the node\ndescribed (\"regulator-compatible\"). In turn this led to multiple nodes\nhaving the same name, thus requiring node names to use a unit address\nto make them unique, thus requiring reg properties within the nodes and\n\nHowever, subsequent discussion indicates that the rules I was asserting\nonly applies to standardized bus nodes, and within a device\u0027s own node,\nthe binding can basically do anything sane that it wants.\n\nHence, this change deprecates the register-compatible property, and\ninstead uses node names to replace this functionality. This greatly\nsimplifies the device tree content, making them smaller and more legible.\n\nThe code is changed such that old device trees continue to work.\n\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "ac48f6cb5f268daff06b636444819e5ffb462611",
      "tree": "56bcc8b2de42738764ac65056067a17cb97609f4",
      "parents": [
        "e64d07a2dae569fc3c938adac777562a1d6f151e",
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:41:02 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:41:02 2012 +0100"
      },
      "message": "Merge tag \u0027v3.6-rc6\u0027 into spi-mxs\n\nLinux 3.6-rc6\n\nConflicts (overlap between moving code that accesses registers around\nand factoring the register access out into a SSP layer):\n\tdrivers/mmc/host/mxs-mmc.c\n"
    },
    {
      "commit": "8e5d0661b3948f3c5a143f32d192710375822af2",
      "tree": "ca18920d3f7219f7ffb7ca2fa372b82558938006",
      "parents": [
        "39a6ac11df6579df0361922f05c43f0fac8daa37",
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:37:05 2012 +0100"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 13:37:05 2012 +0100"
      },
      "message": "Merge tag \u0027v3.6-rc6\u0027 into spi-drivers\n\nLinux 3.6-rc6\n\nConflicts:\n\tdrivers/spi/spi-omap2-mcspi.c\n"
    },
    {
      "commit": "39a6ac11df6579df0361922f05c43f0fac8daa37",
      "tree": "6e8838fc000f9ff56d3f09e9beeb8ea561455e16",
      "parents": [
        "5bee3b94d945851d6cb624a5e6808d9a815ebca0"
      ],
      "author": {
        "name": "Roland Stigge",
        "email": "stigge@antcom.de",
        "time": "Tue Sep 18 15:53:53 2012 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Tue Sep 25 07:06:16 2012 -0400"
      },
      "message": "spi/pl022: Devicetree support w/o platform data\n\nEven with devicetree support, we needed platform data to provide some data,\nleading to mixed device tree and platform data. This patch makes it possible to\nprovide all that information via device tree. Now, the data must be provided\nvia platform data _or_ device tree completely.\n\nOnly in case of DMA where a callback specification is necessary (dma_filter()),\nplatform data is the only option.\n\nSigned-off-by: Roland Stigge \u003cstigge@antcom.de\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "db404e72bb5432c886ff0ea42e7b31d16be0c837",
      "tree": "91cf9618fa0b5233115abe6863d2f8a36390c050",
      "parents": [
        "40169a7c399346281da55ed9905a104d3da47945",
        "e9a91de7602a0a6999f23a2981db68b69aa695a7"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 23 21:51:39 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 23 21:51:39 2012 -0700"
      },
      "message": "Merge tag \u0027vt8500-for-next\u0027 of git://git.code.sf.net/p/linuxwmt/code into next/dt\n\nFrom Tony Prisk:\n\nUpdate arch-vt8500 and drivers to device tree and\nremove existing non-dt code.\n\n* tag \u0027vt8500-for-next\u0027 of git://git.code.sf.net/p/linuxwmt/code:\n  arm: vt8500: Update arch-vt8500 to devicetree support.\n  arm: vt8500: gpio: Devicetree support for arch-vt8500\n  arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices\n  arm: vt8500: clk: Add Common Clock Framework support\n  video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb\n  serial: vt8500: Add devicetree support for vt8500-serial\n  rtc: vt8500: Add devicetree support for vt8500-rtc\n  arm: vt8500: Add device tree files for VIA/Wondermedia SoC\u0027s\n\nResolved add/change conflict in drivers/clk/Makefile.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "40169a7c399346281da55ed9905a104d3da47945",
      "tree": "47181afbd7ccf73af8ec0b840d637a794062faa0",
      "parents": [
        "84bae6c379e362aa017efd417199f51d5c2273ac",
        "c164fa62b93782165f12c0e8366f7b46507edb4d"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 22 22:20:37 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sat Sep 22 22:20:37 2012 -0700"
      },
      "message": "Merge branch \u0027for-arm-soc-next\u0027 of git://git.linaro.org/people/ljones/linux-3.0-ux500 into next/dt\n\n* \u0027for-arm-soc-next\u0027 of git://git.linaro.org/people/ljones/linux-3.0-ux500:\n  ARM: ux500: Fix SSP register address format\n  ARM: ux500: Apply tc3589x\u0027s GPIO/IRQ properties to HREF\u0027s DT\n  ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT\n  ARM: ux500: Add all encompassing sound node to the HREF Device Tree\n  ARM: ux500: Add nodes for the MSP into the HREF Device Tree\n  ARM: ux500: Add all known I2C sub-device nodes to the HREF DT\n  ARM: ux500: Stop registering I2C sub-devices for HREF when DT is enabled\n  ARM: ux500: Stop registering Audio devices for HREF when DT is enabled\n  ARM: ux500: Add all encompassing sound node to the Snowball Device Tree\n  ARM: ux500: Add nodes for the MSP into Device Tree\n  ARM: ux500: Rename MSP board file to something more meaningful\n  ARM: ux500: Remove platform registration of MSP devices\n  ARM: ux500: Stop registering the MOP500 Audio driver from platform code\n  ARM: ux500: Pass MSP DMA platform data though AUXDATA\n  ARM: ux500: Fork MSP platform registration for step-by-step DT enablement\n  ARM: ux500: Add AB8500 CODEC node to DB8500 Device Tree\n  ARM: ux500: Clean-up MSP platform code\n  ARM: ux500: Pass SDI DMA information though AUX_DATA to MMCI\n  ARM: ux500: Add UART support to the HREF Device Tree\n  ARM: ux500: Add skeleton Device Tree for the HREF reference board\n  ...\n  + sync to v3.6-rc6\n"
    },
    {
      "commit": "2469627d175c1d6d7812a1395dd3ef053a0e65b3",
      "tree": "8ee10f2f87ddccc8fa6160e9d73bfd93b33b57ac",
      "parents": [
        "f27b1db95d047d05e8d4dd22813b1078267892f2"
      ],
      "author": {
        "name": "AnilKumar Ch",
        "email": "anilkumar@ti.com",
        "time": "Thu Aug 02 18:43:10 2012 +0530"
      },
      "committer": {
        "name": "Marc Kleine-Budde",
        "email": "mkl@pengutronix.de",
        "time": "Fri Sep 21 23:58:47 2012 +0200"
      },
      "message": "can: c_can: Add device tree support to Bosch C_CAN/D_CAN controller\n\nAdd device tree support to C_CAN/D_CAN controller and usage details\nare added to device tree documentation. Driver was tested on AM335x\nEVM.\n\nSigned-off-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nFor the of binding doc:\nReviewed-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Marc Kleine-Budde \u003cmkl@pengutronix.de\u003e\n"
    },
    {
      "commit": "2d62da8ebd323ee65e4fb952e73dcb10d8114bda",
      "tree": "cee5cd8a7106b40a25f59338467ef16d1e73ce6a",
      "parents": [
        "f326f7995b5e14e12b43a2c2378b93b04568c6ae"
      ],
      "author": {
        "name": "Philipp Zabel",
        "email": "p.zabel@pengutronix.de",
        "time": "Fri Sep 21 10:07:51 2012 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Fri Sep 21 09:17:06 2012 -0700"
      },
      "message": "staging: drm/imx: Add devicetree binding documentation\n\nSigned-off-by: Philipp Zabel \u003cp.zabel@pengutronix.de\u003e\nSigned-off-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "37586e0b9cadd1072196c3cca8ea8559b91b1605",
      "tree": "b0cbcbd5302aa3258e5e45faed8ebb6e518164d2",
      "parents": [
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Zhangfei Gao",
        "email": "zhangfei.gao@marvell.com",
        "time": "Mon Sep 03 11:03:47 2012 +0800"
      },
      "committer": {
        "name": "Haojian Zhuang",
        "email": "haojian.zhuang@gmail.com",
        "time": "Fri Sep 21 15:51:26 2012 +0800"
      },
      "message": "ARM: dt: mmp-dma: add binding file\n\nSigned-off-by: Zhangfei Gao \u003czhangfei.gao@marvell.com\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\nSigned-off-by: Haojian Zhuang \u003chaojian.zhuang@gmail.com\u003e\n"
    },
    {
      "commit": "95e9fd10f06cb5642028b6b851e32b8c8afb4571",
      "tree": "1b7cd1b998f488252f785f1ae105643cead16eac",
      "parents": [
        "85814d69e677d92f66d8d63718d8bdaf72b2e2af"
      ],
      "author": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Sat Aug 04 16:04:56 2012 +1200"
      },
      "committer": {
        "name": "Tony Prisk",
        "email": "linux@prisktech.co.nz",
        "time": "Fri Sep 21 19:23:58 2012 +1200"
      },
      "message": "arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices\n\nBindings for gpio, interrupt controller, power management controller,\ntimer, realtime clock, serial uart, ehci and uhci controllers and\nframebuffer controllers used on the arch-vt8500 platform.\n\nFramebuffer binding also specifies a \u0027display\u0027 node which is required\nfor determining the lcd panel data.\n\nSigned-off-by: Tony Prisk \u003clinux@prisktech.co.nz\u003e\n"
    },
    {
      "commit": "3aec092eed5d8d2b19a62b0aeed3acea9471099a",
      "tree": "eb63293fc01612d28474464ec98ac082d208027b",
      "parents": [
        "aa817b2e68af8753bb95777255e22164610342c7",
        "f680f25c635a1a4327bef34fcbe1e9e3777b546c"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 17:10:51 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 17:10:51 2012 -0700"
      },
      "message": "Merge tag \u0027rpi-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi into next/soc\n\nARM: add basic BCM2835 SoC and Raspberry Pi board support\n\nThe BCM2835 is an ARM SoC from Broadcom. This patch adds very basic\nsupport for this SoC; enough to boot the system into an initrd with\nUART console, interrupt controller, timers, and a stub clock driver.\n\nAlso provided is a similarly basic device tree for the Raspberry Pi\nModel B board.\n\nThis series was written by Simon Arlott, Chris Boot, and Dom Cobley\ndownstream, with reference to a Broadcom tree, and modified for upstream\nand submitted by Stephen Warren.\n\n* tag \u0027rpi-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi:\n  MAINTAINERS: add an entry for the BCM2835 ARM sub-architecture\n  ARM: bcm2835: instantiate console UART\n  ARM: bcm2835: add stub clock driver\n  ARM: bcm2835: add system timer\n  ARM: bcm2835: add interrupt controller driver\n  ARM: add infra-structure for BCM2835 and Raspberry Pi\n"
    },
    {
      "commit": "78901d05e727a0eb28209e9210a92078af3117f2",
      "tree": "d0c0281dd068028473af057a6799334760294bb1",
      "parents": [
        "827cbe71886bc82125212630a52c5fe94b284330",
        "1128658a0841dbfdc95dc2e3e8d573e4eb1f6a40"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:44:06 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:44:06 2012 -0700"
      },
      "message": "Merge branch \u0027next/dt-gscaler\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers\n\nFrom Kukjin Kim:\n\nHere is G-Scaler DT for supporting EXYNOS5 SoCs.\n\n* \u0027next/dt-gscaler\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: EXYNOS: Adds G-Scaler device from Device Tree\n  ARM: EXYNOS: Add clock support for G-Scaler\n"
    },
    {
      "commit": "827cbe71886bc82125212630a52c5fe94b284330",
      "tree": "a1f81706789fd8bbc5ace65e0bec4df7a603f272",
      "parents": [
        "1ef3f756b069469621a47ded867e71c97e1b483f",
        "011527b45f8e3092e1f3192e5aea94187a6ca269"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:41:32 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:41:32 2012 -0700"
      },
      "message": "Merge branch \u0027next/pinctrl-samsung\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers\n\nFrom Kukjin Kim:\n\nThis branch is for supporting pinctrl for Samsung EXYNOS. Now this can\nsupport EXYNOS4210 and other EXYNOS SoCs such as EXYNOS4X12 will be\nsupported next time.\n\n* \u0027next/pinctrl-samsung\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  ARM: EXYNOS: Enable pinctrl driver support for EXYNOS4 device tree enabled platform\n  ARM: dts: Add pinctrl node entries for SAMSUNG EXYNOS4210 SoC\n  ARM: EXYNOS: skip wakeup interrupt setup if pinctrl driver is used\n  gpio: exynos4: skip gpiolib registration if pinctrl driver is used\n  pinctrl: add exynos4210 specific extensions for samsung pinctrl driver\n  pinctrl: add samsung pinctrl and gpiolib driver\n"
    },
    {
      "commit": "fc0b60ae951fab238244ed6c72bccbb66725544f",
      "tree": "660eb51d45129f5b5147c7188fc48b87a1c76a61",
      "parents": [
        "2843c7d2c03da38dfb14102254d0c767d2483349",
        "172c6a13653ac8cd6a231293b87c93821e90c1d6"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:36:37 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 16:36:37 2012 -0700"
      },
      "message": "Merge branch \u0027next/gpio-samsung\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/dt\n\nFrom Kukjin Kim:\n\nSince there are many changes for gpio-samsung in my tree, this has been\nincluded in my tree with Linus\u0027 agreement.\n\n* \u0027next/gpio-samsung\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:\n  gpio: samsung: add devicetree init for s3c24xx arches\n"
    },
    {
      "commit": "2843c7d2c03da38dfb14102254d0c767d2483349",
      "tree": "8698671fd889ed9d6237cf9ea093e8bb1fc999b3",
      "parents": [
        "084cfebc03ede864835594181210b501aa9f1933",
        "6bfc82ff589a00e5fbc12b958c649d703d273c86"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 13:19:32 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Thu Sep 20 13:22:20 2012 -0700"
      },
      "message": "Merge tag \u0027omap-devel-dt-merged-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt\n\nDevice tree related changes for omaps.\n\nNote that this branch is based on omap-cleanup-sparseirq-for-v3.7\nto avoid merge conflicts with the sparseirq changes for gpio-twl4030\ndriver.\n\n* tag \u0027omap-devel-dt-merged-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:\n  arm/dts: Mux uart pins for omap4-sdp\n  ARM: OMAP2+: select PINCTRL in Kconfig\n  arm/dts: Add pinctrl driver entries for omap2/3/4\n  arm/dts: Add omap36xx.dtsi file and rename omap3-beagle to omap3-beagle-xm\n  ARM: dts: omap3-overo: Add support for the blue LED\n  Documentation: dt: Update the OMAP documentation with Overo/Toby\n  ARM: dts: OMAP3: Add support for Gumstix Overo with Tobi expansion board\n  ARM: dts: OMAP4: Add reg and interrupts for every nodes\n  ARM: dts: AM33XX: Specify reg and interrupt property for all nodes\n  ARM: dts: AM33XX: Convert all hex numbers to lower-case\n  ARM: dts: omap3-beagle: Enable audio support\n  ARM: dts: omap5: Add McPDM and DMIC section to the dtsi file\n  ARM: dts: omap5: Add McBSP entries\n  ARM: dts: omap4: Add reg-names for McPDM and DMIC\n  ARM: dts: omap4: Add McBSP entries\n  ARM: dts: omap3: Add McBSP entries\n  ARM: dts: omap2420-h4: Include omap2420.dtsi file instead the common omap2\n  ARM: dts: omap2: Add McBSP entries for OMAP2420 and OMAP2430 SoC\n  ARM: dts: omap3-beagle: Add heartbeat and mmc LEDs support\n  ARM: dts: omap3: Add gpio-twl4030 properties for BeagleBoard and omap3-EVM\n  ...\n"
    },
    {
      "commit": "e8b9acd26bbb3f05b9d7fbb8b439441eb328e51d",
      "tree": "859e409e0aa9554d1075c6e59996cdd81ae80530",
      "parents": [
        "96bbf7910c9a198fda9c71081e4900a7e365dbbc"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Tue Jul 31 12:30:57 2012 +0100"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Sep 20 12:32:30 2012 +0200"
      },
      "message": "Documentation: Add the AB8500 CODEC device to the MFD AB8500 doc\n\nHere we document the AB8500 Audio CODEC in the existing MFD AB8500 document.\n\nCC: alsa-devel@alsa-project.org\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "b4cad7af6665743647f28119b689e1552326d4da",
      "tree": "82d0a707dffcdd9d0bd6fb2e1f800edff97b2094",
      "parents": [
        "bfde5afa0804b690224b9be3e44b2ce78ce6e32f"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Tue Jul 31 11:59:21 2012 +0100"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Sep 20 09:10:59 2012 +0200"
      },
      "message": "Documentation: Define the MSP Driver Device Tree bindings\n\nHere we add the required documentation for the new Device Tree\nbindings pertaining to the MSP CPU-side DAI Driver.\n\nAcked-by: Ola Lilja \u003cola.o.lilja@stericsson.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "bfde5afa0804b690224b9be3e44b2ce78ce6e32f",
      "tree": "3adb0f28de3b3ed2b5b257821b7ef68954ff71c7",
      "parents": [
        "2087a692a54947ef5688d096e398111a25356692"
      ],
      "author": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Tue Jul 31 11:56:51 2012 +0100"
      },
      "committer": {
        "name": "Lee Jones",
        "email": "lee.jones@linaro.org",
        "time": "Thu Sep 20 09:10:59 2012 +0200"
      },
      "message": "Documentation: Define the MOP500 Audio Machine Driver Device Tree bindings\n\nHere we add the required documentation for the new Device Tree\nbindings pertaining to the MOP500 Audio Machine driver.\n\nAcked-by: Ola Lilja \u003cola.o.lilja@stericsson.com\u003e\nSigned-off-by: Lee Jones \u003clee.jones@linaro.org\u003e\n"
    },
    {
      "commit": "790b520e3accec16f3d93937ef6fb91d1fd30cf0",
      "tree": "96641fe65f1e5887dd7ec4a28aeae0ae6cbf373c",
      "parents": [
        "5e969a401a0126806cc2a358800b5b52d6c0a246"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Wed Sep 19 10:57:36 2012 +0200"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Sep 20 08:54:58 2012 +0200"
      },
      "message": "gpio: adnp: dt: Reference generic interrupt binding\n\nInstead of having to duplicate the description of the properties needed\nfor interrupt support, reference the new standard document.\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: Rob Herring \u003crob.herring@calxeda.com\u003e\nCc: devicetree-discuss@lists.ozlabs.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\n[Minor spelling correction]\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "ee4af5696720bb5b9de2e3b18be42089bed1e638",
      "tree": "dae604e551100648c6bf42a9b4de6a9ca2cd34b7",
      "parents": [
        "89214f009c1d38568456dcf997d93977928fe2c3"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Mon Sep 10 22:38:35 2012 -0600"
      },
      "committer": {
        "name": "Stephen Warren",
        "email": "swarren@wwwdotorg.org",
        "time": "Wed Sep 19 19:08:46 2012 -0600"
      },
      "message": "ARM: bcm2835: add system timer\n\nThe System Timer peripheral provides four 32-bit timer channels and a\nsingle 64-bit free running counter. Each channel has an output compare\nregister, which is compared against the 32 least significant bits of the\nfree running counter values, and generates an interrupt.\n\nTimer 3 is used as the Linux timer.\n\nThe BCM2835 also contains an SP804-based timer module. However, it\napparently has significant differences from the standard SP804 IP block,\nand Broadcom\u0027s documentation recommends using the system timer instead.\n\nThis patch was extracted from git://github.com/lp0/linux.git branch\nrpi-split as of 2012/09/08, and modified as follows:\n\n* s/bcm2708/bcm2835/.\n* Modified device tree vendor prefix.\n* Moved to drivers/clocksource/. This looks like the desired location for\n  such code now.\n* Added DT binding docs.\n* Moved struct sys_timer bcm2835_timer into time.c to encapsulate it more.\n* Simplified bcm2835_time_init() to find one matching node and operate on\n  it, rather than looping over all matching nodes. This seems more\n  consistent with other clocksource code.\n* Simplified bcm2835_time_init() using of_iomap().\n* Renamed struct bcm2835_timer.index to match_mask to better represent its\n  purpose.\n* s/printk(PR_INFO/pr_info(/\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Dom Cobley \u003cpopcornmix@gmail.com\u003e\nSigned-off-by: Dom Cobley \u003cdc4@broadcom.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "89214f009c1d38568456dcf997d93977928fe2c3",
      "tree": "3ad3a36de37b7bf37e0f6af28d1947c61891295d",
      "parents": [
        "ec9653b8476bf526dde7bdefbc2be6b7aaa34db7"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Wed Sep 12 19:57:26 2012 -0600"
      },
      "committer": {
        "name": "Stephen Warren",
        "email": "swarren@wwwdotorg.org",
        "time": "Wed Sep 19 19:08:37 2012 -0600"
      },
      "message": "ARM: bcm2835: add interrupt controller driver\n\nThe BCM2835 contains a custom interrupt controller, which supports 72\ninterrupt sources using a 2-level register scheme. The interrupt\ncontroller, or the HW block containing it, is referred to occasionally\nas \"armctrl\" in the SoC documentation, hence the symbol naming in the\ncode.\n\nThis patch was extracted from git://github.com/lp0/linux.git branch\nrpi-split as of 2012/09/08, and modified as follows:\n\n* s/bcm2708/bcm2835/.\n* Modified device tree vendor prefix.\n* Moved implementation to drivers/irchip/.\n* Added devicetree documentation, and hence removed list of IRQs from\n  bcm2835.dtsi.\n* Changed shift in MAKE_HWIRQ() and HWIRQ_BANK() from 8 to 5 to reduce\n  the size of the hwirq space, and pass the total size of the hwirq space\n  to irq_domain_add_linear(), rather than just the number of valid hwirqs;\n  the two are different due to the hwirq space being sparse.\n* Added the interrupt controller DT node to the top-level of the DT,\n  rather than nesting it inside a /axi node. Hence, changed the reg value\n  since /axi had a ranges property. This seems simpler to me, but I\u0027m not\n  sure if everyone will like this change or not.\n* Don\u0027t set struct irq_domain_ops.map \u003d irq_domain_simple_map, hence\n  removing the need to patch include/linux/irqdomain.h or\n  kernel/irq/irqdomain.c.\n* Simplified armctrl_of_init() using of_iomap().\n* Removed unused IS_VALID_BANK()/IS_VALID_IRQ() macros.\n* Renamed armctrl_handle_irq() to prevent possible symbol clashes.\n* Made armctrl_of_init() static.\n* Removed comment \"Each bank is registered as a separate interrupt\n  controller\" since this is no longer true.\n* Removed FSF address from license header.\n* Added my name to copyright header.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Dom Cobley \u003cpopcornmix@gmail.com\u003e\nSigned-off-by: Dom Cobley \u003cdc4@broadcom.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "ec9653b8476bf526dde7bdefbc2be6b7aaa34db7",
      "tree": "648b35803beb4ae30ad11ae1932645fc31fe0b0b",
      "parents": [
        "55d512e245bc7699a8800e23df1a24195dd08217"
      ],
      "author": {
        "name": "Simon Arlott",
        "email": "simon@fire.lp0.eu",
        "time": "Sat May 26 01:04:43 2012 -0600"
      },
      "committer": {
        "name": "Stephen Warren",
        "email": "swarren@wwwdotorg.org",
        "time": "Wed Sep 19 19:08:27 2012 -0600"
      },
      "message": "ARM: add infra-structure for BCM2835 and Raspberry Pi\n\nThe BCM2835 is an ARM SoC from Broadcom. This patch adds very basic\nsupport for this SoC.\n\nhttp://www.broadcom.com/products/BCM2835\nhttp://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf\n\nNote that the documentation in the latter .pdf assumes the MMU setup\nthat\u0027s used on the \"VideoCore\" companion processor, and does not document\nphysical peripheral addresses. Subtract 0x5e000000 to obtain the physical\naddresses. This is accounted for by the ranges property in the /soc node\nin the device tree.\n\nThe BCM2835 SoC is used in the Raspberry Pi. This patch also adds a\nminimal device tree for this board; enough to see some very early kernel\nboot messages through earlyprintk. However, this patch does not yet\nprovide a useful booting system.\n\nhttp://www.raspberrypi.org/.\n\nThis patch was extracted from git://github.com/lp0/linux.git branch\nrpi-split from 3-4 months ago, and significantly stripped down and\nmodified since.\n\nSigned-off-by: Chris Boot \u003cbootc@bootc.net\u003e\nSigned-off-by: Simon Arlott \u003csimon@fire.lp0.eu\u003e\nSigned-off-by: Dom Cobley \u003cpopcornmix@gmail.com\u003e\nSigned-off-by: Dom Cobley \u003cdc4@broadcom.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@wwwdotorg.org\u003e\nAcked-by: Arnd Bergmann \u003carnd@arndb.de\u003e\n"
    },
    {
      "commit": "5e969a401a0126806cc2a358800b5b52d6c0a246",
      "tree": "bf1abac453b63d37222331cb414e2a783ae9887b",
      "parents": [
        "d724f1c9c3c7dee420b8d778ee53207ef3c17120"
      ],
      "author": {
        "name": "Thierry Reding",
        "email": "thierry.reding@avionic-design.de",
        "time": "Tue Sep 18 10:57:10 2012 +0200"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Tue Sep 18 23:27:25 2012 +0200"
      },
      "message": "gpio: Add Avionic Design N-bit GPIO expander support\n\nThis commit adds a driver for the Avionic Design N-bit GPIO expander.\nThe expander provides a variable number of GPIO pins with interrupt\nsupport.\n\nChanges in v2:\n- allow building the driver as a module\n- assign of_node unconditionally\n- use linear mapping IRQ domain\n- properly cleanup IRQ domain\n- add OF device table and annotate device tables\n- emulate rising and falling edge triggers\n- increase #gpio-cells to 2\n- drop support for !OF\n- use IS_ENABLED to conditionalize DEBUG_FS code\n\nChanges in v3:\n- make IRQ support runtime configurable (interrupt-controller property)\n- drop interrupt-controller and #interrupt-cells from DT binding\n- add inline to_adnp() function to wrap container_of() macro\n- consistently use adnp as name for struct adnp variables\n- remove irq_mask_cur and rename irq_mask to irq_enable\n- fix a subtle deadlock in adnp_gpio_direction_output()\n- remove dynamic allocations from debugfs code\n- rename regs to num_regs to avoid confusion\n- annotate non-trivial code with comments\n- don\u0027t acquire mutex in adnp_gpio_get()\n- assume NO_IRQ \u003d\u003d 0\n\nCc: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nCc: devicetree-discuss@lists.ozlabs.org\nCc: Linus Walleij \u003clinus.walleij@stericsson.com\u003e\nCc: linux-kernel@vger.kernel.org\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Thierry Reding \u003cthierry.reding@avionic-design.de\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "2bcb132c693566bcb8208cc7ce66b72a4f852ecf",
      "tree": "6fc4f05ce18140d86aa78a10380a610734aeaef9",
      "parents": [
        "67e6da702753dac8f0540209dded80a0c4e60d81",
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 20:42:46 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 20:42:46 2012 -0700"
      },
      "message": "Merge 3.6-rc6 into usb-next\n\nThis resolves the merge problems with:\n\tdrivers/usb/dwc3/gadget.c\n\tdrivers/usb/musb/tusb6010.c\nthat had been seen in linux-next.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "f4936639bc4a75218b5598ff69c52b9a8dd7f23d",
      "tree": "9c08fc81cb3d3e658ca7f8dc20a949496d9e6130",
      "parents": [
        "d1226e8f98f130918265fb5b4dddcb60b783eb34",
        "11964f53eb4d9ce59a058be9999d9cfcb1ced878"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 20:12:26 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 20:13:04 2012 -0700"
      },
      "message": "Merge tag \u0027omap-devel-am33xx-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc\n\nFrom Tony Lindgren:\nFrom Paul Walmsley \u003cpaul@pwsan.com\u003e:\n\nAM33xx hwmod data and miscellaneous clock and hwmod fixes.  AM33xx\nshould now boot on mainline after this is applied, according to\nVaibhav.\n\n(The shortlog makes no sense here since it contains mostly the dependent\ncleanups that are part of the preceding branches).\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "a73403d85ab43ca633e393bb130add337d69fadb",
      "tree": "cce9d968bc915bc974f18ca0f4f05d6331288e7b",
      "parents": [
        "e640ca0fcb8b616c92a660605fddd1cc9e4bde1d",
        "cdd86b277dc82220aa630414896505517a02a201"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 20:03:42 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 20:04:39 2012 -0700"
      },
      "message": "Merge branch \u0027depends/tty-omap-serial\u0027 into next/cleanup\n\nThis part of the tty tree (unfortunately with all the preceding patches\nas well) is a dependency for some of the OMAP cleanups, so we\u0027ve pulled\nit in as a dependency based on agreement with Greg.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "2e6185f1fea6cf88e9ce25cde1d6291ddfb3d4f0",
      "tree": "c45ae7bace055c258fba5c4c6c0340b1e3f17f05",
      "parents": [
        "7405a749ae14f846cc2892c36d1a9343b0264b7c",
        "fd301cc4e5ba839050be135a178031bcd0d363a5"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 18:31:37 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 18:31:37 2012 -0700"
      },
      "message": "Merge tag \u0027tegra-for-3.7-drivers-i2c\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into next/drivers\n\nFrom Stephen Warren:\n\nARM: tegra: i2c driver enhancements mostly related to clocking\n\nThis branch contains a number of fixes and cleanups to the Tegra I2C\ndriver related to clocks. These are based on the common clock conversion\nin order to avoid duplicating the clock driver changes before and after\nthe conversion. Finally, a bug-fix related to I2C_M_NOSTART is included.\n\nThis branch is based on previous pull request tegra-for-3.7-common-clk.\n\n* tag \u0027tegra-for-3.7-drivers-i2c\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra:\n  i2c: tegra: dynamically control fast clk\n  i2c: tegra: I2_M_NOSTART functionality not supported in Tegra20\n  ARM: tegra: clock: remove unused clock entry for i2c\n  ARM: tegra: clock: add connection name in i2c clock entry\n  i2c: tegra: pass proper name for getting clock\n  ARM: tegra: clock: add i2c fast clock entry in clock table\n  ARM: Tegra: Add smp_twd clock for Tegra20\n  ARM: tegra: cpu-tegra: explicitly manage re-parenting\n  ARM: tegra: fix overflow in tegra20_pll_clk_round_rate()\n  ARM: tegra: Fix data type for io address\n  ARM: tegra: remove tegra_timer from tegra_list_clks\n  ARM: tegra30: clocks: fix the wrong tegra_audio_sync_clk_ops name\n  ARM: tegra: clocks: separate tegra_clk_32k_ops from Tegra20 and Tegra30\n  ARM: tegra: Remove duplicate code\n  ARM: tegra: Port tegra to generic clock framework\n  ARM: tegra: Add clk_tegra structure and helper functions\n  ARM: tegra: Rename tegra20 clock file\n  ARM: tegra20: Separate out clk ops and clk data\n  ARM: tegra30: Separate out clk ops and clk data\n  ARM: tegra: fix U16 divider range check\n  ...\n  + sync to v3.6-rc4\n\nResolved remove/modify conflict in arch/arm/mach-sa1100/leds-hackkit.c\ncaused by the sync with v3.6-rc4.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "d6530016ed9a2457be89dfeed02714dfa52d46b1",
      "tree": "06feab1ec251be7c5f6d4dd920e365bf22748ae1",
      "parents": [
        "0968d01827dfcd443d293c382b47d75fbf60832f",
        "9394b80c35760d13492a3a895add2891bc64bf86"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 18:23:48 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 18:23:48 2012 -0700"
      },
      "message": "Merge branch \u0027depends/tps6589x-dt\u0027 into next/cleanup\n\nPull in a dependent branch from Mark Brown\u0027s regulator tree for the tegra/cleanup branch.\n\n* depends/tps6589x-dt:\n  regulator: tps6586x: add support for SYS rail\n"
    },
    {
      "commit": "591346c9d172daeba44ae8cbe2f9dcb7aa266811",
      "tree": "a5d6977f19116bd11f2fa869d071226c8cd50cd0",
      "parents": [
        "bada1c5b49e4a66014f919b4bd95fca9dd3d04bd",
        "0607fa5884f1759b396a0e1c07be561515daddc8"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 17:57:00 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Sun Sep 16 18:03:50 2012 -0700"
      },
      "message": "Merge tag \u0027msm-dt-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm into next/dt\n\nFrom David Brown:\n\nThese patches migrate both the 8660 and 8960 targets on msm to be\ndevicetree only.  This also sets most of the frame in place necessary\nto build both targets into the same image.\n\nThere\u0027s a couple of cleanups in here that are kept in this series\nbecause they are intimately tied to the changes necessary to support\nthe devicetree conversions.\n\nBy Stephen Boyd\nvia David Brown\n* tag \u0027msm-dt-for-3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm:\n  ARM: msm: Remove non-DT targets from 8960\n  ARM: msm: Add DT support for 8960\n  ARM: msm: Move io mapping prototypes to common.h\n  ARM: msm: Rename board-msm8x60 to signify its DT only status\n  ARM: msm: Make 8660 a DT only target\n  ARM: msm: Move 8660 to DT timer\n  ARM: msm: Add DT support to msm_timer\n  ARM: msm: Allow timer.c to compile on multiple targets\n  ARM: msm: Don\u0027t touch GIC registers outside of GIC code\n  ARM: msm: Add msm8660-surf.dts to Makefile.boot\n  ARM: msm: Add handle_irq handler for 8660 DT machine\n\nResolved trivial context conflict in arch/arm/mach-msm/io.c and a\nremove/change conflict in arch/arm/mach-msm/board-msm8x60.c.\n\nSigned-off-by: Olof Johansson \u003colof@lixom.net\u003e\n"
    },
    {
      "commit": "7ac3c93e5dd74486ca4f8f0b02ae55182658d2e5",
      "tree": "08b949c872aefbc0f8e12bdcc4dc82297bdd0f2e",
      "parents": [
        "23666a74c9f552bc9cfef20ded1b8b29bedb80c6",
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 17:31:36 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 17:31:36 2012 -0700"
      },
      "message": "Merge 3.6-rc6 into tty-next\n\nThis pulls in the fixes in 3.6-rc6\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6a2a2cdd57d11ee3117539b846a45df6efbd35b1",
      "tree": "b6ab218810666a75d6612bde4d4a224118c0834c",
      "parents": [
        "8e360ec82322358056786e651322085af3ef6960",
        "5698bd757d55b1bb87edd1a9744ab09c142abfc2"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 17:17:25 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Sun Sep 16 17:17:25 2012 -0700"
      },
      "message": "Merge 3.6-rc6 into staging-next\n\nThis pulls in the staging tree fixes in 3.6-rc6 into our branch to resolve the\nmerge issues.\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "6bfc82ff589a00e5fbc12b958c649d703d273c86",
      "tree": "9326c7213d5ccee556bff1831e8f88681a27e57c",
      "parents": [
        "26638c667e645de368cd68cade716ed0faef6269",
        "68cb700c59fae6cd539c9dc1e9f2584f671935a0"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Sep 16 15:35:06 2012 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Sun Sep 16 15:35:06 2012 -0700"
      },
      "message": "Merge tag \u0027omap-cleanup-sparseirq-for-v3.7\u0027 into devel-dt\n\nThis branch contains changes needed to make omap2+\nwork properly with sparse IRQ. It also removes\ndependencies to mach/hardware.h. These help moving\nthings towards ARM single zImage support.\n\nThis branch is based on a commit in tty-next\nbranch with omap-devel-gpmc-fixed-for-v3.7 and\ncleanup-omap-tags-for-v3.7 merged in to keep things\ncompiling and sort out some merge conflicts.\n\nConflicts:\n\tarch/arm/mach-omap2/omap4-common.c\n\tdrivers/gpio/gpio-twl4030.c\n"
    },
    {
      "commit": "b48b63a1f6e26b0dec2c9f1690396ed4bcb66903",
      "tree": "8d9ad227c3a7d35cd78d40ecaf9bf59375dbd21a",
      "parents": [
        "7f2e6a5d8608d0353b017a0fe15502307593734e",
        "3f0c3c8fe30c725c1264fb6db8cc4b69db3a658a"
      ],
      "author": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 15 11:43:53 2012 -0400"
      },
      "committer": {
        "name": "David S. Miller",
        "email": "davem@davemloft.net",
        "time": "Sat Sep 15 11:43:53 2012 -0400"
      },
      "message": "Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net\n\nConflicts:\n\tnet/netfilter/nfnetlink_log.c\n\tnet/netfilter/xt_LOG.c\n\nRather easy conflict resolution, the \u0027net\u0027 tree had bug fixes to make\nsure we checked if a socket is a time-wait one or not and elide the\nlogging code if so.\n\nWhereas on the \u0027net-next\u0027 side we are calculating the UID and GID from\nthe creds using different interfaces due to the user namespace changes\nfrom Eric Biederman.\n\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n"
    },
    {
      "commit": "6e3321631ac2eca99b3289b83ea1f290b1a8bd92",
      "tree": "8a899b8f63562d4479c3cd008ea6c32bd391b7ca",
      "parents": [
        "4312a7ef9cd744849e16ef4bdeb7ca6beec9ec76"
      ],
      "author": {
        "name": "Stephen Boyd",
        "email": "sboyd@codeaurora.org",
        "time": "Wed Sep 05 12:28:53 2012 -0700"
      },
      "committer": {
        "name": "David Brown",
        "email": "davidb@codeaurora.org",
        "time": "Thu Sep 13 11:14:46 2012 -0700"
      },
      "message": "ARM: msm: Add DT support to msm_timer\n\nAdd support to setup the MSM timer via information obtained from\nthe devicetree.\n\nSigned-off-by: Stephen Boyd \u003csboyd@codeaurora.org\u003e\n[davidb@codeaurora.org: Remove leading zeros]\nSigned-off-by: David Brown \u003cdavidb@codeaurora.org\u003e\n"
    },
    {
      "commit": "9e605cb68a21d5704839a192a46ebcf387773704",
      "tree": "11768cb28e03ee2600d4728f0b993fda4b53a168",
      "parents": [
        "2830c3686be31f74cc788250eb54dc2d7a7e48d8"
      ],
      "author": {
        "name": "Peter Ujfalusi",
        "email": "peter.ujfalusi@ti.com",
        "time": "Tue Sep 11 11:54:24 2012 +0300"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Thu Sep 13 09:00:10 2012 +0200"
      },
      "message": "pinctrl: pinctrl-single: Add pinctrl-single,bits type of mux\n\nWith pinctrl-single,bits it is possible to update just part of the register\nwithin the pinctrl-single,function-mask area.\nThis is useful when one register configures mmore than one pin\u0027s mux.\n\npinctrl-single,bits takes three parameters:\n\u003creg offset, value, sub-mask\u003e\n\nSigned-off-by: Peter Ujfalusi \u003cpeter.ujfalusi@ti.com\u003e\nAcked-by: Tony Lindgren \u003ctony@atomide.com\u003e\n[Removed a misplaced comment]\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "73f5ae3132f8a3f1be76a6d3e76d783defbc22fc",
      "tree": "8718260d692085f4eae3c5b30f2dba15e0af9132",
      "parents": [
        "cecb9a1e4dda8a8cb74227b79091edcd62e04674",
        "0e87e0436c0cc3954eb62181a96d7217ca955a4f"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 23:20:33 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 23:20:33 2012 -0700"
      },
      "message": "Merge tag \u0027imx-clk-dt-lookup\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt\n\nIt replaces the clk_register_clkdev in imx6q clock driver with DT\nlookup.  It depends on Mike\u0027s clk-3.7 branch.\n\n* tag \u0027imx-clk-dt-lookup\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  ARM: imx6q: replace clk_register_clkdev with clock DT lookup\n\nResolved context add/remove conflict in arch/arm/boot/dts/imx6q.dtsi\n"
    },
    {
      "commit": "83ae0ffa50d4be8936efd73bd84f0a6287ebc100",
      "tree": "3db95ada4bcbe4a5fdd752cf703dd7e2c7fbb37c",
      "parents": [
        "77ea4a300dc585e84062f45157d43897c9132c22",
        "53f9443da63db38212e784b0aa205881168757aa"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 23:04:12 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 23:04:12 2012 -0700"
      },
      "message": "Merge tag \u0027mxs-clk-dt-lookup\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt\n\nIt replaces clk_register_clkdev in mxs clock driver with DT lookup.\n\n* tag \u0027mxs-clk-dt-lookup\u0027 of git://git.linaro.org/people/shawnguo/linux-2.6:\n  clk: mxs: replace imx23 clk_register_clkdev with clock DT lookup\n  clk: mxs: replace imx28 clk_register_clkdev with clock DT lookup\n"
    },
    {
      "commit": "025c95a6826ad8acfe871f33c2fa9208beeb38df",
      "tree": "220fe156ff60db13bd3a1319f5e20d6b723de5f4",
      "parents": [
        "0558d7a8ed44e6e53aadb04d2e23145efb2aa8a4",
        "7f744b17140af1a9c8804a1c81c9dae6bb52a7fb"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 22:34:11 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Wed Sep 12 22:34:11 2012 -0700"
      },
      "message": "Merge branch \u0027clk\u0027 of git://github.com/hzhuang1/linux into next/cleanup\n\n* \u0027clk\u0027 of git://github.com/hzhuang1/linux:\n  ARM: mmp: remove unused definition in APBC and APMU\n  ARM: mmp: move mmp2 clock definition to separated file\n  arm: mmp: move pxa910 clock definition to separated file\n  arm: mmp: move pxa168 clock definition to separated file\n  arm: mmp: make private clock definition exclude from common clock\n  + Linux 3.6-rc4\n"
    },
    {
      "commit": "26fdaa7453db49de80cc216cb696233b23d0b9d1",
      "tree": "ed4b75600ed6adab44e045681b3150ecd9dd5adf",
      "parents": [
        "3f09e6c0d32398b777b00c21053a1ef5f840b1af"
      ],
      "author": {
        "name": "Viresh Kumar",
        "email": "viresh.kumar@linaro.com",
        "time": "Mon Aug 27 10:37:18 2012 +0530"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Sep 13 01:09:56 2012 -0400"
      },
      "message": "pata_arasan: add Device Tree probing capability\n\nSPEAr platforms now support DT and so must convert all drivers to support DT.\nThis patch adds DT probing support for Arasan Compact Flash controller and\nupdates its documentation too.\n\nSigned-off-by: Viresh Kumar \u003cviresh.kumar@linaro.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "8996b89d6bc98ae2f6d6e6e624a42a3f89d06949",
      "tree": "2084f726d4a4b4ecc4db807fadcb2c529b73f776",
      "parents": [
        "100f586bd0959fe0e52b8a0b8cb49a3df1c6b044"
      ],
      "author": {
        "name": "Mark Langsdorf",
        "email": "mark.langsdorf@calxeda.com",
        "time": "Thu Sep 06 16:03:30 2012 -0500"
      },
      "committer": {
        "name": "Jeff Garzik",
        "email": "jgarzik@redhat.com",
        "time": "Thu Sep 13 01:09:41 2012 -0400"
      },
      "message": "ata: add platform driver for Calxeda AHCI controller\n\nCalxeda highbank SATA phy has intermittent problems bringing up a link\nwith Gen3 drives. Retrying the phy hard reset can work-around this issue,\nbut each reset also disables spread spectrum support. The reset function\nalso needs to reprogram the phy to enable spread spectrum support.\n\nCreate a new driver based on ahci_platform to support the Calxeda Highbank\nSATA controller.\n\nSigned-off-by: Mark Langsdorf \u003cmark.langsdorf@calxeda.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Jeff Garzik \u003cjgarzik@redhat.com\u003e\n"
    },
    {
      "commit": "a1e01703bacbadd22eb4aaca0bbba59bcba7d3b3",
      "tree": "5c7b6f4582294dd9d992836c13cf3ef258cc4b0d",
      "parents": [
        "cdd86b277dc82220aa630414896505517a02a201",
        "5c4684557b7e37afd42fa35f420f2f28bfb75442",
        "cf3a6ec2c0a499ef019d25d4dbc79df66e7d3f0c"
      ],
      "author": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Sep 12 18:05:19 2012 -0700"
      },
      "committer": {
        "name": "Tony Lindgren",
        "email": "tony@atomide.com",
        "time": "Wed Sep 12 18:05:19 2012 -0700"
      },
      "message": "Merge tags \u0027omap-devel-gpmc-fixed-for-v3.7\u0027 and \u0027cleanup-omap-tags-for-v3.7\u0027 into cleanup-sparseirq\n\nChanges for GPMC (General Purpose Memory Controller) that take it\ncloser for being just a regular device driver.\n\nRemove the ancient omap specific atags that are no longer needed.\n\nAt some point we were planning to pass the bootloader information\nwith custom atags that did not work out too well.\n\nThere\u0027s no need for these any longer as the kernel has been booting\nfine without them for quite some time. And Now we have device tree\nsupport that can be used instead.\n"
    },
    {
      "commit": "d142d6be231713330f9c0d7ee52f23e1b3f19ee4",
      "tree": "22c13437373301d2ff9c2b311c42eaab2d079a1e",
      "parents": [
        "08d9c74d45ceb581c11d2ab265c32236b0321a56"
      ],
      "author": {
        "name": "Richard Zhao",
        "email": "richard.zhao@freescale.com",
        "time": "Wed Sep 12 14:58:05 2012 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Wed Sep 12 11:20:38 2012 -0700"
      },
      "message": "USB: chipidea: add imx usbmisc support\n\ni.MX usb controllers share non-core registers, which may include\nSoC specific controls. We turn it into a usbmisc device and usbmisc\ndriver set operations needed by ci13xxx_imx driver.\n\nFor example, Sabrelite board has bad over-current design, we can\nusbmisc to disable over-current detection.\n\nAcked-by: Sascha Hauer \u003cs.hauer@pengutronix.de\u003e\nSigned-off-by: Richard Zhao \u003crichard.zhao@freescale.com\u003e\nSigned-off-by: Alexander Shishkin \u003calexander.shishkin@linux.intel.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@linuxfoundation.org\u003e\n"
    },
    {
      "commit": "e5567598c61907187261aba7095ac825d8060827",
      "tree": "47395e02cc501f374b77749500dfe31fb772d09b",
      "parents": [
        "8b60d520c307437f497d7a579d349d5488abf782",
        "e433d4440bf7dd5955a4616cfb9bffd1ec6ab839"
      ],
      "author": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Sep 11 23:04:30 2012 -0700"
      },
      "committer": {
        "name": "Olof Johansson",
        "email": "olof@lixom.net",
        "time": "Tue Sep 11 23:04:30 2012 -0700"
      },
      "message": "Merge branch \u0027renesas/pmu\u0027 into next/soc\n\n* renesas/pmu:\n  ARM: shmobile: emev2: enable PMU(Performance Monitoring Unit)\n  ARM: shmobile: sh73a0: enable PMU(Performance Monitoring Unit)\n"
    },
    {
      "commit": "1cd572fc0c5f6887ea0542e2d3ec26625e2cdfb7",
      "tree": "9b987397f34f685edbb4b1f282a32d229c15a1bd",
      "parents": [
        "e6d49d093e1076df060c18d28b8ebc36077f76e7",
        "d8c3ef256f88b7c6ecd673d03073b5645be9c5e4"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 13:56:29 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 13:56:29 2012 -0700"
      },
      "message": "Merge tag \u0027musb-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nusb: musb: patches for v3.7 merge window\n\nHere we have a bunch of miscellaneous cleanups and fixes\nto the musb driver. It fixes a bunch of mistakes errors\nwhich nobody has triggered before, so I\u0027m not Ccing stable\ntree.\n\nWe are finally improving OMAP\u0027s VBUS/ID Mailbox usage so\nthat we can introduce our PHY drivers properly. Also, we\u0027re\nadding support for multiple instances of the MUSB IP in\nthe same SoC, as seen on some platforms from TI which\nhave 2 MUSB instances.\n\nOther than that, we have some small fixes like not kicking\nDMA for a zero byte transfer, or properly handling NAK timeout\non MUSB\u0027s host side, and the enabling of DMA Mode1 for any\ntransfers which are aligned to wMaxPacketSize.\n\nAll patches have been pending on mailing list for a long time\nand I don\u0027t expect any big surprises with this pull request.\n"
    },
    {
      "commit": "dcb9cf39c533a95be7dd0b2f7dfd73e04bf17c2d",
      "tree": "7377bc0f6c36e94f17dafd93a003380186021d95",
      "parents": [
        "7135f08e47de094f8748507806efa8d7ba27a964",
        "363366cf61c544ea476f3d220f43a95cb03014f5"
      ],
      "author": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 13:48:01 2012 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@linuxfoundation.org",
        "time": "Tue Sep 11 13:48:01 2012 -0700"
      },
      "message": "Merge tag \u0027xceiv-for-v3.7\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next\n\nusb: xceiv: patches for v3.7 merge window\n\nnop xceiv got its own header to avoid polluting otg.h. It has also\nlearned to work as USB2 and USB3 phys so we can use it on USB3\ncontrollers.\n\nTogether with those two changes to nop xceiv, we\u0027re adding basic\nPHY support to dwc3 driver, this is to allow platforms which actually\nhave a SW-controllable PHY talk to them through dwc3 driver.\n\nWe\u0027re adding a new phy driver for the OMAP architecture. This driver\nis for the PHY found in OMAP4 SoCs, and a new phy driver for the\nmarvell architecture. An extra phy driver - for Tegra SoCs - is now\nmoving from arch/arm/mach-tegra* to drivers/usb/phy.\n\nAlso here, there\u0027s the creation of \u003clinux/usb/phy.h\u003e which should be\nused from now on for PHY drivers, even those which don\u0027t support\nOTG.\n"
    },
    {
      "commit": "a7ff477bb7e5ec9536e8aac02e8856a4bcc595a3",
      "tree": "743b4e7c5683b9a4eac1699f4272f7c4887bd6a5",
      "parents": [
        "4485a12937c936a5973601bb9921d30a0630299d"
      ],
      "author": {
        "name": "Maxime Ripard",
        "email": "maxime.ripard@free-electrons.com",
        "time": "Mon Sep 10 22:35:40 2012 +0200"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Tue Sep 11 19:21:34 2012 +0200"
      },
      "message": "gpio: 74x164: dts: Add documentation for the dt binding\n\nSigned-off-by: Maxime Ripard \u003cmaxime.ripard@free-electrons.com\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "65145677a65c31a8fd2704e244801bdb11061f9a",
      "tree": "ec41e085649faa01566739f7bfcd22af3e4aaead",
      "parents": [
        "db4a93202e086dbdb5789149666dbbff48f708bf"
      ],
      "author": {
        "name": "Ajay Kumar Gupta",
        "email": "ajay.gupta@ti.com",
        "time": "Fri Aug 31 11:09:53 2012 +0000"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Sep 11 17:36:17 2012 +0300"
      },
      "message": "usb: musb: dsps: add dt support\n\nAdded device tree support for dsps musb glue driver and updated the\nDocumentation with device tree binding information.\n\nSigned-off-by: Ajay Kumar Gupta \u003cajay.gupta@ti.com\u003e\nSigned-off-by: Santhapuri, Damodar \u003cdamodar.santhapuri@ti.com\u003e\nSigned-off-by: Ravi Babu \u003cravibabu@ti.com\u003e\n[afzal@ti.com: use \u0027-\u0027 instead of \u0027_\u0027 for dt properties]\nSigned-off-by: Afzal Mohammed \u003cafzal@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "0e87e0436c0cc3954eb62181a96d7217ca955a4f",
      "tree": "d6a376db545f31070ccb6ab8e8c8964052235f5f",
      "parents": [
        "fea7a08acb13524b47711625eebea40a0ede69a0"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Aug 22 21:36:28 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Sep 11 19:16:14 2012 +0800"
      },
      "message": "ARM: imx6q: replace clk_register_clkdev with clock DT lookup\n\nIt really becomes an maintenance issue that every time a device needs\nto look up (clk_get) a clock we have to patch kernel clock file to call\nclk_register_clkdev for that clock.\n\nSince clock DT support which is meant to resolve clock lookup in device\ntree is in place, the patch moves imx6q client devices\u0027 clock lookup\nover to device tree, so that any new lookup to be added at later time\ncan just get done in DT instead of kernel.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "00a0b1d58af873d842580dcac55f3b156c3a4077",
      "tree": "7c6bd4171effc156f204eb81e12bf4975596d0d0",
      "parents": [
        "5ec40590765b8571ae6218f1bc421ec63d3e91c2"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Tue Sep 11 14:39:40 2012 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Sep 11 12:13:23 2012 +0300"
      },
      "message": "usb: musb: omap: Add device tree support for omap musb glue\n\nAdded device tree support for omap musb driver and updated the\nDocumentation with device tree binding information.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "53f9443da63db38212e784b0aa205881168757aa",
      "tree": "36e142fcd0d290d8a1e1efeffe736ddb476c42dc",
      "parents": [
        "b598b9f311a604ca533033baa5afcf45beb037d9"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Aug 22 21:36:30 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Sep 11 14:45:46 2012 +0800"
      },
      "message": "clk: mxs: replace imx23 clk_register_clkdev with clock DT lookup\n\nIt really becomes a maintenance issue that every time a device needs\nto look up (clk_get) a clock we have to patch kernel clock file to call\nclk_register_clkdev for that clock.\n\nSince clock DT support which is meant to resolve clock lookup in device\ntree is in place, the patch moves imx23 client devices\u0027 clock lookup\nover to device tree, so that any new lookup to be added at later time\ncan just get done in DT instead of kernel.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "b598b9f311a604ca533033baa5afcf45beb037d9",
      "tree": "14c189edc3600233d360a9a093d4edc44b3a6b3d",
      "parents": [
        "0a77398b5a68e298f03b1c356c5100fa1decb2e1"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Aug 22 21:36:29 2012 +0800"
      },
      "committer": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Tue Sep 11 14:45:46 2012 +0800"
      },
      "message": "clk: mxs: replace imx28 clk_register_clkdev with clock DT lookup\n\nIt really becomes a maintenance issue that every time a device needs\nto look up (clk_get) a clock we have to patch kernel clock file to call\nclk_register_clkdev for that clock.\n\nSince clock DT support which is meant to resolve clock lookup in device\ntree is in place, the patch moves imx28 client devices\u0027 clock lookup\nover to device tree, so that any new lookup to be added at later time\ncan just get done in DT instead of kernel.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\n"
    },
    {
      "commit": "4485a12937c936a5973601bb9921d30a0630299d",
      "tree": "04890d7aba9e7693a039228297ca8b91deae7de9",
      "parents": [
        "0a90a9fb454cef1fc533b192c5f7ee1f07e93c6b"
      ],
      "author": {
        "name": "Sachin Kamat",
        "email": "sachin.kamat@linaro.org",
        "time": "Tue Sep 11 08:51:23 2012 +0530"
      },
      "committer": {
        "name": "Linus Walleij",
        "email": "linus.walleij@linaro.org",
        "time": "Tue Sep 11 07:26:45 2012 +0200"
      },
      "message": "dt: Fix incorrect reference in gpio-led documentation\n\nPath to gpio.txt (dt) document was broken.\n\nSigned-off-by: Sachin Kamat \u003csachin.kamat@linaro.org\u003e\nSigned-off-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n"
    },
    {
      "commit": "807e1b426db755a605f0aa03604c1cd00630e727",
      "tree": "dcd78a46b98d7b88fa3f8b6b3a446713b66fde3f",
      "parents": [
        "bc7fedad82deb398f440b875f54dc81f931a71e3"
      ],
      "author": {
        "name": "Florian Vaussard",
        "email": "florian.vaussard@epfl.ch",
        "time": "Fri Aug 31 18:06:12 2012 +0200"
      },
      "committer": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Mon Sep 10 12:19:18 2012 +0200"
      },
      "message": "Documentation: dt: Update the OMAP documentation with Overo/Toby\n\nAdd the Tobi/Overo board to the list of supported platforms.\n\nSigned-off-by: Florian Vaussard \u003cflorian.vaussard@epfl.ch\u003e\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n"
    },
    {
      "commit": "95ceafd46359dfd901f9d3b881b33d3036e4b0ce",
      "tree": "dc744c4641640513558c18f411241f6abd8a1b8b",
      "parents": [
        "b496dfbc94ab86f970ef0167eaabe51f930aa5fb"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Thu Sep 06 07:09:11 2012 +0000"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Sep 09 22:06:34 2012 +0200"
      },
      "message": "cpufreq: Add a generic cpufreq-cpu0 driver\n\nIt adds a generic cpufreq driver for CPU0 frequency management based on\nclk, regulator, OPP and device tree support.  It can support both\nuniprocessor (UP) and those symmetric multiprocessor (SMP) systems which\nshare clock and voltage across all CPUs.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nTested-by: AnilKumar Ch \u003canilkumar@ti.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "b496dfbc94ab86f970ef0167eaabe51f930aa5fb",
      "tree": "3ce7bdb6847fbcff3f46935ebc5b5c17da23d31d",
      "parents": [
        "ec971ea5f2426a0bf9d5cca9a103743918c12978"
      ],
      "author": {
        "name": "Shawn Guo",
        "email": "shawn.guo@linaro.org",
        "time": "Wed Sep 05 01:09:12 2012 +0200"
      },
      "committer": {
        "name": "Rafael J. Wysocki",
        "email": "rjw@sisk.pl",
        "time": "Sun Sep 09 22:06:33 2012 +0200"
      },
      "message": "PM / OPP: Initialize OPP table from device tree\n\nWith a lot of devices booting from device tree nowadays, it requires\nthat OPP table can be initialized from device tree.  The patch adds\na helper function of_init_opp_table together with a binding doc for\nthat purpose.\n\nSigned-off-by: Shawn Guo \u003cshawn.guo@linaro.org\u003e\nAcked-by: Rob Herring \u003crob.herring@calxeda.com\u003e\nSigned-off-by: Rafael J. Wysocki \u003crjw@sisk.pl\u003e\n"
    },
    {
      "commit": "f74ce8fb849e9f9c54a494cff5fc30d53ca4e963",
      "tree": "4136e8fc03d9aff1155a316c839f69f05f63d25a",
      "parents": [
        "5635121edb18cda14a60e4702f3ae53add5df894"
      ],
      "author": {
        "name": "Florian Vaussard",
        "email": "florian.vaussard@epfl.ch",
        "time": "Wed Sep 05 09:46:25 2012 +0200"
      },
      "committer": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Fri Sep 07 19:22:27 2012 +0200"
      },
      "message": "gpio/twl4030: get platform data from device tree\n\nAdds a number of missing device tree properties for\ntwl4030/gpio, and update bindings:\n- \"ti,use-leds\"  -\u003e .use_leds\n- \"ti,debounce\"  -\u003e .debounce\n- \"ti,mmc-cd\"    -\u003e .mmc_cd\n- \"ti,pullups\"   -\u003e .pullups\n- \"ti,pulldowns\" -\u003e .pulldowns\n\nSigned-off-by: Florian Vaussard \u003cflorian.vaussard@epfl.ch\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Vaibhav Hiremath \u003chvaibhav@ti.com\u003e\n[b-cousson@ti.com: Fix some checkpatch CHECK issues]\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n"
    },
    {
      "commit": "6bc9c66e5657a33d19559fce730bfa36112cb1cc",
      "tree": "4e7ecda1a16d1006e79bc98a3b3a4da21c7e85f5",
      "parents": [
        "274c27b1f18060db6cc6bedad7812e5a7f97c6a4"
      ],
      "author": {
        "name": "Aneesh V",
        "email": "aneesh@ti.com",
        "time": "Sat Dec 17 17:24:25 2011 +0530"
      },
      "committer": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Fri Sep 07 19:18:38 2012 +0200"
      },
      "message": "Documentation: dt: emif: device tree bindings for TI\u0027s EMIF sdram controller\n\nEMIF - External Memory Interface - is an SDRAM controller used in\nTI SoCs. EMIF supports, based on the IP revision, one or more of\nDDR2/DDR3/LPDDR2 protocols. This binding describes a given instance\nof the EMIF IP and memory parts attached to it.\n\nReviewed-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nTested-by: Lokesh Vutla \u003clokeshvutla@ti.com\u003e\nSigned-off-by: Aneesh V \u003caneesh@ti.com\u003e\n[santosh.shilimkar@ti.com: Rebased against 3.6-rc]\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n"
    },
    {
      "commit": "274c27b1f18060db6cc6bedad7812e5a7f97c6a4",
      "tree": "6bacc3f04e6b37caa0c85ba711c0cea12340f559",
      "parents": [
        "399264b897bc0efb4fb5c026705805bec9ed93b8"
      ],
      "author": {
        "name": "Aneesh V",
        "email": "aneesh@ti.com",
        "time": "Thu Dec 01 17:47:09 2011 +0530"
      },
      "committer": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Fri Sep 07 19:18:37 2012 +0200"
      },
      "message": "Documentation: dt: device tree bindings for LPDDR2 memories\n\ndevice tree bindings for LPDDR2 SDRAM memories compliant\nto JESD209-2 standard.\n\nThe \u0027lpddr2\u0027 binding in-turn uses another binding \u0027lpddr2-timings\u0027\nfor specifying the AC timing parameters of the memory device at\ndifferent speed-bins.\n\nReviewed-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\nReviewed-by: Grant Likely \u003cgrant.likely@secretlab.ca\u003e\nTested-by: Lokesh Vutla \u003clokeshvutla@ti.com\u003e\nSigned-off-by: Aneesh V \u003caneesh@ti.com\u003e\n[santosh.shilimkar@ti.com: Rebased against 3.6-rc]\nSigned-off-by: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n"
    },
    {
      "commit": "399264b897bc0efb4fb5c026705805bec9ed93b8",
      "tree": "84912ce8c6c1294736a75b552cfbd8121e30c3f8",
      "parents": [
        "61bc35445baacab98f500b3367d40e9b8cf41c43"
      ],
      "author": {
        "name": "Sourav Poddar",
        "email": "sourav.poddar@ti.com",
        "time": "Wed Jul 25 10:57:58 2012 +0530"
      },
      "committer": {
        "name": "Benoit Cousson",
        "email": "b-cousson@ti.com",
        "time": "Fri Sep 07 19:18:35 2012 +0200"
      },
      "message": "Documentation: dt: i2c: trivial-devices: Update for tmp102\n\nAdd Description for tmp102 temperature sensor.\n\nCc: Felipe Balbi \u003cbalbi@ti.com\u003e\nCc: Santosh Shilimkar \u003csantosh.shilimkar@ti.com\u003e\nSigned-off-by: Sourav Poddar \u003csourav.poddar@ti.com\u003e\nSigned-off-by: Benoit Cousson \u003cb-cousson@ti.com\u003e\n"
    },
    {
      "commit": "1128658a0841dbfdc95dc2e3e8d573e4eb1f6a40",
      "tree": "3874dac8a0af783d71008ad0837b2cefc54d65d2",
      "parents": [
        "2822d3187b22abda46e90d3dcd4dddc6b86427fd"
      ],
      "author": {
        "name": "Shaik Ameer Basha",
        "email": "shaik.ameer@samsung.com",
        "time": "Fri Sep 07 14:13:08 2012 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Sep 07 14:13:08 2012 +0900"
      },
      "message": "ARM: EXYNOS: Adds G-Scaler device from Device Tree\n\nThis patch adds,\n- 4 G-Scaler devices to the DT device list\n- G-Scaler specific entries to the machine file\n- binding documentation for G-Scaler entries\n\nSigned-off-by: Abhilash Kesavan \u003ca.kesavan@samsung.com\u003e\nSigned-off-by: Leela Krishna Amudala \u003cl.krishna@samsung.com\u003e\nSigned-off-by: Shaik Ameer Basha \u003cshaik.ameer@samsung.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "172c6a13653ac8cd6a231293b87c93821e90c1d6",
      "tree": "e8921c1272a316a0c1465a425b29631127589a50",
      "parents": [
        "4cbe5a555fa58a79b6ecbb6c531b8bab0650778d"
      ],
      "author": {
        "name": "Heiko Stuebner",
        "email": "heiko@sntech.de",
        "time": "Fri Sep 07 06:49:47 2012 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Sep 07 14:02:50 2012 +0900"
      },
      "message": "gpio: samsung: add devicetree init for s3c24xx arches\n\nUntil now the EXYNOS-SoC was the only Samsung-SoC supporting the GPIOs\nvia the device tree. This patch implements dt-support for the\ns3c24xx arches.\n\nThe controllers contain only 3 cells, as the underlying gpio controller\ndoes not support controlling the drive strength on a gpio level.\n\nTested with the gpio-keys driver on a s3c2416 based machine.\n\nSigned-off-by: Heiko Stuebner \u003cheiko@sntech.de\u003e\nReviewed-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nAcked-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\n[kgene.kim@samsung.com: fixed build error]\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "30574f0db1b16fedf705cb792099f8a3171598eb",
      "tree": "3c091a894ab233db2ac2eb887268020d58a48ca3",
      "parents": [
        "4cbe5a555fa58a79b6ecbb6c531b8bab0650778d"
      ],
      "author": {
        "name": "Thomas Abraham",
        "email": "thomas.abraham@linaro.org",
        "time": "Fri Sep 07 06:07:19 2012 +0900"
      },
      "committer": {
        "name": "Kukjin Kim",
        "email": "kgene.kim@samsung.com",
        "time": "Fri Sep 07 06:07:19 2012 +0900"
      },
      "message": "pinctrl: add samsung pinctrl and gpiolib driver\n\nAdd a new device tree enabled pinctrl and gpiolib driver for Samsung\nSoC\u0027s. This driver provides a common and extensible framework for all\nSamsung SoC\u0027s to interface with the pinctrl and gpiolib subsystems. This\ndriver supports only device tree based instantiation and hence can be\nused only on those Samsung platforms that have device tree enabled.\n\nThis driver is split into two parts: the pinctrl interface and the gpiolib\ninterface. The pinctrl interface registers pinctrl devices with the pinctrl\nsubsystem and gpiolib interface registers gpio chips with the gpiolib\nsubsystem. The information about the pins, pin groups, pin functions and\ngpio chips, which are SoC specific, are parsed from device tree node.\n\nSigned-off-by: Thomas Abraham \u003cthomas.abraham@linaro.org\u003e\nReviewed-by: Linus Walleij \u003clinus.walleij@linaro.org\u003e\nAcked-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\n"
    },
    {
      "commit": "f8515f0639c337b6fac2f24073368ae834053a96",
      "tree": "8386ffb5be8916ce2fa033306f0aec961ad62c87",
      "parents": [
        "ff0a1f39400a8d2c02343bd22d295517d72e58ec"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Thu Sep 06 20:27:09 2012 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 06 20:16:07 2012 +0300"
      },
      "message": "usb: twl4030: Add device tree support for twl4030 usb\n\nAdd device tree support for twl4030 usb driver.\nUpdate the Documentation with device tree binding information.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "ff0a1f39400a8d2c02343bd22d295517d72e58ec",
      "tree": "8c3f4ceeb399372cfe3b3d86b11a8c7cbb262cbc",
      "parents": [
        "0e98de67bacba812b1b465b90a3f940d24401c27"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Thu Sep 06 20:27:08 2012 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 06 20:16:07 2012 +0300"
      },
      "message": "usb: twl6030: Add dt support for twl6030 usb\n\nAdd device tree support for twl6030 usb driver.\nUpdate the Documentation with device tree binding information.\n\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "657b306a7bdfca4ae1514b533a0e7c3c6d26dbc6",
      "tree": "37862b7feec66ad89ca111ed88662fedb122698e",
      "parents": [
        "a4c3ddec5c5293953d8472eb151c48a3205b738b"
      ],
      "author": {
        "name": "Kishon Vijay Abraham I",
        "email": "kishon@ti.com",
        "time": "Thu Sep 06 20:27:06 2012 +0530"
      },
      "committer": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 06 20:14:53 2012 +0300"
      },
      "message": "usb: phy: add a new driver for omap usb2 phy\n\nAll phy related programming like enabling/disabling the clocks, powering\non/off the phy is taken care of by this driver. It is also used for OTG\nrelated functionality like srp.\n\nThis also includes device tree support for usb2 phy driver and\nthe documentation with device tree binding information is updated.\n\nCurrently writing to control module register is taken care in this\ndriver which will be removed once the control module driver is in place.\n\nCc: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Kishon Vijay Abraham I \u003ckishon@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\n"
    },
    {
      "commit": "239078da17ee68c275e87cf9a7f849b227706966",
      "tree": "3a263200e0008c0ac1e25f7bfd8ad5ac1ed182dd",
      "parents": [
        "7185fcc62d73d2a3ea33977007854b03a5a42404"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Tue Aug 21 14:04:59 2012 -0300"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Sep 06 11:01:46 2012 -0500"
      },
      "message": "devicetree: serial: Add documentation for imx serial\n\nAdd documentation for imx serial.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "7185fcc62d73d2a3ea33977007854b03a5a42404",
      "tree": "c25e27966fd6ffa80cbe48d015bec5120128a492",
      "parents": [
        "5d61b165c892853f2daf6220d2ec6577487e273a"
      ],
      "author": {
        "name": "Fabio Estevam",
        "email": "fabio.estevam@freescale.com",
        "time": "Tue Aug 21 12:50:43 2012 -0300"
      },
      "committer": {
        "name": "Rob Herring",
        "email": "rob.herring@calxeda.com",
        "time": "Thu Sep 06 11:01:43 2012 -0500"
      },
      "message": "devicetree: pwm: mxs-pwm.txt: Fix reg field annotation\n\nIn the reg field we should annotate the register address space in hexadecimal\nformat.\n\nSigned-off-by: Fabio Estevam \u003cfabio.estevam@freescale.com\u003e\nSigned-off-by: Rob Herring \u003crob.herring@calxeda.com\u003e\n"
    },
    {
      "commit": "9394b80c35760d13492a3a895add2891bc64bf86",
      "tree": "d602dfa31f1e59defe4dc40a7672b8a74bca877f",
      "parents": [
        "4cbe5a555fa58a79b6ecbb6c531b8bab0650778d"
      ],
      "author": {
        "name": "Laxman Dewangan",
        "email": "ldewangan@nvidia.com",
        "time": "Tue Sep 04 14:43:39 2012 -0600"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Sep 06 07:57:00 2012 +0800"
      },
      "message": "regulator: tps6586x: add support for SYS rail\n\nDevice have SYS rail which is always ON. It is system power bus. LDO5\nand LDO_RTC get powered through this rail internally. Add support for\nthis rail and make the LDO5/LDO_RTC supply by it. Update document\naccordingly.\n\n[swarren: Instantiate the sys regulator from board-harmony-power.c to\n avoid regression.]\n\nSigned-off-by: Laxman Dewangan \u003cldewangan@nvidia.com\u003e\nSigned-off-by: Stephen Warren \u003cswarren@nvidia.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "e64d07a2dae569fc3c938adac777562a1d6f151e",
      "tree": "e0afe0d63e206c50bb43cd6521879be3b6b68785",
      "parents": [
        "f13639dc6043eb67e308aa5cf96717a86c10f8b9"
      ],
      "author": {
        "name": "Marek Vasut",
        "email": "marex@denx.de",
        "time": "Wed Aug 22 22:38:35 2012 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Sep 06 07:45:53 2012 +0800"
      },
      "message": "spi/mxs: Make the SPI block clock speed configurable via DT\n\nAdd \"clock-frequency\" property, which allows configuring the SPI block\u0027s\nbase speed.\n\nSigned-off-by: Marek Vasut \u003cmarex@denx.de\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    },
    {
      "commit": "38ab18caa0ad9c844ba60f9618c5de6d6954da3e",
      "tree": "c4be63a707abc38de33cac71ea7c6bf674c2b26f",
      "parents": [
        "161c2dd3ca143f0dca50d72292bf651eabe2aa23"
      ],
      "author": {
        "name": "Daniel Mack",
        "email": "zonque@gmail.com",
        "time": "Wed Sep 05 11:04:36 2012 +0200"
      },
      "committer": {
        "name": "Mark Brown",
        "email": "broonie@opensource.wolfsonmicro.com",
        "time": "Thu Sep 06 07:41:09 2012 +0800"
      },
      "message": "spi: spi-gpio: Add DT bindings\n\nThis patch adds DT bindings to the spi-gpio driver and some\ndocumentation about how to use it.\n\nSigned-off-by: Daniel Mack \u003czonque@gmail.com\u003e\nSigned-off-by: Mark Brown \u003cbroonie@opensource.wolfsonmicro.com\u003e\n"
    }
  ],
  "next": "402efdb48d6a6aef9e91e3112a94b679d787fef7"
}
