Home
last modified time | relevance | path

Searched refs:rtw_read8 (Results 1 – 23 of 23) sorted by relevance

/freebsd/sys/contrib/dev/rtw88/
H A Dmac.c54 value8 = rtw_read8(rtwdev, REG_CCK_CHECK); in rtw_set_channel_mac()
86 if (rtw_read8(rtwdev, REG_SDIO_HSUS_CTRL) & BIT_HCI_RESUME_RDY) in rtw_mac_pre_system_cfg()
124 value8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw_mac_pre_system_cfg()
128 value8 = rtw_read8(rtwdev, REG_RF_CTRL); in rtw_mac_pre_system_cfg()
145 return read_poll_timeout_atomic(rtw_read8, val, (val & mask) == target, in do_pwr_poll_cmd()
168 value = rtw_read8(rtwdev, REG_SYS_PW_CTRL); in rtw_pwr_cmd_polling()
205 value = rtw_read8(rtwdev, offset); in rtw_sub_pwr_seq_parser()
282 rpwm = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_mac_power_switch()
291 if (rtw_read8(rtwdev, REG_CR) == 0xea) in rtw_mac_power_switch()
295 (rtw_read8(rtwdev, REG_SYS_STATUS1 + 1) & BIT(0))) in rtw_mac_power_switch()
[all …]
H A Dhci.h102 static inline u8 rtw_read8(struct rtw_dev *rtwdev, u32 addr) in rtw_read8() function
136 val = rtw_read8(rtwdev, addr); in rtw_write8_set()
160 val = rtw_read8(rtwdev, addr); in rtw_write8_clr()
235 orig = rtw_read8(rtwdev, addr); in rtw_read8_mask()
264 orig = rtw_read8(rtwdev, addr); in rtw_write8_mask()
H A Dps.c74 request = rtw_read8(rtwdev, rtwdev->hci.rpwm_addr); in rtw_power_mode_change()
75 confirm = rtw_read8(rtwdev, rtwdev->hci.cpwm_addr); in rtw_power_mode_change()
93 ret = read_poll_timeout_atomic(rtw_read8, polling, in rtw_power_mode_change()
H A Drtw88xxa.c290 val8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN + 1); in rtw88xxa_reset_8051()
308 if (!(rtw_read8(rtwdev, REG_MCUFW_CTRL) & BIT_RAM_DL_SEL)) in rtw88xxau_hw_reset()
330 if (read_poll_timeout_atomic(rtw_read8, val8, in rtw88xxau_hw_reset()
363 if (rtw_read8(rtwdev, REG_SYS_CFG1 + 3) & BIT(0)) in rtw88xxau_init_power_on()
577 val8 = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw88xxa_phy_bb_config()
708 reg_cr = rtw_read8(rtwdev, REG_CR); in rtw88xxa_power_off()
742 if (rtw_read8(rtwdev, REG_MCUFW_CTRL) & BIT_RAM_DL_SEL) in rtw88xxa_power_off()
1409 reg_837 = rtw_read8(rtwdev, REG_BWINDICATION + 3); in rtw88xxa_post_set_bw_mode()
1494 if (rtw_read8(rtwdev, REG_CCK_CHECK) & BIT_CHECK_CCK_EN) in rtw88xxa_set_channel()
H A Dwow.c21 reason = rtw_read8(rtwdev, REG_WOWLAN_WAKE_REASON); in rtw_wow_show_wakeup_reason()
283 rtw_wow->txpause = rtw_read8(rtwdev, REG_TXPAUSE); in rtw_wow_bb_stop()
319 ret = read_poll_timeout(rtw_read8, check, !check, 1000, in rtw_wow_check_fw_status()
H A Dbf.c159 mu_valid = rtw_read8(rtwdev, REG_MU_TX_CTL) & in rtw_bf_cfg_mu_bfee()
165 mu_tbl_sel = rtw_read8(rtwdev, REG_MU_TX_CTL + 1) & 0xF8; in rtw_bf_cfg_mu_bfee()
H A Defuse.c140 *data = rtw_read8(rtwdev, REG_EFUSE_CTRL); in rtw_read8_physical_efuse()
H A Drtw8723x.c47 val_ctx = rtw_read8(rtwdev, REG_CTX); in __rtw8723x_lck()
386 ldo_pwr = rtw_read8(rtwdev, REG_LDO_EFUSE_CTRL + 3); in __rtw8723x_cfg_ldo25()
522 backup->mac8[i] = rtw_read8(rtwdev, in __rtw8723x_iqk_backup_regs()
H A Dpci.c449 tmp = rtw_read8(rtwdev, RTK_PCI_CTRL + 3); in rtw_pci_reset_buf_desc()
942 reg_bcn_work = rtw_read8(rtwdev, RTK_PCI_TXBD_BCN_WORK); in rtw_pci_write_data_rsvd_page()
1329 flag = rtw_read8(rtwdev, REG_DBI_FLAG_V1 + 2); in rtw_dbi_write8()
1349 flag = rtw_read8(rtwdev, REG_DBI_FLAG_V1 + 2); in rtw_dbi_read8()
1352 *value = rtw_read8(rtwdev, read_addr); in rtw_dbi_read8()
H A Dfw.c385 if (rtw_read8(rtwdev, REG_MCU_TST_CFG) == VAL_FW_TRIGGER) in rtw_fw_c2h_cmd_isr()
427 ret = read_poll_timeout_atomic(rtw_read8, box_state, in rtw_fw_send_h2c_command_register()
483 ret = read_poll_timeout_atomic(rtw_read8, box_state, in rtw_fw_send_h2c_command()
1481 bckp[2] = rtw_read8(rtwdev, REG_BCN_CTRL); in rtw_fw_write_data_rsvd_page()
1491 val = rtw_read8(rtwdev, REG_CR + 1); in rtw_fw_write_data_rsvd_page()
1500 val = rtw_read8(rtwdev, REG_FWHW_TXQ_CTRL + 2); in rtw_fw_write_data_rsvd_page()
H A Drtw8723x.h465 backup->btg_sel = rtw_read8(rtwdev, REG_BTG_SEL); in rtw8723x_iqk_backup_path_ctrl()
H A Drtw8821c.c164 val = rtw_read8(rtwdev, REG_SYS_FUNC_EN); in rtw8821c_phy_set_param()
200 rtwdev->dm_info.cck_pd_default = rtw_read8(rtwdev, REG_CSRATIO) & 0x1f; in rtw8821c_phy_set_param()
271 ldo_pwr = rtw_read8(rtwdev, REG_LDO_EFUSE_CTRL + 3); in rtw8821c_cfg_ldo25()
H A Dmain.c2066 id = rtw_read8(rtwdev, REG_C2HEVT); in rtw_dump_hw_feature()
2073 hw_feature[i] = rtw_read8(rtwdev, REG_C2HEVT + 2 + i); in rtw_dump_hw_feature()
2464 u8 v1 = rtw_read8(rtwdev, reg1->addr + i); in rtw_swap_reg_nbytes()
2465 u8 v2 = rtw_read8(rtwdev, reg2->addr + i); in rtw_swap_reg_nbytes()
H A Dusb.c1082 hci_opt = rtw_read8(rtwdev, REG_HCI_OPT_CTRL); in rtw_usb_switch_mode_old()
1108 if (rtw_read8(rtwdev, REG_SYS_CFG2 + 3) == 0x20) in rtw_usb_switch_mode_new()
H A Dcoex.c60 rtw_read8(rtwdev, REG_AMPDU_MAX_TIME_V1); in rtw_coex_limited_tx()
432 wlk = !!(rtw_read8(rtwdev, REG_ARFR4) & BIT_WL_RFK); in rtw_coex_check_rfk()
2703 coex_stat->kt_ver = u8_get_bits(rtw_read8(rtwdev, 0xf1), GENMASK(7, 4)); in __rtw_coex_init_hw_config()
3943 wl_reg_778 = rtw_read8(rtwdev, REG_BT_STAT_CTRL); in rtw_coex_display_coex_info()
3945 sys_lte = rtw_read8(rtwdev, 0x73); in rtw_coex_display_coex_info()
H A Drtw8821a.c722 ledcfg = rtw_read8(rtwdev, REG_LED_CFG + 2); in rtw8821a_led_set()
H A Drtw8814a.c766 mac_reg_522 = rtw_read8(rtwdev, REG_TXPAUSE); in rtw8814a_adc_clk()
1136 if (rtw_read8(rtwdev, REG_CCK_CHECK) & BIT_CHECK_CCK_EN) in rtw8814a_set_channel()
H A Drtw8812a.c877 ledcfg = rtw_read8(rtwdev, REG_LED_CFG); in rtw8812a_led_set()
H A Drtw8822c.c2012 value8 = rtw_read8(rtwdev, REG_FWHW_TXQ_CTRL); in rtw8822c_mac_init()
2812 ldo_pwr = rtw_read8(rtwdev, REG_ANAPARLDO_POW_MAC); in rtw8822c_cfg_ldo25()
2916 ret = read_poll_timeout(rtw_read8, iqk_chk, iqk_chk == IQK_DONE_8822C, in rtw8822c_do_iqk()
3821 dpk_info->dpk_txagc[path] = rtw_read8(rtwdev, REG_DPD_AGC); in rtw8822c_dpk_fill_result()
H A Ddebug.c177 val = rtw_read8(rtwdev, addr); in rtw_debugfs_get_read_reg()
H A Drtw8703b.c636 (rtw_read8(rtwdev, REG_TBTT_PROHIBIT + 2) & 0xF0) in rtw8703b_phy_set_param()
H A Drtw8723d.c144 rtwdev->dm_info.cck_pd_default = rtw_read8(rtwdev, REG_CSRATIO) & 0x1f; in rtw8723d_phy_set_param()
H A Drtw8822b.c1018 ldo_pwr = rtw_read8(rtwdev, REG_LDO_EFUSE_CTRL + 3); in rtw8822b_cfg_ldo25()