)]}'
{
  "log": [
    {
      "commit": "ebd3f395ba89ec38a9c04f2a4e2d284bf2409bb4",
      "tree": "85f99fe113d6f8cdd9b2c61a186e0e9fd7bebe63",
      "parents": [
        "e2a9f931cc5d1b1d34bdac1adcd7ddb2a66f0726"
      ],
      "author": {
        "name": "Tatyana Brokhman",
        "email": "tlinder@codeaurora.org",
        "time": "Tue Jun 28 16:33:50 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Fri Feb 03 21:28:34 2012 +0200"
      },
      "message": "usb: gadget: use config_ep_by_speed() instead of ep_choose()\n\nRemove obsolete functions:\n1. ep_choose()\n2. usb_find_endpoint()\n\nSigned-off-by: Tatyana Brokhman \u003ctlinder@codeaurora.org\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: Changed also the following files to\ncomply with this commit: f_accessory.c,f_adb.c,f_diag.c,f_mtp.c,\nf_rmnet.c,f_rmnet_sdio,f_rmnet_smd,f_rmnet_smd_sdio,f_serial.f_ccid.c.\nAlso merged a patch in f_serial.c for correct checking of the return value\nof config_ep_by_speed. See \"usb: gadget: fix g_serial regression\".\nAlso fix a bug in ci13xxx_udc. Since f_serial is now checking if the endpoint\ndescriptors are null in the set_alt function, need to set them to null on\nep_disable in case of cable disconnect. Since the ep descriptor was inserted\nto struct usb_ep in \"usb: gadget: add usb_endpoint_descriptor to struct usb_ep\"\nthen simply convert the ci13xxx_udc to work with mEp-\u003eep.desc instead of\nmEp-\u003edesc, this will ensure that the correct descriptor will be cleared\non endpoint disable.\nI will upstream it to Linux community soon, I will name it:\n\"usb: gadget: use usb ep descriptor of struct usb_ep instead of wrapper desc\"]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "e2a9f931cc5d1b1d34bdac1adcd7ddb2a66f0726",
      "tree": "cecd4db4b9a33dab2648c1244003e6d21d41cbba",
      "parents": [
        "9168a350f7aa7397d16f4b40ca981236138d4ba7"
      ],
      "author": {
        "name": "Tatyana Brokhman",
        "email": "tlinder@codeaurora.org",
        "time": "Tue Jun 28 16:33:49 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Fri Feb 03 21:28:34 2012 +0200"
      },
      "message": "usb: gadget: configure endpoint according to gadget speed\n\nAdd config_ep_by_speed() to configure the endpoint\naccording to the gadget speed.\n\nUsing this function will spare the FDs from handling\nthe endpoint chosen descriptor.\n\nSigned-off-by: Tatyana Brokhman \u003ctlinder@codeaurora.org\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": "9168a350f7aa7397d16f4b40ca981236138d4ba7",
      "tree": "3d1633e944c87be47b227d359e6496b8759cb8b7",
      "parents": [
        "2baadcf48133a8af3f055f97e6add3a237f69fb9"
      ],
      "author": {
        "name": "Tatyana Brokhman",
        "email": "tlinder@codeaurora.org",
        "time": "Tue Jun 28 16:33:48 2011 +0300"
      },
      "committer": {
        "name": "Ido Shayevitz",
        "email": "idos@codeaurora.org",
        "time": "Fri Feb 03 21:28:33 2012 +0200"
      },
      "message": "usb: gadget: add usb_endpoint_descriptor to struct usb_ep\n\nChange usb_ep_enable() prototype to use endpoint\ndescriptor from usb_ep.\n\nThis optimization spares the FDs from saving the\nendpoint chosen descriptor. This optimization is\nnot full though. To fully exploit this change, one\nneeds to update all the UDCs as well since in the\ncurrent implementation each of them saves the\nendpoint descriptor in it\u0027s internal (and extended)\nendpoint structure.\n\nSigned-off-by: Tatyana Brokhman \u003ctlinder@codeaurora.org\u003e\nSigned-off-by: Felipe Balbi \u003cbalbi@ti.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n[idos@codeaurora.org: Added more changes for the following files\nsince API break with msm code tree: ci13xxx_udc.c,f_accessory,f_adb,\nf_diag,f_mtp,f_rmnet,f_rmnet_sdio,f_rmnet_smd, f_rmnet_smd_sdio,u_bam.c,\nu_sdio.c,u_rmnet.h,u_sdio.c,u_smd.c,f_ccid.c,u_data_hsic.c]\nSigned-off-by: Ido Shayevitz \u003cidos@codeaurora.org\u003e\n"
    },
    {
      "commit": "2baadcf48133a8af3f055f97e6add3a237f69fb9",
      "tree": "2947347aff5a0b013d500bf3f81d4a4fdf68a439",
      "parents": [
        "b657342882660ece88b43fff391184deec0003e8"
      ],
      "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": "Fri Feb 03 21:28:33 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": "b657342882660ece88b43fff391184deec0003e8",
      "tree": "e1f0169ca853970897b9c99d23938da5fcc5a817",
      "parents": [
        "1e4eabf4beb1168d11c82cbba0da653f06f3c48f"
      ],
      "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": "Fri Feb 03 21:28:32 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": "1e4eabf4beb1168d11c82cbba0da653f06f3c48f",
      "tree": "a97d96a589e7dd263772f474539d80645e061ebd",
      "parents": [
        "62118889b5cc894be03eb6602dd3beee4ac7ead9"
      ],
      "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": "Fri Feb 03 21:28:32 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": "62118889b5cc894be03eb6602dd3beee4ac7ead9",
      "tree": "6e72c37b95c4795da79f50cb454397f75e9063f4",
      "parents": [
        "4d873c3377d29851c4b722c90f7d3623f5d656de"
      ],
      "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": "Fri Feb 03 21:28:31 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": "4d873c3377d29851c4b722c90f7d3623f5d656de",
      "tree": "db8d389bb559cf716c006721682862081a1040d9",
      "parents": [
        "cfca7a78c548a2d0c20dfcff9f106728d4dd4905"
      ],
      "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": "Fri Feb 03 21:28:31 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": "cfca7a78c548a2d0c20dfcff9f106728d4dd4905",
      "tree": "5675eab6813e1c711c8653460074ce2206621c03",
      "parents": [
        "6c08fb7a1bc39c0a4da4d444e582ed176649f334"
      ],
      "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": "Fri Feb 03 21:28:30 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": "6c08fb7a1bc39c0a4da4d444e582ed176649f334",
      "tree": "9e5f4bd103bf3f9f13a7a8b1702d424734d2c395",
      "parents": [
        "7f7f14f9e9a165b007f502c87545cce88e046f24"
      ],
      "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": "Fri Feb 03 21:28:30 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": "7f7f14f9e9a165b007f502c87545cce88e046f24",
      "tree": "8dbcc78544253b4dd2d636da9b81eb01c1562ab4",
      "parents": [
        "3269cbcf0b402e655c206f8cb26edd4da2c9dfd6"
      ],
      "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": "Fri Feb 03 21:28:29 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": "3269cbcf0b402e655c206f8cb26edd4da2c9dfd6",
      "tree": "b425623722a5fed5b664135de8d8044ff93be8cf",
      "parents": [
        "39234823ff77332b60c77a4aa6c4e07675607543"
      ],
      "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": "Fri Feb 03 21:28:29 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": "39234823ff77332b60c77a4aa6c4e07675607543",
      "tree": "9c3c336eaccb32612d9ebaa171c4172c4d6da5d8",
      "parents": [
        "24a340bc5f40c578431dca31b2e481ce4a45a516"
      ],
      "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": "Fri Feb 03 21:28:28 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": "24a340bc5f40c578431dca31b2e481ce4a45a516",
      "tree": "120388b348a0023ca6abcc6caa8e82cabc9ff9f9",
      "parents": [
        "a8c7e2c40c5cc4c64cdaf07077782d0a7996d1d5"
      ],
      "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": "Fri Feb 03 21:27:03 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": "a8c7e2c40c5cc4c64cdaf07077782d0a7996d1d5",
      "tree": "fd9e34f40a937aea6b6b55c1e10b5f23fd3aa520",
      "parents": [
        "b669953027508f817b61ce5ae3162a3d4cb93e35"
      ],
      "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": "Wed Feb 01 17:46:26 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": "b669953027508f817b61ce5ae3162a3d4cb93e35",
      "tree": "4a6070b244775077886d4341ded6cbb5a6b45c75",
      "parents": [
        "0b16af69422dc908eda9deb3c75f571d7b9f4559"
      ],
      "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": "Wed Feb 01 17:46:25 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": "0b16af69422dc908eda9deb3c75f571d7b9f4559",
      "tree": "bddcf7e5c9c0678e369f2f41bc6ba32459b89ae9",
      "parents": [
        "074a58e2182cd47edecf90e4d75849a2be942e15"
      ],
      "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": "Wed Feb 01 17:46:25 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": "074a58e2182cd47edecf90e4d75849a2be942e15",
      "tree": "474392983771a91c5b3718e3d968091bcc7f5d70",
      "parents": [
        "6a5d97b4f6ca83274a4f7ce40583d1e8705f571c"
      ],
      "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": "Wed Feb 01 17:46:24 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": "6a5d97b4f6ca83274a4f7ce40583d1e8705f571c",
      "tree": "0a870147151467aeb8622960107e39165858ef4a",
      "parents": [
        "4537314ce31379d5c8b446639b5255d39b091898"
      ],
      "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": "Wed Feb 01 17:46:24 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": "4537314ce31379d5c8b446639b5255d39b091898",
      "tree": "4b889e81b7e06bc0cdc4262a50cae718be29f0eb",
      "parents": [
        "3332e3a08fb23945c8c36c5822c0e8e966294188"
      ],
      "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": "Wed Feb 01 17:46:24 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": "3332e3a08fb23945c8c36c5822c0e8e966294188",
      "tree": "972d464e5ab19bd095cb2547b0a8b284e7ac9339",
      "parents": [
        "ab432aaf9f5a5dad5155f0b1093ba78c0215a757"
      ],
      "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": "Wed Feb 01 17:46:23 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": "ab432aaf9f5a5dad5155f0b1093ba78c0215a757",
      "tree": "d512cfa91395db12c694a067ce6d8ebeaaace20a",
      "parents": [
        "62f700c07678c0610f824c44e7b1245e752a3d85"
      ],
      "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": "Wed Feb 01 17:46:23 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": "62f700c07678c0610f824c44e7b1245e752a3d85",
      "tree": "124625899f528294be37715d12c1ea974be96d2b",
      "parents": [
        "7492d143df622e21cce79ed787c1d24b783b91a0"
      ],
      "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": "Wed Feb 01 17:46:22 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": "7492d143df622e21cce79ed787c1d24b783b91a0",
      "tree": "9061052fbc13871f2872b2b5b5be1e3664758820",
      "parents": [
        "72679f287e2fbd672de1da5463dcfd71e7cc857e"
      ],
      "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": "Wed Feb 01 17:46:22 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": "72679f287e2fbd672de1da5463dcfd71e7cc857e",
      "tree": "08bdb7282a048d842ebd9376acc576cc8ec5ca4e",
      "parents": [
        "9aa078136c3107f670870a1337ced15707fdfb82"
      ],
      "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": "Wed Feb 01 17:46:21 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": "9aa078136c3107f670870a1337ced15707fdfb82",
      "tree": "7a34bb8224084230eca1ecc5119ff1e7b7a2d9db",
      "parents": [
        "0883c82126abc89c92d8c286e03710cdcd1cae8f"
      ],
      "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": "Wed Feb 01 17:46:21 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": "0883c82126abc89c92d8c286e03710cdcd1cae8f",
      "tree": "bfab92ccab0bd9afb2776ffd77a7f287fec8f6bc",
      "parents": [
        "685f9799482f6989ccf3a9673b9a1535515038e7"
      ],
      "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": "Wed Feb 01 17:46:20 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": "685f9799482f6989ccf3a9673b9a1535515038e7",
      "tree": "288d25941676108a5ae54d32a61b0d2b0be32968",
      "parents": [
        "8f28d641940ebaa7b936b38e8fc78a75099be802"
      ],
      "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": "Wed Feb 01 17:46:20 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": "8f28d641940ebaa7b936b38e8fc78a75099be802",
      "tree": "9130fcb3cf9812fda6100d1de7d7e38c93c8d2c8",
      "parents": [
        "5aa8e6c20c0d2ea597ade0fad5bd87a0aa6496b2"
      ],
      "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": "Wed Feb 01 17:46:19 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": "5aa8e6c20c0d2ea597ade0fad5bd87a0aa6496b2",
      "tree": "44c512138db6c7ebbe2967897d705af1adcd81d2",
      "parents": [
        "cb4884ccc0e496b1de9f175de25938cc3cf41675"
      ],
      "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": "Wed Feb 01 17:46:19 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": "cb4884ccc0e496b1de9f175de25938cc3cf41675",
      "tree": "2856de686a3488411f9d300091fb2b6f15b076c3",
      "parents": [
        "680df4e4b4d7f86dc581a0bc510535216f6969db"
      ],
      "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": "Wed Feb 01 17:46:18 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": "680df4e4b4d7f86dc581a0bc510535216f6969db",
      "tree": "86dcf2ed9cd126e3e8ff900729f3b9cf10721555",
      "parents": [
        "6c317eb0b008964c0e29415140b3e93096ab2666"
      ],
      "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": "Wed Feb 01 17:46:18 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": "6c317eb0b008964c0e29415140b3e93096ab2666",
      "tree": "44a0f3d70f501a98e1db53e0a441d8cc4dbbf90d",
      "parents": [
        "0490e898993cf8e7348a210a65d33b0b7f301e67"
      ],
      "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": "Wed Feb 01 17:46:18 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": "0490e898993cf8e7348a210a65d33b0b7f301e67",
      "tree": "ca5bfa921f0f0397e294846534cff3f44a9e2c14",
      "parents": [
        "a29eace3f80239171699fc9836a937ce54d53759"
      ],
      "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": "Wed Feb 01 17:46:17 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": "a29eace3f80239171699fc9836a937ce54d53759",
      "tree": "e734d7a729c53860c0e96e2ae9affba2e1df3790",
      "parents": [
        "eac0a18738e9ef39c08e4e1a95231859675acdaa"
      ],
      "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": "Wed Feb 01 17:46: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": "eac0a18738e9ef39c08e4e1a95231859675acdaa",
      "tree": "288308bb05e09f06439611543736aac4e19aca24",
      "parents": [
        "3853301374c9d6cdf82bab4cb66f2fc6a618b99b"
      ],
      "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": "Wed Feb 01 17:46:16 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": "3853301374c9d6cdf82bab4cb66f2fc6a618b99b",
      "tree": "07952a2675091a97b993a5eab8ad3ad31a3e334c",
      "parents": [
        "a9f36f0d43c20da791c40b85f7d2cce19baf0210"
      ],
      "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": "Wed Feb 01 17:46:16 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": "a9f36f0d43c20da791c40b85f7d2cce19baf0210",
      "tree": "82af4c4614b96f90faf29b12696514ba8ba9a7bf",
      "parents": [
        "25add6a527b11421821c06a2e263710642b206a2"
      ],
      "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": "Wed Feb 01 17:46:15 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": "25add6a527b11421821c06a2e263710642b206a2",
      "tree": "ee892dcbe70fac37df3ef7ce866ba6c7cfaaa3bd",
      "parents": [
        "6db06e599e9b21803707082ce53ea4e1d8782d2d"
      ],
      "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": "Wed Feb 01 17:46:15 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": "6db06e599e9b21803707082ce53ea4e1d8782d2d",
      "tree": "b1bbed786b077ad2ebbe87bc752dd8d2c3f35321",
      "parents": [
        "e57336aec417cf30c04703fd16bdc50eb98a95af"
      ],
      "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": "Wed Feb 01 17:46:14 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": "e57336aec417cf30c04703fd16bdc50eb98a95af",
      "tree": "3dff68683e3c2801c9190bf79e544ac25792a7aa",
      "parents": [
        "fe44a98207d18efcb1d26a88a0a3df3f7ce3bb2e"
      ],
      "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": "Wed Feb 01 17:46:14 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": "fe44a98207d18efcb1d26a88a0a3df3f7ce3bb2e",
      "tree": "0003bd232f3eee444b8d5dad31ffa58c164c44df",
      "parents": [
        "660f6fbd3c2ad56d4b94de460450d6642cb24f2b"
      ],
      "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": "Wed Feb 01 17:46:13 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": "660f6fbd3c2ad56d4b94de460450d6642cb24f2b",
      "tree": "5ace6832da5d8c3d61c2ccf34e6415e0fadc27ff",
      "parents": [
        "7971a747449bf5f84c8bec80362535049ea58c2a"
      ],
      "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": "Wed Feb 01 17:46:13 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": "7971a747449bf5f84c8bec80362535049ea58c2a",
      "tree": "7ad49309a7766c13f70d16b2ddae1b948b7e8740",
      "parents": [
        "7467e8ba541f6dc82155b55cfd197ce20f6b3594"
      ],
      "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": "Wed Feb 01 17:46:12 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": "7467e8ba541f6dc82155b55cfd197ce20f6b3594",
      "tree": "7f64dcbc978e2bfb2076f5f54249f76dbcf4fe22",
      "parents": [
        "c201c026caa5d2a5112bce9e3c85352a9000c61d"
      ],
      "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": "Wed Feb 01 17:46:12 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": "c201c026caa5d2a5112bce9e3c85352a9000c61d",
      "tree": "fd71aa5bb97f92c46d438c53229da23f47546574",
      "parents": [
        "6028defbf53f282f96375dfcd5713a460b16ad25"
      ],
      "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": "Wed Feb 01 17:46:12 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": "6028defbf53f282f96375dfcd5713a460b16ad25",
      "tree": "1c6ba1f4ebf97ac880e876d9645ecb987073410b",
      "parents": [
        "d63d30a46502d94ad0dd016a10a0176b79bb3446"
      ],
      "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": "Wed Feb 01 17:46:11 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": "d63d30a46502d94ad0dd016a10a0176b79bb3446",
      "tree": "5e84c45ecb263b6520e0807997761cb3c6be258e",
      "parents": [
        "50b47b650d639a77df6138a59b57877d30125bcb"
      ],
      "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": "Wed Feb 01 17:46:11 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": "50b47b650d639a77df6138a59b57877d30125bcb",
      "tree": "6637351158b2dbeae8e34481cfd880deaedcec5d",
      "parents": [
        "63940b6b0e46765a652bb76a2c46f8952b1bab14"
      ],
      "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": "Wed Feb 01 17:46:10 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": "63940b6b0e46765a652bb76a2c46f8952b1bab14",
      "tree": "4fad0477d9935621681350d74e0dae09f7673a8a",
      "parents": [
        "9e44d2fcbc67046b02436d98e86e0ea8e4ea477e"
      ],
      "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": "Wed Feb 01 17:46:10 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": "9e44d2fcbc67046b02436d98e86e0ea8e4ea477e",
      "tree": "d1d388d8e442b3d3f7ef59fde2709994a0b8a730",
      "parents": [
        "01eb17f36f4249f0041acfbd19ee454f1428cf0d"
      ],
      "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": "Wed Feb 01 17:46:09 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": "01eb17f36f4249f0041acfbd19ee454f1428cf0d",
      "tree": "e63d9b65f120f8b2d814de5c97b748fb939dc2c3",
      "parents": [
        "7f3c16ae1c29a2398aedbad45f94d3295b60eec7"
      ],
      "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": "Wed Feb 01 17:46:09 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": "7f3c16ae1c29a2398aedbad45f94d3295b60eec7",
      "tree": "bfe3237fe0bfbeab88446902ae1ecef7d0afde59",
      "parents": [
        "abf905d6b71a76415b2b52712574224347612b0a"
      ],
      "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": "Wed Feb 01 17:46:08 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": "abf905d6b71a76415b2b52712574224347612b0a",
      "tree": "7fbb86d5f19623f4f31191100f4c58ffe22874d4",
      "parents": [
        "c204098003c3cdfc5940fbb426c1a62e3a89dba3"
      ],
      "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": "Wed Feb 01 17:46:08 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": "c204098003c3cdfc5940fbb426c1a62e3a89dba3",
      "tree": "91ed7d310c52fb84da59365d4fec6194280a5eb8",
      "parents": [
        "60639e67342a852cca47799d538bdca23dd07fe2"
      ],
      "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": "Wed Feb 01 17:46:07 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": "60639e67342a852cca47799d538bdca23dd07fe2",
      "tree": "20dff643df2bfe665e5dcf23a5827effbe6552b7",
      "parents": [
        "f3d228bb1c94f86ce6793ead9071e59e86e427c3"
      ],
      "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": "Wed Feb 01 17:46:07 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": "f3d228bb1c94f86ce6793ead9071e59e86e427c3",
      "tree": "7c3c78789d6dd9207567b1ad7029c0a77d788a5f",
      "parents": [
        "c388134423f986a390997bc141e512db8bc6902b"
      ],
      "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": "Wed Feb 01 17:46:06 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": "c388134423f986a390997bc141e512db8bc6902b",
      "tree": "85723a4d442c6b3b97b08acd62999fb08ef13da0",
      "parents": [
        "d2a925e9fb1589260fe4956303a90f86379b86fd"
      ],
      "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": "Wed Feb 01 17:46: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": "d2a925e9fb1589260fe4956303a90f86379b86fd",
      "tree": "f81002da47bdfb1cef544d4fa34c8aaf068d1183",
      "parents": [
        "b1b7b1afbaed10452a4beb70478ecd4e05b6bb62"
      ],
      "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": "Wed Feb 01 17:46:05 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": "b1b7b1afbaed10452a4beb70478ecd4e05b6bb62",
      "tree": "fb407d5dfe2b5a6f02db8022e1b27917889793e3",
      "parents": [
        "2bb2a4a9f9c935cea0b7a0211b2103bdc1585d9f"
      ],
      "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": "Wed Feb 01 17:46:05 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": "2bb2a4a9f9c935cea0b7a0211b2103bdc1585d9f",
      "tree": "9bcdc766d84eedd69a315df897a4ddd6feb7b3e7",
      "parents": [
        "043b6e0d494b5896968830a8666d9d354c94e334"
      ],
      "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": "Wed Feb 01 17:46:05 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": "043b6e0d494b5896968830a8666d9d354c94e334",
      "tree": "d658780fba30db2361ed20722e5fd5c075b42b39",
      "parents": [
        "b767680adf875ef226c56cae42d405f54eb2acb3"
      ],
      "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": "Wed Feb 01 17:46:04 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": "b767680adf875ef226c56cae42d405f54eb2acb3",
      "tree": "047516c61ce1598a9432e0f683a6965b35578fd9",
      "parents": [
        "f5327ee6789b0760120d4d1a6eda7c0fa9a551a3"
      ],
      "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": "Wed Feb 01 17:46:04 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": "f5327ee6789b0760120d4d1a6eda7c0fa9a551a3",
      "tree": "1b3a7ab1344b7c320fbeaf5b3704072d936f7d0f",
      "parents": [
        "502e0e568469da201ae6011c3cc70161f2dcd9be"
      ],
      "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": "Wed Feb 01 17:46:03 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": "502e0e568469da201ae6011c3cc70161f2dcd9be",
      "tree": "2d3c1cc9845ef733679aaa5879c2d81820307210",
      "parents": [
        "15dc6e57e34a33d12bedbf63e657b2692b9ab5e2"
      ],
      "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": "Wed Feb 01 17:46:03 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": "15dc6e57e34a33d12bedbf63e657b2692b9ab5e2",
      "tree": "28323429334efdd75a9f3bc29403d7966d3d04bc",
      "parents": [
        "aa526a9467c32238939aac987e28dbe759c411d5"
      ],
      "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": "Wed Feb 01 17:46:02 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": "aa526a9467c32238939aac987e28dbe759c411d5",
      "tree": "5cb98b77e6c9ffc615c3a7d2c67ab55e56a9e233",
      "parents": [
        "eaa328c0bb76ed596bcdfde94cd21439a1511420"
      ],
      "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": "Wed Feb 01 17:46:01 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": "eaa328c0bb76ed596bcdfde94cd21439a1511420",
      "tree": "2e2eff6ef620a57ba6b36ad0a4299a678b6e7c10",
      "parents": [
        "45b0e8cb739cfd67ca186354293909b07deb54a7"
      ],
      "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": "Wed Feb 01 17:46:01 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": "45b0e8cb739cfd67ca186354293909b07deb54a7",
      "tree": "355f3d3198ed36b252fa6c99defadc805686ffde",
      "parents": [
        "646137837621238364d5bd11b3ccee2a8de2d8b4",
        "eb81fb3bdea411fed5c26400f9769bad7fb0743f"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"arm: fiq: Provide empty stubs for fiq functions\" into msm-3.0"
    },
    {
      "commit": "646137837621238364d5bd11b3ccee2a8de2d8b4",
      "tree": "415e27d7ccc276a11324dd4930bcdee63247e601",
      "parents": [
        "c8440095ca6255af9ac90325bf9be5b0ba40771e",
        "02a952a76115095865e3adeae4b465738d53dab0"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Ensure full A2MP msg is pulled from skb\" into msm-3.0"
    },
    {
      "commit": "c8440095ca6255af9ac90325bf9be5b0ba40771e",
      "tree": "f571c9e08b70320992f8eb9d50cf2f7b1eb0a03b",
      "parents": [
        "14dc5090b968d92aff9b0b8ea058408e57ae779e",
        "9bbf61339d31af416d12ae93b7a3544db547aa78"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"ASOC: msm: Add the secondary I2S RX CPU driver.\" into msm-3.0"
    },
    {
      "commit": "14dc5090b968d92aff9b0b8ea058408e57ae779e",
      "tree": "1f857ebdd599f181ff1f275b37c00df2277d8d8e",
      "parents": [
        "01681c866c4d7ac50c2afe4b7c0211913b1eb3b6",
        "fc60bda779673ad1cd0d8e5b0bb956fdbedfc413"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"Bluetooth: Allow headroom in ACL data packets from HCI socket\" into msm-3.0"
    },
    {
      "commit": "01681c866c4d7ac50c2afe4b7c0211913b1eb3b6",
      "tree": "50de0da3b94f49500216f82cb6c8c929768fd793",
      "parents": [
        "8ebd62d03d80d5f2ac3a91e864c2e75697e80343",
        "0c220cd9bc99ebc1fa91216fc25d99d8bf58e310"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"mfd: pm8xxx-pwm: Add support for PM8038\" into msm-3.0"
    },
    {
      "commit": "8ebd62d03d80d5f2ac3a91e864c2e75697e80343",
      "tree": "fc1648ffd307edd4110e4e143f34d20b28f059ae",
      "parents": [
        "41262de0ab0ebacbefa515b20da4476b9b88bad9",
        "8478b179c13d512af5f57e40826734f6964b1042"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 06:28:53 2012 -0800"
      },
      "message": "Merge \"USB: OTG: Do not start charging before device enumerates\" into msm-3.0"
    },
    {
      "commit": "41262de0ab0ebacbefa515b20da4476b9b88bad9",
      "tree": "c711822b25a336e127c5103ec1665c8dfe00229e",
      "parents": [
        "59506e63d12dabaa92f53f2d4190bb23783d1326",
        "8eecbbe64be9bda61624d5d23cde9615b5ccb588"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 04:27:22 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 04:27:22 2012 -0800"
      },
      "message": "Merge \"msm: vidc: insert break in switch-case statement\" into msm-3.0"
    },
    {
      "commit": "59506e63d12dabaa92f53f2d4190bb23783d1326",
      "tree": "2a933bdcf7659069e934b0df217232611948d88e",
      "parents": [
        "3f9791670ef4edf70fa5469be380c83f141035ce",
        "4f6ca0e24352e09caa705c2b8e4f59e20af55add"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Wed Feb 01 04:27:22 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Wed Feb 01 04:27:22 2012 -0800"
      },
      "message": "Merge \"USB: rmnet_smd: Register platform driver to retry smd_open\" into msm-3.0"
    },
    {
      "commit": "3f9791670ef4edf70fa5469be380c83f141035ce",
      "tree": "dce1ff334e526324ff6f472dfba991ee7c1289a0",
      "parents": [
        "22b6b3336506993e316e0067b12abc9dfc2efad4"
      ],
      "author": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Wed Nov 23 16:11:23 2011 +0530"
      },
      "committer": {
        "name": "Mohan Pallaka",
        "email": "mpallaka@codeaurora.org",
        "time": "Wed Feb 01 12:34:27 2012 +0530"
      },
      "message": "defconfig: msm7627a: Enable atmel mxt driver\n\nEnable atmel mxt driver to be part of 7627a.\n\nChange-Id: I68537f62d5955e30210990158220a4898b512851\nSigned-off-by: Mohan Pallaka \u003cmpallaka@codeaurora.org\u003e\n"
    },
    {
      "commit": "8478b179c13d512af5f57e40826734f6964b1042",
      "tree": "35651fd1ead542ffc5eb5a1a940c34e64c0f5637",
      "parents": [
        "22b6b3336506993e316e0067b12abc9dfc2efad4"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Wed Feb 01 12:06:09 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Wed Feb 01 12:06:09 2012 +0530"
      },
      "message": "USB: OTG: Do not start charging before device enumerates\n\nUSB battery charging specification defines that device should\nnot start charging from SDP (or host port) before connecting\ni.e. pulling high data line.\nHence, instead of charging immediately after performing detection,\nwait till device configuration is selected by host.\n\nChange-Id: I77dd29d1b4fbb57bc2f4362ef77d6a9c73ab6653\nCRs-Fixed: 333556\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "4f6ca0e24352e09caa705c2b8e4f59e20af55add",
      "tree": "419a716020d843aa833d8815e08239441eaf7059",
      "parents": [
        "fdedd28f292611fb1fadad0fd9a4f7059f0f0e31"
      ],
      "author": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Tue Jan 31 13:57:20 2012 +0530"
      },
      "committer": {
        "name": "Manu Gautam",
        "email": "mgautam@codeaurora.org",
        "time": "Wed Feb 01 11:48:17 2012 +0530"
      },
      "message": "USB: rmnet_smd: Register platform driver to retry smd_open\n\nRMNET driver uses SMD channels to communicate with modem.\nOpening of SMD channels can fail if modem is not up by\nthe time smd_open is called by rmnet. This driver currently\nattepts to open SMD channel only once at USB cable connect\nand doesn\u0027t retry incase of failure.\nIn such scenarios RMNET connection works only after USB cable\nis plugged-in again. Hence, register a platform driver so that\nRMNET can retry opening of SMD channel once modem is up or\nrather corresponding SMD channel is ready to be opened.\n\nCRs-Fixed: 333051\nChange-Id: I353fb6b48b226c2a186142663839ef18907458e3\nSigned-off-by: Manu Gautam \u003cmgautam@codeaurora.org\u003e\n"
    },
    {
      "commit": "22b6b3336506993e316e0067b12abc9dfc2efad4",
      "tree": "7df8fffc10fdb410c2893f6805cc01ee1871d666",
      "parents": [
        "8c7c4ef1c7c7613d35fd094729182bfbc2499fff",
        "e46938ba99b308a7efcb8de43a0a34aaff98c043"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"msm: clock-local: Add md_reg check for rcg_clock handoff\" into msm-3.0"
    },
    {
      "commit": "8c7c4ef1c7c7613d35fd094729182bfbc2499fff",
      "tree": "63d9b322974aaea56bda88471766e39d23784f10",
      "parents": [
        "826b47ccdc45f964442dc987f1bc92a8e39cc1c7",
        "8ff4a816799b5310c6407a674739a1ecb431d823"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"msm: bam_dmux: fix init error handling\" into msm-3.0"
    },
    {
      "commit": "826b47ccdc45f964442dc987f1bc92a8e39cc1c7",
      "tree": "9bbd323ae539da4f1ea4e2ac1171fb7aacad9527",
      "parents": [
        "9309bd38e5e7a5ecb6674c3da8b866cb90d667ef",
        "9705d1ebd4e39d0428a950589da9f5963d22ab74"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: increase timeout value to 2 vsync\" into msm-3.0"
    },
    {
      "commit": "9309bd38e5e7a5ecb6674c3da8b866cb90d667ef",
      "tree": "6a0b850cd16ea51ff452d88073fbe985fc476436",
      "parents": [
        "61373773dda87b194620f9475fa6f7273d3e14f4",
        "6ef832f40d7e647f86e93a6bbfdff8e583599f23"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"usb: Increase USB buffer size to match 9x15 buffer sizes\" into msm-3.0"
    },
    {
      "commit": "61373773dda87b194620f9475fa6f7273d3e14f4",
      "tree": "fed39b1756eaa785d059132503fdf9ada6cf8ead",
      "parents": [
        "fa94c687e28dc253d6fa018f10dcd90dc469f4df",
        "28fd0c69acaf156eb3b7a6d3fcfd401c0b77f381"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"power: pm8921-charger: limit charger current\" into msm-3.0"
    },
    {
      "commit": "fa94c687e28dc253d6fa018f10dcd90dc469f4df",
      "tree": "14d95015284ebdbbf5b4a0bdb1dc64d780785c78",
      "parents": [
        "fdedd28f292611fb1fadad0fd9a4f7059f0f0e31",
        "4df70a254d9ddea0ee4bede39d4d12e6360e5b99"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 21:44:00 2012 -0800"
      },
      "message": "Merge \"base: genlock: Remove genlock_release_lock and associated ioctl\" into msm-3.0"
    },
    {
      "commit": "fdedd28f292611fb1fadad0fd9a4f7059f0f0e31",
      "tree": "689c395f69b5c521e57ca0c856229ffc2e994b3a",
      "parents": [
        "68d1f3feba4288be141f99cd1a3aaea16742df81",
        "cdaa99d90552e75f1a26c44321c648928f43ac78"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "message": "Merge \"board: 8930: Add regulator info for WCD9304\" into msm-3.0"
    },
    {
      "commit": "68d1f3feba4288be141f99cd1a3aaea16742df81",
      "tree": "b0f5946e38c42312e2416f19b1923bb855e26760",
      "parents": [
        "0aa11a9896404c3072f7f9156a806c6d2add9294",
        "bbcf4477c7e7d8ba7208e179f55bc8e550de08a7"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 19:57:59 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "message": "Merge \"msm_fb: display: enable MDP interrupts base on panel interface\" into msm-3.0"
    },
    {
      "commit": "0aa11a9896404c3072f7f9156a806c6d2add9294",
      "tree": "9291f683215d1e7bf4803da3e771c14d887845b5",
      "parents": [
        "ab418012ee8502f54a7b437639c1684051c14fdb",
        "3d907a6fb7b4a4c895b649eacb7ea5bfe1ef3094"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 19:57:59 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "message": "Merge \"msm: lpass-8960: Add support for Modem reset notification\" into msm-3.0"
    },
    {
      "commit": "ab418012ee8502f54a7b437639c1684051c14fdb",
      "tree": "281cb9a158216fd35474287c6c0b5241faf3543b",
      "parents": [
        "eff8819aa56ece74f0902c24d440dcae6cecc935",
        "40608bb76a502b8fe68c1032489c5df0d9f7a442"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 19:57:59 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "message": "Merge \"usb: rmnet_ctrl_smd: Handle SMD Closing Delay Retry\" into msm-3.0"
    },
    {
      "commit": "eff8819aa56ece74f0902c24d440dcae6cecc935",
      "tree": "7de684a8ece21b9ad878701774115b7353ea1216",
      "parents": [
        "71db8dfe5b59a71b3b0020524408bb081dee123c",
        "044914d2ac2658f79f4372759fe34a05c5c38999"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 19:57:59 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 19:58:00 2012 -0800"
      },
      "message": "Merge \"USB: android: Fix platform driver registration\" into msm-3.0"
    },
    {
      "commit": "71db8dfe5b59a71b3b0020524408bb081dee123c",
      "tree": "32207adfc28163d23c1339d69594163392c37f34",
      "parents": [
        "59c206d87d2ff7e700bb709b7fa1d9da0d13dbc4",
        "0a03871991ba38c1ab5ca09a61f218fb2b9775a8"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 18:09:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 18:09:24 2012 -0800"
      },
      "message": "Merge \"msm: vidc: Update to new clock APIs.\" into msm-3.0"
    },
    {
      "commit": "59c206d87d2ff7e700bb709b7fa1d9da0d13dbc4",
      "tree": "5a3f7dd30047143270dd919778d47f1d99250c26",
      "parents": [
        "818baa1dcb2c25ef2b4cdb2164ddab30a2d2d1cd",
        "1df33cc1838a73b3c77056c8ecc03dec0ea9c14a"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 18:09:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 18:09:24 2012 -0800"
      },
      "message": "Merge \"msm: ipc: Trigger loading the GNSS\" into msm-3.0"
    },
    {
      "commit": "818baa1dcb2c25ef2b4cdb2164ddab30a2d2d1cd",
      "tree": "b5f43512d3e1d3ac02205a59483d089516b54c50",
      "parents": [
        "20d0983d3325b6b92923b8493ad1dfa2f8f6c6de",
        "65442bca573483c5a15fe64b8ea5d744286abdaa"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 18:09:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 18:09:24 2012 -0800"
      },
      "message": "Merge \"defconfig: msm8960: Enable usb host driver for X-Box gamepad\" into msm-3.0"
    },
    {
      "commit": "20d0983d3325b6b92923b8493ad1dfa2f8f6c6de",
      "tree": "ba7ccaea1868aba1ff0eb9f72e08d654030df3f7",
      "parents": [
        "17b8abd3db90052944e376ee8d903cb61ad09854",
        "5401ff966ca1156ccb50ed4f56cb70a8548eb67b"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 18:09:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 18:09:24 2012 -0800"
      },
      "message": "Merge \"msm: audio: qdsp6v2: Fix erroneous print\" into msm-3.0"
    },
    {
      "commit": "17b8abd3db90052944e376ee8d903cb61ad09854",
      "tree": "c560904ea5001f500c6c264757f64263a6150b4c",
      "parents": [
        "4a834c3d1e50240e0364c4cd1bdbd96b8d3cd90f",
        "6703653fda1b4adc1ab9b99c33deced9bb7c2b44"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 18:09:23 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 18:09:24 2012 -0800"
      },
      "message": "Merge changes Ie7d86213,I57cece38,I1bac71f7,I2eded919,Ia09fe2a6 into msm-3.0\n\n* changes:\n  msm: pil-modem: Migrate to clk APIs for XO voting\n  msm: pil-q6v4: Migrate to clk APIs for XO voting\n  msm: pil-riva: Fix error paths when proxy voting fails\n  msm: pil-q6v4: Flush instead of cancel delayed work on removal\n  msm: pil-riva: Flush instead of cancel delayed work on removal\n"
    },
    {
      "commit": "eb81fb3bdea411fed5c26400f9769bad7fb0743f",
      "tree": "90ac9b920766c545c90ee7b23ae3b1748d8d35c0",
      "parents": [
        "4a834c3d1e50240e0364c4cd1bdbd96b8d3cd90f"
      ],
      "author": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Fri Jan 13 15:53:12 2012 -0800"
      },
      "committer": {
        "name": "Rohit Vaswani",
        "email": "rvaswani@codeaurora.org",
        "time": "Tue Jan 31 18:04:13 2012 -0800"
      },
      "message": "arm: fiq: Provide empty stubs for fiq functions\n\nA driver using fiq functions should be usable on targets\nwith or without CONFIG_FIQ enabled. Instead of making code\ndependent on #ifdef CONFIG_FIQ, add empty stubs for the fiq\nfunctions.\n\nChange-Id: Ie8b1905ba53664d99bd707be3c83291c97eb1066\nSigned-off-by: Rohit Vaswani \u003crvaswani@codeaurora.org\u003e\n"
    },
    {
      "commit": "9705d1ebd4e39d0428a950589da9f5963d22ab74",
      "tree": "608d0d9fe25581750909c5ac8e47edbf7b7446ad",
      "parents": [
        "d3637533094fd4c3b6001985460b1b8e95825857"
      ],
      "author": {
        "name": "kuogee hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Tue Jan 17 15:29:57 2012 -0800"
      },
      "committer": {
        "name": "Kuogee Hsieh",
        "email": "khsieh@codeaurora.org",
        "time": "Tue Jan 31 15:35:19 2012 -0800"
      },
      "message": "msm_fb: display: increase timeout value to 2 vsync\n\nwait_for_completion_timeout() may timeout before\noverlay1_done interrupt when one vsync timeout is specified.\nThis cause mdp4_overlay_dtv_ wait4_ov_done() to return prematurely\nwhich causes a falsely increased FPS. This patch increases the timeout\nvalue to 2 vsync to prevent premature timeout.\n\nCrs-fixed: 330723\nChange-Id: Iac516525f328be01cf81ce3f4e95e5d6a4ab80ca\nSigned-off-by: kuogee hsieh \u003ckhsieh@codeaurora.org\u003e\n"
    },
    {
      "commit": "e46938ba99b308a7efcb8de43a0a34aaff98c043",
      "tree": "f8997c8100214d0ce0e915d7b95f2ad2944c7218",
      "parents": [
        "4a834c3d1e50240e0364c4cd1bdbd96b8d3cd90f"
      ],
      "author": {
        "name": "Tianyi Gou",
        "email": "tgou@codeaurora.org",
        "time": "Tue Jan 31 12:30:12 2012 -0800"
      },
      "committer": {
        "name": "Stepan Moskovchenko",
        "email": "stepanm@codeaurora.org",
        "time": "Tue Jan 31 14:54:21 2012 -0800"
      },
      "message": "msm: clock-local: Add md_reg check for rcg_clock handoff\n\nmd_reg may be not present for some clocks with banks e.g. rot_clk\nso need to add this check for these clocks. Otherwise, there might\nbe pointer dereference issue.\n\nChange-Id: I3ad44232fa785d2cbca9ef81ac85843103ada3c6\nSigned-off-by: Tianyi Gou \u003ctgou@codeaurora.org\u003e\n"
    },
    {
      "commit": "4a834c3d1e50240e0364c4cd1bdbd96b8d3cd90f",
      "tree": "4a287bad591da914590892e9b5156e028ef89ed0",
      "parents": [
        "30b801365a12a7eb5f0cd079d058ec427662770b",
        "acb588dc2f9738902c691d934b52605fb56cda46"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 13:05:26 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 13:05:26 2012 -0800"
      },
      "message": "Merge \"msm: board-8064: Use real clock init data for real hardware\" into msm-3.0"
    },
    {
      "commit": "30b801365a12a7eb5f0cd079d058ec427662770b",
      "tree": "0cdf81e6205d78613b2cfb86ab401c582390c8c2",
      "parents": [
        "057a9472c6440d39172eaa57c31dad5202738243",
        "29f35f08b9dfbbfdaa2db21d9ea85622d33ee937"
      ],
      "author": {
        "name": "Linux Build Service Account",
        "email": "lnxbuild@localhost",
        "time": "Tue Jan 31 13:05:26 2012 -0800"
      },
      "committer": {
        "name": "QuIC Gerrit Code Review",
        "email": "code-review@localhost",
        "time": "Tue Jan 31 13:05:26 2012 -0800"
      },
      "message": "Merge \"slimbus: Provide separate APIs to connect source and sink ports\" into msm-3.0"
    }
  ],
  "next": "057a9472c6440d39172eaa57c31dad5202738243"
}
