)]}'
{
  "log": [
    {
      "commit": "28c2c51c078296151549f4f0e823e804f773861b",
      "tree": "ec7617adf5885ef6128b0f95fb843b8d7fed8c9f",
      "parents": [
        "458e6a511f9dc91e5af5e64740b0a5c9650a25fb"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Thu Sep 11 11:53:25 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:59 2008 -0700"
      },
      "message": "usb: musb: remove dead code from procfs\n\nWhen removing the procfs file, I forgot to remove some\ncode that created and removed that file. Here\u0027s a patch\nto fix it. Ideally this patch will be melded into the patch\nremoving the procfs file, don\u0027t know if it\u0027s possible still.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "458e6a511f9dc91e5af5e64740b0a5c9650a25fb",
      "tree": "003551075b14ad2670c183898d28c4a9544d01aa",
      "parents": [
        "c767c1c6f1febbd1351cc152bba6e37889322d17"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Thu Sep 11 11:53:24 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:59 2008 -0700"
      },
      "message": "usb: musb: general cleanup to musbhsdma.c\n\nBasically getting rid of CaMeLcAsE, but also adding\nmissing lines and spaces.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "c767c1c6f1febbd1351cc152bba6e37889322d17",
      "tree": "8385c715dbdeef2b90f11dcef7b3e0dcdf49992a",
      "parents": [
        "64ca44a65adf131c4df5124fe0fcdc3896f0f0dc"
      ],
      "author": {
        "name": "David Brownell",
        "email": "dbrownell@users.sourceforge.net",
        "time": "Thu Sep 11 11:53:23 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:59 2008 -0700"
      },
      "message": "usb: musb_hdrc build fixes\n\nMinor musb_hdrc updates:\n\n  - so it\u0027ll build on DaVinci, given relevant platform updates;\n      * remove support for an un-shipped OTG prototype\n      * rely on gpiolib framework conversion for the I2C GPIOs\n      * the \u003casm/arch/hdrc_cnf.h\u003e mechanism has been removed\n\n  - catch comments up to the recent removal of the per-SOC header\n    with the silicon configuration data;\n\n  - and remove two inappropriate \"inline\" declarations which\n    just bloat host side code.\n\nThere are still some more \u003casm/arch/XYZ.h\u003e \u003d\u003d\u003e \u003cmach/XYZ.h\u003e\nchanges needed in this driver, catching up to the relocation\nof most of the include/asm-arm/arch-* contents.\n\nSigned-off-by: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nCc: stable \u003cstable@kernel.org\u003e [2.6.27]\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "64ca44a65adf131c4df5124fe0fcdc3896f0f0dc",
      "tree": "328ab041e72f51ec83d7a0f01391ecb4e08ac7a2",
      "parents": [
        "2492e6747f2441562b1341cef1d46e076f346a1f"
      ],
      "author": {
        "name": "Bryan Wu",
        "email": "cooloney@kernel.org",
        "time": "Thu Sep 11 11:53:22 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:59 2008 -0700"
      },
      "message": "usb: musb: do not mess up count number and CSR0 register value\n\nSigned-off-by: Bryan Wu \u003ccooloney@kernel.org\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "2492e6747f2441562b1341cef1d46e076f346a1f",
      "tree": "9f2f1928a36b4fb7e05f79e0c694382713dc8c92",
      "parents": [
        "ae5ad2963939d24eb77b8fa725d0703dc0f97a47"
      ],
      "author": {
        "name": "Ajay Kumar Gupta",
        "email": "ajay.gupta@ti.com",
        "time": "Thu Sep 11 11:53:21 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:58 2008 -0700"
      },
      "message": "OMAP:MUSB: Corrects urb unlink function path\n\nFixes kernel panic while ISO IN transfer is aborted.Replaced\nusb_hcd_unlink_urb_from_ep() from musb_giveback() to __musb_giveback()\nto make sure urb is unlinked before giveback when __musb_giveback() is\ncalled from musb_urb_dequeue().\n\nAcquired musb-\u003elock() before usb_hcd_unlink_urb_from_ep() within in\nenqueue path.\n\nSigned-off-by: Ajay Kumar Gupta \u003cajay.gupta@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ae5ad2963939d24eb77b8fa725d0703dc0f97a47",
      "tree": "c3352e773109d9b54086717363e95ebbf9301da8",
      "parents": [
        "eaa3246e7dbddd7a029bef22e8b80cbab03466a2"
      ],
      "author": {
        "name": "Ajay Kumar Gupta",
        "email": "ajay.gupta@ti.com",
        "time": "Thu Sep 11 11:53:20 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:58 2008 -0700"
      },
      "message": "OMAP:MUSB: Fixes the TT programming.\n\nFixes enumeration failures when a USB device attached to a LS hub is\nconnected to OMAP EVM via HS hub. This is fixed by correctly\nprogramming hub address register in enqueue path.\n\nSigned-off-by: Ajay Kumar Gupta \u003cajay.gupta@ti.com\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "eaa3246e7dbddd7a029bef22e8b80cbab03466a2",
      "tree": "f799dc051edfd0ec75c9e5b7406c9bb5f20e1e12",
      "parents": [
        "f9e9cff613b8239ce9159735aa662c9c85b478bf"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Thu Sep 11 11:53:19 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:58 2008 -0700"
      },
      "message": "musb: io: only define read/write stubs if they\u0027re not defined yet\n\nFor those archs which don\u0027t provide read/write friends we\nprovide our own implementation so musb driver won\u0027t break\ncompilation.\n\nThis is temporary fix until a better solution comes from\nupstream. Idealy, \u003clinux/io.h\u003e would provide those calls\nif the architecture did not provide them yet. In that case\nbeing possible to remove all those stubs from musb_io.h\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "02582b92f60fa33b68b90263013e98550286db0a",
      "tree": "4b3a786ed87664559093061d213ea4b09df84e42",
      "parents": [
        "cede969fe21adece300300a455580635590deb47"
      ],
      "author": {
        "name": "Kevin Hilman",
        "email": "khilman@deeprootsystems.com",
        "time": "Mon Sep 15 12:09:31 2008 +0200"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Fri Oct 17 14:40:58 2008 -0700"
      },
      "message": "MUSB: Add sanity check for maximum number of endpoints\n\nThere is no check if platform code passes in more endpoints (num_eps)\nthan the maximum number of enpoints (MUSB_C_NUM_EPS.)  The result is\nthat allocate_instance() happily writes past the end of \u0027struct musb\u0027\ncorrupting memory.\n\nThis patch adds a BUG() if the platform code requests more than the max.\n\nSigned-off-by: Kevin Hilman \u003ckhilman@deeprootsystems.com\u003e\nAcked-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "09fa14aa9273ca5cf5459b2057eb79e83e81e6be",
      "tree": "e5745b01715fc3e2cd1bb93e4955ac1e4f5b6c56",
      "parents": [
        "b77a5c7040643e658622148bb7d7dad63e8d0158"
      ],
      "author": {
        "name": "Andrew Morton",
        "email": "akpm@linux-foundation.org",
        "time": "Mon Sep 22 15:00:08 2008 -0700"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 23 13:58:09 2008 -0700"
      },
      "message": "USB: drivers/usb/musb/: disable it on SuperH\n\nIn file included from drivers/usb/musb/musb_core.h:59,\n                 from drivers/usb/musb/musb_core.c:108:\ndrivers/usb/musb/musb_io.h:42: error: conflicting types for \u0027__raw_readsl\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:112: error: previous declaration of \u0027__raw_readsl\u0027 was here\ndrivers/usb/musb/musb_io.h:42: error: conflicting types for \u0027__raw_readsl\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:112: error: previous declaration of \u0027__raw_readsl\u0027 was here\ndrivers/usb/musb/musb_io.h:44: error: conflicting types for \u0027readsw\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:164: error: previous definition of \u0027readsw\u0027 was here\ndrivers/usb/musb/musb_io.h:46: error: conflicting types for \u0027readsb\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:163: error: previous definition of \u0027readsb\u0027 was here\ndrivers/usb/musb/musb_io.h:49: error: conflicting types for \u0027__raw_writesl\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:111: error: previous declaration of \u0027__raw_writesl\u0027 was here\ndrivers/usb/musb/musb_io.h:49: error: conflicting types for \u0027__raw_writesl\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:111: error: previous declaration of \u0027__raw_writesl\u0027 was here\ndrivers/usb/musb/musb_io.h:51: error: conflicting types for \u0027writesw\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:164: error: previous definition of \u0027writesw\u0027 was here\ndrivers/usb/musb/musb_io.h:53: error: conflicting types for \u0027writesb\u0027\n/usr/src/devel/arch/sh/include/asm/io.h:163: error: previous definition of \u0027writesb\u0027 was here\n\nCc: Karsten Keil \u003ckkeil@suse.de\u003e\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "0590d5875e3a5dc6586fb16354037f115628896d",
      "tree": "d7008cbf81fc06e2d54a08408faa414da4a52e92",
      "parents": [
        "49cd2480baeb377f91e66ba682f81cac2a1feaa1"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sat Aug 30 19:42:02 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Tue Sep 23 13:58:08 2008 -0700"
      },
      "message": "usb: musb: fix include path\n\nheaders were moved, fixing.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "fb85d991616046f1b640ed9c4eab9b44908dab74",
      "tree": "3af15b058a217f2411329711511870b736485386",
      "parents": [
        "e8164f64caff68d4e878e1719d88d145faa75f1d"
      ],
      "author": {
        "name": "Anand Gadiyar",
        "email": "gadiyar@ti.com",
        "time": "Thu Aug 21 20:21:00 2008 +0530"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 21 10:26:34 2008 -0700"
      },
      "message": "MUSB: Fix index register corruption seen with g_ether and Windows host\n\nIf Indexed Mode register accesses are enabled, the ep0_rxstate()\nfunction calls musb_g_ep0_giveback() before writing to the CSR\nregister. When control returns to this ep0_rxstate, the index\nregister contents are over-written. This causes the CSR register\nwrite to fail.\n\nFixed by writing the correct value into the index register before\nwriting to the CSR.\n\nThis was observed only in ep0_rxstate() with g_ether loaded and\nthe device connected to a MS Windows host PC. Anticipatively fixed\nep0_txstate() as well.\n\nSigned-off-by: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nAcked-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "e8164f64caff68d4e878e1719d88d145faa75f1d",
      "tree": "bcf46d52a12d2ecb5acd6cdac8bb15e5aabc3f58",
      "parents": [
        "746cdd0b2d1254b11382789b6630c4d379bdcf13"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sun Aug 10 21:22:35 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 21 10:26:34 2008 -0700"
      },
      "message": "usb: musb: get rid of MUSB_LOGLEVEL and use parameter\n\nWe can change debugging level on the fly via\n/sys/module/musb_hdrc/parameters/debug.\n\nWe can also get rid of the LOGLEVEL facility in Kconfig\nand rely only in module parameter.\n\nCc: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "746cdd0b2d1254b11382789b6630c4d379bdcf13",
      "tree": "6c4e9ab788b727a16938388f4e45c5f582f6ab99",
      "parents": [
        "bf31338bfd5d04434adf2294255847bb7dad687a"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Sun Aug 10 21:22:34 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Thu Aug 21 10:26:33 2008 -0700"
      },
      "message": "usb: musb: get rid of procfs entry\n\nDrivers should not add procfs. The functionality in the old\nprocfs file will be moved to debugfs.\n\nCc: Anand Gadiyar \u003cgadiyar@ti.com\u003e\nCc: Bryan Wu \u003cbryan.wu@analog.com\u003e\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "ca6d1b1333bc2e61e37982de1f28d8604c232414",
      "tree": "6675d284fc932e9125fc7fd083eebb7f0a1d5695",
      "parents": [
        "f362a47560070ec0aaf68ac6b45901eeed1c844f"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Fri Aug 08 12:40:54 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 13 17:33:01 2008 -0700"
      },
      "message": "usb: musb: pass configuration specifics via pdata\n\nUse platform_data to pass musb configuration-specific\ndetails to musb driver.\n\nThis patch will prevent that other platforms selecting\nHAVE_CLK and enabling musb won\u0027t break tree building.\n\nThe other parts of it will come when linux-omap merge\nup more omap2/3 board-files.\n\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nAcked-by: Paul Mundt \u003clethal@linux-sh.org\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "f362a47560070ec0aaf68ac6b45901eeed1c844f",
      "tree": "13712fa7b938488a35ab16777133e6adabec17df",
      "parents": [
        "550a7375fe720924241f0eb76e4a5c1a3eb8c32f"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Mon Aug 04 13:53:52 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 13 17:33:00 2008 -0700"
      },
      "message": "usb: musb: fix hanging when rmmod gadget driver\n\nIf we try to modprobe a second gadget driver before\nrmmoding the first one, the reference for the first\ngadget driver would get NULLed avoiding usb to change\ngadget drivers later.\n\nCc: David Brownell \u003cdavid-b@pacbell.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "550a7375fe720924241f0eb76e4a5c1a3eb8c32f",
      "tree": "bf973b43f6248e085557dcc268ad04d6e438d030",
      "parents": [
        "f331e40ee8e4861e1d82310b1af7cf75de7370ac"
      ],
      "author": {
        "name": "Felipe Balbi",
        "email": "felipe.balbi@nokia.com",
        "time": "Thu Jul 24 12:27:36 2008 +0300"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Wed Aug 13 17:33:00 2008 -0700"
      },
      "message": "USB: Add MUSB and TUSB support\n\nThis patch adds support for MUSB and TUSB controllers\nintegrated into omap2430 and davinci. It also adds support\nfor external tusb6010 controller.\n\nCc: David Brownell \u003cdbrownell@users.sourceforge.net\u003e\nCc: Tony Lindgren \u003ctony@atomide.com\u003e\nSigned-off-by: Felipe Balbi \u003cfelipe.balbi@nokia.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n\n"
    }
  ]
}
