linux/drivers/net/wireless/realtek/rtw88/wow.h

/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
/* Copyright(c) 2018-2019  Realtek Corporation
 */

#ifndef __RTW_WOW_H__
#define __RTW_WOW_H__

#define PNO_CHECK_BYTE

enum rtw_wow_pattern_type {};

enum rtw_wake_reason {};

struct rtw_fw_media_status_iter_data {};

struct rtw_fw_key_type_iter_data {};

static inline bool rtw_wow_mgd_linked(struct rtw_dev *rtwdev)
{}

static inline bool rtw_wow_no_link(struct rtw_dev *rtwdev)
{}

int rtw_wow_suspend(struct rtw_dev *rtwdev, struct cfg80211_wowlan *wowlan);
int rtw_wow_resume(struct rtw_dev *rtwdev);

#endif