Lines Matching refs:h2c
1503 static inline void SET_BCN_UPD_PORT(void *h2c, u32 val) in SET_BCN_UPD_PORT() argument
1505 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_BCN_UPD_PORT()
1508 static inline void SET_BCN_UPD_MBSSID(void *h2c, u32 val) in SET_BCN_UPD_MBSSID() argument
1510 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_BCN_UPD_MBSSID()
1513 static inline void SET_BCN_UPD_BAND(void *h2c, u32 val) in SET_BCN_UPD_BAND() argument
1515 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16)); in SET_BCN_UPD_BAND()
1518 static inline void SET_BCN_UPD_GRP_IE_OFST(void *h2c, u32 val) in SET_BCN_UPD_GRP_IE_OFST() argument
1520 le32p_replace_bits((__le32 *)h2c, (val - 24) | BIT(7), GENMASK(31, 24)); in SET_BCN_UPD_GRP_IE_OFST()
1523 static inline void SET_BCN_UPD_MACID(void *h2c, u32 val) in SET_BCN_UPD_MACID() argument
1525 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0)); in SET_BCN_UPD_MACID()
1528 static inline void SET_BCN_UPD_SSN_SEL(void *h2c, u32 val) in SET_BCN_UPD_SSN_SEL() argument
1530 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(9, 8)); in SET_BCN_UPD_SSN_SEL()
1533 static inline void SET_BCN_UPD_SSN_MODE(void *h2c, u32 val) in SET_BCN_UPD_SSN_MODE() argument
1535 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(11, 10)); in SET_BCN_UPD_SSN_MODE()
1538 static inline void SET_BCN_UPD_RATE(void *h2c, u32 val) in SET_BCN_UPD_RATE() argument
1540 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(20, 12)); in SET_BCN_UPD_RATE()
1543 static inline void SET_BCN_UPD_TXPWR(void *h2c, u32 val) in SET_BCN_UPD_TXPWR() argument
1545 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(23, 21)); in SET_BCN_UPD_TXPWR()
1548 static inline void SET_BCN_UPD_TXINFO_CTRL_EN(void *h2c, u32 val) in SET_BCN_UPD_TXINFO_CTRL_EN() argument
1550 le32p_replace_bits((__le32 *)(h2c) + 2, val, BIT(0)); in SET_BCN_UPD_TXINFO_CTRL_EN()
1553 static inline void SET_BCN_UPD_NTX_PATH_EN(void *h2c, u32 val) in SET_BCN_UPD_NTX_PATH_EN() argument
1555 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(4, 1)); in SET_BCN_UPD_NTX_PATH_EN()
1558 static inline void SET_BCN_UPD_PATH_MAP_A(void *h2c, u32 val) in SET_BCN_UPD_PATH_MAP_A() argument
1560 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(6, 5)); in SET_BCN_UPD_PATH_MAP_A()
1563 static inline void SET_BCN_UPD_PATH_MAP_B(void *h2c, u32 val) in SET_BCN_UPD_PATH_MAP_B() argument
1565 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(8, 7)); in SET_BCN_UPD_PATH_MAP_B()
1568 static inline void SET_BCN_UPD_PATH_MAP_C(void *h2c, u32 val) in SET_BCN_UPD_PATH_MAP_C() argument
1570 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(10, 9)); in SET_BCN_UPD_PATH_MAP_C()
1573 static inline void SET_BCN_UPD_PATH_MAP_D(void *h2c, u32 val) in SET_BCN_UPD_PATH_MAP_D() argument
1575 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(12, 11)); in SET_BCN_UPD_PATH_MAP_D()
1578 static inline void SET_BCN_UPD_PATH_ANTSEL_A(void *h2c, u32 val) in SET_BCN_UPD_PATH_ANTSEL_A() argument
1580 le32p_replace_bits((__le32 *)(h2c) + 2, val, BIT(13)); in SET_BCN_UPD_PATH_ANTSEL_A()
1583 static inline void SET_BCN_UPD_PATH_ANTSEL_B(void *h2c, u32 val) in SET_BCN_UPD_PATH_ANTSEL_B() argument
1585 le32p_replace_bits((__le32 *)(h2c) + 2, val, BIT(14)); in SET_BCN_UPD_PATH_ANTSEL_B()
1588 static inline void SET_BCN_UPD_PATH_ANTSEL_C(void *h2c, u32 val) in SET_BCN_UPD_PATH_ANTSEL_C() argument
1590 le32p_replace_bits((__le32 *)(h2c) + 2, val, BIT(15)); in SET_BCN_UPD_PATH_ANTSEL_C()
1593 static inline void SET_BCN_UPD_PATH_ANTSEL_D(void *h2c, u32 val) in SET_BCN_UPD_PATH_ANTSEL_D() argument
1595 le32p_replace_bits((__le32 *)(h2c) + 2, val, BIT(16)); in SET_BCN_UPD_PATH_ANTSEL_D()
1598 static inline void SET_BCN_UPD_CSA_OFST(void *h2c, u32 val) in SET_BCN_UPD_CSA_OFST() argument
1600 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(31, 17)); in SET_BCN_UPD_CSA_OFST()
1603 static inline void SET_FWROLE_MAINTAIN_MACID(void *h2c, u32 val) in SET_FWROLE_MAINTAIN_MACID() argument
1605 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_FWROLE_MAINTAIN_MACID()
1608 static inline void SET_FWROLE_MAINTAIN_SELF_ROLE(void *h2c, u32 val) in SET_FWROLE_MAINTAIN_SELF_ROLE() argument
1610 le32p_replace_bits((__le32 *)h2c, val, GENMASK(9, 8)); in SET_FWROLE_MAINTAIN_SELF_ROLE()
1613 static inline void SET_FWROLE_MAINTAIN_UPD_MODE(void *h2c, u32 val) in SET_FWROLE_MAINTAIN_UPD_MODE() argument
1615 le32p_replace_bits((__le32 *)h2c, val, GENMASK(12, 10)); in SET_FWROLE_MAINTAIN_UPD_MODE()
1618 static inline void SET_FWROLE_MAINTAIN_WIFI_ROLE(void *h2c, u32 val) in SET_FWROLE_MAINTAIN_WIFI_ROLE() argument
1620 le32p_replace_bits((__le32 *)h2c, val, GENMASK(16, 13)); in SET_FWROLE_MAINTAIN_WIFI_ROLE()
1623 static inline void SET_JOININFO_MACID(void *h2c, u32 val) in SET_JOININFO_MACID() argument
1625 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_JOININFO_MACID()
1628 static inline void SET_JOININFO_OP(void *h2c, u32 val) in SET_JOININFO_OP() argument
1630 le32p_replace_bits((__le32 *)h2c, val, BIT(8)); in SET_JOININFO_OP()
1633 static inline void SET_JOININFO_BAND(void *h2c, u32 val) in SET_JOININFO_BAND() argument
1635 le32p_replace_bits((__le32 *)h2c, val, BIT(9)); in SET_JOININFO_BAND()
1638 static inline void SET_JOININFO_WMM(void *h2c, u32 val) in SET_JOININFO_WMM() argument
1640 le32p_replace_bits((__le32 *)h2c, val, GENMASK(11, 10)); in SET_JOININFO_WMM()
1643 static inline void SET_JOININFO_TGR(void *h2c, u32 val) in SET_JOININFO_TGR() argument
1645 le32p_replace_bits((__le32 *)h2c, val, BIT(12)); in SET_JOININFO_TGR()
1648 static inline void SET_JOININFO_ISHESTA(void *h2c, u32 val) in SET_JOININFO_ISHESTA() argument
1650 le32p_replace_bits((__le32 *)h2c, val, BIT(13)); in SET_JOININFO_ISHESTA()
1653 static inline void SET_JOININFO_DLBW(void *h2c, u32 val) in SET_JOININFO_DLBW() argument
1655 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 14)); in SET_JOININFO_DLBW()
1658 static inline void SET_JOININFO_TF_MAC_PAD(void *h2c, u32 val) in SET_JOININFO_TF_MAC_PAD() argument
1660 le32p_replace_bits((__le32 *)h2c, val, GENMASK(17, 16)); in SET_JOININFO_TF_MAC_PAD()
1663 static inline void SET_JOININFO_DL_T_PE(void *h2c, u32 val) in SET_JOININFO_DL_T_PE() argument
1665 le32p_replace_bits((__le32 *)h2c, val, GENMASK(20, 18)); in SET_JOININFO_DL_T_PE()
1668 static inline void SET_JOININFO_PORT_ID(void *h2c, u32 val) in SET_JOININFO_PORT_ID() argument
1670 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 21)); in SET_JOININFO_PORT_ID()
1673 static inline void SET_JOININFO_NET_TYPE(void *h2c, u32 val) in SET_JOININFO_NET_TYPE() argument
1675 le32p_replace_bits((__le32 *)h2c, val, GENMASK(25, 24)); in SET_JOININFO_NET_TYPE()
1678 static inline void SET_JOININFO_WIFI_ROLE(void *h2c, u32 val) in SET_JOININFO_WIFI_ROLE() argument
1680 le32p_replace_bits((__le32 *)h2c, val, GENMASK(29, 26)); in SET_JOININFO_WIFI_ROLE()
1683 static inline void SET_JOININFO_SELF_ROLE(void *h2c, u32 val) in SET_JOININFO_SELF_ROLE() argument
1685 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 30)); in SET_JOININFO_SELF_ROLE()
1688 static inline void SET_GENERAL_PKT_MACID(void *h2c, u32 val) in SET_GENERAL_PKT_MACID() argument
1690 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_GENERAL_PKT_MACID()
1693 static inline void SET_GENERAL_PKT_PROBRSP_ID(void *h2c, u32 val) in SET_GENERAL_PKT_PROBRSP_ID() argument
1695 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_GENERAL_PKT_PROBRSP_ID()
1698 static inline void SET_GENERAL_PKT_PSPOLL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_PSPOLL_ID() argument
1700 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16)); in SET_GENERAL_PKT_PSPOLL_ID()
1703 static inline void SET_GENERAL_PKT_NULL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_NULL_ID() argument
1705 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in SET_GENERAL_PKT_NULL_ID()
1708 static inline void SET_GENERAL_PKT_QOS_NULL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_QOS_NULL_ID() argument
1710 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0)); in SET_GENERAL_PKT_QOS_NULL_ID()
1713 static inline void SET_GENERAL_PKT_CTS2SELF_ID(void *h2c, u32 val) in SET_GENERAL_PKT_CTS2SELF_ID() argument
1715 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(15, 8)); in SET_GENERAL_PKT_CTS2SELF_ID()
1718 static inline void SET_LOG_CFG_LEVEL(void *h2c, u32 val) in SET_LOG_CFG_LEVEL() argument
1720 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_LOG_CFG_LEVEL()
1723 static inline void SET_LOG_CFG_PATH(void *h2c, u32 val) in SET_LOG_CFG_PATH() argument
1725 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_LOG_CFG_PATH()
1728 static inline void SET_LOG_CFG_COMP(void *h2c, u32 val) in SET_LOG_CFG_COMP() argument
1730 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(31, 0)); in SET_LOG_CFG_COMP()
1733 static inline void SET_LOG_CFG_COMP_EXT(void *h2c, u32 val) in SET_LOG_CFG_COMP_EXT() argument
1735 le32p_replace_bits((__le32 *)(h2c) + 2, val, GENMASK(31, 0)); in SET_LOG_CFG_COMP_EXT()
1738 static inline void SET_BA_CAM_VALID(void *h2c, u32 val) in SET_BA_CAM_VALID() argument
1740 le32p_replace_bits((__le32 *)h2c, val, BIT(0)); in SET_BA_CAM_VALID()
1743 static inline void SET_BA_CAM_INIT_REQ(void *h2c, u32 val) in SET_BA_CAM_INIT_REQ() argument
1745 le32p_replace_bits((__le32 *)h2c, val, BIT(1)); in SET_BA_CAM_INIT_REQ()
1748 static inline void SET_BA_CAM_ENTRY_IDX(void *h2c, u32 val) in SET_BA_CAM_ENTRY_IDX() argument
1750 le32p_replace_bits((__le32 *)h2c, val, GENMASK(3, 2)); in SET_BA_CAM_ENTRY_IDX()
1753 static inline void SET_BA_CAM_TID(void *h2c, u32 val) in SET_BA_CAM_TID() argument
1755 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 4)); in SET_BA_CAM_TID()
1758 static inline void SET_BA_CAM_MACID(void *h2c, u32 val) in SET_BA_CAM_MACID() argument
1760 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_BA_CAM_MACID()
1763 static inline void SET_BA_CAM_BMAP_SIZE(void *h2c, u32 val) in SET_BA_CAM_BMAP_SIZE() argument
1765 le32p_replace_bits((__le32 *)h2c, val, GENMASK(19, 16)); in SET_BA_CAM_BMAP_SIZE()
1768 static inline void SET_BA_CAM_SSN(void *h2c, u32 val) in SET_BA_CAM_SSN() argument
1770 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 20)); in SET_BA_CAM_SSN()
1773 static inline void SET_BA_CAM_UID(void *h2c, u32 val) in SET_BA_CAM_UID() argument
1775 le32p_replace_bits((__le32 *)h2c + 1, val, GENMASK(7, 0)); in SET_BA_CAM_UID()
1778 static inline void SET_BA_CAM_STD_EN(void *h2c, u32 val) in SET_BA_CAM_STD_EN() argument
1780 le32p_replace_bits((__le32 *)h2c + 1, val, BIT(8)); in SET_BA_CAM_STD_EN()
1783 static inline void SET_BA_CAM_BAND(void *h2c, u32 val) in SET_BA_CAM_BAND() argument
1785 le32p_replace_bits((__le32 *)h2c + 1, val, BIT(9)); in SET_BA_CAM_BAND()
1788 static inline void SET_BA_CAM_ENTRY_IDX_V1(void *h2c, u32 val) in SET_BA_CAM_ENTRY_IDX_V1() argument
1790 le32p_replace_bits((__le32 *)h2c + 1, val, GENMASK(31, 28)); in SET_BA_CAM_ENTRY_IDX_V1()
1793 static inline void SET_LPS_PARM_MACID(void *h2c, u32 val) in SET_LPS_PARM_MACID() argument
1795 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_LPS_PARM_MACID()
1798 static inline void SET_LPS_PARM_PSMODE(void *h2c, u32 val) in SET_LPS_PARM_PSMODE() argument
1800 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_LPS_PARM_PSMODE()
1803 static inline void SET_LPS_PARM_RLBM(void *h2c, u32 val) in SET_LPS_PARM_RLBM() argument
1805 le32p_replace_bits((__le32 *)h2c, val, GENMASK(19, 16)); in SET_LPS_PARM_RLBM()
1808 static inline void SET_LPS_PARM_SMARTPS(void *h2c, u32 val) in SET_LPS_PARM_SMARTPS() argument
1810 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 20)); in SET_LPS_PARM_SMARTPS()
1813 static inline void SET_LPS_PARM_AWAKEINTERVAL(void *h2c, u32 val) in SET_LPS_PARM_AWAKEINTERVAL() argument
1815 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in SET_LPS_PARM_AWAKEINTERVAL()
1818 static inline void SET_LPS_PARM_VOUAPSD(void *h2c, u32 val) in SET_LPS_PARM_VOUAPSD() argument
1820 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(0)); in SET_LPS_PARM_VOUAPSD()
1823 static inline void SET_LPS_PARM_VIUAPSD(void *h2c, u32 val) in SET_LPS_PARM_VIUAPSD() argument
1825 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(1)); in SET_LPS_PARM_VIUAPSD()
1828 static inline void SET_LPS_PARM_BEUAPSD(void *h2c, u32 val) in SET_LPS_PARM_BEUAPSD() argument
1830 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(2)); in SET_LPS_PARM_BEUAPSD()
1833 static inline void SET_LPS_PARM_BKUAPSD(void *h2c, u32 val) in SET_LPS_PARM_BKUAPSD() argument
1835 le32p_replace_bits((__le32 *)(h2c) + 1, val, BIT(3)); in SET_LPS_PARM_BKUAPSD()
1838 static inline void SET_LPS_PARM_LASTRPWM(void *h2c, u32 val) in SET_LPS_PARM_LASTRPWM() argument
1840 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(15, 8)); in SET_LPS_PARM_LASTRPWM()
1898 static inline void RTW89_SET_KEEP_ALIVE_ENABLE(void *h2c, u32 val) in RTW89_SET_KEEP_ALIVE_ENABLE() argument
1900 le32p_replace_bits((__le32 *)h2c, val, GENMASK(1, 0)); in RTW89_SET_KEEP_ALIVE_ENABLE()
1903 static inline void RTW89_SET_KEEP_ALIVE_PKT_NULL_ID(void *h2c, u32 val) in RTW89_SET_KEEP_ALIVE_PKT_NULL_ID() argument
1905 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in RTW89_SET_KEEP_ALIVE_PKT_NULL_ID()
1908 static inline void RTW89_SET_KEEP_ALIVE_PERIOD(void *h2c, u32 val) in RTW89_SET_KEEP_ALIVE_PERIOD() argument
1910 le32p_replace_bits((__le32 *)h2c, val, GENMASK(24, 16)); in RTW89_SET_KEEP_ALIVE_PERIOD()
1913 static inline void RTW89_SET_KEEP_ALIVE_MACID(void *h2c, u32 val) in RTW89_SET_KEEP_ALIVE_MACID() argument
1915 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in RTW89_SET_KEEP_ALIVE_MACID()
1918 static inline void RTW89_SET_DISCONNECT_DETECT_ENABLE(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_ENABLE() argument
1920 le32p_replace_bits((__le32 *)h2c, val, BIT(0)); in RTW89_SET_DISCONNECT_DETECT_ENABLE()
1923 static inline void RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_EN(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_EN() argument
1925 le32p_replace_bits((__le32 *)h2c, val, BIT(1)); in RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_EN()
1928 static inline void RTW89_SET_DISCONNECT_DETECT_DISCONNECT(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_DISCONNECT() argument
1930 le32p_replace_bits((__le32 *)h2c, val, BIT(2)); in RTW89_SET_DISCONNECT_DETECT_DISCONNECT()
1933 static inline void RTW89_SET_DISCONNECT_DETECT_MAC_ID(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_MAC_ID() argument
1935 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in RTW89_SET_DISCONNECT_DETECT_MAC_ID()
1938 static inline void RTW89_SET_DISCONNECT_DETECT_CHECK_PERIOD(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_CHECK_PERIOD() argument
1940 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16)); in RTW89_SET_DISCONNECT_DETECT_CHECK_PERIOD()
1943 static inline void RTW89_SET_DISCONNECT_DETECT_TRY_PKT_COUNT(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_TRY_PKT_COUNT() argument
1945 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in RTW89_SET_DISCONNECT_DETECT_TRY_PKT_COUNT()
1948 static inline void RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_LIMIT(void *h2c, u32 val) in RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_LIMIT() argument
1950 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0)); in RTW89_SET_DISCONNECT_DETECT_TRYOK_BCNFAIL_COUNT_LIMIT()
1953 static inline void RTW89_SET_WOW_GLOBAL_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_ENABLE() argument
1955 le32p_replace_bits((__le32 *)h2c, val, BIT(0)); in RTW89_SET_WOW_GLOBAL_ENABLE()
1958 static inline void RTW89_SET_WOW_GLOBAL_DROP_ALL_PKT(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_DROP_ALL_PKT() argument
1960 le32p_replace_bits((__le32 *)h2c, val, BIT(1)); in RTW89_SET_WOW_GLOBAL_DROP_ALL_PKT()
1963 static inline void RTW89_SET_WOW_GLOBAL_RX_PARSE_AFTER_WAKE(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_RX_PARSE_AFTER_WAKE() argument
1965 le32p_replace_bits((__le32 *)h2c, val, BIT(2)); in RTW89_SET_WOW_GLOBAL_RX_PARSE_AFTER_WAKE()
1968 static inline void RTW89_SET_WOW_GLOBAL_WAKE_BAR_PULLED(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_WAKE_BAR_PULLED() argument
1970 le32p_replace_bits((__le32 *)h2c, val, BIT(3)); in RTW89_SET_WOW_GLOBAL_WAKE_BAR_PULLED()
1973 static inline void RTW89_SET_WOW_GLOBAL_MAC_ID(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_MAC_ID() argument
1975 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in RTW89_SET_WOW_GLOBAL_MAC_ID()
1978 static inline void RTW89_SET_WOW_GLOBAL_PAIRWISE_SEC_ALGO(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_PAIRWISE_SEC_ALGO() argument
1980 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16)); in RTW89_SET_WOW_GLOBAL_PAIRWISE_SEC_ALGO()
1983 static inline void RTW89_SET_WOW_GLOBAL_GROUP_SEC_ALGO(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_GROUP_SEC_ALGO() argument
1985 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in RTW89_SET_WOW_GLOBAL_GROUP_SEC_ALGO()
1988 static inline void RTW89_SET_WOW_GLOBAL_REMOTECTRL_INFO_CONTENT(void *h2c, u32 val) in RTW89_SET_WOW_GLOBAL_REMOTECTRL_INFO_CONTENT() argument
1990 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(31, 0)); in RTW89_SET_WOW_GLOBAL_REMOTECTRL_INFO_CONTENT()
1993 static inline void RTW89_SET_WOW_WAKEUP_CTRL_PATTERN_MATCH_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_PATTERN_MATCH_ENABLE() argument
1995 le32p_replace_bits((__le32 *)h2c, val, BIT(0)); in RTW89_SET_WOW_WAKEUP_CTRL_PATTERN_MATCH_ENABLE()
1998 static inline void RTW89_SET_WOW_WAKEUP_CTRL_MAGIC_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_MAGIC_ENABLE() argument
2000 le32p_replace_bits((__le32 *)h2c, val, BIT(1)); in RTW89_SET_WOW_WAKEUP_CTRL_MAGIC_ENABLE()
2003 static inline void RTW89_SET_WOW_WAKEUP_CTRL_HW_UNICAST_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_HW_UNICAST_ENABLE() argument
2005 le32p_replace_bits((__le32 *)h2c, val, BIT(2)); in RTW89_SET_WOW_WAKEUP_CTRL_HW_UNICAST_ENABLE()
2008 static inline void RTW89_SET_WOW_WAKEUP_CTRL_FW_UNICAST_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_FW_UNICAST_ENABLE() argument
2010 le32p_replace_bits((__le32 *)h2c, val, BIT(3)); in RTW89_SET_WOW_WAKEUP_CTRL_FW_UNICAST_ENABLE()
2013 static inline void RTW89_SET_WOW_WAKEUP_CTRL_DEAUTH_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_DEAUTH_ENABLE() argument
2015 le32p_replace_bits((__le32 *)h2c, val, BIT(4)); in RTW89_SET_WOW_WAKEUP_CTRL_DEAUTH_ENABLE()
2018 static inline void RTW89_SET_WOW_WAKEUP_CTRL_REKEYP_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_REKEYP_ENABLE() argument
2020 le32p_replace_bits((__le32 *)h2c, val, BIT(5)); in RTW89_SET_WOW_WAKEUP_CTRL_REKEYP_ENABLE()
2023 static inline void RTW89_SET_WOW_WAKEUP_CTRL_EAP_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_EAP_ENABLE() argument
2025 le32p_replace_bits((__le32 *)h2c, val, BIT(6)); in RTW89_SET_WOW_WAKEUP_CTRL_EAP_ENABLE()
2028 static inline void RTW89_SET_WOW_WAKEUP_CTRL_ALL_DATA_ENABLE(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_ALL_DATA_ENABLE() argument
2030 le32p_replace_bits((__le32 *)h2c, val, BIT(7)); in RTW89_SET_WOW_WAKEUP_CTRL_ALL_DATA_ENABLE()
2033 static inline void RTW89_SET_WOW_WAKEUP_CTRL_MAC_ID(void *h2c, u32 val) in RTW89_SET_WOW_WAKEUP_CTRL_MAC_ID() argument
2035 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in RTW89_SET_WOW_WAKEUP_CTRL_MAC_ID()
2038 static inline void RTW89_SET_WOW_CAM_UPD_R_W(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_R_W() argument
2040 le32p_replace_bits((__le32 *)h2c, val, BIT(0)); in RTW89_SET_WOW_CAM_UPD_R_W()
2043 static inline void RTW89_SET_WOW_CAM_UPD_IDX(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_IDX() argument
2045 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 1)); in RTW89_SET_WOW_CAM_UPD_IDX()
2048 static inline void RTW89_SET_WOW_CAM_UPD_WKFM1(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_WKFM1() argument
2050 le32p_replace_bits((__le32 *)h2c + 1, val, GENMASK(31, 0)); in RTW89_SET_WOW_CAM_UPD_WKFM1()
2053 static inline void RTW89_SET_WOW_CAM_UPD_WKFM2(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_WKFM2() argument
2055 le32p_replace_bits((__le32 *)h2c + 2, val, GENMASK(31, 0)); in RTW89_SET_WOW_CAM_UPD_WKFM2()
2058 static inline void RTW89_SET_WOW_CAM_UPD_WKFM3(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_WKFM3() argument
2060 le32p_replace_bits((__le32 *)h2c + 3, val, GENMASK(31, 0)); in RTW89_SET_WOW_CAM_UPD_WKFM3()
2063 static inline void RTW89_SET_WOW_CAM_UPD_WKFM4(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_WKFM4() argument
2065 le32p_replace_bits((__le32 *)h2c + 4, val, GENMASK(31, 0)); in RTW89_SET_WOW_CAM_UPD_WKFM4()
2068 static inline void RTW89_SET_WOW_CAM_UPD_CRC(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_CRC() argument
2070 le32p_replace_bits((__le32 *)h2c + 5, val, GENMASK(15, 0)); in RTW89_SET_WOW_CAM_UPD_CRC()
2073 static inline void RTW89_SET_WOW_CAM_UPD_NEGATIVE_PATTERN_MATCH(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_NEGATIVE_PATTERN_MATCH() argument
2075 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(22)); in RTW89_SET_WOW_CAM_UPD_NEGATIVE_PATTERN_MATCH()
2078 static inline void RTW89_SET_WOW_CAM_UPD_SKIP_MAC_HDR(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_SKIP_MAC_HDR() argument
2080 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(23)); in RTW89_SET_WOW_CAM_UPD_SKIP_MAC_HDR()
2083 static inline void RTW89_SET_WOW_CAM_UPD_UC(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_UC() argument
2085 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(24)); in RTW89_SET_WOW_CAM_UPD_UC()
2088 static inline void RTW89_SET_WOW_CAM_UPD_MC(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_MC() argument
2090 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(25)); in RTW89_SET_WOW_CAM_UPD_MC()
2093 static inline void RTW89_SET_WOW_CAM_UPD_BC(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_BC() argument
2095 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(26)); in RTW89_SET_WOW_CAM_UPD_BC()
2098 static inline void RTW89_SET_WOW_CAM_UPD_VALID(void *h2c, u32 val) in RTW89_SET_WOW_CAM_UPD_VALID() argument
2100 le32p_replace_bits((__le32 *)h2c + 5, val, BIT(31)); in RTW89_SET_WOW_CAM_UPD_VALID()