Home
last modified time | relevance | path

Searched full:bt (Results 1 – 25 of 896) sorted by relevance

12345678910>>...36

/linux/sound/soc/mediatek/common/
H A Dmtk-btcvsd.c3 // Mediatek ALSA BT SCO CVSD/MSBC Driver
130 spinlock_t tx_lock; /* spinlock for bt tx stream control */
131 spinlock_t rx_lock; /* spinlock for bt rx stream control */
193 static void mtk_btcvsd_snd_irq_enable(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_irq_enable() argument
195 regmap_update_bits(bt->infra, bt->infra_misc_offset, in mtk_btcvsd_snd_irq_enable()
196 bt->conn_bt_cvsd_mask, 0); in mtk_btcvsd_snd_irq_enable()
199 static void mtk_btcvsd_snd_irq_disable(struct mtk_btcvsd_snd *bt) in mtk_btcvsd_snd_irq_disable() argument
201 regmap_update_bits(bt->infra, bt in mtk_btcvsd_snd_irq_disable()
205 mtk_btcvsd_snd_set_state(struct mtk_btcvsd_snd * bt,struct mtk_btcvsd_snd_stream * bt_stream,int state) mtk_btcvsd_snd_set_state() argument
232 mtk_btcvsd_snd_tx_init(struct mtk_btcvsd_snd * bt) mtk_btcvsd_snd_tx_init() argument
245 mtk_btcvsd_snd_rx_init(struct mtk_btcvsd_snd * bt) mtk_btcvsd_snd_rx_init() argument
258 get_tx_time_stamp(struct mtk_btcvsd_snd * bt,struct mtk_btcvsd_snd_time_buffer_info * ts) get_tx_time_stamp() argument
265 get_rx_time_stamp(struct mtk_btcvsd_snd * bt,struct mtk_btcvsd_snd_time_buffer_info * ts) get_rx_time_stamp() argument
318 btcvsd_tx_clean_buffer(struct mtk_btcvsd_snd * bt) btcvsd_tx_clean_buffer() argument
357 mtk_btcvsd_read_from_bt(struct mtk_btcvsd_snd * bt,enum bt_sco_packet_len packet_type,unsigned int packet_length,unsigned int packet_num,unsigned int blk_size,unsigned int control) mtk_btcvsd_read_from_bt() argument
410 mtk_btcvsd_write_to_bt(struct mtk_btcvsd_snd * bt,enum bt_sco_packet_len packet_type,unsigned int packet_length,unsigned int packet_num,unsigned int blk_size) mtk_btcvsd_write_to_bt() argument
483 struct mtk_btcvsd_snd *bt = dev; mtk_btcvsd_snd_irq_handler() local
637 wait_for_bt_irq(struct mtk_btcvsd_snd * bt,struct mtk_btcvsd_snd_stream * bt_stream) wait_for_bt_irq() argument
698 mtk_btcvsd_snd_read(struct mtk_btcvsd_snd * bt,struct iov_iter * buf,size_t count) mtk_btcvsd_snd_read() argument
776 mtk_btcvsd_snd_write(struct mtk_btcvsd_snd * bt,struct iov_iter * buf,size_t count) mtk_btcvsd_snd_write() argument
851 get_bt_stream(struct mtk_btcvsd_snd * bt,struct snd_pcm_substream * substream) get_bt_stream() argument
874 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_open() local
896 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_close() local
910 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_hw_params() local
927 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_hw_free() local
938 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_prepare() local
950 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_trigger() local
981 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_pointer() local
1031 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(component); mtk_pcm_btcvsd_copy() local
1050 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_band_get() local
1060 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_band_set() local
1075 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_loopback_get() local
1086 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_loopback_set() local
1102 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_tx_mute_get() local
1117 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_tx_mute_set() local
1130 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_rx_irq_received_get() local
1143 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_rx_timeout_get() local
1157 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_rx_timestamp_get() local
1184 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_tx_irq_received_get() local
1197 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_tx_timeout_get() local
1207 struct mtk_btcvsd_snd *bt = snd_soc_component_get_drvdata(cmpnt); btcvsd_tx_timestamp_get() local
[all...]
/linux/drivers/char/ipmi/
H A Dipmi_bt_sm.c5 * The state machine for an Open IPMI BT sub-driver under ipmi_si.c, part
35 * Typical "Get BT Capabilities" values are 2-3 retries, 5-10 seconds,
39 * stage, the queue depth of BT is of no concern.
64 BT_STATE_LONG_BUSY /* BT doesn't get hosed :-) */
72 #define BT_STATE_CHANGE(X, Y) { bt->state = X; return Y; }
78 unsigned char seq; /* BT sequence number */
107 * variable "bt" is hardcoded into these macros.
110 #define BT_STATUS bt->io->inputb(bt->io, 0)
111 #define BT_CONTROL(x) bt->io->outputb(bt->io, 0, x)
113 #define BMC2HOST bt->io->inputb(bt->io, 1)
[all …]
/linux/drivers/media/pci/bt8xx/
H A Dbt878.c51 #define btwrite(dat,adr) bmtwrite((dat), (bt->bt878_mem+(adr)))
52 #define btread(adr) bmtread(bt->bt878_mem+(adr))
67 static void bt878_mem_free(struct bt878 *bt) in bt878_mem_free() argument
69 if (bt->buf_cpu) { in bt878_mem_free()
70 dma_free_coherent(&bt->dev->dev, bt->buf_size, bt->buf_cpu, in bt878_mem_free()
71 bt->buf_dma); in bt878_mem_free()
72 bt->buf_cpu = NULL; in bt878_mem_free()
75 if (bt->risc_cpu) { in bt878_mem_free()
76 dma_free_coherent(&bt->dev->dev, bt->risc_size, bt->risc_cpu, in bt878_mem_free()
77 bt->risc_dma); in bt878_mem_free()
[all …]
H A Ddvb-bt8xx.c44 struct bt878 *bt = from_work(bt, t, bh_work); in dvb_bt8xx_work() local
45 struct dvb_bt8xx_card *card = dev_get_drvdata(&bt->adapter->dev); in dvb_bt8xx_work()
47 dprintk("%d\n", card->bt->finished_block); in dvb_bt8xx_work()
49 while (card->bt->last_block != card->bt->finished_block) { in dvb_bt8xx_work()
50 (card->bt->TS_Size ? dvb_dmx_swfilter_204 : dvb_dmx_swfilter) in dvb_bt8xx_work()
52 &card->bt->buf_cpu[card->bt->last_block * in dvb_bt8xx_work()
53 card->bt->block_bytes], in dvb_bt8xx_work()
54 card->bt->block_bytes); in dvb_bt8xx_work()
55 card->bt->last_block = (card->bt->last_block + 1) % in dvb_bt8xx_work()
56 card->bt->block_count; in dvb_bt8xx_work()
[all …]
/linux/drivers/net/can/dev/
H A Dbittiming.c9 void can_sjw_set_default(struct can_bittiming *bt) in can_sjw_set_default() argument
11 if (bt->sjw) in can_sjw_set_default()
15 bt->sjw = max(1U, min(bt->phase_seg1, bt->phase_seg2 / 2)); in can_sjw_set_default()
18 int can_sjw_check(const struct net_device *dev, const struct can_bittiming *bt, in can_sjw_check() argument
21 if (bt->sjw > btc->sjw_max) { in can_sjw_check()
23 bt->sjw, btc->sjw_max); in can_sjw_check()
27 if (bt->sjw > bt->phase_seg1) { in can_sjw_check()
30 bt->sjw, bt->phase_seg1); in can_sjw_check()
34 if (bt->sjw > bt->phase_seg2) { in can_sjw_check()
37 bt->sjw, bt->phase_seg2); in can_sjw_check()
[all …]
H A Dcalc_bittiming.c65 int can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt, in can_calc_bittiming() argument
82 if (bt->sample_point) { in can_calc_bittiming()
83 sample_point_nominal = bt->sample_point; in can_calc_bittiming()
85 if (bt->bitrate > 800 * KILO /* BPS */) in can_calc_bittiming()
87 else if (bt->bitrate > 500 * KILO /* BPS */) in can_calc_bittiming()
99 brp = priv->clock.freq / (tsegall * bt->bitrate) + tseg % 2; in can_calc_bittiming()
107 bitrate_error = abs(bt->bitrate - bitrate); in can_calc_bittiming()
134 do_div(v64, bt->bitrate); in can_calc_bittiming()
148 bt->sample_point = can_update_sample_point(btc, sample_point_nominal, in can_calc_bittiming()
154 bt->tq = (u32)v64; in can_calc_bittiming()
[all …]
/linux/drivers/media/v4l2-core/
H A Dv4l2-dv-timings.c145 const struct v4l2_bt_timings *bt = &t->bt; in v4l2_valid_dv_timings() local
146 const struct v4l2_bt_timings_cap *cap = &dvcap->bt; in v4l2_valid_dv_timings()
149 u32 max_hor = 3 * bt->width; in v4l2_valid_dv_timings()
154 bt->height < cap->min_height || in v4l2_valid_dv_timings()
155 bt->height > cap->max_height || in v4l2_valid_dv_timings()
156 bt->width < cap->min_width || in v4l2_valid_dv_timings()
157 bt->width > cap->max_width || in v4l2_valid_dv_timings()
158 bt->pixelclock < cap->min_pixelclock || in v4l2_valid_dv_timings()
159 bt->pixelclock > cap->max_pixelclock || in v4l2_valid_dv_timings()
161 cap->standards && bt->standards && in v4l2_valid_dv_timings()
[all …]
/linux/kernel/trace/
H A Dblktrace.c69 static void trace_note(struct blk_trace *bt, pid_t pid, int action, in trace_note() argument
92 if (!bt->rchan) in trace_note()
95 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note()
100 t->device = bt->dev; in trace_note()
121 struct blk_trace *bt; in trace_note_tsk() local
125 list_for_each_entry(bt, &running_trace_list, running_list) { in trace_note_tsk()
126 trace_note(bt, tsk->pid, BLK_TN_PROCESS, tsk->comm, in trace_note_tsk()
132 static void trace_note_time(struct blk_trace *bt) in trace_note_time() argument
144 trace_note(bt, 0, BLK_TN_TIMESTAMP, words, sizeof(words), 0); in trace_note_time()
148 void __blk_trace_note_message(struct blk_trace *bt, in __blk_trace_note_message() argument
185 act_log_check(struct blk_trace * bt,u32 what,sector_t sector,pid_t pid) act_log_check() argument
215 __blk_add_trace(struct blk_trace * bt,sector_t sector,int bytes,const blk_opf_t opf,u32 what,int error,int pdu_len,void * pdu_data,u64 cgid) __blk_add_trace() argument
314 blk_trace_free(struct request_queue * q,struct blk_trace * bt) blk_trace_free() argument
349 blk_trace_start(struct blk_trace * bt) blk_trace_start() argument
366 blk_trace_stop(struct blk_trace * bt) blk_trace_stop() argument
380 blk_trace_cleanup(struct request_queue * q,struct blk_trace * bt) blk_trace_cleanup() argument
390 struct blk_trace *bt; __blk_trace_remove() local
417 struct blk_trace *bt = filp->private_data; blk_dropped_read() local
436 struct blk_trace *bt; blk_msg_write() local
466 struct blk_trace *bt; blk_subbuf_start_callback() local
499 blk_trace_setup_lba(struct blk_trace * bt,struct block_device * bdev) blk_trace_setup_lba() argument
518 struct blk_trace *bt = NULL; do_blk_trace_setup() local
692 struct blk_trace *bt; __blk_trace_startstop() local
783 struct blk_trace *bt; blk_trace_bio_get_cgid() local
830 struct blk_trace *bt; blk_add_trace_rq() local
894 struct blk_trace *bt; blk_add_trace_bio() local
945 struct blk_trace *bt; blk_add_trace_plug() local
957 struct blk_trace *bt; blk_add_trace_unplug() local
978 struct blk_trace *bt; blk_add_trace_split() local
1007 struct blk_trace *bt; blk_add_trace_bio_remap() local
1043 struct blk_trace *bt; blk_add_trace_rq_remap() local
1075 struct blk_trace *bt; blk_add_driver_data() local
1609 struct blk_trace *bt; blk_trace_remove_queue() local
1630 struct blk_trace *bt = NULL; blk_trace_setup_queue() local
1769 struct blk_trace *bt; sysfs_blk_trace_attr_show() local
1803 struct blk_trace *bt; sysfs_blk_trace_attr_store() local
[all...]
/linux/drivers/net/wireless/ti/wl12xx/
H A Dconf.h38 * Configure the min and max time BT gains the antenna
39 * in WLAN / BT master basic rate
47 * Configure the min and max time BT gains the antenna
48 * in WLAN / BT slave basic rate
56 * Configure the min and max time BT gains the antenna
57 * in WLAN / BT master EDR
65 * Configure the min and max time BT gains the antenna
66 * in WLAN / BT slave EDR
75 * in WLAN PSM / BT master/slave BR
84 * in WLAN PSM / BT master/slave EDR
[all …]
/linux/arch/powerpc/boot/
H A Dmktree.c48 boot_block_t bt; in main() local
62 bt.bb_magic = htonl(0x0052504F); in main()
65 bt.bb_dest = htonl(strtoul(argv[3], NULL, 0)); in main()
66 bt.bb_entry_point = htonl(strtoul(argv[4], NULL, 0)); in main()
72 bt.bb_num_512blocks = htonl(nblks); in main()
73 bt.bb_debug_flag = 0; in main()
75 bt.bb_checksum = 0; in main()
79 bt.reserved[0] = 0; in main()
80 bt.reserved[1] = 0; in main()
93 cp = (void *)&bt; in main()
[all …]
/linux/drivers/media/platform/amphion/
H A Dvpu_color.c21 V4L2_COLORSPACE_REC709, /*Rec. ITU-R BT.709-6*/
24 V4L2_COLORSPACE_470_SYSTEM_M, /*Rec. ITU-R BT.470-6 System M*/
25 V4L2_COLORSPACE_470_SYSTEM_BG, /*Rec. ITU-R BT.470-6 System B, G*/
29 V4L2_COLORSPACE_BT2020, /*Rec. ITU-R BT.2020-2*/
35 V4L2_XFER_FUNC_709, /*Rec. ITU-R BT.709-6*/
38 0, /*Rec. ITU-R BT.470-6 System M*/
39 0, /*Rec. ITU-R BT.470-6 System B, G*/
46 0, /*Rec. ITU-R BT.1361-0 extended colour gamut*/
48 V4L2_XFER_FUNC_709, /*Rec. ITU-R BT.2020-2 (10 bit system)*/
49 V4L2_XFER_FUNC_709, /*Rec. ITU-R BT.2020-2 (12 bit system)*/
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dhal_bt_coexist.c106 "[DM][BT], RSSI_1 state switch to High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
110 "[DM][BT], RSSI_1 state stay at Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
120 "[DM][BT], RSSI_1 state switch to Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
124 "[DM][BT], RSSI_1 state stay at High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
130 "[DM][BT], RSSI_1 thresh error!!\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
148 "[DM][BT], RSSI_1 state switch to Medium\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
152 "[DM][BT], RSSI_1 state stay at Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
168 "[DM][BT], RSSI_1 state switch to High\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
178 "[DM][BT], RSSI_1 state switch to Low\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
182 "[DM][BT], RSSI_1 state stay at Medium\n"); in rtl8723e_dm_bt_check_coex_rssi_state1()
[all …]
H A Dhal_btc.c24 "[BT][DM], Before enter IPS, turn off all Coexist DM\n"); in rtl8723e_dm_bt_turn_off_bt_coexist_before_enter_lps()
116 "Need to decrease bt power\n"); in rtl8723e_dm_bt_need_to_dec_bt_pwr()
135 "[DM][BT], Coexist state do not change!!\n"); in rtl8723e_dm_bt_is_same_coexist_state()
139 "[DM][BT], Coexist state changed!!\n"); in rtl8723e_dm_bt_is_same_coexist_state()
169 /* Enable GPIO 0/1/2/3/8 pins for bt */ in rtl8723e_dm_bt_set_hw_pta_mode()
284 "Wifi idle + Bt idle, bt coex mechanism always off!!\n"); in rtl8723e_dm_bt_is_2_ant_common_action()
290 "Wifi non-idle + Bt disabled/idle!!\n"); in rtl8723e_dm_bt_is_2_ant_common_action()
312 "Bt non-idle!\n"); in rtl8723e_dm_bt_is_2_ant_common_action()
389 "[BTCoex], decrease Bt Power : %s, write 0x21=0x%x\n", in rtl8723e_dm_bt_set_fw_dec_bt_pwr()
429 "[BTCoex], set BT PTA update manager to trigger update!!\n"); in rtl8723e_dm_bt_set_fw_tdma_ctrl()
[all …]
/linux/arch/sh/lib/
H A Dmemcpy.S18 bt/s 9f ! if n=0, do nothing
24 bt/s 7f ! if it's too small, copy a byte at once
58 bt/s 8b ! while (r0>r2)
72 bt/s 2f
86 bt/s 3b
91 bt/s 9b
104 bt/s 2f
126 bt/s 3b
137 bt/s 3b
143 bt/s 9b
[all …]
H A Dmemcpy-sh4.S53 bt/s 3b ! 109 BR
70 bt/s 3b ! 109 BR
80 bt 9f ! 109 BR
85 bt/s 8b ! 109 BR
126 bt/s 3b ! 109 BR
138 bt/s 3b
148 bt 9f ! 109 BR
153 bt/s 8b ! 109 BR
181 bt/s 99f ! 111 BR (zero len)
188 bt/s .Lcase00 ! 111 BR (aligned)
[all …]
H A Dstrlen.S17 bt/s 1f
28 bt 8f
33 bt 8f
38 bt 8f
57 bt/s 8f
62 bt/s 8f
67 bt 8f
/linux/Documentation/scsi/
H A DBusLogic.rst57 BT-948/958/958D, will always be available from my Linux Home Page at URL
69 the BT-948 PCI Ultra SCSI Host Adapter, and then again for the BT-958 PCI Wide
198 The ISA compatible I/O port is disabled by default on the BT-948/958/958D.
225 FlashPoint LT (BT-930) Ultra SCSI-3
226 FlashPoint LT (BT-930R) Ultra SCSI-3 with RAIDPlus
227 FlashPoint LT (BT-920) Ultra SCSI-3 (BT-930 without BIOS)
228 FlashPoint DL (BT-932) Dual Channel Ultra SCSI-3
229 FlashPoint DL (BT-932R) Dual Channel Ultra SCSI-3 with RAIDPlus
230 FlashPoint LW (BT-950) Wide Ultra SCSI-3
231 FlashPoint LW (BT-950R) Wide Ultra SCSI-3 with RAIDPlus
[all …]
H A DFlashPoint.rst78 BusLogic FlashPoint LT/BT-948 Upgrade Program
82 BusLogic FlashPoint LW/BT-958 Upgrade Program
99 customers to make sure the BT-946C/956C MultiMaster cards would still be
101 the FlashPoint would be able to upgrade to the BT-946C. While this helped
135 to trade in their FlashPoint LT for the new BT-948 MultiMaster PCI Ultra
136 SCSI Host Adapter. The BT-948 is the Ultra SCSI successor to the BT-946C
137 and has all the best features of both the BT-946C and FlashPoint LT,
145 As of 14 June 1996, the original BusLogic FlashPoint LT to BT-948 upgrade
148 LW (BT-950) for a BT-958 MultiMaster PCI Ultra SCSI Host Adapter. The
151 I was a beta test site for the BT-948/958, and versions 1.2.1 and 1.3.1 of
[all …]
/linux/block/
H A Dblk-mq-tag.c107 struct sbitmap_queue *bt) in __blk_mq_get_tag() argument
110 !hctx_may_queue(data->hctx, bt)) in __blk_mq_get_tag()
114 return sbitmap_queue_get_shallow(bt, data->shallow_depth); in __blk_mq_get_tag()
116 return __sbitmap_queue_get(bt); in __blk_mq_get_tag()
123 struct sbitmap_queue *bt = &tags->bitmap_tags; in blk_mq_get_tags() local
129 ret = __sbitmap_queue_get_batch(bt, nr_tags, offset); in blk_mq_get_tags()
137 struct sbitmap_queue *bt; in blk_mq_get_tag() local
148 bt = &tags->breserved_tags; in blk_mq_get_tag()
151 bt = &tags->bitmap_tags; in blk_mq_get_tag()
155 tag = __blk_mq_get_tag(data, bt); in blk_mq_get_tag()
[all …]
/linux/tools/testing/selftests/net/tcp_ao/
H A Dbench-lookups.c214 struct bench_tests *bt = &bench_results[i]; in server_fn() local
233 bench_delete(lsk, &bt->add_key, &bt->delete_last_key, in server_fn()
236 nr_keys[i], &bt->add_key); in server_fn()
238 nr_keys[i], &bt->delete_last_key); in server_fn()
240 bench_delete(lsk, &bt->add_key, &bt->delete_rand_key, in server_fn()
243 nr_keys[i], &bt->delete_rand_key); in server_fn()
245 bench_delete(lsk, &bt->add_key, &bt->delete_async, in server_fn()
247 test_print_stats("Delete: async", nr_keys[i], &bt->delete_async); in server_fn()
292 static void bench_connect_client(size_t port_off, struct bench_tests *bt, in bench_connect_client() argument
300 con = &bt->connect_rand_key; in bench_connect_client()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dcoex.h43 * struct iwl_bt_coex_cmd - bt coex configuration command
64 * struct iwl_bt_coex_ci_cmd - bt coex channel inhibition command
98 * struct iwl_bt_coex_prof_old_notif - notification about BT coex
99 * @mbox_msg: message from BT to WiFi
104 * @bt_activity_grading: the activity of BT &enum iwl_bt_activity_grading
108 * @wifi_loss_low_rssi: The predicted lost WiFi rate (% of air time that BT is
111 * BT is utilizing) when the RSSI is mid/high (>= -65 dBm)
143 * struct iwl_bt_coex_profile_notif - notification about BT coex
144 * @wifi_loss_low_rssi: The predicted lost WiFi rate (% of air time that BT is
147 * BT is utilizing) when the RSSI is mid/high (>= -65 dBm)
/linux/drivers/net/wireless/rsi/
H A Drsi_hal.h33 __stringify(DEV_OPMODE_BT_ALONE) "[BT classic alone], " \
34 __stringify(DEV_OPMODE_BT_LE_ALONE) "[BT LE alone], " \
35 __stringify(DEV_OPMODE_BT_DUAL) "[BT classic + BT LE alone], " \
36 __stringify(DEV_OPMODE_STA_BT) "[Wi-Fi STA + BT classic], " \
37 __stringify(DEV_OPMODE_STA_BT_LE) "[Wi-Fi STA + BT LE], " \
38 __stringify(DEV_OPMODE_STA_BT_DUAL) "[Wi-Fi STA + BT classic + BT LE], " \
39 __stringify(DEV_OPMODE_AP_BT) "[Wi-Fi AP + BT classic], " \
40 __stringify(DEV_OPMODE_AP_BT_DUAL) "[Wi-Fi AP + BT classic + BT LE]"
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcoex.c415 /* TDMA off + pri: BT > WL */
418 /* TDMA off + pri: WL > BT */
421 /* TDMA off + pri: BT = WL */
424 /* TDMA off + pri: BT = WL > BT_Lo */
427 /* TDMA off + pri: WL = BT, BT_Rx > WL_Lo_Tx */
430 /* TDMA off + pri: WL_Rx = BT, BT_HI > WL_Tx > BT_Lo */
433 /* TDMA off + pri: WL_Rx = BT, BT_HI > WL_Tx > BT_Lo */
436 /* TDMA off + pri: WL_Rx = BT, BT_HI > WL_Tx > BT_Lo */
445 /* TDMA off + pri: WL_Hi-Tx > BT, BT_Hi > other-WL > BT_Lo */
448 /* TDMA off + pri: WL_Hi-Tx = BT */
[all …]
/linux/Documentation/devicetree/bindings/net/bluetooth/
H A Damlogic,w155s2-bt.yaml5 $id: http://devicetree.org/schemas/net/bluetooth/amlogic,w155s2-bt.yaml#
23 - amlogic,w265s1-bt
24 - amlogic,w265p1-bt
25 - const: amlogic,w155s2-bt
27 - amlogic,w155s2-bt
28 - amlogic,w265s2-bt
57 compatible = "amlogic,w155s2-bt";
/linux/net/bluetooth/
H A DKconfig6 menuconfig BT config
49 depends on BT
67 depends on BT
92 depends on BT
101 depends on BT
108 depends on BT
115 depends on BT && DEBUG_FS
123 depends on BT && DEBUG_KERNEL
150 depends on BT && !DYNAMIC_DEBUG

12345678910>>...36