Lines Matching refs:rtl8xxxu_write8

723 int rtl8xxxu_write8(struct rtl8xxxu_priv *priv, u16 addr, u8 val)  in rtl8xxxu_write8()  function
796 return rtl8xxxu_write8(priv, addr, val8); in rtl8xxxu_write8_set()
805 return rtl8xxxu_write8(priv, addr, val8); in rtl8xxxu_write8_clear()
1099 rtl8xxxu_write8(priv, REG_SPS0_CTRL, val8); in rtl8xxxu_gen1_enable_rf()
1133 rtl8xxxu_write8(priv, REG_TXPAUSE, 0x00); in rtl8xxxu_gen1_enable_rf()
1172 rtl8xxxu_write8(priv, REG_SPS0_CTRL, sps0); in rtl8xxxu_gen1_disable_rf()
1181 rtl8xxxu_write8(priv, REG_FWHW_TXQ_CTRL + 2, val8); in rtl8xxxu_stop_tx_beacon()
1183 rtl8xxxu_write8(priv, REG_TBTT_PROHIBIT + 1, 0x64); in rtl8xxxu_stop_tx_beacon()
1186 rtl8xxxu_write8(priv, REG_TBTT_PROHIBIT + 2, val8); in rtl8xxxu_stop_tx_beacon()
1195 rtl8xxxu_write8(priv, REG_FWHW_TXQ_CTRL + 2, val8); in rtl8xxxu_start_tx_beacon()
1197 rtl8xxxu_write8(priv, REG_TBTT_PROHIBIT + 1, 0x80); in rtl8xxxu_start_tx_beacon()
1200 rtl8xxxu_write8(priv, REG_TBTT_PROHIBIT + 2, val8); in rtl8xxxu_start_tx_beacon()
1267 rtl8xxxu_write8(priv, REG_BW_OPMODE, opmode); in rtl8xxxu_gen1_config_channel()
1292 rtl8xxxu_write8(priv, REG_BW_OPMODE, opmode); in rtl8xxxu_gen1_config_channel()
1355 rtl8xxxu_write8(priv, REG_SIFS_CCK + 1, val8); in rtl8xxxu_gen1_config_channel()
1356 rtl8xxxu_write8(priv, REG_SIFS_OFDM + 1, val8); in rtl8xxxu_gen1_config_channel()
1470 rtl8xxxu_write8(priv, REG_DATA_SUBCHANNEL, subchannel); in rtl8xxxu_gen2_config_channel()
1477 rtl8xxxu_write8(priv, REG_SIFS_CCK + 1, val8); in rtl8xxxu_gen2_config_channel()
1478 rtl8xxxu_write8(priv, REG_SIFS_OFDM + 1, val8); in rtl8xxxu_gen2_config_channel()
1617 rtl8xxxu_write8(priv, REG_OFDM0_XC_TX_IQ_IMBALANCE + i, val8); in rtl8xxxu_gen1_set_tx_power()
1626 rtl8xxxu_write8(priv, REG_OFDM0_XD_TX_IQ_IMBALANCE + i, val8); in rtl8xxxu_gen1_set_tx_power()
1655 rtl8xxxu_write8(priv, REG_MSR, val8); in rtl8xxxu_set_linktype()
1786 rtl8xxxu_write8(priv, REG_EFUSE_CTRL + 1, offset & 0xff); in rtl8xxxu_read_efuse8()
1790 rtl8xxxu_write8(priv, REG_EFUSE_CTRL + 2, val8); in rtl8xxxu_read_efuse8()
1793 rtl8xxxu_write8(priv, REG_EFUSE_CTRL + 3, val8 & 0x7f); in rtl8xxxu_read_efuse8()
1836 rtl8xxxu_write8(priv, REG_EFUSE_ACCESS, EFUSE_ACCESS_ENABLE); in rtl8xxxu_read_efuse()
1920 rtl8xxxu_write8(priv, REG_EFUSE_ACCESS, EFUSE_ACCESS_DISABLE); in rtl8xxxu_read_efuse()
1942 rtl8xxxu_write8(priv, REG_RSV_CTRL + 1, val8); in rtl8xxxu_reset_8051()
1950 rtl8xxxu_write8(priv, REG_RSV_CTRL + 1, val8); in rtl8xxxu_reset_8051()
2011 rtl8xxxu_write8(priv, REG_HMTFR, 0x0f); in rtl8xxxu_start_firmware()
2038 rtl8xxxu_write8(priv, REG_SYS_FUNC + 1, val8); in rtl8xxxu_download_firmware()
2050 rtl8xxxu_write8(priv, reg_mcu_fw_dl, 0x00); in rtl8xxxu_download_firmware()
2057 rtl8xxxu_write8(priv, reg_mcu_fw_dl, val8); in rtl8xxxu_download_firmware()
2068 rtl8xxxu_write8(priv, reg_mcu_fw_dl + 1, val8); in rtl8xxxu_download_firmware()
2074 rtl8xxxu_write8(priv, reg_mcu_fw_dl, val8); in rtl8xxxu_download_firmware()
2084 rtl8xxxu_write8(priv, reg_mcu_fw_dl + 2, val8); in rtl8xxxu_download_firmware()
2099 rtl8xxxu_write8(priv, reg_mcu_fw_dl + 2, val8); in rtl8xxxu_download_firmware()
2177 rtl8xxxu_write8(priv, REG_HMTFR + 3, 0x20); in rtl8xxxu_firmware_self_reset()
2213 ret = rtl8xxxu_write8(priv, reg, val); in rtl8xxxu_init_mac()
2228 rtl8xxxu_write8(priv, REG_MAX_AGGR_NUM, 0x0a); in rtl8xxxu_init_mac()
2275 rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL, val8); in rtl8xxxu_gen1_init_phy_bb()
2278 rtl8xxxu_write8(priv, REG_AFE_PLL_CTRL + 1, 0xff); in rtl8xxxu_gen1_init_phy_bb()
2293 rtl8xxxu_write8(priv, REG_RF_CTRL, val8); in rtl8xxxu_gen1_init_phy_bb()
2304 rtl8xxxu_write8(priv, REG_OFDM0_AGC_PARM1 + 2, 0x50); in rtl8xxxu_gen1_init_phy_bb()
3044 rtl8xxxu_write8(priv, reg[i], backup[i]); in rtl8xxxu_restore_mac_regs()
3093 rtl8xxxu_write8(priv, regs[i], 0x3f); in rtl8xxxu_mac_calibration()
3096 rtl8xxxu_write8(priv, regs[i], (u8)(backup[i] & ~BIT(3))); in rtl8xxxu_mac_calibration()
3098 rtl8xxxu_write8(priv, regs[i], (u8)(backup[i] & ~BIT(5))); in rtl8xxxu_mac_calibration()
3541 rtl8xxxu_write8(priv, REG_TXPAUSE, 0xff); in rtl8723a_phy_lc_calibrate()
3567 rtl8xxxu_write8(priv, REG_TXPAUSE, 0x00); in rtl8723a_phy_lc_calibrate()
3578 rtl8xxxu_write8(priv, reg + i, priv->mac_addr[i]); in rtl8xxxu_set_mac()
3593 rtl8xxxu_write8(priv, reg + i, bssid[i]); in rtl8xxxu_set_bssid()
3616 rtl8xxxu_write8(priv, REG_AGGLEN_LMT + i, vals[i]); in rtl8xxxu_set_ampdu_factor()
3627 rtl8xxxu_write8(priv, REG_AMPDU_MIN_SPACE, val8); in rtl8xxxu_set_ampdu_min_space()
3638 rtl8xxxu_write8(priv, REG_RF_CTRL, 0); in rtl8xxxu_active_to_emu()
3643 rtl8xxxu_write8(priv, REG_LEDCFG2, val8); in rtl8xxxu_active_to_emu()
3648 rtl8xxxu_write8(priv, REG_APS_FSMCO + 1, val8); in rtl8xxxu_active_to_emu()
3667 rtl8xxxu_write8(priv, REG_SYS_ISO_CTRL, val8); in rtl8xxxu_active_to_emu()
3672 rtl8xxxu_write8(priv, REG_LDOA15_CTRL, val8); in rtl8xxxu_active_to_emu()
3684 rtl8xxxu_write8(priv, REG_TXPAUSE, 0xff); in rtl8xxxu_active_to_lps()
3706 rtl8xxxu_write8(priv, REG_SYS_FUNC, val8); in rtl8xxxu_active_to_lps()
3713 rtl8xxxu_write8(priv, REG_SYS_FUNC, val8); in rtl8xxxu_active_to_lps()
3718 rtl8xxxu_write8(priv, REG_CR, val8); in rtl8xxxu_active_to_lps()
3723 rtl8xxxu_write8(priv, REG_CR + 1, val8); in rtl8xxxu_active_to_lps()
3728 rtl8xxxu_write8(priv, REG_DUAL_TSF_RST, val8); in rtl8xxxu_active_to_lps()
3741 rtl8xxxu_write8(priv, REG_APS_FSMCO + 1, val8); in rtl8xxxu_disabled_to_emu()
3746 rtl8xxxu_write8(priv, REG_GPIO_INTM + 2, val8); in rtl8xxxu_disabled_to_emu()
3751 rtl8xxxu_write8(priv, REG_APS_FSMCO + 1, val8); in rtl8xxxu_disabled_to_emu()
3759 rtl8xxxu_write8(priv, REG_APS_FSMCO + 3, 0x20); in rtl8xxxu_emu_to_disabled()
3765 rtl8xxxu_write8(priv, REG_APS_FSMCO + 1, val8); in rtl8xxxu_emu_to_disabled()
3769 rtl8xxxu_write8(priv, REG_APS_FSMCO + 1, val8); in rtl8xxxu_emu_to_disabled()
3774 rtl8xxxu_write8(priv, REG_GPIO_INTM + 2, val8); in rtl8xxxu_emu_to_disabled()
3785 rtl8xxxu_write8(priv, REG_TXPAUSE, 0xff); in rtl8xxxu_flush_fifo()
3815 rtl8xxxu_write8(priv, 0xfe40, 0xe0); in rtl8xxxu_gen1_usb_quirks()
3816 rtl8xxxu_write8(priv, 0xfe41, 0x8d); in rtl8xxxu_gen1_usb_quirks()
3817 rtl8xxxu_write8(priv, 0xfe42, 0x80); in rtl8xxxu_gen1_usb_quirks()
3829 rtl8xxxu_write8(priv, 0xfe40, 0xe6); in rtl8xxxu_gen1_usb_quirks()
3830 rtl8xxxu_write8(priv, 0xfe41, 0x94); in rtl8xxxu_gen1_usb_quirks()
3831 rtl8xxxu_write8(priv, 0xfe42, 0x80); in rtl8xxxu_gen1_usb_quirks()
3833 rtl8xxxu_write8(priv, 0xfe40, 0xe0); in rtl8xxxu_gen1_usb_quirks()
3834 rtl8xxxu_write8(priv, 0xfe41, 0x19); in rtl8xxxu_gen1_usb_quirks()
3835 rtl8xxxu_write8(priv, 0xfe42, 0x80); in rtl8xxxu_gen1_usb_quirks()
3837 rtl8xxxu_write8(priv, 0xfe40, 0xe5); in rtl8xxxu_gen1_usb_quirks()
3838 rtl8xxxu_write8(priv, 0xfe41, 0x91); in rtl8xxxu_gen1_usb_quirks()
3839 rtl8xxxu_write8(priv, 0xfe42, 0x80); in rtl8xxxu_gen1_usb_quirks()
3841 rtl8xxxu_write8(priv, 0xfe40, 0xe2); in rtl8xxxu_gen1_usb_quirks()
3842 rtl8xxxu_write8(priv, 0xfe41, 0x81); in rtl8xxxu_gen1_usb_quirks()
3843 rtl8xxxu_write8(priv, 0xfe42, 0x80); in rtl8xxxu_gen1_usb_quirks()
3876 rtl8xxxu_write8(priv, REG_RF_CTRL, 0x00); in rtl8xxxu_power_off()
3888 rtl8xxxu_write8(priv, REG_MCU_FW_DL, 0x00); in rtl8xxxu_power_off()
3896 rtl8xxxu_write8(priv, REG_RSV_CTRL + 1, val8); in rtl8xxxu_power_off()
3900 rtl8xxxu_write8(priv, REG_RSV_CTRL + 1, val8); in rtl8xxxu_power_off()
3903 rtl8xxxu_write8(priv, REG_RSV_CTRL, 0x0e); in rtl8xxxu_power_off()
3973 rtl8xxxu_write8(priv, REG_RXDMA_PRO_8723B, val8); in rtl8xxxu_init_burst()
3980 rtl8xxxu_write8(priv, REG_HT_SINGLE_AMPDU_8723B, val8); in rtl8xxxu_init_burst()
3983 rtl8xxxu_write8(priv, REG_AMPDU_MAX_TIME_8723B, in rtl8xxxu_init_burst()
3986 rtl8xxxu_write8(priv, REG_RX_PKT_LIMIT, 0x18); in rtl8xxxu_init_burst()
3987 rtl8xxxu_write8(priv, REG_PIFS, 0x00); in rtl8xxxu_init_burst()
3990 rtl8xxxu_write8(priv, REG_FWHW_TXQ_CTRL, FWHW_TXQ_CTRL_AMPDU_RETRY); in rtl8xxxu_init_burst()
3993 rtl8xxxu_write8(priv, REG_USTIME_TSF_8723B, priv->fops->ustime_tsf_edca); in rtl8xxxu_init_burst()
3994 rtl8xxxu_write8(priv, REG_USTIME_EDCA, priv->fops->ustime_tsf_edca); in rtl8xxxu_init_burst()
3999 rtl8xxxu_write8(priv, REG_RSV_CTRL, val8); in rtl8xxxu_init_burst()
4133 rtl8xxxu_write8(priv, REG_TXPKTBUF_BCNQ_BDNY, val8); in rtl8xxxu_init_device()
4134 rtl8xxxu_write8(priv, REG_TXPKTBUF_MGQ_BDNY, val8); in rtl8xxxu_init_device()
4135 rtl8xxxu_write8(priv, REG_TXPKTBUF_WMAC_LBK_BF_HD, val8); in rtl8xxxu_init_device()
4136 rtl8xxxu_write8(priv, REG_TRXFF_BNDY, val8); in rtl8xxxu_init_device()
4137 rtl8xxxu_write8(priv, REG_TDECTRL + 1, val8); in rtl8xxxu_init_device()
4147 rtl8xxxu_write8(priv, REG_PBP, val8); in rtl8xxxu_init_device()
4186 rtl8xxxu_write8(priv, REG_TX_REPORT_CTRL, val8); in rtl8xxxu_init_device()
4188 rtl8xxxu_write8(priv, REG_TX_REPORT_CTRL + 1, 0x02); in rtl8xxxu_init_device()
4195 rtl8xxxu_write8(priv, 0xa3, val8); in rtl8xxxu_init_device()
4199 rtl8xxxu_write8(priv, REG_EARLY_MODE_CONTROL_8710B, 0); in rtl8xxxu_init_device()
4206 rtl8xxxu_write8(priv, REG_RX_DRVINFO_SZ, 4); in rtl8xxxu_init_device()
4222 rtl8xxxu_write8(priv, REG_USB_SPECIAL_OPTION, val8); in rtl8xxxu_init_device()
4303 rtl8xxxu_write8(priv, REG_FWHW_TXQ_CTRL, val8); in rtl8xxxu_init_device()
4306 rtl8xxxu_write8(priv, REG_ACKTO, 0x40); in rtl8xxxu_init_device()
4318 rtl8xxxu_write8(priv, REG_DRIVER_EARLY_INT, DRIVER_EARLY_INT_TIME); in rtl8xxxu_init_device()
4319 rtl8xxxu_write8(priv, REG_BEACON_DMA_TIME, BEACON_DMA_ATIME_INT_TIME); in rtl8xxxu_init_device()
4358 rtl8xxxu_write8(priv, REG_LEDCFG2, val8); in rtl8xxxu_init_device()
4361 rtl8xxxu_write8(priv, REG_HWSEQ_CTRL, 0xff); in rtl8xxxu_init_device()
4380 rtl8xxxu_write8(priv, REG_QUEUE_CTRL, val8); in rtl8xxxu_init_device()
4384 rtl8xxxu_write8(priv, REG_ACLK_MON, 0x00); in rtl8xxxu_init_device()
4392 rtl8xxxu_write8(priv, REG_GPIO_MUXCFG, val8); in rtl8xxxu_init_device()
4397 rtl8xxxu_write8(priv, REG_CCK_PD_THRESH, CCK_PD_TYPE1_LV1_TH); in rtl8xxxu_init_device()
4421 rtl8xxxu_write8(priv, REG_NAV_UPPER, val8); in rtl8xxxu_init_device()
4435 rtl8xxxu_write8(priv, REG_USB_HRPWM, 0x00); in rtl8xxxu_init_device()
4448 rtl8xxxu_write8(priv, REG_8192E_LDOV12_CTRL, 0x75); in rtl8xxxu_init_device()
4486 rtl8xxxu_write8(priv, REG_PORT_CONTROL_8710B, val8); in rtl8xxxu_init_device()
4585 rtl8xxxu_write8(priv, REG_BEACON_CTRL, val8); in rtl8xxxu_sw_scan_start()
4596 rtl8xxxu_write8(priv, REG_BEACON_CTRL, val8); in rtl8xxxu_sw_scan_complete()
4729 rtl8xxxu_write8(priv, REG_USB_SPECIAL_OPTION, usb_spec); in rtl8xxxu_gen1_init_aggregation()
4735 rtl8xxxu_write8(priv, REG_TRXDMA_CTRL, agg_ctrl); in rtl8xxxu_gen1_init_aggregation()
4740 rtl8xxxu_write8(priv, REG_TRXDMA_CTRL, agg_ctrl); in rtl8xxxu_gen1_init_aggregation()
4768 rtl8xxxu_write8(priv, REG_RXDMA_AGG_PG_TH, page_thresh); in rtl8xxxu_gen1_init_aggregation()
4785 rtl8xxxu_write8(priv, REG_RXDMA_AGG_PG_TH + 1, timeout); in rtl8xxxu_gen1_init_aggregation()
4786 rtl8xxxu_write8(priv, REG_USB_DMA_AGG_TO, timeout); in rtl8xxxu_gen1_init_aggregation()
4841 rtl8xxxu_write8(priv, REG_INIRTS_RATE_SEL, rate_idx); in rtl8xxxu_set_basic_rates()
5008 rtl8xxxu_write8(priv, REG_BCN_MAX_ERR, 0xff); in rtl8xxxu_bss_info_changed()
5020 rtl8xxxu_write8(priv, REG_BEACON_CTRL, val8); in rtl8xxxu_bss_info_changed()
5045 rtl8xxxu_write8(priv, REG_SLOT, val8); in rtl8xxxu_bss_info_changed()
5653 rtl8xxxu_write8(priv, REG_TDECTRL + 2, val8); in rtl8xxxu_send_beacon_frame()
5658 rtl8xxxu_write8(priv, REG_DWBCN1_CTRL_8723B + 2, val8); in rtl8xxxu_send_beacon_frame()
5916 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5923 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5929 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5935 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5941 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5947 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
5953 rtl8xxxu_write8(priv, REG_BT_COEX_TABLE4, 0x03); in rtl8723bu_set_coex_with_type()
6582 rtl8xxxu_write8(priv, REG_BEACON_CTRL, val8); in rtl8xxxu_add_interface()
6586 rtl8xxxu_write8(priv, REG_BEACON_CTRL, in rtl8xxxu_add_interface()
6588 rtl8xxxu_write8(priv, REG_ATIMWND, 0x0c); /* 12ms */ in rtl8xxxu_add_interface()
6590 rtl8xxxu_write8(priv, REG_DUAL_TSF_RST, DUAL_TSF_RESET_TSF0); in rtl8xxxu_add_interface()
6593 rtl8xxxu_write8(priv, REG_BEACON_CTRL, in rtl8xxxu_add_interface()
6601 rtl8xxxu_write8(priv, REG_CCK_CHECK, val8); in rtl8xxxu_add_interface()
6713 rtl8xxxu_write8(priv, REG_ACM_HW_CTRL, acm_ctrl); in rtl8xxxu_conf_tx()
6836 rtl8xxxu_write8(priv, REG_SECURITY_CFG, val8); in rtl8xxxu_set_key()
7280 rtl8xxxu_write8(priv, REG_TXPAUSE, 0xff); in rtl8xxxu_stop()
7294 rtl8xxxu_write8(priv, REG_TXPAUSE, 0xff); in rtl8xxxu_stop()