<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/net/bluetooth/mgmt.h, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-19T01:27:29Z</updated>
<entry>
<title>Bluetooth: mgmt: Implement support for passkey notification</title>
<updated>2012-09-19T01:27:29Z</updated>
<author>
<name>Johan Hedberg</name>
</author>
<published>2012-09-06T15:39:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=92a25256f142d55e25f9959441cea6ddeabae57e'/>
<id>urn:sha1:92a25256f142d55e25f9959441cea6ddeabae57e</id>
<content type='text'>
This patch adds support for Secure Simple Pairing with devices that have
KeyboardOnly as their IO capability. Such devices will cause a passkey
notification on our side and optionally also keypress notifications.
Without this patch some keyboards cannot be paired using the mgmt
interface.

Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
Cc: stable@vger.kernel.org
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>Bluetooth: mgmt: Add device disconnect reason</title>
<updated>2012-08-21T17:54:40Z</updated>
<author>
<name>Mikel Astiz</name>
</author>
<published>2012-08-09T07:52:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f0d6a0ea330617454032d6e2ed48759858a44427'/>
<id>urn:sha1:f0d6a0ea330617454032d6e2ed48759858a44427</id>
<content type='text'>
MGMT_EV_DEVICE_DISCONNECTED will now expose the disconnection reason to
userland, distinguishing four possible values:

	0x00	Reason not known or unspecified
	0x01	Connection timeout
	0x02	Connection terminated by local host
	0x03	Connection terminated by remote host

Note that the local/remote distinction just determines which side
terminated the low-level connection, regardless of the disconnection of
the higher-level profiles.

This can sometimes be misleading and thus must be used with care. For
example, some hardware combinations would report a locally initiated
disconnection even if the user turned Bluetooth off in the remote side.

Signed-off-by: Mikel Astiz &lt;mikel.astiz@bmw-carit.de&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Fix flags of mgmt_device_found event</title>
<updated>2012-06-13T02:19:21Z</updated>
<author>
<name>Jefferson Delfes</name>
</author>
<published>2012-06-11T13:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=af7985bf85840e3dc90ba108a679db044f91f00e'/>
<id>urn:sha1:af7985bf85840e3dc90ba108a679db044f91f00e</id>
<content type='text'>
Change flags field to matches userspace structure.
This field needs to be converted to little endian before forward it.

Signed-off-by: Jefferson Delfes &lt;jefferson.delfes@openbossa.org&gt;
Signed-off-by: Gustavo Padovan &lt;gustavo.padovan@collabora.co.uk&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Add management command for setting Device ID</title>
<updated>2012-05-09T03:41:30Z</updated>
<author>
<name>Marcel Holtmann</name>
</author>
<published>2012-03-12T03:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cdbaccca733c9dde3faf150150102dade311c91f'/>
<id>urn:sha1:cdbaccca733c9dde3faf150150102dade311c91f</id>
<content type='text'>
The Device ID details need to be programmed into the kernel for every
controller at least once. So provide management command for this.

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: mgmt: Fix timeout type</title>
<updated>2012-03-28T18:13:18Z</updated>
<author>
<name>Andrei Emeltchenko</name>
</author>
<published>2012-03-19T07:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c732a2af12e20f2784c8b0c9d2e289579313a413'/>
<id>urn:sha1:c732a2af12e20f2784c8b0c9d2e289579313a413</id>
<content type='text'>
Silence sparse warnings:
net/bluetooth/mgmt.c:865:19: warning: cast to restricted __le16

Signed-off-by: Andrei Emeltchenko &lt;andrei.emeltchenko@intel.com&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
Signed-off-by: Gustavo Padovan &lt;gustavo@padovan.org&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Use correct type for userspace exported structs</title>
<updated>2012-03-07T03:04:24Z</updated>
<author>
<name>Gustavo F. Padovan</name>
</author>
<published>2012-03-07T02:45:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=044e1247344d7ff0dbdb1e7edd80d859a8c19aa6'/>
<id>urn:sha1:044e1247344d7ff0dbdb1e7edd80d859a8c19aa6</id>
<content type='text'>
It should be __u8 instead of u8.

Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: Fix coding style in mgmt.h</title>
<updated>2012-03-07T03:04:23Z</updated>
<author>
<name>Gustavo F. Padovan</name>
</author>
<published>2012-03-07T02:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c4762507342dabbe6896ef288df0851ac7dd63d6'/>
<id>urn:sha1:c4762507342dabbe6896ef288df0851ac7dd63d6</id>
<content type='text'>
Align struct definition in a proper way.

Signed-off-by: Gustavo F. Padovan &lt;padovan@profusion.mobi&gt;
</content>
</entry>
<entry>
<title>Bluetooth: mgmt: Add new error code for invalid index</title>
<updated>2012-03-02T01:19:24Z</updated>
<author>
<name>Johan Hedberg</name>
</author>
<published>2012-03-02T01:13:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5f15903279143eb640f9ba1c0e72b52fe9e9e2a6'/>
<id>urn:sha1:5f15903279143eb640f9ba1c0e72b52fe9e9e2a6</id>
<content type='text'>
The index is part of the command header and not its parameters so it
makes sense to distinguish this from the invalid parameters error.

Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>Bluetooth: mgmt: Add defines for command sizes</title>
<updated>2012-03-01T21:55:58Z</updated>
<author>
<name>Johan Hedberg</name>
</author>
<published>2012-03-01T20:23:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d1acbfb774fa5e043a44adedfcc36c9837a5e61'/>
<id>urn:sha1:9d1acbfb774fa5e043a44adedfcc36c9837a5e61</id>
<content type='text'>
These defines are shorter than "sizeof(struct mgmt_cp_foo_bar...)" and
will be helpful when extending the command lookup table to contain the
expected command size information.

Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
<entry>
<title>Bluetooth: mgmt: Add flags parameter to device_connected</title>
<updated>2012-02-23T20:39:17Z</updated>
<author>
<name>Johan Hedberg</name>
</author>
<published>2012-02-23T20:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=08c79b6133b70a6e3d462d11a89c80259ac66ec7'/>
<id>urn:sha1:08c79b6133b70a6e3d462d11a89c80259ac66ec7</id>
<content type='text'>
This patch updates the Device Connected events to match the latest API
by adding a flags parameter to them.

Signed-off-by: Johan Hedberg &lt;johan.hedberg@intel.com&gt;
Acked-by: Marcel Holtmann &lt;marcel@holtmann.org&gt;
</content>
</entry>
</feed>
