Lines Matching refs:h2c
1582 static inline void SET_FWROLE_MAINTAIN_MACID(void *h2c, u32 val)
1584 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0));
1587 static inline void SET_FWROLE_MAINTAIN_SELF_ROLE(void *h2c, u32 val)
1589 le32p_replace_bits((__le32 *)h2c, val, GENMASK(9, 8));
1592 static inline void SET_FWROLE_MAINTAIN_UPD_MODE(void *h2c, u32 val)
1594 le32p_replace_bits((__le32 *)h2c, val, GENMASK(12, 10));
1597 static inline void SET_FWROLE_MAINTAIN_WIFI_ROLE(void *h2c, u32 val)
1599 le32p_replace_bits((__le32 *)h2c, val, GENMASK(16, 13));
1649 static inline void SET_GENERAL_PKT_MACID(void *h2c, u32 val)
1651 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0));
1654 static inline void SET_GENERAL_PKT_PROBRSP_ID(void *h2c, u32 val)
1656 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8));
1659 static inline void SET_GENERAL_PKT_PSPOLL_ID(void *h2c, u32 val)
1661 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16));
1664 static inline void SET_GENERAL_PKT_NULL_ID(void *h2c, u32 val)
1666 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24));
1669 static inline void SET_GENERAL_PKT_QOS_NULL_ID(void *h2c, u32 val)
1671 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0));
1674 static inline void SET_GENERAL_PKT_CTS2SELF_ID(void *h2c, u32 val)
1676 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(15, 8));
1679 static inline void SET_LOG_CFG_LEVEL(void *h2c, u32 val)
1681 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0));
1684 static inline void SET_LOG_CFG_PATH(void *h2c, u32 val)
1686 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8));
1689 static inline void SET_LOG_CFG_COMP(void *h2c, u32 val)
1691 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(31, 0));
1694 static inline void SET_LOG_CFG_COMP_EXT(void *h2c, u32 val)
1696 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(31, 0));
1741 static inline void SET_LPS_PARM_MACID(void *h2c, u32 val)
1743 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0));
1746 static inline void SET_LPS_PARM_PSMODE(void *h2c, u32 val)
1748 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8));
1751 static inline void SET_LPS_PARM_RLBM(void *h2c, u32 val)
1753 le32p_replace_bits((__le32 *)h2c, val, GENMASK(19, 16));
1756 static inline void SET_LPS_PARM_SMARTPS(void *h2c, u32 val)
1758 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 20));
1761 static inline void SET_LPS_PARM_AWAKEINTERVAL(void *h2c, u32 val)
1763 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24));
1766 static inline void SET_LPS_PARM_VOUAPSD(void *h2c, u32 val)
1768 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(0));
1771 static inline void SET_LPS_PARM_VIUAPSD(void *h2c, u32 val)
1773 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(1));
1776 static inline void SET_LPS_PARM_BEUAPSD(void *h2c, u32 val)
1778 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(2));
1781 static inline void SET_LPS_PARM_BKUAPSD(void *h2c, u32 val)
1783 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(3));
1786 static inline void SET_LPS_PARM_LASTRPWM(void *h2c, u32 val)
1788 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(15, 8));
1872 static inline void RTW89_SET_KEEP_ALIVE_ENABLE(void *h2c, u32 val)
1874 le32p_replace_bits((__le32 *)h2c, val, GENMASK(1, 0));
1877 static inline void RTW89_SET_KEEP_ALIVE_PKT_NULL_ID(void *h2c, u32 val)
1879 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8));
1882 static inline void RTW89_SET_KEEP_ALIVE_PERIOD(void *h2c, u32 val)
1884 le32p_replace_bits((__le32 *)h2c, val, GENMASK(24, 16));
1887 static inline void RTW89_SET_KEEP_ALIVE_MACID(void *h2c, u32 val)
1889 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24));
1892 static inline void RTW89_SET_DISCONNECT_DETECT_ENABLE(void *h2c, u32 val)
1894 le32p_replace_bits((__le32 *)h2c, val, BIT(0));
1897 static inline void RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_EN(void *h2c, u32 val)
1899 le32p_replace_bits((__le32 *)h2c, val, BIT(1));
1902 static inline void RTW89_SET_DISCONNECT_DETECT_DISCONNECT(void *h2c, u32 val)
1904 le32p_replace_bits((__le32 *)h2c, val, BIT(2));
1907 static inline void RTW89_SET_DISCONNECT_DETECT_MAC_ID(void *h2c, u32 val)
1909 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8));
1912 static inline void RTW89_SET_DISCONNECT_DETECT_CHECK_PERIOD(void *h2c, u32 val)
1914 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16));
1917 static inline void RTW89_SET_DISCONNECT_DETECT_TRY_PKT_COUNT(void *h2c, u32 val)
1919 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24));
1922 static inline void RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_LIMIT(void *h2c, u32 val)
1924 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0));
1958 static inline void RTW89_SET_WOW_WAKEUP_CTRL_PATTERN_MATCH_ENABLE(void *h2c, u32 val)
1960 le32p_replace_bits((__le32 *)h2c, val, BIT(0));
1963 static inline void RTW89_SET_WOW_WAKEUP_CTRL_MAGIC_ENABLE(void *h2c, u32 val)
1965 le32p_replace_bits((__le32 *)h2c, val, BIT(1));
1968 static inline void RTW89_SET_WOW_WAKEUP_CTRL_HW_UNICAST_ENABLE(void *h2c, u32 val)
1970 le32p_replace_bits((__le32 *)h2c, val, BIT(2));
1973 static inline void RTW89_SET_WOW_WAKEUP_CTRL_FW_UNICAST_ENABLE(void *h2c, u32 val)
1975 le32p_replace_bits((__le32 *)h2c, val, BIT(3));
1978 static inline void RTW89_SET_WOW_WAKEUP_CTRL_DEAUTH_ENABLE(void *h2c, u32 val)
1980 le32p_replace_bits((__le32 *)h2c, val, BIT(4));
1983 static inline void RTW89_SET_WOW_WAKEUP_CTRL_REKEYP_ENABLE(void *h2c, u32 val)
1985 le32p_replace_bits((__le32 *)h2c, val, BIT(5));
1988 static inline void RTW89_SET_WOW_WAKEUP_CTRL_EAP_ENABLE(void *h2c, u32 val)
1990 le32p_replace_bits((__le32 *)h2c, val, BIT(6));
1993 static inline void RTW89_SET_WOW_WAKEUP_CTRL_ALL_DATA_ENABLE(void *h2c, u32 val)
1995 le32p_replace_bits((__le32 *)h2c, val, BIT(7));
1998 static inline void RTW89_SET_WOW_WAKEUP_CTRL_MAC_ID(void *h2c, u32 val)
2000 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24));
2003 static inline void RTW89_SET_WOW_CAM_UPD_R_W(void *h2c, u32 val)
2005 le32p_replace_bits((__le32 *)h2c, val, BIT(0));
2008 static inline void RTW89_SET_WOW_CAM_UPD_IDX(void *h2c, u32 val)
2010 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 1));
2013 static inline void RTW89_SET_WOW_CAM_UPD_WKFM1(void *h2c, u32 val)
2015 le32p_replace_bits((__le32 *)h2c + 1, val, GENMASK(31, 0));
2018 static inline void RTW89_SET_WOW_CAM_UPD_WKFM2(void *h2c, u32 val)
2020 le32p_replace_bits((__le32 *)h2c + 2, val, GENMASK(31, 0));
2023 static inline void RTW89_SET_WOW_CAM_UPD_WKFM3(void *h2c, u32 val)
2025 le32p_replace_bits((__le32 *)h2c + 3, val, GENMASK(31, 0));
2028 static inline void RTW89_SET_WOW_CAM_UPD_WKFM4(void *h2c, u32 val)
2030 le32p_replace_bits((__le32 *)h2c + 4, val, GENMASK(31, 0));
2033 static inline void RTW89_SET_WOW_CAM_UPD_CRC(void *h2c, u32 val)
2035 le32p_replace_bits((__le32 *)h2c + 5, val, GENMASK(15, 0));
2038 static inline void RTW89_SET_WOW_CAM_UPD_NEGATIVE_PATTERN_MATCH(void *h2c, u32 val)
2040 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(22));
2043 static inline void RTW89_SET_WOW_CAM_UPD_SKIP_MAC_HDR(void *h2c, u32 val)
2045 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(23));
2048 static inline void RTW89_SET_WOW_CAM_UPD_UC(void *h2c, u32 val)
2050 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(24));
2053 static inline void RTW89_SET_WOW_CAM_UPD_MC(void *h2c, u32 val)
2055 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(25));
2058 static inline void RTW89_SET_WOW_CAM_UPD_BC(void *h2c, u32 val)
2060 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(26));
2063 static inline void RTW89_SET_WOW_CAM_UPD_VALID(void *h2c, u32 val)
2065 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(31));