#ifndef __RTL8723BE__FW__H__
#define __RTL8723BE__FW__H__
#define FW_8192C_SIZE …
#define FW_8192C_START_ADDRESS …
#define FW_8192C_END_ADDRESS …
#define FW_8192C_PAGE_SIZE …
#define FW_8192C_POLLING_DELAY …
#define USE_OLD_WOWLAN_DEBUG_FW …
#define H2C_PWEMODE_LENGTH …
#define FW_PS_RF_ON …
#define FW_PS_REGISTER_ACTIVE …
#define FW_PS_ACK …
#define FW_PS_TOGGLE …
#define FW_PS_CLOCK_OFF …
#define FW_PS_CLOCK_ON …
#define FW_PS_STATE_MASK …
#define FW_PS_STATE_HW_MASK …
#define FW_PS_STATE_INT_MASK …
#define FW_PS_STATE(x) …
#define FW_PS_STATE_ALL_ON …
#define FW_PS_STATE_RF_ON …
#define FW_PS_STATE_RF_OFF …
#define FW_PS_STATE_RF_OFF_LOW_PWR …
#define FW_PWR_STATE_ACTIVE …
#define FW_PWR_STATE_RF_OFF …
#define FW_PS_IS_ACK(x) …
#define IS_IN_LOW_POWER_STATE(__fwpsstate) …
#define FW_PWR_STATE_ACTIVE …
#define FW_PWR_STATE_RF_OFF …
enum rtl8723b_h2c_cmd { … };
#define pagenum_128(_len) …
#define SET_H2CCMD_PWRMODE_PARM_MODE(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_RLBM(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_SMART_PS(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_AWAKE_INTERVAL(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_ALL_QUEUE_UAPSD(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_PWR_STATE(__ph2ccmd, __val) …
#define SET_H2CCMD_PWRMODE_PARM_BYTE5(__ph2ccmd, __val) …
#define SET_H2CCMD_MSRRPT_PARM_OPMODE(__ph2ccmd, __val) …
#define SET_H2CCMD_MSRRPT_PARM_MACID_IND(__ph2ccmd, __val) …
#define SET_H2CCMD_RSVDPAGE_LOC_PROBE_RSP(__ph2ccmd, __val) …
#define SET_H2CCMD_RSVDPAGE_LOC_PSPOLL(__ph2ccmd, __val) …
#define SET_H2CCMD_RSVDPAGE_LOC_NULL_DATA(__ph2ccmd, __val) …
#define SET_H2CCMD_RSVDPAGE_LOC_QOS_NULL_DATA(__ph2ccmd, __val) …
#define SET_H2CCMD_RSVDPAGE_LOC_BT_QOS_NULL_DATA(__ph2ccmd, __val) …
void rtl8723be_fill_h2c_cmd(struct ieee80211_hw *hw, u8 element_id,
u32 cmd_len, u8 *p_cmdbuffer);
void rtl8723be_set_fw_pwrmode_cmd(struct ieee80211_hw *hw, u8 mode);
void rtl8723be_set_fw_media_status_rpt_cmd(struct ieee80211_hw *hw, u8 mstatus);
void rtl8723be_set_fw_rsvdpagepkt(struct ieee80211_hw *hw, bool b_dl_finished);
void rtl8723be_set_p2p_ps_offload_cmd(struct ieee80211_hw *hw, u8 p2p_ps_state);
#endif