cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

rtw8852c_rfk.h (1226B)


      1/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
      2/* Copyright(c) 2019-2022  Realtek Corporation
      3 */
      4
      5#ifndef __RTW89_8852C_RFK_H__
      6#define __RTW89_8852C_RFK_H__
      7
      8#include "core.h"
      9
     10void rtw8852c_mcc_get_ch_info(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy);
     11void rtw8852c_rck(struct rtw89_dev *rtwdev);
     12void rtw8852c_dack(struct rtw89_dev *rtwdev);
     13void rtw8852c_iqk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx);
     14void rtw8852c_rx_dck(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy_idx, bool is_afe);
     15void rtw8852c_dpk(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy);
     16void rtw8852c_dpk_track(struct rtw89_dev *rtwdev);
     17void rtw8852c_tssi(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy);
     18void rtw8852c_tssi_scan(struct rtw89_dev *rtwdev, enum rtw89_phy_idx phy);
     19void rtw8852c_tssi_cont_en_phyidx(struct rtw89_dev *rtwdev, bool en, u8 phy_idx);
     20void rtw8852c_wifi_scan_notify(struct rtw89_dev *rtwdev, bool scan_start,
     21			       enum rtw89_phy_idx phy_idx);
     22void rtw8852c_set_channel_rf(struct rtw89_dev *rtwdev,
     23			     struct rtw89_channel_params *param,
     24			     enum rtw89_phy_idx phy_idx);
     25void rtw8852c_lck_init(struct rtw89_dev *rtwdev);
     26void rtw8852c_lck_track(struct rtw89_dev *rtwdev);
     27
     28#endif