Thread (267 messages) flat view 267 messages, 5 authors, 2012-09-27

Re: [PATCHv7 00/19] Bluetooth: Create AMP physical link

From: Gustavo Padovan <hidden>
Date: 2012-09-27 20:44:24

Hi Andrei,

* Andrei Emeltchenko [off-list ref] [2012-09-27 17:26:05 +0300]:
From: Andrei Emeltchenko <redacted>

This set of patches enhances A2MP protocol and creates physical
link between AMP controllers. This is further iteration towards
Bluetooth High Speed.

Changes:
	* p7: Fix ctrl_lookup, add phylink accept functions.
	* p6: Refactoring: moving code from pal.[ch] to amp.[ch]
	* p5: Fix issues reported by Mat in mailing list review
	* p4: Rebased against recent bluetooth-next, minor fixes
	* p3: Use hci_conn for representing physical link(type AMP_LINK) instead of
	struct phy_link, refactoring.
	* p2: Remove HCI callbacks and use amp_mgr global list, refactor code.
	* p1: Fixed locking issues, added basic logical link preparation.
	* v3: Remove workqueue from callback processing; change callback functions
	names according to reviewers recommendations; create global amp_mgr_list to
	have lookup to amp manager, physical and logical links so for those HCI events
	which might be identified by __handler__ we have lookup; remove extensive
	hexdump from gen_amp_key.
	* v2: Fix typos and bugs, add functionality: now physical connection
	might be established.
	* v1: Fix typos, change debug prints, refactor code for better
	splitting functionality.

Andrei Emeltchenko (18):
  Bluetooth: Add HCI logical link cmds definitions
  Bluetooth: A2MP: Create amp_mgr global list
  Bluetooth: AMP: Use HCI cmd to Read AMP Info
  Bluetooth: AMP: Use HCI cmd to Read Loc AMP Assoc
  Bluetooth: A2MP: Process Discover Response
  Bluetooth: AMP: Physical link struct and heplers
  Bluetooth: AMP: Remote AMP ctrl definitions
  Bluetooth: AMP: Handle create / disc phylink req
  Bluetooth: A2MP: Process A2MP Getinfo Rsp
  Bluetooth: A2MP: Process A2MP Get AMP Assoc Rsp
  Bluetooth: Choose connection based on capabilities
  Bluetooth: AMP: Add AMP key calculation
  Bluetooth: AMP: Create Physical Link
  Bluetooth: AMP: Write remote AMP Assoc
  Bluetooth: A2MP: Add fallback to normal l2cap init sequence
  Bluetooth: AMP: Process Chan Selected event
  Bluetooth: AMP: Accept Physical Link
  Bluetooth: AMP: Handle Accept phylink command status evt

Dmitry Kasatkin (1):
  Bluetooth: Add function to derive AMP key using hmac
All 19 patches were applied to bluetooth-next. Thanks.

	Gustavo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help