123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349 |
- # Kconfig - ACTIONS primitive options for sdk version 2.0
- #
- # Copyright (c) 2015 Intel Corporation
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- #
- if ACTIONS_FRAMEWORK
- config BT_STACK
- bool
- prompt "Blutooth Stack Support"
- default n
- help
- This option enables actions Blutooth Stack.
- rsource "bt_stack/Kconfig"
- menuconfig BLUETOOTH
- bool
- prompt "BlueTooth"
- default n
- select BT_MANAGER
- help
- This option enables actions bluetooth funcion.
- config BT_MANAGER
- bool
- prompt "Bt Manager Support"
- select BT_SERVICE
- select BT_STACK
- select BLUETOOTH_PORTING
- select ACTS_TRANSCODE
- default n
- help
- This option enables bt manager.
- config BT_SERVICE
- bool
- prompt "Blutooth Service Support"
- select THREAD_TIMER
- default n
- help
- This option enables actions Blutooth service.
- config BTSRV_PRIORITY
- int
- prompt "bt Service Thread Priority"
- default 2
- depends on BT_SERVICE
- help
- This option set bt thread priority
- config BTSRV_STACKSIZE
- int
- prompt "bt Service Thread Stack Size"
- default 1536
- depends on BT_SERVICE
- help
- This option set stack size for bt service thread
- config BT_DOUBLE_PHONE
- bool
- prompt "Bt double phone Support"
- depends on BT_MANAGER
- default n
- help
- This option enables Bt double phone manager.
- config BT_DOUBLE_PHONE_EXT_MODE
- bool
- prompt "Bt double phone ext mode Support"
- depends on BT_DOUBLE_PHONE
- default n
- help
- This option enables Bt double phone ext mode Support.
- config BT_DOUBLE_PHONE_PREEMPTION_MODE
- bool
- prompt "Bt double phone preemption mode Support"
- depends on BT_DOUBLE_PHONE
- default n
- help
- This option enables Bt double phone preemption mode Support.
- config BT_BLE
- bool
- prompt "Bt Ble Support"
- depends on BT_MANAGER
- depends on BT_LE_ATT
- default n
- help
- This option enables bt manager.
- config BLE_MASTER
- bool
- prompt "Bt ble master Support"
- depends on BT_BLE
- default n
- help
- This option enable or disable ble master
- config ACTIVE_REQ_BLE_ENC
- bool
- prompt "Active request encryption after connected"
- depends on BT_BLE
- default n
- help
- This option enables active request encryption after connected.
- config BT_AVRCP_GET_ID3
- bool
- prompt "Bt avrcp get ID3 Support"
- depends on BT_AVRCP
- default n
- help
- This option enables Bt avrcp get ID3 .
- config BT_A2DP_AAC
- bool
- prompt "Bt a2dp aac Support"
- depends on BT_MANAGER
- default n
- help
- This option enables bt a2dp aac.
- config BT_A2DP_MAX_BITPOOL
- int
- prompt "Bt a2dp bit pool config"
- depends on BT_A2DP
- default 53
- help
- This option enables bt a2dp bit pool.
- config SCO_SEND_USED_WORKQUEUE
- bool
- prompt "Use workqueue send sco data"
- depends on BT_SERVICE
- default n
- help
- This option use workqueue send sco data.
- config BT_DEV_NAME
- string
- prompt "bt device name"
- depends on BT_MANAGER
- help
- This option specifies bt device classic name
- config TWS
- bool
- prompt "bt manager Support tws"
- depends on BT_MANAGER
- default n
- help
- This option enables bt tws.
- config TWS_MONO_MODE
- bool
- prompt "bt manager Support tws mono mode"
- depends on TWS
- default n
- help
- This option enables bt tws mono mode.
- config TWS_BACKGROUND_BT
- bool
- prompt "bt manager Support local tws support background bt"
- depends on TWS
- default n
- help
- This option enables local tws support background bt.
- config BT_HFP_TWS
- bool
- prompt "bt manager Support hfp tws"
- depends on TWS
- default n
- help
- This option enables bt hfp tws.
- config CSB
- bool
- prompt "bt manager Support csb"
- depends on BT_MANAGER
- default n
- help
- This option enables bt csb.
- config MGR_TEST_SAMPLE
- bool
- prompt "bt manager test sample"
- depends on BT_MANAGER
- default n
- help
- This option enables bt manager test sample.
- config BT_A2DP_TRS
- bool
- prompt "bt manager Support a2dp trs"
- depends on BT_MANAGER
- default n
- help
- This option enables a2dp trs.
- config BT_A2DP_SINK
- bool
- prompt "bt manager Support a2dp sink"
- depends on BT_MANAGER
- default y
- help
- This option enables a2dp sink device.
- config BT_MANAGER_DEINIT_SERVICE
- bool
- prompt "bt manager deinit btsrv"
- depends on BT_MANAGER
- default n
- help
- This option enables bt manager service.
- config BT_BLE_NOTIFY_PENDING
- bool
- prompt "bt ble notify pending"
- depends on BT_MANAGER
- default n
- help
- This option enables bt ble notify pending.
- config BT_BLE_APP_UPDATE_PARAM
- bool
- prompt "App responsible for update ble parameter"
- depends on BT_MANAGER
- default n
- help
- This option request app responsible for update ble parameter.
- config BT_ACTIONS_SUPER_SERVICE
- bool
- prompt "enable actions super service"
- depends on BT_MANAGER
- default n
- help
- This option enables bt super service.
- config BT_ANCS_AMS
- bool
- prompt "Bt ancs ams Support"
- default n
- select BT_SMP_ALLOW_UNAUTH_OVERWRITE
- select BT_KEYS_OVERWRITE_OLDEST
- select BT_GATT_CLIENT
- select BT_CENTRAL
- select BT_DIS
- help
- This option enable or disable ancs_ams
- config CONNECT_ANCSAMS_AFTER_ENC
- bool
- prompt "Discover and connect ANCS/AMS after ble encrypted"
- depends on BT_ANCS_AMS
- default y
- help
- This option set discover and connect ANCS/AMS after ble encrypted.
- config BT_TEMP_COMPENSATION
- bool
- prompt "bt temp compensation"
- depends on BT_MANAGER
- default y
- help
- This option enables bt temp compensation.
- config BT_AUDIO_TEST
- bool
- prompt "bt audio test"
- depends on BT_MANAGER
- default n
- help
- This option enables bt audio test.
- config GATT_OVER_BREDR
- bool "Bluetooth support gatt over BREDR"
- depends on BT_BREDR
- default n
- help
- This option enables Bluetooth gatt over BREDR
- config BT_LINK_MISS_REJECT
- bool "Bluetooth reject after linkkey miss"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- config BT_PNP_INFO_SEARCH
- bool "Bluetooth SDP pnp info get"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- config BR_SDP_ACTIVE_REGISTER
- bool "Bluetooth sdp active register"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- config OTA_GATT_OVER_EDR_TEST
- bool "OTA support gatt over edr"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- config BT_DEVICE_ENCRYPT_FORCE
- bool "Bluetooth all profile to be encrypt force"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- config BT_BREDR_DISABLE
- bool "Disable Bluetooth BREDR"
- depends on BT_SERVICE
- default n
- help
- This option enables Bluetooth
- if BT_A2DP_TRS
- rsource "bt_trans/Kconfig"
- endif #BT_A2DP_TRS
- endif #ACTIONS_FRAMEWORK
|