<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/usb/dwc3/Makefile, branch linux-4.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-12-15T15:12:41Z</updated>
<entry>
<title>usb: dwc3: remove dwc3-qcom in favor of dwc3-of-simple</title>
<updated>2015-12-15T15:12:41Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2015-11-19T18:15:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b084662776be8b07ab9114ff1a16a4e9bf907d35'/>
<id>urn:sha1:b084662776be8b07ab9114ff1a16a4e9bf907d35</id>
<content type='text'>
Now that we have a generic dwc3-of-simple.c, we can
use that instead of maintaining dwc3-qcom.c which is
extremely similar.

Cc: Ivan T. Ivanov &lt;iivanov@mm-sol.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add generic OF glue layer</title>
<updated>2015-12-15T15:12:41Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2015-11-18T19:15:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16adc674d0d68a50dfc725574738d7ae11cf5d7e'/>
<id>urn:sha1:16adc674d0d68a50dfc725574738d7ae11cf5d7e</id>
<content type='text'>
For simple platforms which merely enable some clocks
and populate its children, we can use this generic
glue layer to avoid boilerplate code duplication.

For now this supports Qcom and Xilinx, but if we
find a way to add generic handling of regulators and
optional PHYs, we can absorb exynos as well.

Tested-by: Subbaraya Sundeep Bhatta &lt;subbaraya.sundeep.bhatta@xilinx.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: drop CONFIG_USB_DWC3_DEBUG</title>
<updated>2015-07-29T14:59:18Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2015-06-30T17:51:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9fcfa463e17adc48865b1a4124d48d48e0b59556'/>
<id>urn:sha1:9fcfa463e17adc48865b1a4124d48d48e0b59556</id>
<content type='text'>
now that we have no users of dev_dbg() in dwc3,
we can safely remove CONFIG_USB_DWC3_DEBUG.

If dev_dbg() is ever strictly necessary - and I
don't see why it would, considering we want to
rely on tracepoints for debug - we will depend
on DYNAMIC_PRINTK to enable such messages.

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: remove reliance on dev_vdbg()</title>
<updated>2015-01-27T20:00:10Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2015-01-27T19:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73815280a5af8d95e818eb25f4091e86497dfa4b'/>
<id>urn:sha1:73815280a5af8d95e818eb25f4091e86497dfa4b</id>
<content type='text'>
By moving all dev_vdbg() to tracepoints, we
can finally get rid of dev_vdbg() usage from
dwc3.

Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: Add Qualcomm DWC3 glue layer driver</title>
<updated>2014-09-12T20:43:48Z</updated>
<author>
<name>Ivan T. Ivanov</name>
</author>
<published>2014-09-12T19:28:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d9152161b4bfd131a8253a5b9fcd8ba9b10277c4'/>
<id>urn:sha1:d9152161b4bfd131a8253a5b9fcd8ba9b10277c4</id>
<content type='text'>
DWC3 glue layer is hardware layer around Synopsys DesignWare
USB3 core. Its purpose is to supply Synopsys IP with required
clocks, voltages and interface it with the rest of the SoC.

Signed-off-by: Ivan T. Ivanov &lt;iivanov@mm-sol.com&gt;
Signed-off-by: Andy Gross &lt;agross@codeaurora.org&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add ST dwc3 glue layer to manage dwc3 HC</title>
<updated>2014-09-05T15:49:00Z</updated>
<author>
<name>Peter Griffin</name>
</author>
<published>2014-09-05T15:36:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f83fca0707c66e36f14efef7f68702cb12de70b7'/>
<id>urn:sha1:f83fca0707c66e36f14efef7f68702cb12de70b7</id>
<content type='text'>
This patch adds the ST glue logic to manage the DWC3 HC
on STiH407 SoC family. It manages the powerdown signal,
and configures the internal glue logic and syscfg registers.

[ balbi@ti.com : actually switch over to of_platform_depopulate() ]

Signed-off-by: Giuseppe Cavallaro &lt;peppe.cavallaro@st.com&gt;
Signed-off-by: Peter Griffin &lt;peter.griffin@linaro.org&gt;
Acked-by: Lee Jones &lt;lee.jones@linaro.org&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add tracepoints to aid debugging</title>
<updated>2014-09-05T14:55:51Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2014-04-30T22:45:10Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2c4cbe6e5a9c71408b496e00a78ea9284e98af16'/>
<id>urn:sha1:2c4cbe6e5a9c71408b496e00a78ea9284e98af16</id>
<content type='text'>
When we're debugging hard-to-reproduce and time-sensitive
use cases, printk() poses too much overhead. That's when
the kernel's tracing infrastructure comes into play.

This patch implements a few initial tracepoints for the
dwc3 driver. More traces can be added as necessary in order
to ease the task of debugging dwc3.

Reviewed-by: Paul Zimmerman &lt;paulz@synopsys.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: add Keystone specific glue layer</title>
<updated>2013-12-12T19:43:07Z</updated>
<author>
<name>WingMan Kwok</name>
</author>
<published>2013-12-12T17:25:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=943befc314ae5848e3be50d1fcdbdf6456e8d6d4'/>
<id>urn:sha1:943befc314ae5848e3be50d1fcdbdf6456e8d6d4</id>
<content type='text'>
Add Keystone platform specific glue layer to support
USB3 Host mode.

[ balbi@ti.com : fix order of clk_disable() and
	platform_device_unregister() ]

Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Acked-by: Santosh Shilimkar &lt;santosh.shilimkar@ti.com&gt;
Signed-off-by: WingMan Kwok &lt;w-kwok2@ti.com&gt;
Signed-off-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>usb: dwc3: make glue layers selectable</title>
<updated>2013-07-29T10:53:25Z</updated>
<author>
<name>Felipe Balbi</name>
</author>
<published>2013-06-26T12:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a356dbc6465b0a87474993dafcd7a101ef57ff9'/>
<id>urn:sha1:1a356dbc6465b0a87474993dafcd7a101ef57ff9</id>
<content type='text'>
Glue layers are starting to have separate
requirements. For example, OMAP's glue layer
is starting to use extcon framework which
no one else needs.

In order to make it clear the proper dependencies,
we are now allowing glue layers to be selectable
so that each glue layer can list their own dependencies
without messing with the core IP driver.

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