<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/usb/dwc3/core.h, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-12-09T19:34:37Z</updated>
<entry>
<title>usb: dwc3: Add dis_enblslpm_quirk</title>
<updated>2015-12-09T19:34:37Z</updated>
<author>
<name>John Youn</name>
</author>
<published>2015-10-03T03:30:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=78e46d1ff1d6932628e5ca6bd1648596f9901588'/>
<id>urn:sha1:78e46d1ff1d6932628e5ca6bd1648596f9901588</id>
<content type='text'>
commit ec791d149bca4511e7d3a6a92bb3b030c5a443f9 upstream.

Add a quirk to clear the GUSB2PHYCFG.ENBLSLPM bit, which controls
whether the PHY receives the suspend signal from the controller.

Signed-off-by: John Youn &lt;johnyoun@synopsys.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>usb: dwc3: Support Synopsys USB 3.1 IP</title>
<updated>2015-12-09T19:34:36Z</updated>
<author>
<name>John Youn</name>
</author>
<published>2015-09-05T02:15:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab6fc45ff2c2e9183d81901d20224b4d37820570'/>
<id>urn:sha1:ab6fc45ff2c2e9183d81901d20224b4d37820570</id>
<content type='text'>
commit 690fb3718a70c66004342f6f5e2e8a5f95b977db upstream.

This patch allows the dwc3 driver to run on the new Synopsys USB 3.1
IP core, albeit in USB 3.0 mode only.

The Synopsys USB 3.1 IP (DWC_usb31) retains mostly the same register
interface and programming model as the existing USB 3.0 controller IP
(DWC_usb3). However the GSNPSID and version numbers are different.

Add checking for the new ID to pass driver probe.

Also, since the DWC_usb31 version number is lower in value than the
full GSNPSID of the DWC_usb3 IP, we set the high bit to identify
DWC_usb31 and to ensure the values are higher.

Finally, add a documentation note about the revision numbering scheme.
Any future revision checks (for STARS, workarounds, and new features)
should take into consideration how it applies to both the 3.1/3.0 IP.

Signed-off-by: John Youn &lt;johnyoun@synopsys.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

</content>
</entry>
<entry>
<title>Merge 4.1-rc7 into usb-next</title>
<updated>2015-06-08T17:57:51Z</updated>
<author>
<name>Greg Kroah-Hartman</name>
</author>
<published>2015-06-08T17:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=19915e623458004547c1c2490b09bb923fe69337'/>
<id>urn:sha1:19915e623458004547c1c2490b09bb923fe69337</id>
<content type='text'>
This resolves a merge issue in musb_core.c and we want the fixes that
were in Linus's tree in this branch as well for testing.

Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: gadget: Fix incorrect DEPCMD and DGCMD status macros</title>
<updated>2015-05-26T14:44:55Z</updated>
<author>
<name>Subbaraya Sundeep Bhatta</name>
</author>
<published>2015-05-21T10:16:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=459e210c4fd034d20077bcec31fec9472a700fe9'/>
<id>urn:sha1:459e210c4fd034d20077bcec31fec9472a700fe9</id>
<content type='text'>
Fixed the incorrect macro definitions correctly as per databook.

Signed-off-by: Subbaraya Sundeep Bhatta &lt;sbhatta@xilinx.com&gt;
Fixes: b09bb64239c8 (usb: dwc3: gadget: implement Global Command support)
Cc: &lt;stable@vger.kernel.org&gt; #v3.5+
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add ULPI interface support</title>
<updated>2015-05-13T17:06:52Z</updated>
<author>
<name>Heikki Krogerus</name>
</author>
<published>2015-05-13T12:26:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=88bc9d194ff69875a4d3c958d969ed2a053c8308'/>
<id>urn:sha1:88bc9d194ff69875a4d3c958d969ed2a053c8308</id>
<content type='text'>
Registers DWC3's ULPI interface with the ULPI bus when it's
available.

Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;
Acked-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add hsphy_interface property</title>
<updated>2015-05-13T17:06:42Z</updated>
<author>
<name>Heikki Krogerus</name>
</author>
<published>2015-05-13T12:26:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e10a2ce98d1a57992a44ed40325af60ab7b0f5d'/>
<id>urn:sha1:3e10a2ce98d1a57992a44ed40325af60ab7b0f5d</id>
<content type='text'>
Platforms that have configured DWC_USB3_HSPHY_INTERFACE with
value 3, i.e. UTMI+ and ULPI, need to inform the driver of
the actual HSPHY interface type with the property. "utmi" if
the interface is UTMI+ or "ulpi" if the interface is ULPI.

Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;
Acked-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: ULPI or UTMI+ select</title>
<updated>2015-05-13T17:05:41Z</updated>
<author>
<name>Heikki Krogerus</name>
</author>
<published>2015-05-13T12:26:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f699b94789a64bec66e45c2dc39f06ae1208d852'/>
<id>urn:sha1:f699b94789a64bec66e45c2dc39f06ae1208d852</id>
<content type='text'>
Make selection between ULPI and UTMI+ interfaces possible by
providing definition for the bit in Global USB2 PHY
Configuration Register that controls it.

Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;
Acked-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: USB2 PHY register access bits</title>
<updated>2015-05-13T17:05:33Z</updated>
<author>
<name>Heikki Krogerus</name>
</author>
<published>2015-05-13T12:26:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b5699eeee68f7667f200b05f57bcf8124ddba9fc'/>
<id>urn:sha1:b5699eeee68f7667f200b05f57bcf8124ddba9fc</id>
<content type='text'>
Definitions for Global USB2 PHY Vendor Control Register
bits. We will need them to access ULPI PHY registers later.

Signed-off-by: Heikki Krogerus &lt;heikki.krogerus@linux.intel.com&gt;
Acked-by: David Cohen &lt;david.a.cohen@linux.intel.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: make LPM configurable in DT</title>
<updated>2015-03-10T20:33:33Z</updated>
<author>
<name>Robert Baldyga</name>
</author>
<published>2015-03-09T14:06:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eac68e8f979b82d257eea0a4bbcda7b169d330bf'/>
<id>urn:sha1:eac68e8f979b82d257eea0a4bbcda7b169d330bf</id>
<content type='text'>
This patch removes "Enable USB3 LPM Capability" option from Kconfig
and adds snps,usb3_lpm_capable devicetree property instead of it.

USB3 LPM (Link Power Management) capability is hardware property, and
it's platform dependent, so if our hardware supports this feature, we
want rather to configure it in devicetree than having it as Kconfig option.

Signed-off-by: Robert Baldyga &lt;r.baldyga@samsung.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: gadget: use common is_selfpowered</title>
<updated>2015-01-29T16:35:40Z</updated>
<author>
<name>Peter Chen</name>
</author>
<published>2015-01-28T08:32:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bcdea50312b291ee3920bad43a13e42d7102f900'/>
<id>urn:sha1:bcdea50312b291ee3920bad43a13e42d7102f900</id>
<content type='text'>
Delete private selfpowered variable, and use common one.

Signed-off-by: Peter Chen &lt;peter.chen@freescale.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
</feed>
