Commit: 7cfcd11a958f785dcb7bd053b19972df7ef10336
Parent: a5783264f7975b4e8f1d012bc033a10ee6e5b19c
Author: Johan Hedberg <johan.hedberg@intel.com>
Committer: Johan Hedberg <johan.hedberg@intel.com>
Date: 2012-03-03 00:29:08
Tree: cec5a42df3e3ddf1f96c720004d9e44008f5b7b4

core: Remove name and class setting from btd_adapter_start() Especially for mgmtops it's important that these values are pushed down in the stack *before* powering on, so btd_adapter_start() is the wrong place. Instead, adapter functions are added to hciops/mgmtops can fetch these values at the right point during adapter init and push them down in the stack (to the kernel).

Diffstat

M plugins/hciops.c | 205 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
M plugins/mgmtops.c | 117 ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
M src/adapter.c | 38 ++++++++++++++++++++++++- - - - - - - - - - - - - -
M src/adapter.h | 3 +++

4 files changed, 198 insertions(+), 165 deletions(-)

View Full Diff | Patch