| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | init.c | 780 SMAC_REG_WRITE(sh,ADR_SCRT_SET, temp); in ssv6xxx_hw_set_replay_ignore() 824 SMAC_REG_WRITE(sh, ADR_RX_FLOW_DATA, M_ENG_MACRX|(M_ENG_HWHCI<<4)); in ssv6xxx_init_mac() 826 SMAC_REG_WRITE(sh, ADR_RX_FLOW_DATA, M_ENG_MACRX|(M_ENG_ENCRYPT_SEC<<4)|(M_ENG_HWHCI<<8)); in ssv6xxx_init_mac() 828 SMAC_REG_WRITE(sc->sh, ADR_RX_FLOW_MNG, M_ENG_MACRX|(M_ENG_HWHCI<<4)); in ssv6xxx_init_mac() 830 SMAC_REG_WRITE(sh, ADR_RX_FLOW_CTRL, M_ENG_MACRX|(M_ENG_CPU<<4)|(M_ENG_HWHCI<<8)); in ssv6xxx_init_mac() 832 SMAC_REG_WRITE(sh, ADR_RX_FLOW_CTRL, M_ENG_MACRX|(M_ENG_HWHCI<<4)); in ssv6xxx_init_mac() 834 SMAC_REG_WRITE(sc->sh, ADR_MRX_FLT_TB0+6*4, (sc->mac_deci_tbl[6])); in ssv6xxx_init_mac() 838 SMAC_REG_WRITE(sh, ADR_BRG_SW_RST, 1 << MAC_SW_RST_SFT); in ssv6xxx_init_mac() 850 SMAC_REG_WRITE(sc->sh, ADR_TXQ4_MTX_Q_AIFSN, 0xffff2101); in ssv6xxx_init_mac() 852 SMAC_REG_WRITE(sh, ADR_CONTROL, 0x12000006); in ssv6xxx_init_mac() [all …]
|
| H A D | dev.c | 162 SMAC_REG_WRITE(sc->sh, ADR_WR_ALC, (size | (type << 16))); in ssv6xxx_pbuf_alloc() 201 SMAC_REG_WRITE(sc->sh, ADR_CH0_TRIG_1, regval); in ssv6xxx_pbuf_free() 248 if ((ret = SMAC_REG_WRITE(sh,ADR_SPI_TO_PHY_PARAM1,(regval&~0xffff)|3)) != 0) break; in ssv6xxx_set_channel() 382 … SMAC_REG_WRITE(sh, sh->p_ch_cfg[chidx].reg_addr, sh->p_ch_cfg[chidx].ch13_14_value); in ssv6xxx_set_channel() 393 … SMAC_REG_WRITE(sh, sh->p_ch_cfg[chidx].reg_addr, sh->p_ch_cfg[chidx].ch1_12_value); in ssv6xxx_set_channel() 494 SMAC_REG_WRITE(sc->sh, ADR_RX_TX_FSM_REGISTER, regval); in ssv6xxx_set_channel() 500 SMAC_REG_WRITE(sc->sh, ADR_RX_TX_FSM_REGISTER, regval); in ssv6xxx_set_channel() 510 SMAC_REG_WRITE(sc->sh, ADR_RX_TX_FSM_REGISTER, regval); in ssv6xxx_set_channel() 516 SMAC_REG_WRITE(sc->sh, ADR_RX_TX_FSM_REGISTER, regval); in ssv6xxx_set_channel() 538 SMAC_REG_WRITE(sc->sh, ADR_MRX_FLT_TB13, val); in ssv6xxx_set_promisc() [all …]
|
| H A D | efuse.c | 117 SMAC_REG_WRITE(sh,0xC0000328,0x11); in read_efuse() 118 SMAC_REG_WRITE(sh, SSV_EFUSE_ID_READ_SWITCH, 0x1); in read_efuse() 121 SMAC_REG_WRITE(sh, SSV_EFUSE_READ_SWITCH, 0x1); in read_efuse() 128 SMAC_REG_WRITE(sh, SSV_EFUSE_READ_SWITCH+i*4, 0x1); in read_efuse() 132 SMAC_REG_WRITE(sh,0xC0000328,0x1800000a); in read_efuse()
|
| H A D | ap.c | 69 SMAC_REG_WRITE(sc->sh, ADR_MTX_BCN_MISC, val); in ssv6xxx_beacon_reg_lock() 80 SMAC_REG_WRITE(sc->sh, ADR_MTX_BCN_PRD, val); in ssv6xxx_beacon_set_info() 110 ret = SMAC_REG_WRITE(sc->sh, ADR_MTX_BCN_EN_MISC, regval); in ssv6xxx_beacon_enable() 128 SMAC_REG_WRITE(sc->sh, regaddr+i*4, val); in ssv6xxx_beacon_fill_content() 220 SMAC_REG_WRITE(sc->sh, reg_tx_beacon_adr, val); in ssv6xxx_beacon_set()
|
| H A D | sar.c | 126 SMAC_REG_WRITE(sc->sh, ADR_TX_GAIN_FACTOR, sar_info[SAR_TXGAIN_INDEX].value); in sar_monitor() 130 SMAC_REG_WRITE(sc->sh, ADR_SYN_KVCO_XO_FINE_TUNE_CBANK, sar_info[SAR_XTAL_INDEX].value); in sar_monitor()
|
| H A D | ssv_rc.c | 1364 SMAC_REG_WRITE(sh, ADR_TX_FE_REGISTER, 0x3D3E84FE); in ssv6xxx_rate_update_rc_type() 1365 SMAC_REG_WRITE(sh, ADR_RX_FE_REGISTER_1, 0x1457D79); in ssv6xxx_rate_update_rc_type() 1366 SMAC_REG_WRITE(sh, ADR_DPD_CONTROL, 0x0); in ssv6xxx_rate_update_rc_type() 1370 SMAC_REG_WRITE(sh, ADR_TX_FE_REGISTER, 0x3CBE84FE); in ssv6xxx_rate_update_rc_type() 1371 SMAC_REG_WRITE(sh, ADR_RX_FE_REGISTER_1, 0x4507F9); in ssv6xxx_rate_update_rc_type() 1372 SMAC_REG_WRITE(sh, ADR_DPD_CONTROL, 0x3); in ssv6xxx_rate_update_rc_type() 1665 SMAC_REG_WRITE(sc->sh, rc_hw_reg[hwidx], 0x40000000); in ssv6xxx_rc_hw_reset() 1682 SMAC_REG_WRITE(sh, addr, temp32); in ssv6xxx_rc_update_bmode_ctrl_rate()
|
| H A D | dev.h | 95 #define SMAC_REG_WRITE(_s,_r,_v) \ macro 122 ret = SMAC_REG_WRITE(_sh, _reg, _regval); \ 150 ret = SMAC_REG_WRITE(sh_, tbl_[i].address, tbl_[i].data); \
|
| H A D | ampdu.c | 171 SMAC_REG_WRITE(sc->sh, ADR_MTX_MISC_EN, temp32); in ssv6200_ampdu_hw_init() 2007 SMAC_REG_WRITE(sh, ADR_BA_TA_0, u32ta); in ssv6200_hw_set_rx_ba_session() 2011 SMAC_REG_WRITE(sh, ADR_BA_TA_1, u32ta); in ssv6200_hw_set_rx_ba_session() 2012 SMAC_REG_WRITE(sh, ADR_BA_TID, tid); in ssv6200_hw_set_rx_ba_session() 2013 SMAC_REG_WRITE(sh, ADR_BA_ST_SEQ, ssn); in ssv6200_hw_set_rx_ba_session() 2014 SMAC_REG_WRITE(sh, ADR_BA_SB0, 0); in ssv6200_hw_set_rx_ba_session() 2015 SMAC_REG_WRITE(sh, ADR_BA_SB1, 0); in ssv6200_hw_set_rx_ba_session() 2016 SMAC_REG_WRITE(sh, ADR_BA_CTRL, 0xb); in ssv6200_hw_set_rx_ba_session() 2020 SMAC_REG_WRITE(sh, ADR_BA_CTRL, 0x0); in ssv6200_hw_set_rx_ba_session()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/hci_wrapper/ |
| H A D | ssv_huw.c | 41 #define SMAC_REG_WRITE(_s,_r,_v) \ macro 186 SMAC_REG_WRITE(phuw_dev, tmpdata[0], tmpdata[1]); in ssv_huw_ioctl_writeReg()
|