<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/bluetooth, branch v3.1</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/bluetooth?h=v3.1</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/bluetooth?h=v3.1'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2011-09-17T20:16:03Z</updated>
<entry>
<title>Bluetooth: add support for 2011 mac mini</title>
<updated>2011-09-17T20:16:03Z</updated>
<author>
<name>Jurgen Kramer</name>
<email>gtmkramer@xs4all.nl</email>
</author>
<published>2011-09-04T16:01:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=f78b68261e80899f81a21dfdf91e2a1456ea8175'/>
<id>urn:sha1:f78b68261e80899f81a21dfdf91e2a1456ea8175</id>
<content type='text'>
Today I noticed that the usb bluetooth adapter (BCM2046B1) on my 2011
mac mini was not working. I've created a patch to get it going.

Signed-off-by: Jurgen Kramer &lt;gtmkramer@xs4all.nl&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Add MacBookAir4,1 support</title>
<updated>2011-09-17T20:15:32Z</updated>
<author>
<name>Pieter-Augustijn Van Malleghem</name>
<email>p-a@scarlet.be</email>
</author>
<published>2011-09-07T06:28:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a63b723d02531f7add0b2b8a0e6a77ee176f1626'/>
<id>urn:sha1:a63b723d02531f7add0b2b8a0e6a77ee176f1626</id>
<content type='text'>
This patch against current git adds the hardware ID for the Apple
MacBookAir4,1, released in July 2011. The device features a BCM2046
USB chip. The patch was inspired by the previous modifications adding
support for the MacBookAir3,x.

Signed-off-by: Pieter-Augustijn Van Malleghem &lt;p-a@scarlet.be&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Fixed BT ST Channel reg order</title>
<updated>2011-09-17T20:15:25Z</updated>
<author>
<name>Chen Ganir</name>
<email>chen.ganir@ti.com</email>
</author>
<published>2011-08-30T10:58:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8be964d2364e8fbe302850f60d9d514c3e134510'/>
<id>urn:sha1:8be964d2364e8fbe302850f60d9d514c3e134510</id>
<content type='text'>
Reordered the BT ST channel registration, to make sure that the
event channel is registered before all others. This prevents a
situation where incoming events may cause kernel panic in the ST
driver if the event channel is not yet registered to handle
incoming events.In addition, the deregistration of the channels
was also modified, to be in the reversed order of the registration,
to allow the event channel to be the last one unregistered.

Signed-off-by: Chen Ganir &lt;chen.ganir@ti.com&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Add Toshiba laptops AR30XX device ID</title>
<updated>2011-08-11T22:50:26Z</updated>
<author>
<name>Ricardo Mendoza</name>
<email>ricmm@gentoo.org</email>
</author>
<published>2011-07-13T15:04:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8e7c3d2e4ba18ee4cdcc1f89aec944fbff4ce735'/>
<id>urn:sha1:8e7c3d2e4ba18ee4cdcc1f89aec944fbff4ce735</id>
<content type='text'>
Blacklist Toshiba-branded AR3011 based AR5B195 [0930:0215] and add to
ath3k.c for firmware loading.

Signed-off-by: Ricardo Mendoza &lt;ricmm@gentoo.org&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: btusb: be quiet on device disconnect</title>
<updated>2011-08-11T22:50:25Z</updated>
<author>
<name>Paul Bolle</name>
<email>pebolle@tiscali.nl</email>
</author>
<published>2011-08-09T15:16:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=4935f1c164ac528dff3538f97953b385ba500710'/>
<id>urn:sha1:4935f1c164ac528dff3538f97953b385ba500710</id>
<content type='text'>
Disabling the bluetooth usb device embedded in (some) ThinkPads tends to
lead to errors like these:
    btusb_bulk_complete: hci0 urb ffff88011b9bfd68 failed to resubmit (19)
    btusb_intr_complete: hci0 urb ffff88011b46a318 failed to resubmit (19)
    btusb_bulk_complete: hci0 urb ffff88011b46a000 failed to resubmit (19)

That is because usb_disconnect() doesn't "quiesces" pending urbs.

Disconnecting a device is a normal thing to happen so it's no big deal
that usb_submit_urb() returns -ENODEV. The simplest way to get rid of
these errors is to stop treating that return as an error. Trivial,
actually.

While we're at it, add comments to be explicit about the reasons we're
not complaining about -EPERM and -ENODEV.

Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6 into for-davem</title>
<updated>2011-07-15T14:05:24Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-07-15T14:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=95a943c162d74b20d869917bdf5df11293c35b63'/>
<id>urn:sha1:95a943c162d74b20d869917bdf5df11293c35b63</id>
<content type='text'>
Conflicts:
	net/bluetooth/l2cap_core.c
</content>
</entry>
<entry>
<title>Bluetooth: Add Atheros AR3012 one PID/VID supported</title>
<updated>2011-07-01T17:48:02Z</updated>
<author>
<name>Steven.Li</name>
<email>Steven.Li@Atheros.com</email>
</author>
<published>2011-07-01T06:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=2d25f8b462f3b849d8913d02978657ef06e67dd8'/>
<id>urn:sha1:2d25f8b462f3b849d8913d02978657ef06e67dd8</id>
<content type='text'>
The new Ath3k needs to download patch and radio table,
and it keeps same PID/VID even after downloading the patch and radio
table. This patch is to use the bcdDevice (Device Release Number) to
judge whether the chip has been patched or not. The init bcdDevice
value of the chip is 0x0001, this value increases after patch and
radio table downloading.

Signed-off-by: Steven.Li &lt;yongli@qca.qualcomm.com&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into for-davem</title>
<updated>2011-06-17T16:40:36Z</updated>
<author>
<name>John W. Linville</name>
<email>linville@tuxdriver.com</email>
</author>
<published>2011-06-17T16:40:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=82362ccbf259b960192019deb562bf84549e3d1d'/>
<id>urn:sha1:82362ccbf259b960192019deb562bf84549e3d1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bluetooth: Do not ignore errors returned from strict_strtol()</title>
<updated>2011-06-10T18:04:41Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-05-19T21:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=26e7acf315ba5fc5ac4e7cbdb422a345e59898bd'/>
<id>urn:sha1:26e7acf315ba5fc5ac4e7cbdb422a345e59898bd</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Do not ignore errors returned from strict_strtol()</title>
<updated>2011-06-09T18:30:01Z</updated>
<author>
<name>David Miller</name>
<email>davem@davemloft.net</email>
</author>
<published>2011-05-19T21:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0b28d7373562938a9e6f38c259f66082e99cb9a9'/>
<id>urn:sha1:0b28d7373562938a9e6f38c259f66082e99cb9a9</id>
<content type='text'>
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
</feed>
