<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/usb/host/bcma-hcd.c, branch linux-4.4.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2015-07-22T22:43:34Z</updated>
<entry>
<title>USB: bcma: add support for controlling bus power through GPIO</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eb4861c3cef7f745df0d2a26b0f4287da0190424'/>
<id>urn:sha1:eb4861c3cef7f745df0d2a26b0f4287da0190424</id>
<content type='text'>
On some boards a GPIO is needed to activate USB controller. Make it
possible to specify such a GPIO in device tree.

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: bcma: add bcm53xx support</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=10bc04b744c69f253dfe47bc143325349ce8becc'/>
<id>urn:sha1:10bc04b744c69f253dfe47bc143325349ce8becc</id>
<content type='text'>
The Broadcom ARM SoCs with this usb core need a different
initialization and they have a different core id. This patch adds
support for these USB 2.0 core.

Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: bcma: fix error handling in bcma_hcd_create_pdev()</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab2de5793080dfb9f191ca71068b9f476a55a0f4'/>
<id>urn:sha1:ab2de5793080dfb9f191ca71068b9f476a55a0f4</id>
<content type='text'>
This patch makes bcma_hcd_create_pdev() not return NULL, but a prober
error code in case of an error.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: bcma: use devm_kzalloc</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c27da2b22b558390acc515e71e47b1b307f85d5a'/>
<id>urn:sha1:c27da2b22b558390acc515e71e47b1b307f85d5a</id>
<content type='text'>
Instead of manually handling the frees use devm. There was also a free
missing in the unregister call which is not needed with devm.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: bcma: replace numbers with constants</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98e13e05a1bab82c3bec1d867159bc8384acbe5b'/>
<id>urn:sha1:98e13e05a1bab82c3bec1d867159bc8384acbe5b</id>
<content type='text'>
The constants for these numbers were added long time ago, use them.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>USB: bcma: remove chip id check</title>
<updated>2015-07-22T22:43:34Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2015-06-11T20:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7e4a4da67255d92620ba59b461b5bc295db28dae'/>
<id>urn:sha1:7e4a4da67255d92620ba59b461b5bc295db28dae</id>
<content type='text'>
I have never seen any bcma device with an USB host core which was not a
SoC, the bcma devices have an USB device core with a different core id.
Some SoC have IDs with 47XX and 53XX in decimal form which would be
rejected by this check. Instead of fixing this check just remove it.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>treewide: Remove unnecessary BCMA_CORETABLE_END macro</title>
<updated>2015-02-11T22:38:28Z</updated>
<author>
<name>Joe Perches</name>
</author>
<published>2015-02-10T20:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f7219b527b5710ae0c4add8faa4d0ea529722cb5'/>
<id>urn:sha1:f7219b527b5710ae0c4add8faa4d0ea529722cb5</id>
<content type='text'>
Use the normal {} instead of a macro to terminate an array.

Remove the macro too.

Signed-off-by: Joe Perches &lt;joe@perches.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>bcma: store more alternative addresses</title>
<updated>2014-09-09T19:33:05Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2014-09-08T20:53:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=23a2f39c8f4035eade7f226eb7ada30c78d9eee3'/>
<id>urn:sha1:23a2f39c8f4035eade7f226eb7ada30c78d9eee3</id>
<content type='text'>
Each core could have more than one alternative address. There are cores
with 8 alternative addresses for different functions. The PHY control
in the Chip common B core is done through the 2. alternative address
and not the first one.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
CC: linux-usb@vger.kernel.org
Signed-off-by: John W. Linville &lt;linville@tuxdriver.com&gt;
</content>
</entry>
<entry>
<title>DMA-API: usb: bcma: replace dma_set_mask()+dma_set_coherent_mask() with new helper</title>
<updated>2013-10-31T14:48:34Z</updated>
<author>
<name>Russell King</name>
</author>
<published>2013-06-26T22:49:11Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d288059e0aedcee0d55074b81ef286c7f255e146'/>
<id>urn:sha1:d288059e0aedcee0d55074b81ef286c7f255e146</id>
<content type='text'>
Replace the following sequence:

	dma_set_mask(dev, mask);
	dma_set_coherent_mask(dev, mask);

with a call to the new helper dma_set_mask_and_coherent().

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>usb: remove use of __devexit</title>
<updated>2012-11-21T21:27:17Z</updated>
<author>
<name>Bill Pemberton</name>
</author>
<published>2012-11-19T18:26:20Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fb4e98ab63433c4d3a1588ea91c73f1cd7ebaa00'/>
<id>urn:sha1:fb4e98ab63433c4d3a1588ea91c73f1cd7ebaa00</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devexit is no
longer needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Cc: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
Cc: Alexander Shishkin &lt;alexander.shishkin@linux.intel.com&gt;
Acked-by: Felipe Balbi &lt;balbi@ti.com&gt;
Cc: Li Yang &lt;leoli@freescale.com&gt;
Cc: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Cc: Wan ZongShun &lt;mcuos.com@gmail.com&gt;
Cc: Ben Dooks &lt;ben-linux@fluff.org&gt;
Cc: Kukjin Kim &lt;kgene.kim@samsung.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
