<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/phy/Makefile, branch v3.16</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v3.16</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v3.16'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2014-05-13T12:37:08Z</updated>
<entry>
<title>phy: Add new Exynos5 USB 3.0 PHY driver</title>
<updated>2014-05-13T12:37:08Z</updated>
<author>
<name>Vivek Gautam</name>
<email>gautam.vivek@samsung.com</email>
</author>
<published>2014-05-13T10:00:16Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=59025887fb08a8b913605fb20f8a62eb0bb69b36'/>
<id>urn:sha1:59025887fb08a8b913605fb20f8a62eb0bb69b36</id>
<content type='text'>
Add a new driver for the USB 3.0 PHY on Exynos5 series of SoCs.
The new driver uses the generic PHY framework and will interact
with DWC3 controller present on Exynos5 series of SoCs.

Also, created a new header file in linux/mfd/syscon/ for
Exynos5 SoCs and put the required PMU offset definitions
for the basic available PHYs.

Signed-off-by: Vivek Gautam &lt;gautam.vivek@samsung.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>phy: exynos: fix building as a module</title>
<updated>2014-04-24T19:53:38Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2014-04-19T03:21:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d1481832f1dbb9d10fab27269631a130fa082f03'/>
<id>urn:sha1:d1481832f1dbb9d10fab27269631a130fa082f03</id>
<content type='text'>
The top-level phy-samsung-usb2 driver may be configured as a
loadable module, which currently causes link errors because
of the dependency on the exynos{5250,4x12,4210}_usb2_phy_config
symbol. Solving this could be achieved by exporting these
symbols, but as the SoC-specific parts of the driver are not
currently built as modules, it seems better to just link
everything into one module and avoid the need for the export.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>PHY: add APM X-Gene SoC 15Gbps Multi-purpose PHY driver</title>
<updated>2014-03-09T07:15:13Z</updated>
<author>
<name>Loc Ho</name>
<email>lho@apm.com</email>
</author>
<published>2014-03-07T17:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=88e670fe9d240c751fd9735ae3ee2906ed68e63d'/>
<id>urn:sha1:88e670fe9d240c751fd9735ae3ee2906ed68e63d</id>
<content type='text'>
This patch adds support for the APM X-Gene SoC 15Gbps Multi-purpose PHY.
This is the physical layer interface for the corresponding host
controller. Currently, only external clock and Gen3 SATA mode
are supported.

Signed-off-by: Loc Ho &lt;lho@apm.com&gt;
Signed-off-by: Tuan Phan &lt;tphan@apm.com&gt;
Signed-off-by: Suman Tripathi &lt;stripathi@apm.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>phy: rename struct omap_control_usb to struct omap_control_phy</title>
<updated>2014-03-09T07:15:08Z</updated>
<author>
<name>Kishon Vijay Abraham I</name>
<email>kishon@ti.com</email>
</author>
<published>2014-03-06T14:38:37Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=14da699bc04212559d5dda19d3f07c807fb58dfd'/>
<id>urn:sha1:14da699bc04212559d5dda19d3f07c807fb58dfd</id>
<content type='text'>
Rename struct omap_control_usb to struct omap_control_phy since it can
be used to control PHY of USB, SATA and PCIE. Also move the driver and
include files under *phy* and made the corresponding changes in the users
of phy-omap-control.

Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
Signed-off-by: Roger Quadros &lt;rogerq@ti.com&gt;
Acked-by: Felipe Balbi &lt;balbi@ti.com&gt;
</content>
</entry>
<entry>
<title>phy: Add Exynos 5250 support to the Exynos USB 2.0 PHY driver</title>
<updated>2014-03-08T07:09:44Z</updated>
<author>
<name>Kamil Debski</name>
<email>k.debski@samsung.com</email>
</author>
<published>2014-03-06T11:16:49Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=64bf2b23697bcf9246cea4eea83c613ea791ed8a'/>
<id>urn:sha1:64bf2b23697bcf9246cea4eea83c613ea791ed8a</id>
<content type='text'>
Add support for Exynos 5250. This driver is to replace the old
USB 2.0 PHY driver.

Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>phy: Add new Exynos USB 2.0 PHY driver</title>
<updated>2014-03-08T07:09:44Z</updated>
<author>
<name>Kamil Debski</name>
<email>k.debski@samsung.com</email>
</author>
<published>2014-03-06T11:16:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=06fb01373cae0bbf9af3a2b49e29c4341a5ba311'/>
<id>urn:sha1:06fb01373cae0bbf9af3a2b49e29c4341a5ba311</id>
<content type='text'>
Add a new driver for the Exynos USB 2.0 PHY. The new driver uses the generic
PHY framework. The driver includes support for the Exynos 4x10 and 4x12
SoC families.

Signed-off-by: Kamil Debski &lt;k.debski@samsung.com&gt;
Reviewed-by: Tomasz Figa &lt;t.figa@samsung.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>drivers: phy: usb3/pipe3: Adapt pipe3 driver to Generic PHY Framework</title>
<updated>2014-03-06T09:19:33Z</updated>
<author>
<name>Kishon Vijay Abraham I</name>
<email>kishon@ti.com</email>
</author>
<published>2014-03-03T11:38:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a70143bbef6bf06050c32a26d99e917b3e82deb7'/>
<id>urn:sha1:a70143bbef6bf06050c32a26d99e917b3e82deb7</id>
<content type='text'>
Adapted omap-usb3 PHY driver to Generic PHY Framework and moved phy-omap-usb3
driver in drivers/usb/phy to drivers/phy and also renamed the file to
phy-ti-pipe3 since this same driver will be used for SATA PHY and
PCIE PHY.

Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>PHY: sunxi: Add driver for sunxi usb phy</title>
<updated>2014-03-03T13:20:09Z</updated>
<author>
<name>Hans de Goede</name>
<email>hdegoede@redhat.com</email>
</author>
<published>2014-03-01T17:09:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ba4bdc9e1dc01300490e4f5315b0ac8576bd4c7a'/>
<id>urn:sha1:ba4bdc9e1dc01300490e4f5315b0ac8576bd4c7a</id>
<content type='text'>
The Allwinner A1x / A2x SoCs have 2 or 3 usb phys which are all accessed
through a single set of registers. Besides this there are also some other
phy related bits which need poking, which are per phy, but shared between the
ohci and ehci controllers, so these are also controlled from this new phy
driver.

Signed-off-by: Hans de Goede &lt;hdegoede@redhat.com&gt;
Acked-by: Maxime Ripard &lt;maxime.ripard@free-electrons.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>PHY: Exynos: Add Exynos5250 SATA PHY driver</title>
<updated>2014-03-03T13:20:09Z</updated>
<author>
<name>Yuvaraj Kumar C D</name>
<email>yuvaraj.cd@gmail.com</email>
</author>
<published>2014-03-03T05:22:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bcff4cba41bcd7dfe535a2b7278b9fb8214a2a8f'/>
<id>urn:sha1:bcff4cba41bcd7dfe535a2b7278b9fb8214a2a8f</id>
<content type='text'>
This patch adds the SATA PHY driver for Exynos5250.This driver uses the
generic PHY framework to deal with SATA PHY.Exynos5250 SATA PHY comprises
of CMU and TRSV blocks which are of I2C register Map.So this driver
configures the CMU and TRSV block of exynos5250 SATA PHY using i2c.

Signed-off-by: Yuvaraj Kumar C D &lt;yuvaraj.cd@samsung.com&gt;
Signed-off-by: Girish K S &lt;ks.giri@samsung.com&gt;
Signed-off-by: Vasanth Ananthan &lt;vasanth.a@samsung.com&gt;
Signed-off-by: Kishon Vijay Abraham I &lt;kishon@ti.com&gt;
</content>
</entry>
<entry>
<title>Merge tag 'usb-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb</title>
<updated>2014-01-21T00:13:02Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2014-01-21T00:13:02Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=ec513b16c480c6cdda1e3d597e611eafca05227b'/>
<id>urn:sha1:ec513b16c480c6cdda1e3d597e611eafca05227b</id>
<content type='text'>
Pull USB updates from Greg KH:
 "Here's the big USB pull request for 3.14-rc1

  Lots of little things all over the place, and the usual USB gadget
  updates, and XHCI fixes (some for an issue reported by a lot of
  people).  USB PHY updates as well as chipidea updates and fixes.

  All of these have been in the linux-next tree with no reported issues"

* tag 'usb-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (318 commits)
  usb: chipidea: udc: using MultO at TD as real mult value for ISO-TX
  usb: chipidea: need to mask INT_STATUS when write otgsc
  usb: chipidea: put hw_phymode_configure before ci_usb_phy_init
  usb: chipidea: Fix Internal error: : 808 [#1] ARM related to STS flag
  usb: chipidea: imx: set CI_HDRC_IMX28_WRITE_FIX for imx28
  usb: chipidea: add freescale imx28 special write register method
  usb: ehci: add freescale imx28 special write register method
  usb: core: check for valid id_table when using the RefId feature
  usb: cdc-wdm: resp_count can be 0 even if WDM_READ is set
  usb: core: bail out if user gives an unknown RefId when using new_id
  usb: core: allow a reference device for new_id
  usb: core: add sanity checks when using bInterfaceClass with new_id
  USB: image: correct spelling mistake in comment
  USB: c67x00: correct spelling mistakes in comments
  usb: delete non-required instances of include &lt;linux/init.h&gt;
  usb:hub set hub-&gt;change_bits when over-current happens
  Revert "usb: chipidea: imx: set CI_HDRC_IMX28_WRITE_FIX for imx28"
  xhci: Set scatter-gather limit to avoid failed block writes.
  xhci: Avoid infinite loop when sg urb requires too many trbs
  usb: gadget: remove unused variable in gr_queue_int()
  ...
</content>
</entry>
</feed>
