Path: blob/main/sys/contrib/dev/rtw89/rtw8852a_rfk.h
48253 views
/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */1/* Copyright(c) 2019-2020 Realtek Corporation2*/34#ifndef __RTW89_8852A_RFK_H__5#define __RTW89_8852A_RFK_H__67#include "core.h"89void rtw8852a_rck(struct rtw89_dev *rtwdev);10void rtw8852a_dack(struct rtw89_dev *rtwdev,11enum rtw89_chanctx_idx chanctx_idx);12void rtw8852a_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,13enum rtw89_chanctx_idx chanctx_idx);14void rtw8852a_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,15bool is_afe, enum rtw89_chanctx_idx chanctx_idx);16void rtw8852a_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx,17enum rtw89_chanctx_idx chanctx_idx);18void rtw8852a_dpk_track(struct rtw89_dev *rtwdev);19void rtw8852a_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,20enum rtw89_chanctx_idx chanctx_idx);21void rtw8852a_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy,22const struct rtw89_chan *chan);23void rtw8852a_tssi_track(struct rtw89_dev *rtwdev);24void rtw8852a_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start,25enum rtw89_phy_idx phy_idx);2627#endif282930