<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/drivers/usb/host/ohci-hcd.c, branch v3.14.62</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.14.62</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=v3.14.62'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2014-09-05T23:34:12+00:00</updated>
<entry>
<title>USB: OHCI: fix bugs in debug routines</title>
<updated>2014-09-05T23:34:12+00:00</updated>
<author>
<name>Alan Stern</name>
<email>stern@rowland.harvard.edu</email>
</author>
<published>2014-07-17T20:32:26+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=f9fd934da7adc03cb8d341a4ae4ffac038b5adff'/>
<id>urn:sha1:f9fd934da7adc03cb8d341a4ae4ffac038b5adff</id>
<content type='text'>
commit 256dbcd80f1ccf8abf421c1d72ba79a4e29941dd upstream.

The debug routine fill_async_buffer() in ohci-hcd is buggy: It never
produces any output because it forgets to initialize the output buffer
size.  Also, the debug routine ohci_dump() has an unused argument.

This patch adds the correct initialization and removes the unused
argument.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>USB: OHCI: Properly handle OHCI controller suspend</title>
<updated>2013-12-09T01:53:17+00:00</updated>
<author>
<name>Majunath Goudar</name>
<email>csmanjuvijay@gmail.com</email>
</author>
<published>2013-11-13T12:10:16+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=e1bffbf622ebceff411fef4970f0fa6326b45830'/>
<id>urn:sha1:e1bffbf622ebceff411fef4970f0fa6326b45830</id>
<content type='text'>
Suspend scenario in case of OHCI was not properly
handled in ochi_suspend()routine. Alan Stern
suggested, properly handle OHCI suspend scenario.

This does generic proper handling of suspend
scenario to all OHCI SOC.

Signed-off-by: Manjunath Goudar &lt;csmanjuvijay@gmail.com&gt;
Acked-by:  Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: linux-usb@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: kill #undef VERBOSE_DEBUG</title>
<updated>2013-12-03T18:34:33+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-11-18T12:23:17+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c793d08ecd944b1a180c6712bb47825e37cc0626'/>
<id>urn:sha1:c793d08ecd944b1a180c6712bb47825e37cc0626</id>
<content type='text'>
It is useless now. Straight removal.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ohci:always register debug files</title>
<updated>2013-12-03T18:25:22+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-11-18T12:22:59+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=1714ba0e8ec07ff9a7f6d165d4fbb471df6c10da'/>
<id>urn:sha1:1714ba0e8ec07ff9a7f6d165d4fbb471df6c10da</id>
<content type='text'>
Just remove the conditional compilation.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ohci: kill ohci_vdbg</title>
<updated>2013-12-03T18:25:22+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-11-18T12:22:58+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=d2c4254ff9753485900762dea98958ae4622aa05'/>
<id>urn:sha1:d2c4254ff9753485900762dea98958ae4622aa05</id>
<content type='text'>
With the introduction of dynamic debugging it has become redundant.
Collapse it with ohci_dbg()

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ohci: remove conditional compilation</title>
<updated>2013-12-03T18:25:22+00:00</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2013-11-18T12:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=5c2a18014f906d81ae83484801831650f0fa07fe'/>
<id>urn:sha1:5c2a18014f906d81ae83484801831650f0fa07fe</id>
<content type='text'>
Conditional compilation for debugging is removed in favor of
dynamic debugging. To do so

1. the support for debugfs is always compiled
2. the support for the ancient print_urb debugging aid is removed

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Revert "USB: OHCI: Properly handle OHCI controller suspend"</title>
<updated>2013-10-14T17:19:10+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-10-14T17:19:10+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=ca1ad0ffcaa6194a05a2612f8afb49179d998256'/>
<id>urn:sha1:ca1ad0ffcaa6194a05a2612f8afb49179d998256</id>
<content type='text'>
This reverts commit 476e4bf939c9b947ea49923700fbac655cc9057c.

Manjunath is no longer at Linaro, the email address bounces.  Given
that, and the fact that others have reported problems with these
patches, I'm reverting them until someone from Linaro who can SUPPORT
THEM submits them.

I will no longer accept patches from linaro.com developers unless a
senior Linaro developer has signed off on them, which did not happen
with this patch set.

Reported-by: Olof Johansson &lt;olof@lixom.net&gt;
Cc: Manjunath Goudar &lt;manjunath.goudar@linaro.org&gt;
Cc: Manjunath Goudar &lt;csmanjuvijay@gmail.com&gt;
Cc: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;
</content>
</entry>
<entry>
<title>USB: OHCI: Properly handle OHCI controller suspend</title>
<updated>2013-10-06T00:56:41+00:00</updated>
<author>
<name>Manjunath Goudar</name>
<email>manjunath.goudar@linaro.org</email>
</author>
<published>2013-10-04T04:28:07+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=476e4bf939c9b947ea49923700fbac655cc9057c'/>
<id>urn:sha1:476e4bf939c9b947ea49923700fbac655cc9057c</id>
<content type='text'>
Suspend scenario in case of OHCI was not properly
handled in ochi_suspend()routine. Alan Stern
suggested, properly handle OHCI suspend scenario.

This does generic proper handling of suspend
scenario to all OHCI SOC.

Signed-off-by: Manjunath Goudar &lt;manjunath.goudar@linaro.org&gt;
Signed-off-by: Manjunath Goudar &lt;csmanjuvijay@gmail.com&gt;
Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: OHCI: ohci_init_driver(): sanity check overrides</title>
<updated>2013-10-01T01:58:42+00:00</updated>
<author>
<name>Kevin Hilman</name>
<email>khilman@linaro.org</email>
</author>
<published>2013-09-27T15:10:32+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=c80ad6d1cd6c6662d0cff752d94a1a9fde6de4ac'/>
<id>urn:sha1:c80ad6d1cd6c6662d0cff752d94a1a9fde6de4ac</id>
<content type='text'>
Check for non-NULL overrides before dereferencing since platforms may
pass in NULL overrides.

Signed-off-by: Kevin Hilman &lt;khilman@linaro.org&gt;
Acked-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Tomasz Figa &lt;tomasz.figa@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Merge 3.12-rc3 into usb-next</title>
<updated>2013-09-30T01:45:55+00:00</updated>
<author>
<name>Greg Kroah-Hartman</name>
<email>gregkh@linuxfoundation.org</email>
</author>
<published>2013-09-30T01:45:55+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=df9b17f5868bdafd46cad18b08f1e70fa22b8854'/>
<id>urn:sha1:df9b17f5868bdafd46cad18b08f1e70fa22b8854</id>
<content type='text'>
We want the USB fixes in here as well.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
