| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/ |
| H A D | wow.c | 141 u8 mask_hw[RTW_MAX_PATTERN_MASK_SIZE] = {0}; in rtw_wow_pattern_generate() local 188 mask_hw[i] = u8_get_bits(mask[i], GENMASK(7, 6)); in rtw_wow_pattern_generate() 189 mask_hw[i] |= u8_get_bits(mask[i + 1], GENMASK(5, 0)) << 2; in rtw_wow_pattern_generate() 191 mask_hw[i] = u8_get_bits(mask[i], GENMASK(7, 6)); in rtw_wow_pattern_generate() 194 mask_hw[0] &= (~GENMASK(5, 0)); in rtw_wow_pattern_generate() 196 memcpy(rtw_pattern->mask, mask_hw, RTW_MAX_PATTERN_MASK_SIZE); in rtw_wow_pattern_generate()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/ |
| H A D | phl_wow.c | 619 u8 mask_hw[MAX_WOW_PATTERN_SIZE_BYTE] = {0}; in _phl_to_hw_wake_mask() local 625 mask_hw[i] = wowcam_info->mask[i] >> sa_offset; in _phl_to_hw_wake_mask() 626 mask_hw[i] |= (wowcam_info->mask[i + 1] & 0x3F) << 2; in _phl_to_hw_wake_mask() 628 mask_hw[i] = (wowcam_info->mask[i] >> sa_offset) & 0x3F; in _phl_to_hw_wake_mask() 629 mask_hw[0] &= 0xC0; in _phl_to_hw_wake_mask() 632 wowcam_info->wake_mask[i] = mask_hw[i * 4]; in _phl_to_hw_wake_mask() 633 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 1] << 8); in _phl_to_hw_wake_mask() 634 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 2] << 16); in _phl_to_hw_wake_mask() 635 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 3] << 24); in _phl_to_hw_wake_mask()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/ |
| H A D | phl_wow.c | 619 u8 mask_hw[MAX_WOW_PATTERN_SIZE_BYTE] = {0}; in _phl_to_hw_wake_mask() local 625 mask_hw[i] = wowcam_info->mask[i] >> sa_offset; in _phl_to_hw_wake_mask() 626 mask_hw[i] |= (wowcam_info->mask[i + 1] & 0x3F) << 2; in _phl_to_hw_wake_mask() 628 mask_hw[i] = (wowcam_info->mask[i] >> sa_offset) & 0x3F; in _phl_to_hw_wake_mask() 629 mask_hw[0] &= 0xC0; in _phl_to_hw_wake_mask() 632 wowcam_info->wake_mask[i] = mask_hw[i * 4]; in _phl_to_hw_wake_mask() 633 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 1] << 8); in _phl_to_hw_wake_mask() 634 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 2] << 16); in _phl_to_hw_wake_mask() 635 wowcam_info->wake_mask[i] |= (mask_hw[i * 4 + 3] << 24); in _phl_to_hw_wake_mask()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/ |
| H A D | hal_com.c | 7758 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 7819 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 7820 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 7823 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 7825 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 7828 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 7829 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 7830 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 7831 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 8103 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_set_pattern() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/ |
| H A D | hal_com.c | 9025 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9086 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9087 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9090 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9092 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9095 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9096 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9097 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9098 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9384 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189es/hal/ |
| H A D | hal_com.c | 4771 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_set_pattern() local 4830 mask_hw[i] = mask[i] >> 6; in rtw_hal_set_pattern() 4831 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_set_pattern() 4834 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_set_pattern() 4836 mask_hw[0] &= 0xC0; in rtw_hal_set_pattern() 4839 wow_pattern.mask[i] = mask_hw[i * 4]; in rtw_hal_set_pattern() 4840 wow_pattern.mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_set_pattern() 4841 wow_pattern.mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_set_pattern() 4842 wow_pattern.mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_set_pattern()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/ |
| H A D | hal_com.c | 9116 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9177 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9178 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9181 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9183 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9186 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9187 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9188 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9189 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9649 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/ |
| H A D | hal_com.c | 9239 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9300 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9301 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9304 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9306 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9309 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9310 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9311 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9312 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9795 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/ |
| H A D | hal_com.c | 9130 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9191 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9192 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9195 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9197 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9200 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9201 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9202 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9203 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9489 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/ |
| H A D | hal_com.c | 9134 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9195 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9196 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9199 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9201 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9204 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9205 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9206 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9207 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9493 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/ |
| H A D | hal_com.c | 9220 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9281 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9282 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9285 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9287 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9290 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9291 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9292 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9293 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9753 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/ |
| H A D | hal_com.c | 9234 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9295 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9296 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9299 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9301 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9304 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9305 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9306 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9307 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9790 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/ |
| H A D | hal_com.c | 9894 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9955 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9956 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9959 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9961 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9964 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9965 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9966 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9967 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 10450 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/ |
| H A D | hal_com.c | 9385 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9446 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9447 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9450 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9452 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9455 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9456 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9457 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9458 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 10045 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/ |
| H A D | hal_com.c | 9385 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9446 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9447 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9450 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9452 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9455 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9456 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9457 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9458 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 10045 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/ |
| H A D | hal_com.c | 9895 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9956 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9957 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9960 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9962 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9965 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9966 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9967 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9968 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 10451 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/ |
| H A D | hal_com.c | 9299 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_wow_pattern_generate() local 9360 mask_hw[i] = mask[i] >> 6; in rtw_hal_wow_pattern_generate() 9361 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_wow_pattern_generate() 9364 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_wow_pattern_generate() 9366 mask_hw[0] &= 0xC0; in rtw_hal_wow_pattern_generate() 9369 pwow_pattern->mask[i] = mask_hw[i * 4]; in rtw_hal_wow_pattern_generate() 9370 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_wow_pattern_generate() 9371 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_wow_pattern_generate() 9372 pwow_pattern->mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_wow_pattern_generate() 9959 u8 mask_hw[MAX_WKFM_SIZE] = {0}; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bu/hal/ |
| H A D | hal_com.c | 5236 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_set_pattern() local 5295 mask_hw[i] = mask[i] >> 6; in rtw_hal_set_pattern() 5296 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_set_pattern() 5299 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_set_pattern() 5301 mask_hw[0] &= 0xC0; in rtw_hal_set_pattern() 5304 wow_pattern.mask[i] = mask_hw[i * 4]; in rtw_hal_set_pattern() 5305 wow_pattern.mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_set_pattern() 5306 wow_pattern.mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_set_pattern() 5307 wow_pattern.mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_set_pattern()
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/ |
| H A D | hal_com.c | 6378 u8 mask_hw[MAX_WKFM_SIZE] = {0}; in rtw_hal_set_pattern() local 6437 mask_hw[i] = mask[i] >> 6; in rtw_hal_set_pattern() 6438 mask_hw[i] |= (mask[i + 1] & 0x3F) << 2; in rtw_hal_set_pattern() 6441 mask_hw[i] = (mask[i] >> 6) & 0x3F; in rtw_hal_set_pattern() 6443 mask_hw[0] &= 0xC0; in rtw_hal_set_pattern() 6446 wow_pattern.mask[i] = mask_hw[i * 4]; in rtw_hal_set_pattern() 6447 wow_pattern.mask[i] |= (mask_hw[i * 4 + 1] << 8); in rtw_hal_set_pattern() 6448 wow_pattern.mask[i] |= (mask_hw[i * 4 + 2] << 16); in rtw_hal_set_pattern() 6449 wow_pattern.mask[i] |= (mask_hw[i * 4 + 3] << 24); in rtw_hal_set_pattern()
|