<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/net/bluetooth/sco.h, branch v5.8</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v5.8</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v5.8'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2014-07-11T10:58:58Z</updated>
<entry>
<title>Bluetooth: Move SCO timeout constants into net/bluetooth/sco.c</title>
<updated>2014-07-11T10:58:58Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-07-11T04:19:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=068d69e5bbd85291aa8ad0d81062f047609a173c'/>
<id>urn:sha1:068d69e5bbd85291aa8ad0d81062f047609a173c</id>
<content type='text'>
There is no external user of the SCO timeout constants and thus
move them into net/bluetooth/sco.c where they are actuallu used.

In addition just remove SCO_CONN_IDLE_TIMEOUT since it is unused.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Remove unused SCO_DEFAULT_FLUSH_TO constant</title>
<updated>2014-07-11T10:58:55Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-07-11T04:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=6190ae7a184bf488aeb051a5713aa57b07d4c59b'/>
<id>urn:sha1:6190ae7a184bf488aeb051a5713aa57b07d4c59b</id>
<content type='text'>
The SCO_DEFAULT_FLUSH_TO constant has been defined, but it is not
used anywhere and so just remove it.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Move struct sco_conn into net/bluetooth/sco.c</title>
<updated>2014-07-11T10:58:53Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-07-11T04:19:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fc8f525a6f7c81743bec6b5d497988313b211383'/>
<id>urn:sha1:fc8f525a6f7c81743bec6b5d497988313b211383</id>
<content type='text'>
There exists no external user of struct sco_conn and thus move
it into the one place that is actually using it.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Move struct sco_pinfo into net/bluetooth/sco.c</title>
<updated>2014-07-11T10:58:50Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2014-07-11T04:19:41Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=2a0dccb3df2c8775d1a6e962aa88c4c22693c887'/>
<id>urn:sha1:2a0dccb3df2c8775d1a6e962aa88c4c22693c887</id>
<content type='text'>
There exists no external user of struct sco_pinfo and sco_pi and
thus move it into the one place that is actually using it.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Store SCO address information in its own socket structure</title>
<updated>2013-10-13T18:11:20Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2013-10-13T17:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=eea963641bf548bda164b92aa20ccda56c5cf349'/>
<id>urn:sha1:eea963641bf548bda164b92aa20ccda56c5cf349</id>
<content type='text'>
The address information of SCO sockets should be stored in its own
socket structure. Trying to generalize them is not helpful since
different transports have different address types.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Use SCO addresses from HCI connection directly</title>
<updated>2013-10-13T18:11:18Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2013-10-13T17:15:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=041987cff6fb7d2e7acd5897390ad0eef575ed39'/>
<id>urn:sha1:041987cff6fb7d2e7acd5897390ad0eef575ed39</id>
<content type='text'>
Instead of storing a pointer to the addresses for the HCI device
and HCI connection, use them directly. With the recent changes
to address tracking of HCI connections, this becomes simple.

Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Add Bluetooth socket voice option</title>
<updated>2013-08-21T14:47:09Z</updated>
<author>
<name>Frédéric Dalleau</name>
<email>frederic.dalleau@linux.intel.com</email>
</author>
<published>2013-08-19T12:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ad10b1a48754b1381582d96f070a39832e41382d'/>
<id>urn:sha1:ad10b1a48754b1381582d96f070a39832e41382d</id>
<content type='text'>
This patch extends the current Bluetooth socket options with BT_VOICE.
This is intended to choose voice data type at runtime. It only applies
to SCO sockets. Incoming connections shall be setup during deferred
setup. Outgoing connections shall be setup before connect(). The desired
setting is stored in the SCO socket info. This patch declares needed
members, modifies getsockopt() and setsockopt().

Signed-off-by: Frédéric Dalleau &lt;frederic.dalleau@linux.intel.com&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>Bluetooth: clean up legal text</title>
<updated>2010-12-01T23:04:43Z</updated>
<author>
<name>Andrei Emeltchenko</name>
<email>andrei.emeltchenko@nokia.com</email>
</author>
<published>2010-12-01T14:58:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=be21871f24b0fcd8d0d09c8090385c9cec80efa3'/>
<id>urn:sha1:be21871f24b0fcd8d0d09c8090385c9cec80efa3</id>
<content type='text'>
Remove extra spaces from legal text so that legal stuff looks
the same for all bluetooth code.

Signed-off-by: Andrei Emeltchenko &lt;andrei.emeltchenko@nokia.com&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: clean up sco code</title>
<updated>2010-12-01T23:04:43Z</updated>
<author>
<name>Andrei Emeltchenko</name>
<email>andrei.emeltchenko@nokia.com</email>
</author>
<published>2010-12-01T14:58:22Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=735cbc4784a084b7a76c43c69f9dba683bb3b48b'/>
<id>urn:sha1:735cbc4784a084b7a76c43c69f9dba683bb3b48b</id>
<content type='text'>
Do not use assignments in IF condition, remove extra spaces

Signed-off-by: Andrei Emeltchenko &lt;andrei.emeltchenko@nokia.com&gt;
Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>[Bluetooth] Kill bt_sock_alloc() and its usage</title>
<updated>2005-03-18T16:10:40Z</updated>
<author>
<name>Marcel Holtmann</name>
<email>marcel@holtmann.org</email>
</author>
<published>2005-03-18T16:10:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=ffb8a3cdfdd8be6a5870843361dae256db0c7f46'/>
<id>urn:sha1:ffb8a3cdfdd8be6a5870843361dae256db0c7f46</id>
<content type='text'>
Kill bt_sock_alloc() function and make the derived socks have
a struct bt_sock as its first member, so that the _pi() functions
can just cast the struct sock pointer to its respective types,
taking advantage of the fact that sk_alloc() now use kmalloc()
when no slab is passed.

This is another step, close to the final one, to kill sk_protinfo
and make further planned changes possible.

Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@conectiva.com.br&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
Signed-off-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
</feed>
