)]}'
{
  "log": [
    {
      "commit": "d23607a2eb7b23fa0fa9e797da6804d583bef73d",
      "tree": "90a4dd3aa9e4ae3fc57e0f73760046cdca52cfca",
      "parents": [
        "517750424116caaa532ecf06a44d9df87223de4f"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Tue Jun 28 16:33:47 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 11:41:30 2012 +0200"
      },
      "message": "usb: gadget: convert all users to the new udc infrastructure\n\nperipheral drivers are using usb_add_gadget()/usb_del_gadget() to\nregister/unregister to the udc-core.\n\nThe udc-core will take the first available gadget driver and attach\nfunction driver which is calling usb_gadget_register_driver(). This is\nthe same behaviour we have right now.\n\nOnly dummy_hcd was tested, the others were compiled tested.\n\nCc: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nCc: Anton Tikhomirov \u003cav.tikhomirov@samsung.com\u003e\nCc: Ben Dooks \u003cben-linux@fluff.org\u003e\nCc: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: Darius Augulis \u003caugulis.darius@gmail.com\u003e\nCc: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nCc: Jingoo Han \u003cjg1.han@samsung.com\u003e\nCc: Kukjin Kim \u003ckgene.kim@samsung.com\u003e\nCc: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nCc: Li Yang \u003cleoli@freescale.com\u003e\nCc: Michael Hennerich \u003cmichael.hennerich@analog.com\u003e\nAcked-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nCc: Nicolas Ferre \u003cnicolas.ferre@atmel.com\u003e\nCc: Pavankumar Kondeti \u003cpkondeti@codeaurora.org\u003e\nCc: Roy Huang \u003croy.huang@analog.com\u003e\nCc: Russell King \u003clinux@arm.linux.org.uk\u003e\nCc: Toshiharu Okada \u003ctoshiharu-linux@dsn.okisemi.com\u003e\nCc: Xiaochen Shen \u003cxiaochen.shen@intel.com\u003e\nCc: Yoshihiro Shimoda \u003cshimoda.yoshihiro@renesas.com\u003e\nCc: Yuan-Hsin Chen \u003cyhchen@faraday-tech.com\u003e\nCc: cxie4 \u003ccxie4@marvell.com\u003e\nCc: linux-geode@lists.infradead.org\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org:\nConflicts: drivers/usb/gadget/ci13xxx_udc.c\nmsm72k_udc.c: This driver is not exists in Linux community,so fix this one too.\ncyasgadget.c: combine other patch from the community (\"convert cyasgadget to new udc core\")\ninto this commit. Removed the #if 0 block that was in the community version and fix\nthe cause problem, because of which it was under #if 0 block]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "517750424116caaa532ecf06a44d9df87223de4f",
      "tree": "39702fdf77fc0f440216d1858a00b8d646263500",
      "parents": [
        "9bcc83f456fc3ddf11a4fab4daf649b8a99de8fd"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Jun 28 16:33:46 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:10 2012 +0200"
      },
      "message": "usb: gadget: introduce UDC Class\n\nthis class will be used to abstract away several of the duplicated\noperations scattered among the USB gadget controller drivers.\n\nLater, we can add an atomic notifier to tell interested drivers about\nwhat\u0027s happening with the controller. Notifications such as suspend,\nresume, enumerated, etc. will be useful, at a minimum, for implementing\nusb charger detection.\n\nAs part of the converting process usb_gadget_probe_driver() is no longer\npart of each udc but pushed into the -\u003estap() callback. The same for his\ncouterpart.\n\nThe core is currently set explicit to \u0027n\u0027. It will be changed to \u0027y\u0027 once\nall users are converted since it provides functions which clash with\nother drivers.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nAcked-by: Michal Nazarewicz \u003cmina86@mina86.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "9bcc83f456fc3ddf11a4fab4daf649b8a99de8fd",
      "tree": "a93bb4f2fb07ac96308ce52aa4eed15bc02e2af9",
      "parents": [
        "0be99a24dbde81c9f808967ad1a0a2ea87f6530f"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri Aug 19 18:10:56 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:10 2012 +0200"
      },
      "message": "usb: ch9: add function defines from ch9, USB 3.0 spec\n\nnot to confuse with Table 9-7 in USB 2.0 spec\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "0be99a24dbde81c9f808967ad1a0a2ea87f6530f",
      "tree": "03ac586a249d13d88836f91210fc78dc65f169fd",
      "parents": [
        "f208a8f461da421f9371b19b8bd00c27f8d0622d"
      ],
      "author": {
        "name": "Paul Gortmaker",
        "email": "paul.gortmaker@windriver.com",
        "time": "Fri Sep 30 18:08:59 2011 -0400"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:10 2012 +0200"
      },
      "message": "usb: Add module.h to various dwc3 drivers\n\nThese files uses the full set of MODULE_ macros and so need to\ninclude module.h directly.\n\nSigned-off-by: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "f208a8f461da421f9371b19b8bd00c27f8d0622d",
      "tree": "0127f72086d2f4feba39bb20a880447cd43304ca",
      "parents": [
        "b141b8cd0257ca5e8122310c9ca64af93325e08d"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:51 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:09 2012 +0200"
      },
      "message": "usb: dwc3: convert structures into bitshifts\n\nour parameter structures need to be written to\nHW, so instead of assuming little endian, we\nconvert those into bit shifts.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b141b8cd0257ca5e8122310c9ca64af93325e08d",
      "tree": "55e6cb254b71a06651b35bdfca6ca4efadb520e9",
      "parents": [
        "b333f87fccf1424b9e7ab8fe8a260b01d865b98d"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:50 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:09 2012 +0200"
      },
      "message": "usb: dwc3: gadget: allow clock gating to work\n\nThe dwc3 core has internal clock gating support.\n\nLet\u0027s allow that to happen by clearing the disable\nbit in GCTL register.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b333f87fccf1424b9e7ab8fe8a260b01d865b98d",
      "tree": "f691db82ac397e1db6ab99d4dce302a22e6553af",
      "parents": [
        "d8e9f2a2f0b5a2d53bcf9b86f886c8b18efc7f41"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:49 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:08 2012 +0200"
      },
      "message": "usb: dwc3: core: cache GHWPARAMS* registers\n\ncache the contents of GHWPARAMS* registers in\nour device structure for easy access.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "d8e9f2a2f0b5a2d53bcf9b86f886c8b18efc7f41",
      "tree": "e94a4c477c131f46afe9edb2b9d31d61de8180aa",
      "parents": [
        "2aadc55ef7e567258dee0425fb3597c0aee983fe"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:48 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:08 2012 +0200"
      },
      "message": "usb: dwc3: add struct dwc3_hwparams\n\nThat structure will hold a copy of readonly\nGHWPARAMS* registers for ease accessing by\nthe driver.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "2aadc55ef7e567258dee0425fb3597c0aee983fe",
      "tree": "a4daca103f9ccab54a4eb1e0dca4db733a7926e8",
      "parents": [
        "92366a9b25662e5624ed69f3eec30d31d6560eab"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:47 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:07 2012 +0200"
      },
      "message": "usb: dwc3: gadget: implement streams support\n\nThe following patch adds support for streams\nto dwc3 driver.\n\nWhile at that, also fix one small issue on\nendpoint disable where we should clear all\nflags not only ENABLED.\n\nReviewied-by: Paul Zimmerman \u003cpaulz@synopsys.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "92366a9b25662e5624ed69f3eec30d31d6560eab",
      "tree": "8d1cdd05aa63cfacb612775f82fc4d54af1d0107",
      "parents": [
        "4f5db5cf5b6c982bc1fba8f5711f6aee594850b5"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:46 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:50:07 2012 +0200"
      },
      "message": "usb: dwc3: gadget: add support for Bursts\n\nWe already have the value from gadget drivers,\njust need to pass it to our controller.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: Integrate in this commit also the change\n\"USB: use usb_endpoint_maxp() instead of le16_to_cpu()\" 29cc88979a8818cd8c5019426e945aed118b400e\nfrom Linux kernel 3.1. The reason why this change was not\ncherry-picked separately is because I wanted to reduce impact\non msm code tree, and only change dwc3 driver.]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4f5db5cf5b6c982bc1fba8f5711f6aee594850b5",
      "tree": "25206ba7e0ddbdff73a4f75ee3e819e340fcc8ca",
      "parents": [
        "bba939f019fffedf3261097f02441c25888a5f19"
      ],
      "author": {
        "name": "kuninori.morimoto.gx@renesas.com",
        "email": "kuninori.morimoto.gx@renesas.com",
        "time": "Mon Jul 25 00:39:30 2011 -0700"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:48:43 2012 +0200"
      },
      "message": "usb: add usb_endpoint_maxp() macro\n\nSigned-off-by: Kuninori Morimoto \u003ckuninori.morimoto.gx@renesas.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: use __le16_to_cpu instead of le16_to_cpu]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "bba939f019fffedf3261097f02441c25888a5f19",
      "tree": "5184087d0efa6aba5711c80de5c9d277aeb1d69c",
      "parents": [
        "4281539e1dc0a0a2fc2494a1448c4c3ed0e97091"
      ],
      "author": {
        "name": "Paul Zimmerman",
        "email": "Paul.Zimmerman@synopsys.com",
        "time": "Fri Sep 30 10:58:45 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:19 2012 +0200"
      },
      "message": "usb: dwc3: gadget: fix DMA offset calculation\n\nFix offset calculation in dwc3_trb_dma_offset()\n\nSigned-off-by: Paul Zimmerman \u003cpaulz@synopsys.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4281539e1dc0a0a2fc2494a1448c4c3ed0e97091",
      "tree": "222c358bb374674e5e51632131a828121d0ca3de",
      "parents": [
        "df7a63dc19ab9c48cd396898826ac7d18cafe6e8"
      ],
      "author": {
        "name": "Paul Zimmerman",
        "email": "Paul.Zimmerman@synopsys.com",
        "time": "Fri Sep 30 10:58:44 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:15 2012 +0200"
      },
      "message": "usb: dwc3: gadget: make DWC3_EP_WEDGE do the right thing\n\nThis makes DWC3_EP_WEDGE do the right thing, which is\nprevent DWC3_EP_WEDGE from ever being cleared by a\nClearFeature(HALT) command.\n\n[ balbi@ti.com : allowed set_wedge to send SetHalt command\n\tto controller ]\n\nSigned-off-by: Paul Zimmerman \u003cpaulz@synopsys.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "df7a63dc19ab9c48cd396898826ac7d18cafe6e8",
      "tree": "e603eb9bb39a8eb5c92167522cb5fee29af48836",
      "parents": [
        "a6544d0e1c1fee89ada449b5cac658d10571c0c0"
      ],
      "author": {
        "name": "Paul Zimmerman",
        "email": "Paul.Zimmerman@synopsys.com",
        "time": "Fri Sep 30 10:58:43 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:12 2012 +0200"
      },
      "message": "usb: dwc3: gadget: driver should not wait for RxFIFO to drain\n\nAn older version of the databook said to wait for the FIFO to\ndrain, but that has been removed from the newer databooks.\n\nWaiting for RxFIFO to drain caused problems when testing against\none of the host controllers available in the market.\n\nAfter talking to one of the RTL engineers, he stated that we\nshould _not_ wait for RxFIFO to drain.\n\nSigned-off-by: Paul Zimmerman \u003cpaulz@synopsys.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "a6544d0e1c1fee89ada449b5cac658d10571c0c0",
      "tree": "986134ace8e1defe4c5d426059eeb5561671672c",
      "parents": [
        "9342a6f8b052198b9c2dc44342c5a25cf378ec19"
      ],
      "author": {
        "name": "Paul Zimmerman",
        "email": "Paul.Zimmerman@synopsys.com",
        "time": "Fri Sep 30 10:58:42 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:09 2012 +0200"
      },
      "message": "usb: dwc3: gadget: fix DEPSTARTCFG for non-EP0 EPs\n\nDEPSTARTCFG for non-EP0 EPs must only be sent once per config\n\n[ balbi@ti.com : changed config_start to start_config_issued ]\n\nSigned-off-by: Paul Zimmerman \u003cpaulz@synopsys.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "9342a6f8b052198b9c2dc44342c5a25cf378ec19",
      "tree": "d52ae02c3b32d77660b273974066e5d1267dfc7f",
      "parents": [
        "f8336a2d5bb2a6484729d77d7ed59bf007ebbba0"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri Sep 30 10:58:41 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:06 2012 +0200"
      },
      "message": "usb: dwc: remove \"All rights reserved\" statement.\n\nSome people think that this line is not compatible with the GPL. The\nstatement was required due to the Buenos Aires Convention and is now\ndeprecated. I remove it because it is said that it is pointless nowdays.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "f8336a2d5bb2a6484729d77d7ed59bf007ebbba0",
      "tree": "7115ddeacd33d626489487ffd827b2f0697dab4b",
      "parents": [
        "9b580c9667ad75cb534e77456d4ab533631a911c"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri Sep 30 10:58:40 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:04 2012 +0200"
      },
      "message": "usb: dwc3: ep0: fix debug output\n\nUse \"ep0in\" and \"ep0out\" instead \"ep1in\" and \"ep0out\" which is confusing\nand not consistent with the remaining output.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "9b580c9667ad75cb534e77456d4ab533631a911c",
      "tree": "3432be582ee9bddc03662cb6850fe0582cd7b200",
      "parents": [
        "b55ee453566dde206108a50e86c5a54c33c38b24"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri Sep 30 10:58:39 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:36:01 2012 +0200"
      },
      "message": "usb: dwc3: ep0: remove second giveback in error case\n\nWe already give requests back in dwc3_ep0_stall_and_restart() so\ndoing it again here will most likely corrupt the list.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b55ee453566dde206108a50e86c5a54c33c38b24",
      "tree": "c7a6d35322e52a53873ca8265ff22d5a2564a8b5",
      "parents": [
        "0788d7b5e6633b5b04d7fec4be2291e584783786"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:38 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:58 2012 +0200"
      },
      "message": "usb: dwc3: ep0: fix debug message\n\nThe way it was before was really meaningless.\nNow it looks saner.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "0788d7b5e6633b5b04d7fec4be2291e584783786",
      "tree": "48da0cc95f7b2de4982e3a3dde13cfb2aad19b2a",
      "parents": [
        "b7139d3e594a857def16179ceedf9fdf00b0dce4"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:37 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:55 2012 +0200"
      },
      "message": "usb: dwc3: ep0: ignore direction on 2-stage transfer\n\nWe don\u0027t need to care about direction on a two stage\ntransfer.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b7139d3e594a857def16179ceedf9fdf00b0dce4",
      "tree": "520b75c8c81d6413e791b02a715740b2c0abf911",
      "parents": [
        "6edd5bdb3b42293f3dd282246c590243a0818998"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Sep 30 10:58:36 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:52 2012 +0200"
      },
      "message": "usb: dwc3: ep0: Make USB30CV happy with SetAddress\n\nAccording to USB 3.0 Specification, a SetAddress()\nwhile device is in Configured State has an unspecified\nbehavior (see Section 9.4.6). Still USB30CV wasn\u0027t\nhappy with my Stall reply.\n\nTo make that thing happy, just accept the SetAddress()\nalways. No problems have been observed thus far.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "6edd5bdb3b42293f3dd282246c590243a0818998",
      "tree": "0ea4500b3d0c19f2e57796168dbdd4c8483f3c1b",
      "parents": [
        "29561f1886df102572aceb2fcde69e98412c786c"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 21:18:47 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:48 2012 +0200"
      },
      "message": "usb: dwc3: gadget: improve debug on link state change\n\nIt\u0027s useful to know which states core is going\nthrough, as it might help us figure out misbehavior\non specific link states.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "29561f1886df102572aceb2fcde69e98412c786c",
      "tree": "ff3d5275c6124a42f3e7e5c4e196d114b3e66c45",
      "parents": [
        "ecc99439be4d4715a3bca22831210fe799fdef60"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Sep 06 10:56:51 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:45 2012 +0200"
      },
      "message": "usb: dwc3: omap: set idle and standby modes\n\nFor now, let\u0027s disable IDLE and STANDBY transitions\nuntil we have a real HW to validate against.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "ecc99439be4d4715a3bca22831210fe799fdef60",
      "tree": "f4ea9e127e8f6d3ee65e1770e752249e4cf0fe6a",
      "parents": [
        "4454f03ef05a885d390eeb07decdd6586df55e04"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 18:27:33 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:42 2012 +0200"
      },
      "message": "usb: dwc3: ep0: introduce ep0_expect_in flag\n\nThis flag will tell us which direction we\u0027re\nexpecting on the next (data or status) phase.\n\nIt will help us catching errors of host going\ncrazy and requesting data of the wrong direction.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4454f03ef05a885d390eeb07decdd6586df55e04",
      "tree": "607091c7312a84e6c974dcc0f1e32a0b6e632fa0",
      "parents": [
        "d3ba9a9d63e8064a1d701d6e94620b01136302d5"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 18:17:12 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:39 2012 +0200"
      },
      "message": "usb: dwc3: ep0: giveback requests on stall_and_restart\n\nif we don\u0027t, the list will be busy forever.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "d3ba9a9d63e8064a1d701d6e94620b01136302d5",
      "tree": "7eb5063af081b3c7a9265bf4a10acbf9128ea7d2",
      "parents": [
        "d195b32c82146b30b03546da38dd1e6c296485e6"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 18:16:21 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:36 2012 +0200"
      },
      "message": "usb: dwc3: gadget: drop the useless dma_sync_single* calls\n\nif req-\u003edma isn\u0027t DMA_ADDR_INVALID it means gadget driver\nmapped the request or allocated from coherent, so it\u0027s\nunnecessary to do anything.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "d195b32c82146b30b03546da38dd1e6c296485e6",
      "tree": "801fdc371a13f52f454511762e3d09f501879ca4",
      "parents": [
        "e207db68045eeb022b2ddbe26ae7b937f3c6da28"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 17:42:11 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:33 2012 +0200"
      },
      "message": "usb: dwc3: gadget: fix GCTL programming\n\nensure a few bits are cleared before enabling\nwhat we need.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "e207db68045eeb022b2ddbe26ae7b937f3c6da28",
      "tree": "d8363941028ec00a531cc6b4fed6a057f9f2b7e5",
      "parents": [
        "18b26f81d37e221d35c5dc07e7cfd65163968ff1"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 17:41:00 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:30 2012 +0200"
      },
      "message": "usb: dwc3: define ScaleDown macro helper\n\nWe must ensure that those bits aren\u0027t set as\nthey should only be used in simulation.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "18b26f81d37e221d35c5dc07e7cfd65163968ff1",
      "tree": "bbda4db27429f9d7e0dfdd69ff7c8ad1c373dc36",
      "parents": [
        "4ae8e1c5f7fa995661757040cc92a639065eb5ce"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 08 17:39:59 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:27 2012 +0200"
      },
      "message": "usb: dwc3: Fix definition of DWC3_GCTL_U2RSTECN\n\nthat should be 1 \u003c\u003c 16, not 16. Caused so many\nproblems and we never caught it before.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4ae8e1c5f7fa995661757040cc92a639065eb5ce",
      "tree": "ad5a20b54d3a4583cab0490909b75574d2a7adf7",
      "parents": [
        "5248ed14acde1fcb3b622d59dd630eca652a8e4f"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Wed Aug 31 17:12:02 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:24 2012 +0200"
      },
      "message": "usb: dwc3: gadget: do not map/unmap ZLP transfers\n\nIf the gadget drivers sends a ZLP we are trying to map this this request\nwhich does not work on all implementations. So we simply skip mapping\nit.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "5248ed14acde1fcb3b622d59dd630eca652a8e4f",
      "tree": "0fc3b804f1f2bba844a9ba58ffdfc2e38cb27e72",
      "parents": [
        "6e8585e672f0372b595557f13cac1017ba335a51"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Sep 06 12:00:39 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:21 2012 +0200"
      },
      "message": "usb: dwc3: omap: fix IRQ handling\n\nIn order to ACK the IRQ we must write back\nto the same register the bits we read.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "6e8585e672f0372b595557f13cac1017ba335a51",
      "tree": "f11265ee718d94f5e367e9d65ab5baab0a0e014a",
      "parents": [
        "8ff9be9a57b3394f4837d6874d0aa12fefd39f40"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Sep 06 10:57:41 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:17 2012 +0200"
      },
      "message": "usb: dwc3: omap: change IRQ name to dwc3-omap\n\ndwc3-wrapper can be used by any other wrapper,\nusing dwc3-omap makes it clear that we\u0027re running\non OMAP SoC.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "8ff9be9a57b3394f4837d6874d0aa12fefd39f40",
      "tree": "38e729db371d0b6a68bdc728094310de48aa7211",
      "parents": [
        "6f33e1af1a0540984238637e2c05c081a5c7a0d1"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Mon Sep 05 13:37:28 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:10 2012 +0200"
      },
      "message": "usb: dwc3: add module.h to dwc3-omap.c and core.c\n\nWe need that header because of THIS_MODULE.\n\nReported-by: Geert Uytterhoeven \u003cgeert@linux-m68k.org\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "6f33e1af1a0540984238637e2c05c081a5c7a0d1",
      "tree": "45eeb1bea0ef34974ee4db0169a6cfde0986f64d",
      "parents": [
        "201d9a02eef1695e809df15c96156cad44ab6efe"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 01 22:26:25 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:08 2012 +0200"
      },
      "message": "usb: dwc3: omap: distinguish between SW and HW modes\n\nThe OMAP wrapper allows us to either control internal\nOTG signals via SW or HW. Different boards might wish\nto use one or the other mode of operation. Let\u0027s have\nhave that information passed via platform_data for now.\n\nAfter DT conversion is finished for OMAP, we can easily\nconvert this to a DT attribute.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "201d9a02eef1695e809df15c96156cad44ab6efe",
      "tree": "5ec64c142dd0e18120fcc645c858e09e2ff3e9c4",
      "parents": [
        "c6aa9939cb46ede5b0ac375a2067306e1b590557"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 01 18:33:43 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:05 2012 +0200"
      },
      "message": "usb: dwc3: omap: drop DEV_PM_OPS for now\n\nWe need to have actual HW in order to implement\nand test that part of the code anyway. Until then\nit\u0027s best to remove it.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "c6aa9939cb46ede5b0ac375a2067306e1b590557",
      "tree": "ea1f427dfccdee2ee96527528c176e104e60af24",
      "parents": [
        "e4b324671d845c82195899cf976aa8eb82552c17"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 01 18:22:01 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:35:02 2012 +0200"
      },
      "message": "usb: dwc3: omap: use the macro we already have\n\ntrivial patch, no functional changes.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "e4b324671d845c82195899cf976aa8eb82552c17",
      "tree": "31dece6c7e71d6a46d3784708868bac27caabe05",
      "parents": [
        "c93695d156c86dc750b1dd9866ac59177f43f871"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 01 14:52:52 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:59 2012 +0200"
      },
      "message": "usb: dwc3: omap: do not enable DMA Disable Clear IRQ\n\nOtherwise that IRQ will trigger forever. It\u0027s quite\nunnecessary.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "c93695d156c86dc750b1dd9866ac59177f43f871",
      "tree": "db740443109ceacd27381727bee99ef9a9ddcac4",
      "parents": [
        "665b9c7f976a2819da2c66adcb80a4db674ace40"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Thu Sep 01 14:46:16 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:56 2012 +0200"
      },
      "message": "usb: dwc3: omap: fix dev_dbg() calls\n\ndev_dbg() macro expects a device pointer as\nargument, not a memory base address.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "665b9c7f976a2819da2c66adcb80a4db674ace40",
      "tree": "dd6fb300027adb799c3860fb99b02f3926d56de2",
      "parents": [
        "4f072fa1d03fc931116a755cc3444a0233c5e049"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Aug 30 15:52:17 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:54 2012 +0200"
      },
      "message": "usb: dwc3: use ep0_next_event field\n\nStart tracking the next expected event and act\non the error conditions as suggested by databook.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4f072fa1d03fc931116a755cc3444a0233c5e049",
      "tree": "5924e7ec0fb402606f272809551a7462e9813bbe",
      "parents": [
        "aa7b4d0d1fe76e8390b64ff20990712e805c56bb"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Aug 30 15:50:40 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:51 2012 +0200"
      },
      "message": "usb: dwc3: core: add ep0_next_event field\n\nthis field will hold the next expected event.\n\nIn certain cases, host might fall into some error\ncondition and ask from us the wrong Control phase.\nOn such situations, we should stall and restart.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "aa7b4d0d1fe76e8390b64ff20990712e805c56bb",
      "tree": "d3ded9ad661ed2aab306e02106aa7cca87a4bc9b",
      "parents": [
        "0054d1193f86f28ef0dcf9de14ba7f4541f119f7"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Aug 30 15:48:08 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:48 2012 +0200"
      },
      "message": "usb: dwc3: drop EP0_STALL state\n\nWhenever we issue a Set Stall command on EP0,\nthe state machine will be restarted and Stall\nis cleared automatically, when core receives\nthe next SETUP packet.\n\nThere\u0027s no need to track that EP0_STALL state.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "0054d1193f86f28ef0dcf9de14ba7f4541f119f7",
      "tree": "ed503bc2dab0b2d67b8bec9f1475885d2d6f4ca2",
      "parents": [
        "c0478e0f3958e699fd3eb6e650e1fc9a929b8782"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Tue Aug 30 15:54:53 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:45 2012 +0200"
      },
      "message": "usb: dwc3: ep0: clear all EP0 flags\n\nwhen we\u0027re going to issue Set Stall command,\nwe should clear DWC3_EP_STALL flag, but also\nwe should clear BUSY, HALTED and all others.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "c0478e0f3958e699fd3eb6e650e1fc9a929b8782",
      "tree": "d3749926e1d08ff9e7f6c4beb0e878877c8fca07",
      "parents": [
        "6062cac8e2e17fbaa60d6fd5a73f57bb6d1bda58"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Wed Aug 31 11:51:43 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:42 2012 +0200"
      },
      "message": "usb: dwc3: ep0: fix Get Status handling\n\ndata was prepared on setup_buf but transfer\nwas started on ctrl_req, fix it.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "6062cac8e2e17fbaa60d6fd5a73f57bb6d1bda58",
      "tree": "6179bcfb80ca2d5d2228ad2e3e234dde29cc8543",
      "parents": [
        "b55db3bb7e3b0b5a21876ad4662d5bab3de3c4e3"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 29 16:46:38 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:39 2012 +0200"
      },
      "message": "usb: dwc3: gadget: replace mdelay with udelay in the busy loop\n\nThere are two spots where we wait until the HW finishes processing a\ncertain command. Initially we had a few problems and we used 500ms as a\nlimit to be on a the safe side. Paul Zimmerman mentioned this is little too\nmuch. After a debugging session, we noticed that we hardly ever go over 20us\nand didn\u0027t pass 30usec so far. Using mdelay() seems way overloaded.\n\nGiving the current numbers 500usec as the upper limit is more than  enough.\nShould it ever timeout then something is definitely wrong.\n\nWhile here, also replace the type with u32 since long does not really\nfit here.\n\nCc: Paul Zimmerman \u003cpaul.zimmerman@synopsys.com\u003e\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b55db3bb7e3b0b5a21876ad4662d5bab3de3c4e3",
      "tree": "19ba57ffd3e323502ad11b6a6ad1edba7892c99a",
      "parents": [
        "fe2b0910d566c71110f6c69caf0bac2172e22dc4"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 29 13:56:37 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:36 2012 +0200"
      },
      "message": "usb: dwc3: gadget: rework the dequeue on RESET \u0026 DISCONNECT\n\n- since a while we are disabling an endpoint and purging every requests on\n  RESET and DISCONNECT which leads to a warning since the endpoint was\n  disabled twice (once by the UDC, and second time by the gadget). I\n  think UDC should nuke all requests because all those requests\n  become invalid. It\u0027s gadget driver\u0027s responsability, though, to disable\n  its used endpoints. This is done by merging dwc3_stop_active_transfer()\n  and dwc3_gadget_nuke_reqs() into dwc3_remove_requests().\n\n- dwc3_stop_active_transfer() is now no longer called unconditionaly.\n  This has the advantage that it is always called to disable an active\n  transfer which means if res_trans_idx 0 than something went wrong and\n  it is an error condition because we can\u0027t clean up the requests.\n\n- Remove the DWC3_EP_WILL_SHUTDOWN which was introduced while\n  introducing the command complete part for dequeue. All requests on\n  req_queued list should be removed during the dwc3_cleanup_done_reqs()\n  callback so there is no reason to go through the list again.\n  We consider it an error condition if requests are still on this\n  list since we never queue TRB without LST\u003d1 (the last requests has\n  always LST\u003d1, there are no requests with LST\u003d0 behind it).\n\n[ balbi@ti.com : reworked commit log a bit, made patch apply ]\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "fe2b0910d566c71110f6c69caf0bac2172e22dc4",
      "tree": "336029ab5be8658a3f8728b52445723458f93686",
      "parents": [
        "9665fdff2c7666fe64e31754a4a42065c5d7b617"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 29 13:56:36 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:33 2012 +0200"
      },
      "message": "usb: dwc3: core: move the core check before soft reset\n\nWe read the DWC3_GSNPSID register to make sure we got the correct\nregister offset passed. One of the recent commits moved the soft reset\nbefore this so in case of the wrong offset we end up with \"reset timed\nout\". This patch moves the \"id\" check before the reset again.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "9665fdff2c7666fe64e31754a4a42065c5d7b617",
      "tree": "8bd085771131349f8fe40df9d0716f099171e114",
      "parents": [
        "32e132e3ea5a1be7e5f5b78e36ead83f4717834e"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 29 13:56:35 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:30 2012 +0200"
      },
      "message": "usb: dwc3: debugfs: remove test mode interface\n\nThere are some issues around for enabling/disabling this mode and\nhandling it. It does not work perfectly (yet). However we have a few\ngadgets tested successfuly so far. That means we are quite confident\nthat we won\u0027t need this in near future.\nSo I\u0027m for removing it and bringing a working version back once there is\na need for it.\n\nThanks to Dan Carpenter who spotted the wrong memory handling here.\n\n[ balbi@ti.com : made it actually apply ]\n\nCc: Dan Carpenter \u003cerror27@gmail.com\u003e\nCc: wharms@bfs.de\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "32e132e3ea5a1be7e5f5b78e36ead83f4717834e",
      "tree": "9dbf9b0fbaadebd46e2779b5f132d2d5eed504b4",
      "parents": [
        "edb4e77ef45d3f1dd8c03c0909ca2427493d3bb7"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 22:28:36 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:27 2012 +0200"
      },
      "message": "usb: dwc3: ep0: simplify EP0 state machine\n\nThe DesignWare USB3 core tells us which phase\nof a control transfer should be started, it\nalso tells us which physical endpoint needs\nthat transfer.\n\nWith these two informations, we have all we\nneed to simply EP0 handling quite a lot and\nget rid rid of the SW state machine tracking\nep0 states.\n\nFor achieving this perfectly, we needed to\nadd support for situations where we get\nXferNotReady while endpoint is still busy\nand XferNotReady while gadget driver still\nhasn\u0027t queued a request.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "edb4e77ef45d3f1dd8c03c0909ca2427493d3bb7",
      "tree": "7076168a9976eea8a90cc8f78eab306d46cffa78",
      "parents": [
        "31d1e803894877aef0e8a1ac57fc7e9e8f3dd258"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 22:26:00 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:24 2012 +0200"
      },
      "message": "usb: dwc3: core: add flag for EP0 direction\n\nAdd a flag to keep track of ep0 direction.\nThis flag will be used on a following patch.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "31d1e803894877aef0e8a1ac57fc7e9e8f3dd258",
      "tree": "8c0eedd35265274a8a130e2637cde58031e1346f",
      "parents": [
        "64e9634b21ae52e540bdc7008c75733b83ba7a68"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 22:18:09 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:21 2012 +0200"
      },
      "message": "usb: dwc3: ep0: add handling for unaligned OUT transfers\n\nIn case we have transfers which aren\u0027t aligned\nto wMaxPacketSize, we need to be careful with\nhow we start the transfer with the HW. OUT\ntransfers _must_ be aligned with wMaxPacketSize\nand in order to guarantee that, we use a bounce\nbuffer.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "64e9634b21ae52e540bdc7008c75733b83ba7a68",
      "tree": "6f0f7f03fa6b472258231591fc00f8e813913dcc",
      "parents": [
        "6cd800e879551945a0e7654bc1b411ea68bc6e11"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 22:07:53 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:18 2012 +0200"
      },
      "message": "usb: dwc3: add a bounce buffer for control endpoints\n\nThis core cannot handle OUT transfers which aren\u0027t\naligned to wMaxPacketSize, but that can happen at\nleast on control endpoint with the USB Audio Class.\n\nThis patch adds a bounce buffer to be used on the\ncase of a non-aligned ep0out request is queued.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "6cd800e879551945a0e7654bc1b411ea68bc6e11",
      "tree": "6e200c02f4e8067a5462795be7d9386f7a961b82",
      "parents": [
        "c7dbe4f213592f8d9c48f1e74c98530ce3ab58db"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 22:04:32 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:15 2012 +0200"
      },
      "message": "usb: dwc3: core: add defines for XferNotReady event on Control EPs\n\nThe status field of the Transfer Not Read event\nis different on Control Endpoints. On this patch\nwe are just adding the defines to be used on a\nlater patch which will re-work the control endpoint\nhandling.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "c7dbe4f213592f8d9c48f1e74c98530ce3ab58db",
      "tree": "8f4362e04d2b837f4dad4f57b2a449bc815224b5",
      "parents": [
        "162e128db0515efff3953023caf8c04000b33150"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 20:29:58 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:11 2012 +0200"
      },
      "message": "usb: dwc3: gadget: improve command completion debug message\n\nthe previous message had too little meaning. Make\nit more human readable and use the macro we already\nhad for extracting the command completion status out\nof DEPCMDn register.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "162e128db0515efff3953023caf8c04000b33150",
      "tree": "50d2849443d8170ba5e947a8b24ad11adc68fa21",
      "parents": [
        "ff4e987bcfc047891b19d0c184a0b570e79ba16e"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 15:10:09 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:08 2012 +0200"
      },
      "message": "usb: dwc3: gadget: set request dma to invalid when unmapping\n\nif we don\u0027t set DMA address to invalid when unmapping,\nwe might fall in a situation where request buffer\ncan\u0027t be mapped to DMA again.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "ff4e987bcfc047891b19d0c184a0b570e79ba16e",
      "tree": "b8324006d0e96daabed7173588785672ef4beff1",
      "parents": [
        "7a769ecc904247c5b4bf473a05211fbf9572547f"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 02:30:33 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:06 2012 +0200"
      },
      "message": "usb: dwc3: ep0: fix \u0027transfered\u0027 typo\n\ntrivial patch. No functional changes.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "7a769ecc904247c5b4bf473a05211fbf9572547f",
      "tree": "f2f5843fff7399b327b9312e1658a361047943e8",
      "parents": [
        "e918b57dc8c9b823e3de2077f9dc76fb7d5c15fd"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Sat Aug 27 01:40:52 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:34:03 2012 +0200"
      },
      "message": "usb: dwc3: core: add missing @ for kerneldoc\n\ntrivial patch, no functional changes\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "e918b57dc8c9b823e3de2077f9dc76fb7d5c15fd",
      "tree": "b9d21092db7dd4a3eca24ae6fc0e154ce1818f40",
      "parents": [
        "b31b612847e208f2e0148d9796e333e63ebc011f"
      ],
      "author": {
        "name": "Dan Carpenter",
        "email": "error27@gmail.com",
        "time": "Fri Aug 26 12:21:13 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:55 2012 +0200"
      },
      "message": "usb: dwc3: debugfs: add a kfree() on error to dwc3_testmode_open()\n\nWe may as well fix this potential leak so we don\u0027t have to listen to\nthe static checkers complain.\n\nSigned-off-by: Dan Carpenter \u003cerror27@gmail.com\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "b31b612847e208f2e0148d9796e333e63ebc011f",
      "tree": "de49205b94322e39d29e0120239530e606d9d10b",
      "parents": [
        "15623d7087ee986a9fad5085580308e557dcc71e"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 22 18:29:13 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:53 2012 +0200"
      },
      "message": "usb: dwc3: gaget: clear DWC3_EP_WILL_SHUTDOWN bit\n\nWithout this patch we won\u0027t clear that bit and instead will\nclear all other bits on our endpoint flag.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "15623d7087ee986a9fad5085580308e557dcc71e",
      "tree": "6cf830bcda4693fb587c1e6c23456bd1cf6864d8",
      "parents": [
        "4df3977d9f2042973559387e4f3c91d77b5fc2ff"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 22 17:42:19 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:50 2012 +0200"
      },
      "message": "usb: dwc3: gadget: use TRB type 6 for ISOC transfers\n\nType 6 should be used for the first transfer during an interval. This is\nalso what the reference driver is using. Type 7 seems to be for following\nor additional transfers within the same interval.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4df3977d9f2042973559387e4f3c91d77b5fc2ff",
      "tree": "a26403f9864ab5c76aab5dc8434a114957595c74",
      "parents": [
        "679dc466377c74b551ac56d91f9cb6077f4adbe2"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Mon Aug 22 17:42:18 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:47 2012 +0200"
      },
      "message": "usb: dwc3: gadget: reset resource index to zero\n\nIf we collected two requests together (i.e. only the last of them has\nLST\u003d1) then we only have to stop transfer once: The clean-up code will\ncleanup everything until first TRB with the LST bit set.\nAfter XferComplete this index should be no longer valid since there is\nno transfer pending.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "679dc466377c74b551ac56d91f9cb6077f4adbe2",
      "tree": "976d2ecaf510a283a9898878b81b812b6d6388f8",
      "parents": [
        "d9a09a239efb6f13e93355d8a2d23be9a9baf919"
      ],
      "author": {
        "name": "Sebastian Andrzej Siewior",
        "email": "bigeasy@linutronix.de",
        "time": "Fri Aug 19 19:59:12 2011 +0200"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:44 2012 +0200"
      },
      "message": "usb: dwc3: gadget: fixing dequeue of TRBs\n\nA TRB which is dequeued seems to have its HWO bits set to 1. Therefore\nwe ignore it if we dequeue it after the command is completed.\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "d9a09a239efb6f13e93355d8a2d23be9a9baf919",
      "tree": "0c20e03e394fab8218500b3400641471369771c1",
      "parents": [
        "faea001704b7bd0f56f31a358b608c5b9db8a5e6"
      ],
      "author": {
        "name": "Randy Dunlap",
        "email": "rdunlap@xenotime.net",
        "time": "Tue Aug 23 12:52:47 2011 -0700"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:41 2012 +0200"
      },
      "message": "usb: fix dwc3 build when USB_GADGET_DWC3 is not enabled\n\nFix build error when CONFIG_USB_GADGET_DWC3 is not enabled:\n\nERROR: \"dwc3_send_gadget_ep_cmd\" [drivers/usb/dwc3/dwc3.ko] undefined!\n\nSigned-off-by: Randy Dunlap \u003crdunlap@xenotime.net\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "faea001704b7bd0f56f31a358b608c5b9db8a5e6",
      "tree": "9303da9796f3a502ead74ddaf4d5d4b7a3052d5a",
      "parents": [
        "4dc64e52bd65dc96a240d677340853ecf4feb243"
      ],
      "author": {
        "name": "Stephen Rothwell",
        "email": "sfr@canb.auug.org.au",
        "time": "Tue Aug 23 15:08:54 2011 +1000"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:38 2012 +0200"
      },
      "message": "usb: include module.h in the DesignWare USB3 DRD driver\n\nFixes this build error:\n\ndrivers/usb/dwc3/dwc3-pci.c: In function \u0027dwc3_pci_init\u0027:\ndrivers/usb/dwc3/dwc3-pci.c:211:9: error: \u0027THIS_MODULE\u0027 undeclared (first use in this function)\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nAcked-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "4dc64e52bd65dc96a240d677340853ecf4feb243",
      "tree": "c4e3cae9838d5c620ff47d5668722a2565dcdec4",
      "parents": [
        "348a4c20384e2956a76fa5522fcf8a4827d27120"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Aug 19 18:10:58 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:35 2012 +0200"
      },
      "message": "usb: dwc3: Introduce DesignWare USB3 DRD Driver\n\nThe DesignWare USB3 is a highly\nconfigurable IP Core which can be\ninstantiated as Dual-Role Device (DRD),\nPeripheral Only and Host Only (XHCI)\nconfigurations.\n\nSeveral other parameters can be configured\nlike amount of FIFO space, amount of TX and\nRX endpoints, amount of Host Interrupters,\netc.\n\nThe current driver has been validated with\na virtual model of version 1.73a of that core\nand with an FPGA burned with version 1.83a\nof the DRD core. We have support for PCIe\nbus, which is used on FPGA prototyping, and\nfor the OMAP5, more adaptation (or glue)\nlayers can be easily added and the driver\nis half prepared to handle any possible\nconfiguration the HW engineer has chosen\nconsidering we have the information on\none of the GHWPARAMS registers to do\nruntime checking of certain features.\n\nMore runtime checks can, and should, be added\nin order to make this driver even more flexible\nwith regards to number of endpoints, FIFO sizes,\ntransfer types, etc.\n\nWhile this supports only the device side, for\nnow, we will add support for Host side (xHCI -\nsee the updated series Sebastian has sent [1])\nand OTG after we have it all stabilized.\n\n[1] http://marc.info/?l\u003dlinux-usb\u0026m\u003d131341992020339\u0026w\u003d2\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: gadget_chips.h: Use \u0027gadget_is_dwc3(g)\u0027 only if\nCONFIG_USB_GADGET_DWC3 is defined.]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "348a4c20384e2956a76fa5522fcf8a4827d27120",
      "tree": "a3509b9095ce55842567d1934025679e88359844",
      "parents": [
        "7055298a7b85626eb367a97f9f3d1bc5a1f0ae79"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "balbi@ti.com",
        "time": "Fri Aug 19 18:10:57 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Mon Mar 05 10:33:32 2012 +0200"
      },
      "message": "usb: gadget: introduce gadget_is_dwc3()\n\n... to check whether we\u0027re running on DesignWare\nUSB3 DRD Controller.\n\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: Conflicts: gadget_chips.h]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "7055298a7b85626eb367a97f9f3d1bc5a1f0ae79",
      "tree": "b8814af705158adf2159bc3cc97d8cd738881842",
      "parents": [
        "4d088da9936c65d9f9550537908538147725c5ee",
        "4e3a631fe7eb867b30cd205a2b4bee44b6c100d9"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 15:40:47 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 15:40:48 2012 -0800"
      },
      "message": "Merge \"defconfig: automatic update\" into msm-3.0"
    },
    {
      "commit": "4d088da9936c65d9f9550537908538147725c5ee",
      "tree": "083a09ec7fcfeaf9ad8c50bc0d1400f43444e9c2",
      "parents": [
        "7b46eb5871aad4197736b67f4588817cfa4a2470",
        "41f8579a79c1a6513577465cd376fb5b1bf4cab2"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 15:40:47 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 15:40:48 2012 -0800"
      },
      "message": "Merge changes I2b676dbe,Ic63a24bf into msm-3.0\n\n* changes:\n  gpu: ion: Add API to do cache operations\n  gpu: ion: Do not allow cached IOMMU mappings.\n"
    },
    {
      "commit": "7b46eb5871aad4197736b67f4588817cfa4a2470",
      "tree": "14ed14b75924f441775060e0a96a2ad4104cc4fc",
      "parents": [
        "4c7ccb31068e6b606520722279fc8add740d7578",
        "08724586e797ede3490e9071a5049bf44197ed14"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 11:16:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 11:16:23 2012 -0800"
      },
      "message": "Merge \"msm: audio: qdsp6v2: Update ACDB driver to use ION\" into msm-3.0"
    },
    {
      "commit": "4e3a631fe7eb867b30cd205a2b4bee44b6c100d9",
      "tree": "972cd70f4cdad975e6910842167fee33b5deddea",
      "parents": [
        "4c7ccb31068e6b606520722279fc8add740d7578"
      ],
      "author": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Sat Mar 03 09:38:26 2012 -0800"
      },
      "committer": {
        "name": "Steve Muckle",
        "email": "smuckle@codeaurora.org",
        "time": "Sat Mar 03 09:38:26 2012 -0800"
      },
      "message": "defconfig: automatic update\n\nUpdate defconfigs to match current defaults so that further\ndefconfig commits do not contain unrelated changes.\n\nChange-Id: I6f9583d92b916623f8b96d3428b6e67de25b1030\nSigned-off-by: Steve Muckle \u003csmuckle@codeaurora.org\u003e\n"
    },
    {
      "commit": "4c7ccb31068e6b606520722279fc8add740d7578",
      "tree": "a020479c2549c81bee454b0205af6929335a1c2a",
      "parents": [
        "06eb6c148d6ddefb65d483f718441130a138aaf6"
      ],
      "author": {
        "name": "Ajay Singh Parmar",
        "email": "aparmar@codeaurora.org",
        "time": "Tue Feb 21 12:56:04 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 02:37:18 2012 -0700"
      },
      "message": "msm_fb: display: Use FIR (QSEED) for upscaling.\n\nLow resolution UI is observed on HDTV connected with HDMI.\nFIR (QSEED) algorithm needs to be used instead of pixel\nrepetition to improve the performance in case the BYPASS\ncomposition is not used.\n\nCRs-fixed: 332123\nChange-Id: Ib4c2b107b4ae1300458cccc7e8066d31aee50a0d\nSigned-off-by: Ajay Singh Parmar \u003caparmar@codeaurora.org\u003e\n"
    },
    {
      "commit": "06eb6c148d6ddefb65d483f718441130a138aaf6",
      "tree": "c01e32b5d6a25ad6524f24a35180d511865efff3",
      "parents": [
        "58f6ad0e328179aab7049724d53c49ebf44c8feb",
        "2dfe5dd0c53c8f9abc83bc6a9671d499c8135f68"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge \"msm: kgsl: Add a new property to IOCTL_KGSL_DEVICE_GETPROPERTY\" into msm-3.0"
    },
    {
      "commit": "58f6ad0e328179aab7049724d53c49ebf44c8feb",
      "tree": "6684d3f7a23634773696c93f33c9d30c2ccb95a2",
      "parents": [
        "f1a787c7d9f5b32b93a0cec5178007fa19d460e1",
        "6865693372e1a8a9434623ee38c8857e27a85b46"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge \"ASoC: msm: Add mixer control to mute rx device\" into msm-3.0"
    },
    {
      "commit": "f1a787c7d9f5b32b93a0cec5178007fa19d460e1",
      "tree": "af2535e31a5e8b19a7b995bcf508ae876d807022",
      "parents": [
        "0c927a11f031f46ce183329f5f3886cb328dfb95",
        "38eac1aef2250181f1a2f9d75529f0961257740b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge changes Ibe6594e2,Id6e04522 into msm-3.0\n\n* changes:\n  msm_fb: display: set max clk level when more than 2 pipes used\n  msm_fb: display: perform bus scaling updates when idle\n"
    },
    {
      "commit": "0c927a11f031f46ce183329f5f3886cb328dfb95",
      "tree": "555166d35556b3d5f1548058c1031bb42be112a6",
      "parents": [
        "b7cfacda60d56700b046ef49d28434154dbdc493",
        "3432d7f8f48417ca6e069fe96dbc39f20af1f43e"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge changes Ib4775ac7,Iedccf467,Ifef57a9d,I4beaceb8 into msm-3.0\n\n* changes:\n  board: 8960: Specify the touchscreen firmware file name\n  input: atmel_mxt_ts: Support hex format firmware upgrade\n  input: atmel-mxt-ts: Provide firmware name via platform data\n  Input: atmel-mxt-ts - Improve bootloader support\n"
    },
    {
      "commit": "b7cfacda60d56700b046ef49d28434154dbdc493",
      "tree": "f0527c84b1e9cc8d8edb0c11aa07a9d14fed0c78",
      "parents": [
        "7fc089a2726f9696565bfa593c034134d65c5688",
        "11926c90d591ba4e13e17fb937d63c7253738a08"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge changes I48f834b9,Ic7847baf into msm-3.0\n\n* changes:\n  of: of_spmi: Change name of spmi-dev-container\n  msm: Add QPNP interrupt support\n"
    },
    {
      "commit": "7fc089a2726f9696565bfa593c034134d65c5688",
      "tree": "830a19c42f4590310f40f485258bf416a778d51d",
      "parents": [
        "fb1cce9b6bb33ddb1edd82ee313b03a21742fe52",
        "8704c7fd5dfc6a9f1b9e25a5057d3a19c152a873"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Sat Mar 03 00:26:25 2012 -0800"
      },
      "message": "Merge \"msm: bus: Migrate to dynamic printk/debug\" into msm-3.0"
    },
    {
      "commit": "fb1cce9b6bb33ddb1edd82ee313b03a21742fe52",
      "tree": "f02b97cda666d5fc343cf3351395ac7ea8341203",
      "parents": [
        "f909aac0f5c867e319f16aaaf02118bb076efa3c"
      ],
      "author": {
        "name": "Angshuman Sarkar",
        "email": "angshuman@codeaurora.org",
        "time": "Tue Feb 21 15:20:43 2012 +0530"
      },
      "committer": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 19:40:51 2012 -0700"
      },
      "message": "msm: smd: add smd device for 8625\n\nAdd smd device and platform data containing IRQ configs\nto the device initialization in 8625.\n\nChange-Id: I9f4d681b6e97d3b1c1a0f7b4327acacf2f8fee1f\nSigned-off-by: Angshuman Sarkar \u003cangshuman@codeaurora.org\u003e\n"
    },
    {
      "commit": "38eac1aef2250181f1a2f9d75529f0961257740b",
      "tree": "36adf1f806c01b6ec3eda6d302ef7680fde56c33",
      "parents": [
        "c246a1bd2edbf1607e5437ee46c0f7a043d6bd5d"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Tue Feb 28 16:24:06 2012 -0800"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Fri Mar 02 17:38:02 2012 -0800"
      },
      "message": "msm_fb: display: set max clk level when more than 2 pipes used\n\nCorrect logic to take all pipes into account and increase clk perf level\nto max when more than 2 pipes are used.\n\nChange-Id: Ibe6594e23a95e72c113b98c8f08b33395677d212\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "c246a1bd2edbf1607e5437ee46c0f7a043d6bd5d",
      "tree": "b79ac747128d43412a42ac69900952950ef7914c",
      "parents": [
        "566b084d3c8c6fd9aa7d1b2f7ffd4a8ff251ce53"
      ],
      "author": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Wed Feb 22 20:38:43 2012 -0800"
      },
      "committer": {
        "name": "Adrian Salido-Moreno",
        "email": "adrianm@codeaurora.org",
        "time": "Fri Mar 02 17:38:02 2012 -0800"
      },
      "message": "msm_fb: display: perform bus scaling updates when idle\n\nMove bus scaling updates to same place where MDP clock is changed which\nhappens when MDP is idle. This allows MDP sufficient time to finish\nfetching buffers before commiting unstaging changes.\n\nChange-Id: Id6e04522928b0f815091e17054fff94e0e111ff1\nSigned-off-by: Adrian Salido-Moreno \u003cadrianm@codeaurora.org\u003e\n"
    },
    {
      "commit": "f909aac0f5c867e319f16aaaf02118bb076efa3c",
      "tree": "866808a5d1f1fd21b02ad91a824f167e0d1d14fc",
      "parents": [
        "2fd4cba62e45e7d2e4f18fd4df4ea6c968547793",
        "41d36eedfddee9d7eba69041d6009d6cba293769"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 17:34:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 17:34:29 2012 -0800"
      },
      "message": "Merge \"defconfig: 9615: enable runtime pm\" into msm-3.0"
    },
    {
      "commit": "2fd4cba62e45e7d2e4f18fd4df4ea6c968547793",
      "tree": "348041e8e4c8be5557a34d2f665ec42a9a5ee1a8",
      "parents": [
        "b877ef9de6a793830f15da0e8b1f6934a42ba868",
        "cf10b9f5032473fe5fde276debe5ebfe416e33c0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 17:34:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 17:34:29 2012 -0800"
      },
      "message": "Merge \"msm: 8930: set SDC1 CMD and DATA line to pull up state during LPM\" into msm-3.0"
    },
    {
      "commit": "b877ef9de6a793830f15da0e8b1f6934a42ba868",
      "tree": "42c005fc757b13e707c104f2108aaf1940f3b1bf",
      "parents": [
        "09d5408ba90e9448204377d99b9a7d0d94e108fb",
        "9717aba58051e9925fa5a035ff082940016a2dca"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 17:34:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 17:34:29 2012 -0800"
      },
      "message": "Merge \"msm_serial_hs_lite: Add missing register mapping\" into msm-3.0"
    },
    {
      "commit": "09d5408ba90e9448204377d99b9a7d0d94e108fb",
      "tree": "5a7848ee4eea0da85739f4ea090346a5d575c68b",
      "parents": [
        "e4678d7dd2fc51f4e87c19be8e9fd2ae973ef069",
        "3e9ca08c34561167db0e7aa7179b224d8e10a1e5"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 17:34:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 17:34:29 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: Remove boot parameter parse support\" into msm-3.0"
    },
    {
      "commit": "e4678d7dd2fc51f4e87c19be8e9fd2ae973ef069",
      "tree": "76b560e1b7b89d140700eab50569b150d6a26cd3",
      "parents": [
        "566b084d3c8c6fd9aa7d1b2f7ffd4a8ff251ce53",
        "3912c981015fc283a7a852e5b0036a84be9ae0fc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 17:34:27 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 17:34:29 2012 -0800"
      },
      "message": "Merge \"msm: acpuclock-7201: Convert to clock APIs for PLL control\" into msm-3.0"
    },
    {
      "commit": "41f8579a79c1a6513577465cd376fb5b1bf4cab2",
      "tree": "e018412842703d2c0d91c460729db2995af9d781",
      "parents": [
        "79e9ffa55afdf664990b2765de297f3d95e59612"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Wed Feb 08 15:28:05 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Mar 02 17:33:19 2012 -0800"
      },
      "message": "gpu: ion: Add API to do cache operations\n\nClients need to be able to do cache operations\non ION buffers in the kernel. Add API to\nflush, invalidate, or invalidate and flush the\ncache of an ION buffer.\n\nChange-Id: I2b676dbe32372b3c17e4aaf39f51878b105a699c\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "79e9ffa55afdf664990b2765de297f3d95e59612",
      "tree": "54192f14f18ece3fae7f38d948df5014f94f59b1",
      "parents": [
        "566b084d3c8c6fd9aa7d1b2f7ffd4a8ff251ce53"
      ],
      "author": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Feb 24 13:11:10 2012 -0800"
      },
      "committer": {
        "name": "Olav Haugan",
        "email": "ohaugan@codeaurora.org",
        "time": "Fri Mar 02 17:33:19 2012 -0800"
      },
      "message": "gpu: ion: Do not allow cached IOMMU mappings.\n\nCached IOMMU mapping is not supported.\n\nAdd check for clients trying to map buffers\ninto IOMMU as cached and return error.\n\nChange-Id: Ic63a24bf651d613933633cd81143701f66df566c\nSigned-off-by: Olav Haugan \u003cohaugan@codeaurora.org\u003e\n"
    },
    {
      "commit": "11926c90d591ba4e13e17fb937d63c7253738a08",
      "tree": "1b408df4a3f5d0e7cf9cecbe8fe63e0d7c6960d0",
      "parents": [
        "115cf654b1ade0f60f977937c520fcfcddcdd3ce"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Wed Feb 08 11:01:24 2012 -0800"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Fri Mar 02 16:52:39 2012 -0800"
      },
      "message": "of: of_spmi: Change name of spmi-dev-container\n\nThis binding is currently used to indicate all devices existing\nin the same slave. Let\u0027s change the name to be more meaningful.\nThe real motivation here is that we want to introduce a new\nbinding to specify all qpnp devices existing in the same\nspmi_device. So spmi-dev-container is a more meaningful name for\nthat usecase, and spmi-slave-container better describes the\nformer.\n\nChange-Id: I48f834b9cff9ea90d05f5e958ca21bef0ab56a86\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "115cf654b1ade0f60f977937c520fcfcddcdd3ce",
      "tree": "5295aed56070b30b1308c3250b5942c9cd9ec61b",
      "parents": [
        "566b084d3c8c6fd9aa7d1b2f7ffd4a8ff251ce53"
      ],
      "author": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Thu Jan 05 14:32:59 2012 -0800"
      },
      "committer": {
        "name": "Michael Bohan",
        "email": "mbohan@codeaurora.org",
        "time": "Fri Mar 02 16:52:36 2012 -0800"
      },
      "message": "msm: Add QPNP interrupt support\n\nQPNP is a Qualcomm SPMI based implementation that specifies 256\ndevices per SPMI slave ID, with up to 8 interrupts per device.\nThis brings the theoretical max interrupt support to 32768 per\nbus for this architecture.\n\nThis driver implements the standard irq chip interfaces to\nsupport QPNP. The chip driver is informed of Device Tree\nconfiguration through a notifier interface. Once informed of an\ninterrupt, it will allocate resources on the fly. In order to\nsupport this large logical interrupt range, we require SPARSE_IRQ\nto be enabled.\n\nThis driver supports Device Tree interrupt specs with a cell size\nof three. These are comprised of the the slave ID, peripheral ID\nand irq number.\n\nChange-Id: Ic7847bafe6598a84ab3650df7c95bb605aefbe62\nSigned-off-by: Michael Bohan \u003cmbohan@codeaurora.org\u003e\n"
    },
    {
      "commit": "6865693372e1a8a9434623ee38c8857e27a85b46",
      "tree": "50174f104f0e2e00609d1496cbf9103ce67e6fb6",
      "parents": [
        "91ec12ae8db08c1ce6fb91f2fef4301792ba6e22"
      ],
      "author": {
        "name": "Helen Zeng",
        "email": "xiaoyunz@codeaurora.org",
        "time": "Wed Nov 02 18:08:23 2011 -0700"
      },
      "committer": {
        "name": "Helen Zeng",
        "email": "xiaoyunz@codeaurora.org",
        "time": "Fri Mar 02 15:26:06 2012 -0800"
      },
      "message": "ASoC: msm: Add mixer control to mute rx device\n\nIn answer machine use case, voice rx is muted and\nthe voice is recorded into file.\nThe mixer control command is added to mute the rx device.\n\nCRs-Fixed: 338015\nChange-Id: I1c71ed4129e8aa2fb7241e2f1fdb77db472235a8\nSigned-off-by: Helen Zeng \u003cxiaoyunz@codeaurora.org\u003e\n"
    },
    {
      "commit": "3432d7f8f48417ca6e069fe96dbc39f20af1f43e",
      "tree": "7d6182398735af8ba798936e17c5520543f2ce57",
      "parents": [
        "cc974cb58456bc40b5a4a2b8c46b1e13637279cc"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Feb 17 14:59:53 2012 -0800"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Fri Mar 02 15:09:05 2012 -0800"
      },
      "message": "board: 8960: Specify the touchscreen firmware file name\n\nThis name is used by the driver to locate and flash the\ncorrect firmware to the Atmel touchscreen controller.\n\nChange-Id: Ib4775ac7e5986feb00feb4511f1488aecd0810a4\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "cc974cb58456bc40b5a4a2b8c46b1e13637279cc",
      "tree": "f42db33f8aca9698abb90527a11809d9b59a852c",
      "parents": [
        "0bcb5b599ab7f5e26ba46b3fab8cc344252c87e3"
      ],
      "author": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Wed Feb 01 23:13:14 2012 -0800"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Fri Mar 02 15:08:37 2012 -0800"
      },
      "message": "input: atmel_mxt_ts: Support hex format firmware upgrade\n\nThe firmware file from Atmel is in hex format, while the touch\ncontroller expects binary data. The driver converts the data from\nhex to binary before passing them to the controller for upgrade.\n\nChange-Id: Iedccf467f18d3156280396153d7ca7cef1a52afb\nSigned-off-by: Jing Lin \u003cjinglin@codeaurora.org\u003e\n"
    },
    {
      "commit": "0bcb5b599ab7f5e26ba46b3fab8cc344252c87e3",
      "tree": "e97e21d1b612c2bf4120de516569aa04c88e26f8",
      "parents": [
        "0a4016ce13a0ef46d661674a1c4258fcdee91847"
      ],
      "author": {
        "name": "Anirudh Ghayal",
        "email": "aghayal@codeaurora.org",
        "time": "Fri Feb 17 14:58:25 2012 -0800"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Fri Mar 02 15:08:17 2012 -0800"
      },
      "message": "input: atmel-mxt-ts: Provide firmware name via platform data\n\nThis allows firmware upgrade only when a firmware name is provided.\nThe platform data (config data) of the latest firmware will point\nto a NULL string which prevents auto firmware upgrade at boot\n(if enabled by the userspace).\n\nChange-Id: Ifef57a9dab9306cf4f1fe7a6c7e52c5e92a25d4a\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "566b084d3c8c6fd9aa7d1b2f7ffd4a8ff251ce53",
      "tree": "02acd4a6260b1ec7aa480059274168240aeb7b77",
      "parents": [
        "4b34cc9ac3e6880bc0dfff73eeba14b0089ca606",
        "b0ded4e7fc3f7dd1c7f6468e00deff6672637f15"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"vidc: Fix incorrect return value check\" into msm-3.0"
    },
    {
      "commit": "0a4016ce13a0ef46d661674a1c4258fcdee91847",
      "tree": "fd64d89293be78885ebe05ee127bbe4faa077fad",
      "parents": [
        "91ec12ae8db08c1ce6fb91f2fef4301792ba6e22"
      ],
      "author": {
        "name": "Nick Dyer",
        "email": "nick.dyer@itdev.co.uk",
        "time": "Wed Jan 18 15:17:59 2012 +0530"
      },
      "committer": {
        "name": "Jing Lin",
        "email": "jinglin@codeaurora.org",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Input: atmel-mxt-ts - Improve bootloader support\n\n     Add additional bootloader addresses\n     Read and report bootloader version\n     Increase fw reset time for greater reliability\n     Further bootloader improvements\n     Handle APP_CRC_FAIL on startup\n     Handle bootloader frame CRC failure\n     Recover gracefully from flash aborted halfway through\n\nChange-Id: I4beaceb85a6dc52370457a9ab453cccd87f2c2b7\nSigned-off-by: Nick Dyer \u003cnick.dyer@itdev.co.uk\u003e\nSigned-off-by: Anirudh Ghayal \u003caghayal@codeaurora.org\u003e\n"
    },
    {
      "commit": "4b34cc9ac3e6880bc0dfff73eeba14b0089ca606",
      "tree": "8b63bab0b13d4aa276876a20c9e8d8bb73d47731",
      "parents": [
        "72646c9b163d54048ff18491528518767f229cb6",
        "cfc0dadc446d76654b087d08faf4c1759e77ef5b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"usb: diag_bridge: Add support for PID 0x904c\" into msm-3.0"
    },
    {
      "commit": "72646c9b163d54048ff18491528518767f229cb6",
      "tree": "9a38f4c7aaf3618200e599e856f23287c4f362aa",
      "parents": [
        "0caedfd71be40cf6dc0cfd6cf9ec31965e95f6d6",
        "bf024810526731de3d9ca68b721b869dbef7fabc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"net: usb: Add support for PID 0x904c\" into msm-3.0"
    },
    {
      "commit": "0caedfd71be40cf6dc0cfd6cf9ec31965e95f6d6",
      "tree": "036bfe8d57c5bb9c2a809b0e0a1c93bc6e8cbc51",
      "parents": [
        "d6c2683d83309e7568a4164a13007317bafb9173",
        "9b0a0e51c51cd21382d3ef85ab3ead6159b0d820"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"usb: mdm_bridge: Fix autosuspend for tethered connections\" into msm-3.0"
    },
    {
      "commit": "d6c2683d83309e7568a4164a13007317bafb9173",
      "tree": "76fad00336332c73917314d20ef55f6712378361",
      "parents": [
        "70d0c3179becb81862d5bb696c0b36c1b1916c98",
        "ca0c1064b1f97806096f5864a6afb27f64b1b058"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"board-msm7627a: mmc:  Vote against idle power collapse when SDCC is active\" into msm-3.0"
    },
    {
      "commit": "70d0c3179becb81862d5bb696c0b36c1b1916c98",
      "tree": "dd7202c48f5e81099249819c7ed7c4d674e5f0e3",
      "parents": [
        "47dddfe2081a8667f626b8a9e60fc5f17cc57d7d",
        "c1c701f2e77960d4ead7e89f2ba63329f0b322cc"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"ASoC: msm7x27A: Add mmap support for playback\" into msm-3.0"
    },
    {
      "commit": "47dddfe2081a8667f626b8a9e60fc5f17cc57d7d",
      "tree": "927c4752666163359ae5b7bd1f0c2eed84165a24",
      "parents": [
        "d5b6c3c92f090920621248d6fb3e2ffc7231ef99",
        "9e79256095b5fff1811ba6e9452588de8cdbf869"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Fri Mar 02 15:07:43 2012 -0800"
      },
      "message": "Merge \"ASoc: msm: Fix calibration memory map\" into msm-3.0"
    }
  ],
  "next": "d5b6c3c92f090920621248d6fb3e2ffc7231ef99"
}
