Lines Matching defs:val
209 u8 val[];
664 static void _write_scbd(struct rtw89_dev *rtwdev, u32 val, bool state);
1577 v = (struct rtw89_btc_fbtc_tdma *)&tlv->val[0];
1583 v3 = (struct rtw89_btc_fbtc_tdma_v3 *)&tlv->val[0];
1618 v = (struct btc_fbtc_1slot *)&tlv->val[0];
1793 u32 val, bit_map;
1805 val = fwinfo->rpt_en_map | bit_map;
1807 val = fwinfo->rpt_en_map & ~bit_map;
1809 if (val == fwinfo->rpt_en_map)
1812 fwinfo->rpt_en_map = val;
1815 r.enable = cpu_to_le32(val);
2532 u8 val;
4422 static void _write_scbd(struct rtw89_dev *rtwdev, u32 val, bool state)
4433 scbd_val = state ? wl->scbd | val : wl->scbd & ~val;
4435 if (val & BTC_WSCB_ACTIVE || val & BTC_WSCB_ON)
4528 wl_rinfo->role_map.val |= BIT(wl_linfo[i].role);
4678 wl_rinfo->role_map.val |= BIT(wl_linfo[i].role);
4828 wl_rinfo->role_map.val |= BIT(wl_linfo[i].role);
4998 u32 val;
5006 val = _read_scbd(rtwdev);
5007 if (val == BTC_SCB_INV_VALUE) {
5014 if (!(val & BTC_BSCB_ON) ||
5031 bt->scbd = val;
5032 bt->mbx_avl = !!(val & BTC_BSCB_ACT);
5034 if (bt->whql_test != !!(val & BTC_BSCB_WHQL))
5037 bt->whql_test = !!(val & BTC_BSCB_WHQL);
5038 bt->btg_type = val & BTC_BSCB_BT_S1 ? BTC_BT_BTG : BTC_BT_ALONE;
5039 bt->link_info.a2dp_desc.exist = !!(val & BTC_BSCB_A2DP_ACT);
5042 if (bt->rfk_info.map.run && !(val & BTC_BSCB_RFK_RUN))
5045 bt->rfk_info.map.run = !!(val & BTC_BSCB_RFK_RUN);
5046 bt->rfk_info.map.req = !!(val & BTC_BSCB_RFK_REQ);
5047 bt->hi_lna_rx = !!(val & BTC_BSCB_BT_HILNA);
5048 bt->link_info.status.map.connect = !!(val & BTC_BSCB_BT_CONNECT);
5049 bt->run_patch_code = !!(val & BTC_BSCB_PATCH_CODE);
5556 b->status.val = BTC_BLINK_NOCONNECT;
5566 btinfo.val = bt->raw_info[BTC_BTINFO_L2];
5581 btc->dm.trx_info.bt_profile = u32_get_bits(btinfo.val, BT_PROFILE_PROTOCOL_MASK);
5584 btinfo.val = bt->raw_info[BTC_BTINFO_L3];
5595 btinfo.val = bt->raw_info[BTC_BTINFO_H0];
5596 /* raw val is dBm unit, translate from -100~ 0dBm to 0~100%*/
5601 btinfo.val = bt->raw_info[BTC_BTINFO_H1];
5625 btinfo.val = bt->raw_info[BTC_BTINFO_H2];
5638 btinfo.val = bt->raw_info[BTC_BTINFO_H3];
5765 u32 val;
5796 val = BTC_WSCB_ACTIVE | BTC_WSCB_ON | BTC_WSCB_BTLOG;
5797 _write_scbd(rtwdev, val, true);
6420 bt->mbx_avl ? "Y" : "N", bt->rfk_info.val);
7050 r.val = dm->tdma_now.rxflctrl;
7531 u8 type, val, cnt = 0, state = 0;
7562 val = pstep->step[i].val;
7573 "EVT"), (u32)val, diff_t);
7601 u8 type, val;
7630 val = pstep->step[array_idx].val;
7641 id_to_slot((u32)val) :
7642 id_to_evt((u32)val)), diff_t);
7685 u32 val, status;
7688 rtw89_mac_read_lte(rtwdev, R_AX_LTE_SW_CFG_1, &val);
7692 gnt->gnt_bt_sw_en = !!(val & B_AX_GNT_BT_RFC_S0_SW_CTRL);
7694 gnt->gnt_wl_sw_en = !!(val & B_AX_GNT_WL_RFC_S0_SW_CTRL);
7698 gnt->gnt_bt_sw_en = !!(val & B_AX_GNT_BT_RFC_S1_SW_CTRL);
7700 gnt->gnt_wl_sw_en = !!(val & B_AX_GNT_WL_RFC_S1_SW_CTRL);
7703 val = rtw89_read32(rtwdev, R_AX_GNT_SW_CTRL);
7707 gnt->gnt_bt_sw_en = !!(val & B_AX_GNT_BT_RFC_S0_SWCTRL);
7709 gnt->gnt_wl_sw_en = !!(val & B_AX_GNT_WL_RFC_S0_SWCTRL);
7713 gnt->gnt_bt_sw_en = !!(val & B_AX_GNT_BT_RFC_S1_SWCTRL);
7715 gnt->gnt_wl_sw_en = !!(val & B_AX_GNT_WL_RFC_S1_SWCTRL);
7736 u32 val, offset;
7786 val = le32_to_cpu(pmreg->mreg_val[i]);
7790 "[reg]", (u32)type, offset, val);
7793 offset, val);
7840 u32 val, offset;
7890 val = le32_to_cpu(pmreg->mreg_val[i]);
7894 "[reg]", (u32)type, offset, val);
7897 offset, val);
7961 prptctrl->rpt_enable, dm->error.val);
8069 dm->error.val);