<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/devicetree/bindings/usb, branch linux-3.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-05-26T19:22:27Z</updated>
<entry>
<title>Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc</title>
<updated>2012-05-26T19:22:27Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-05-26T19:22:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce53044c68cf4fb6c50a2a0d88786be65fae7235'/>
<id>urn:sha1:ce53044c68cf4fb6c50a2a0d88786be65fae7235</id>
<content type='text'>
Pull arm-soc driver specific updates from Olof Johansson:
 "These changes are specific to some driver that may be used by multiple
  boards or socs.  The most significant change in here is the move of
  the samsung iommu code from a platform specific in-kernel interface to
  the generic iommu subsystem."

Fix up trivial conflicts in arch/arm/mach-exynos/Kconfig

* tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (28 commits)
  mmc: dt: Consolidate DT bindings
  iommu/exynos: Add iommu driver for EXYNOS Platforms
  ARM: davinci: optimize the DMA ISR
  ARM: davinci: implement DEBUG_LL port choice
  ARM: tegra: Add SMMU enabler in AHB
  ARM: tegra: Add Tegra AHB driver
  Input: pxa27x_keypad add choice to set direct_key_mask
  Input: pxa27x_keypad direct key may be low active
  Input: pxa27x_keypad bug fix for direct_key_mask
  Input: pxa27x_keypad keep clock on as wakeup source
  ARM: dt: tegra: pinmux changes for USB ULPI
  ARM: tegra: add USB ULPI PHY reset GPIO to device tree
  ARM: tegra: don't hard-code USB ULPI PHY reset_gpio
  ARM: tegra: change pll_p_out4's rate to 24MHz
  ARM: tegra: fix pclk rate
  ARM: tegra: reparent sclk to pll_c_out1
  ARM: tegra: Add pllc clock init table
  ARM: dt: tegra cardhu: basic audio support
  ARM: dt: tegra30.dtsi: Add audio-related nodes
  ARM: tegra: add AUXDATA required for audio
  ...
</content>
</entry>
<entry>
<title>USB: ohci-nxp: Use isp1301 driver</title>
<updated>2012-05-01T17:36:18Z</updated>
<author>
<name>Roland Stigge</name>
</author>
<published>2012-04-29T14:47:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=73108aa90cbfc663649885a06fe5c1235307de1c'/>
<id>urn:sha1:73108aa90cbfc663649885a06fe5c1235307de1c</id>
<content type='text'>
ohci-nxp duplicates the isp1301 driver. This patch removes this code and makes
ohci-nxp use the new separate isp1301 driver instead.

Signed-off-by: Roland Stigge &lt;stigge@antcom.de&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: gadget driver for LPC32xx</title>
<updated>2012-05-01T17:34:55Z</updated>
<author>
<name>Roland Stigge</name>
</author>
<published>2012-04-29T14:47:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=24a28e4283510dcd58890379a42b8a7d3201d9d3'/>
<id>urn:sha1:24a28e4283510dcd58890379a42b8a7d3201d9d3</id>
<content type='text'>
This patch adds a USB gadget driver for the LPC32xx ARM SoC.

Signed-off-by: Roland Stigge &lt;stigge@antcom.de&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: Add driver for NXP ISP1301 USB transceiver</title>
<updated>2012-05-01T17:33:02Z</updated>
<author>
<name>Roland Stigge</name>
</author>
<published>2012-04-29T14:47:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8b7c3b68104d687a16dbcc803a18c72148fdfdac'/>
<id>urn:sha1:8b7c3b68104d687a16dbcc803a18c72148fdfdac</id>
<content type='text'>
This new driver registers the NXP ISP1301 chip via the I2C subsystem.  The chip
is the USB transceiver shared by ohci-nxp, lpc32xx_udc (gadget) and
isp1301_omap.

ISP1301 is a very low-level driver that primarily separates out the I2C client
registration of the ISP1301 chip (including instantiation via DT), used by
other drivers, and declares the chip's registers. It's only a helper driver for
some OHCI and USB device drivers.  The driver can be considered as a register
set extension of ohci-nxp, lpc32xx-udc and isp1301_omap, which in turn know
best what to do with the low level functionality (individual ISP1301 registers
and timing, see the different initialization strategies in those drivers).
Those drivers previously internally duplicated ISP1301 register definitions
which is solved by this new isp1301 driver. The ISP1301 registers exposed via
isp1301.h can be accessed by other drivers using it with standard i2c_smbus_*()
accesses.

Following patches let the respective USB host and gadget drivers use this
driver, instead of duplicating ISP1301 handling.

Signed-off-by: Roland Stigge &lt;stigge@antcom.de&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ohci-nxp: Device tree support</title>
<updated>2012-05-01T17:30:01Z</updated>
<author>
<name>Roland Stigge</name>
</author>
<published>2012-04-29T14:47:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2265efea38c45ba42a4e483eee11740730f053d2'/>
<id>urn:sha1:2265efea38c45ba42a4e483eee11740730f053d2</id>
<content type='text'>
This patch adds device tree support to ohci-nxp.c

Signed-off-by: Roland Stigge &lt;stigge@antcom.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ARM: tegra: add USB ULPI PHY reset GPIO to device tree</title>
<updated>2012-04-25T21:22:09Z</updated>
<author>
<name>Stephen Warren</name>
</author>
<published>2012-04-12T21:46:49Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=aa607ebf93a5fc26275a575781399df971dd1b91'/>
<id>urn:sha1:aa607ebf93a5fc26275a575781399df971dd1b91</id>
<content type='text'>
ULPI PHYs have a reset signal, and different boards use a different GPIO
for this task. Add a property to device tree to represent this.

I'm not sure if adding this property to the EHCI controller node is
entirely correct; perhaps eventually we should have explicit separate
nodes for the various PHYs. However, we don't have that right now, so this
binding seems like a reasonable choice.

Cc: &lt;devicetree-discuss@lists.ozlabs.org&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
Cc: &lt;linux-usb@vger.kernel.org&gt;
Signed-off-by: Stephen Warren &lt;swarren@nvidia.com&gt;
</content>
</entry>
<entry>
<title>USB: Add DT probing support to ehci-spear and ohci-spear</title>
<updated>2012-04-18T20:55:01Z</updated>
<author>
<name>Stefan Roese</name>
</author>
<published>2012-04-16T03:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=56fafb94f64efaca625206a3876432b96558dcb0'/>
<id>urn:sha1:56fafb94f64efaca625206a3876432b96558dcb0</id>
<content type='text'>
This patch adds support to configure the SPEAr EHCI &amp; OHCI driver via
device-tree instead of platform_data.

Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Acked-by: Viresh Kumar &lt;viresh.kumar@st.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-3.4/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into next/dt2</title>
<updated>2012-03-19T20:57:28Z</updated>
<author>
<name>Arnd Bergmann</name>
</author>
<published>2012-03-19T20:57:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f4eb28340771c12cdbf8b5ec149dbd3b0eef1687'/>
<id>urn:sha1:f4eb28340771c12cdbf8b5ec149dbd3b0eef1687</id>
<content type='text'>
* 'for-3.4/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra:
  arm: tegra: dts: Mark USB1 as an OTG port on Seaboard
  arm: tegra: dts: Add legacy mode support to Tegra2x USB1 port
  arm: tegra: dts: Support host/device selection and legacy mode
</content>
</entry>
<entry>
<title>USB: at91: Device udc add dt support</title>
<updated>2012-03-15T16:41:00Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
</author>
<published>2012-01-28T14:35:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d1494a340807c9b77aa44bc8d8166353df4cf1c3'/>
<id>urn:sha1:d1494a340807c9b77aa44bc8d8166353df4cf1c3</id>
<content type='text'>
Allow to compile it if AT91 is enable.

Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ARM: at91: usb ehci add dt support</title>
<updated>2012-03-15T16:40:55Z</updated>
<author>
<name>Jean-Christophe PLAGNIOL-VILLARD</name>
</author>
<published>2011-11-22T04:11:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d843003357f0e4948ac624a99a411a2dc37dfaf'/>
<id>urn:sha1:9d843003357f0e4948ac624a99a411a2dc37dfaf</id>
<content type='text'>
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;
Cc: Nicolas Ferre &lt;nicolas.ferre@atmel.com&gt;
Acked-by: Grant Likely &lt;grant.likely@secretlab.ca&gt;
Acked-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
