| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-dv-timings.c | 145 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/tools/testing/selftests/net/tcp_ao/ |
| H A D | bench-lookups.c | 14 #define BENCH_NR_ITERS 100 /* number of times to run gathering statistics */ 64 if (test_add_key(lsk, DEFAULT_TEST_PASSWORD, *p, -1, 100, 100)) in server_apply_keys() 140 if (test_add_key(sk, DEFAULT_TEST_PASSWORD, *p, -1, 100, 100)) in add_back_mkt() 153 ao_del.sndid = 100; in bench_delete() 154 ao_del.rcvid = 100; in bench_delete() 214 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() [all …]
|
| /linux/drivers/net/can/dev/ |
| H A D | calc_bittiming.c | 14 static int can_calc_sample_point_nrz(const struct can_bittiming *bt) in can_calc_sample_point_nrz() argument 16 if (bt->bitrate > 800 * KILO /* BPS */) in can_calc_sample_point_nrz() 19 if (bt->bitrate > 500 * KILO /* BPS */) in can_calc_sample_point_nrz() 26 static int can_calc_sample_point_pwm(const struct can_bittiming *bt) in can_calc_sample_point_pwm() argument 28 if (bt->bitrate > 15 * MEGA /* BPS */) in can_calc_sample_point_pwm() 31 if (bt->bitrate > 9 * MEGA /* BPS */) in can_calc_sample_point_pwm() 34 if (bt->bitrate > 4 * MEGA /* BPS */) in can_calc_sample_point_pwm() 93 int can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt, in can_calc_bittiming() argument 109 if (bt->sample_point) in can_calc_bittiming() 110 sample_point_reference = bt->sample_point; in can_calc_bittiming() [all …]
|
| /linux/drivers/net/wireless/ti/wl12xx/ |
| H A D | conf.h | 38 * 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/drivers/net/wireless/ath/ath9k/ |
| H A D | htc_drv_gpio.c | 28 * Detects if there is any priority bt traffic 42 /* Detect if colocated bt started scanning */ in ath_detect_bt_priority() 45 "BT scan detected\n"); in ath_detect_bt_priority() 50 "BT priority traffic detected\n"); in ath_detect_bt_priority() 60 * This is the master bt coex work which runs for every 61 * 45ms, bt traffic will be given priority during 55% of this 95 * Work to time slice between wlan and bt traffic and 106 ath_dbg(common, BTCOEX, "time slice work for bt and wlan\n"); in ath_btcoex_duty_cycle_work() 122 btcoex->btcoex_no_stomp = (100 - ATH_BTCOEX_DEF_DUTY_CYCLE) * in ath_htc_init_btcoex_work() 123 btcoex->btcoex_period / 100; in ath_htc_init_btcoex_work() [all …]
|
| H A D | gpio.c | 140 * Detects if there is any priority bt traffic 154 /* Detect if colocated bt started scanning */ in ath_detect_bt_priority() 157 "BT scan detected\n"); in ath_detect_bt_priority() 162 "BT priority traffic detected\n"); in ath_detect_bt_priority() 190 * This is the master bt coex timer which runs for every 191 * 45ms, bt traffic will be given priority during 55% of this 253 * registers to time slice between wlan and bt traffic 282 btcoex->btcoex_no_stomp = (100 - ATH_BTCOEX_DEF_DUTY_CYCLE) * in ath_init_btcoex_timer() 283 btcoex->btcoex_period / 100; in ath_init_btcoex_timer() 284 btcoex->btscan_no_stomp = (100 - ATH_BTCOEX_BTSCAN_DUTY_CYCLE) * in ath_init_btcoex_timer() [all …]
|
| H A D | mci.c | 106 (100 - btcoex->duty_cycle) / 100; in ath_mci_adjust_aggr_limit() 112 * without collision with BT traffic. in ath_mci_adjust_aggr_limit() 157 * For single PAN/FTP profile, allocate 35% for BT in ath_mci_update_scheme() 163 "Single PAN/FTP bt period %d ms dutycycle %d\n", in ath_mci_update_scheme() 177 "Two BT profiles aggr limit 1.5 ms dutycycle %d%%\n", in ath_mci_update_scheme() 204 (100 - btcoex->duty_cycle) / 100; in ath_mci_update_scheme() 380 ath_dbg(common, MCI, "(MCI) Need to flush BT profiles\n"); in ath_mci_msg() 510 * only when BT wake up. Now they are always sent, as a in ath_mci_intr() 511 * recovery method to reset BT MCI's RX alignment. in ath_mci_intr() 680 "WLAN current channel %d mask BT channel %d - %d\n", in ath9k_mci_update_wlan_channels() [all …]
|
| /linux/drivers/media/pci/bt8xx/ |
| H A D | dvb-bt8xx.c | 44 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/Documentation/userspace-api/media/v4l/ |
| H A D | colorspaces-details.rst | 81 BT.601 as well, even though BT.601 does not mention any color primaries. 120 The full name of this standard is Rec. ITU-R BT.709-5. 162 in which case the BT.601 Y'CbCr encoding is used. 181 similar to the BT.601 encoding, but it allows for R', G' and B' values 279 170M/BT.601. The Y'CbCr quantization is limited range. 348 170M/BT.601. The Y'CbCr quantization is limited range. 353 Colorspace BT.2020 (V4L2_COLORSPACE_BT2020) 362 .. flat-table:: BT.2020 Chromaticities 641 identical to one defined in SMPTE 170M/BT.601. 712 identical to one defined in SMPTE 170M/BT.601. [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6ul-phytec-segin-peb-wlbt-05.dtsi | 20 startup-delay-us = <100>; 28 MX6UL_PAD_GPIO1_IO01__GPIO1_IO01 0x3031 /* BT ENABLE */ 34 pinctrl_uart2_bt: uart2-bt-grp { 68 compatible = "brcm,bcm43438-bt";
|
| H A D | imx6ull-dhcom-som-cfg-sdcard.dtsi | 13 * Disabled: WiFi and BT 19 * BT is also not available, so remove BT from the UART node. 75 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp {
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron.dtsi | 40 debounce-interval = <100>; 189 i2c-scl-rising-time-ns = <100>; /* 45ns measured */ 325 i2c-scl-rising-time-ns = <100>; /* 40ns measured */ 337 /* 100kHz since 4.7k resistors don't rise fast enough */ 536 bt_enable_l: bt-enable-l { 540 bt_host_wake: bt-host-wake { 544 bt_host_wake_l: bt-host-wake-l { 573 bt_dev_wake_sleep: bt-dev-wake-sleep { 577 bt_dev_wake_awake: bt-dev-wake-awake { 581 bt_dev_wake: bt-dev-wake {
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3566-radxa-zero-3w.dts | 23 post-power-on-delay-ms = <100>; 31 bt_reg_on_h: bt-reg-on-h { 35 bt_wake_host_h: bt-wake-host-h { 39 host_wake_bt_h: host-wake-bt-h {
|
| H A D | rk3566-box-demo.dts | 254 /* Reset time is 20ms, 100ms for rtl8211f */ 308 bt { 309 bt_enable_h: bt-enable-h { 313 bt_host_wake_l: bt-host-wake-l { 317 bt_wake_l: bt-wake-l { 398 /* WiFi & BT combo module AMPAK AP6398S */ 450 compatible = "brcm,bcm43438-bt";
|
| /linux/arch/sh/lib/ |
| H A D | udivsi3_i4i.S | 79 bt/s div_by_1 98 bt/s div_r8 106 bt udiv_r8 167 bt/s pos_divisor 171 bt/s neg_result 219 bt/s div_by_1_neg 236 bt/s pos_result 277 bt/s div_r8_neg 519 .byte -100 569 .byte 100
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm2711-rpi-cm4.dtsi | 5 #include "bcm283x-rpi-wifi-bt.dtsi" 40 &bt { 50 /* Even the IP block is limited to 100 MHz 97 /* uart0 communicates with the BT module */
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx93-phyboard-segin-peb-wlbt-05.dtso | 16 post-power-on-delay-ms = <100>; 28 compatible = "brcm,bcm43438-bt"; 88 MX93_PAD_ENET1_RD3__GPIO4_IO13 0x31e /* BT ENABLE */
|
| H A D | imx93-9x9-qsb.dts | 15 bt_sco_codec: bt-sco-codec { 17 compatible = "linux,bt-sco"; 150 sound-bt-sco { 152 simple-audio-card,name = "bt-sco-audio"; 443 /* BT */ 449 compatible = "nxp,88w8987-bt"; 636 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { 714 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp { 752 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
|
| H A D | imx8mm-innocomm-wb15.dtsi | 220 &uart1 { /* BT */ 229 compatible = "brcm,bcm4349-bt"; 341 pinctrl_modem_bt: modem-bt-grp { 396 pinctrl_usdhc1_100mhz: usdhc1-100mhz-grp { 448 pinctrl_usdhc2_100mhz: usdhc2-100mhz-grp {
|
| H A D | imx8mq-thor96.dts | 62 bt-active-led { 63 label = "blue:bt"; 301 compatible = "brcm,bcm43438-bt"; 504 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp { 546 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
|
| /linux/drivers/media/test-drivers/vivid/ |
| H A D | vivid-vid-cap.c | 220 dev->must_blank[i] = tpg_g_perc_fill(&dev->tpg) < 100; in vid_cap_start_streaming() 373 struct v4l2_bt_timings *bt = &dev->dv_timings_cap[dev->input].bt; in vivid_update_format_cap() local 403 dev->src_rect.width = bt->width; in vivid_update_format_cap() 404 dev->src_rect.height = bt->height; in vivid_update_format_cap() 405 size = V4L2_DV_BT_FRAME_WIDTH(bt) * V4L2_DV_BT_FRAME_HEIGHT(bt); in vivid_update_format_cap() 406 if (dev->reduced_fps && can_reduce_fps(bt)) { in vivid_update_format_cap() 407 pixelclock = div_u64(bt->pixelclock * 1000, 1001); in vivid_update_format_cap() 408 bt->flags |= V4L2_DV_FL_REDUCED_FPS; in vivid_update_format_cap() 410 pixelclock = bt->pixelclock; in vivid_update_format_cap() 411 bt->flags &= ~V4L2_DV_FL_REDUCED_FPS; in vivid_update_format_cap() [all …]
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | exynos4210-trats.dts | 188 reset-delay = <100>; 189 init-delay = <100>; 264 samsung,i2c-sda-delay = <100>; 284 samsung,i2c-sda-delay = <100>; 471 bt_shutdown: bt-shutdown-pins { 477 bt_host_wakeup: bt-host-wakeup-pins { 483 bt_device_wakeup: bt-device-wakeup-pins { 545 compatible = "brcm,bcm4330-bt";
|
| /linux/drivers/net/can/rockchip/ |
| H A D | rockchip_canfd-timestamp.c | 43 const struct can_bittiming *bt = &priv->can.bittiming; in rkcanfd_timestamp_init() local 56 bitrate = max(bt->bitrate, dbt->bitrate); in rkcanfd_timestamp_init() 82 bitrate % MEGA / KILO / 100, in rkcanfd_timestamp_init()
|
| /linux/drivers/media/i2c/ |
| H A D | tda1997x.c | 494 HPD_LOW_BP, /* HPD low and pulse of at least 100ms */ 495 HPD_LOW_OTHER, /* HPD low and pulse of at least 100ms */ 517 /* HPD low and pulse of at least 100ms */ in tda1997x_manual_hpd() 533 /* HPD low and pulse of at least 100ms */ in tda1997x_manual_hpd() 687 if (state->timings.bt.height <= 576) in tda1997x_configure_csc() 693 if (state->timings.bt.height <= 576) in tda1997x_configure_csc() 746 const struct v4l2_bt_timings *bt = &state->timings.bt; in tda1997x_configure_vhref() local 755 href_start = bt->hbackporch + bt->hsync + 1; in tda1997x_configure_vhref() 756 href_end = href_start + bt->width; in tda1997x_configure_vhref() 757 vref_f1_start = bt->height + bt->vbackporch + bt->vsync + in tda1997x_configure_vhref() [all …]
|
| /linux/sound/soc/sof/amd/ |
| H A D | vangogh.c | 52 .name = "acp-sof-bt", 66 /* Supporting only stereo for I2S BT controller capture */ 145 usleep_range(100, 150); in sof_vangogh_post_fw_run_delay()
|