<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/dwc2, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/dwc2?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/dwc2?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2014-01-13T22:44:01Z</updated>
<entry>
<title>Move DWC2 driver out of staging</title>
<updated>2014-01-13T22:44:01Z</updated>
<author>
<name>Paul Zimmerman</name>
<email>Paul.Zimmerman@synopsys.com</email>
</author>
<published>2014-01-13T21:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=197ba5f406cc29000c70de98eb40d7243b9f9f03'/>
<id>urn:sha1:197ba5f406cc29000c70de98eb40d7243b9f9f03</id>
<content type='text'>
The DWC2 driver should now be in good enough shape to move out of
staging. I have stress tested it overnight on RPI running mass
storage and Ethernet transfers in parallel, and for several days
on our proprietary PCI-based platform.

Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Cc: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: don't issue traffic to LS devices in FS mode</title>
<updated>2013-12-09T01:25:14Z</updated>
<author>
<name>Nick Hudson</name>
<email>skrll@netbsd.org</email>
</author>
<published>2013-12-06T22:01:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=9f8144c6ed8f04984ee372a060ad75d228d2b9f0'/>
<id>urn:sha1:9f8144c6ed8f04984ee372a060ad75d228d2b9f0</id>
<content type='text'>
I fell over the problem reported in
https://github.com/raspberrypi/linux/pull/390:

"Issuing low-speed packets when the root port is in full-speed mode
 causes the root port to stop responding. Explicitly fail when
 enqueuing URBs to a LS endpoint on a FS bus."

with my dwc2 testing in NetBSD, so I adapted the change to dwc2.

Signed-off-by: Nick Hudson &lt;skrll@netbsd.org&gt;
[paulz: fixed up the patch to compile under Linux, and tested it]
Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Tested-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: disable uframe_sched on the bcm2835</title>
<updated>2013-12-04T23:31:09Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@wwwdotorg.org</email>
</author>
<published>2013-12-04T03:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=58b179dcf28c672b89fbe0420684b3dbaec8330a'/>
<id>urn:sha1:58b179dcf28c672b89fbe0420684b3dbaec8330a</id>
<content type='text'>
While Paul said that .uframe_sched should be enabled on the BCM2835,
and doing so works fine with the built-in wired Ethernet, it prevents
my WiFi dongle from operating correctly. Hence, disable the option so
that everything works.

Signed-off-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
Acked-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: fix sparse non static symbol warning</title>
<updated>2013-12-03T17:35:18Z</updated>
<author>
<name>Wei Yongjun</name>
<email>yongjun_wei@trendmicro.com.cn</email>
</author>
<published>2013-11-28T02:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=49cf10c67bfbd68bc646390cd1f4cbe77aea12d5'/>
<id>urn:sha1:49cf10c67bfbd68bc646390cd1f4cbe77aea12d5</id>
<content type='text'>
Fixes the following sparse warning:

drivers/staging/dwc2/core.c:2672:6: warning:
 symbol 'dwc2_set_param_uframe_sched' was not declared. Should it be static?

Signed-off-by: Wei Yongjun &lt;yongjun_wei@trendmicro.com.cn&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Staging: dwc2: hcd.c: Fixed a coding style issue</title>
<updated>2013-12-03T17:01:45Z</updated>
<author>
<name>Aldo Iljazi</name>
<email>mail@aldo.io</email>
</author>
<published>2013-11-30T17:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6bf2e2a59769264f40c75a31b07603faab9460b5'/>
<id>urn:sha1:6bf2e2a59769264f40c75a31b07603faab9460b5</id>
<content type='text'>
Fixed a coding style issue, specifically:

Line 1798: Removed parentheses since return is not a function.

Signed-off-by: Aldo Iljazi &lt;mail@aldo.io&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: set up all module params</title>
<updated>2013-12-03T17:01:45Z</updated>
<author>
<name>Stephen Warren</name>
<email>swarren@wwwdotorg.org</email>
</author>
<published>2013-11-27T01:58:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=831eae69a855983099072e0c0e490bca6f02d54e'/>
<id>urn:sha1:831eae69a855983099072e0c0e490bca6f02d54e</id>
<content type='text'>
The DWC2 USB controller in the BCM2835 (Raspberry Pi) needs some non-
default parameters. Select these based on the compatible value from the
DT node. For all other HW, fall back to the default parameters currently
in use.

The values in params_bcm2835[] were posted to the mailing list by Paul
quite some time ago. I made a couple of minor modifications since then;
to set ahbcfg instead of ahb_single, and to set uframe_sched.

Signed-off-by: Stephen Warren &lt;swarren@wwwdotorg.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: move function to more logical place</title>
<updated>2013-12-03T16:31:09Z</updated>
<author>
<name>Paul Zimmerman</name>
<email>Paul.Zimmerman@synopsys.com</email>
</author>
<published>2013-11-25T21:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e8576e68d193c40fa6e4fae7c5d166d48ff78895'/>
<id>urn:sha1:e8576e68d193c40fa6e4fae7c5d166d48ff78895</id>
<content type='text'>
The function dwc2_get_hwparams() was in an awkward place, mixed
in with the dwc2_set_param* functions. Move it down after those
functions.

Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: fix useless test for non-0</title>
<updated>2013-12-03T16:31:09Z</updated>
<author>
<name>Paul Zimmerman</name>
<email>Paul.Zimmerman@synopsys.com</email>
</author>
<published>2013-11-25T21:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e7e59e11700c04d822a309917c1b7520bb8578c3'/>
<id>urn:sha1:e7e59e11700c04d822a309917c1b7520bb8578c3</id>
<content type='text'>
In dwc2_xfercomp_isoc_split_in(), the function has already exited
if len == 0, so no need to test it again

Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: fix thinko in dwc2_fill_host_dma_desc()</title>
<updated>2013-12-03T16:31:08Z</updated>
<author>
<name>Paul Zimmerman</name>
<email>Paul.Zimmerman@synopsys.com</email>
</author>
<published>2013-11-25T21:42:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0b851be2737fa7533facfbf3be46678d180fee80'/>
<id>urn:sha1:0b851be2737fa7533facfbf3be46678d180fee80</id>
<content type='text'>
The check against MAX_DMA_DESC_SIZE didn't make sense, fix it

Reported-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: dwc2: fix screwup in checking return value</title>
<updated>2013-12-03T16:31:08Z</updated>
<author>
<name>Paul Zimmerman</name>
<email>Paul.Zimmerman@synopsys.com</email>
</author>
<published>2013-11-25T21:42:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=54216acee5a408411ca23e727a5315ace5acf0c4'/>
<id>urn:sha1:54216acee5a408411ca23e727a5315ace5acf0c4</id>
<content type='text'>
Fix screwup in checking return value from dwc2_is_controller_alive()

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