Home
last modified time | relevance | path

Searched refs:fw_rptr (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/halmac_88xx/
H A Dhalmac_common_88xx.c675 u32 fw_rptr; in get_h2c_buf_free_space_88xx() local
680 fw_rptr = HALMAC_REG_R32(REG_H2C_PKT_READADDR) & 0x3FFFF; in get_h2c_buf_free_space_88xx()
682 if (hw_wptr >= fw_rptr) in get_h2c_buf_free_space_88xx()
683 info->buf_fs = info->buf_size - (hw_wptr - fw_rptr); in get_h2c_buf_free_space_88xx()
685 info->buf_fs = fw_rptr - hw_wptr; in get_h2c_buf_free_space_88xx()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_common_88xx.c677 u32 fw_rptr; in get_h2c_buf_free_space_88xx() local
682 fw_rptr = HALMAC_REG_R32(REG_H2C_PKT_READADDR) & 0x3FFFF; in get_h2c_buf_free_space_88xx()
684 if (hw_wptr >= fw_rptr) in get_h2c_buf_free_space_88xx()
685 info->buf_fs = info->buf_size - (hw_wptr - fw_rptr); in get_h2c_buf_free_space_88xx()
687 info->buf_fs = fw_rptr - hw_wptr; in get_h2c_buf_free_space_88xx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_common_88xx.c678 u32 fw_rptr; in get_h2c_buf_free_space_88xx() local
683 fw_rptr = HALMAC_REG_R32(REG_H2C_PKT_READADDR) & 0x3FFFF; in get_h2c_buf_free_space_88xx()
685 if (hw_wptr >= fw_rptr) in get_h2c_buf_free_space_88xx()
686 info->buf_fs = info->buf_size - (hw_wptr - fw_rptr); in get_h2c_buf_free_space_88xx()
688 info->buf_fs = fw_rptr - hw_wptr; in get_h2c_buf_free_space_88xx()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/halmac_88xx/
H A Dhalmac_common_88xx.c677 u32 fw_rptr; in get_h2c_buf_free_space_88xx() local
682 fw_rptr = HALMAC_REG_R32(REG_H2C_PKT_READADDR) & 0x3FFFF; in get_h2c_buf_free_space_88xx()
684 if (hw_wptr >= fw_rptr) in get_h2c_buf_free_space_88xx()
685 info->buf_fs = info->buf_size - (hw_wptr - fw_rptr); in get_h2c_buf_free_space_88xx()
687 info->buf_fs = fw_rptr - hw_wptr; in get_h2c_buf_free_space_88xx()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/halmac/halmac_88xx/
H A Dhalmac_func_88xx.c1175 u32 hw_wptr, fw_rptr; in halmac_get_h2c_buff_free_space_88xx() local
1179 fw_rptr = HALMAC_REG_READ_32(pHalmac_adapter, REG_H2C_PKT_READADDR) & BIT_MASK_H2C_READ_ADDR; in halmac_get_h2c_buff_free_space_88xx()
1181 if (hw_wptr >= fw_rptr) in halmac_get_h2c_buff_free_space_88xx()
1182 pHalmac_adapter->h2c_buf_free_space = pHalmac_adapter->h2c_buff_size - (hw_wptr - fw_rptr); in halmac_get_h2c_buff_free_space_88xx()
1184 pHalmac_adapter->h2c_buf_free_space = fw_rptr - hw_wptr; in halmac_get_h2c_buff_free_space_88xx()