linux/drivers/staging/rtl8723bs/hal/hal_intf.c

// SPDX-License-Identifier: GPL-2.0
/******************************************************************************
 *
 * Copyright(c) 2007 - 2012 Realtek Corporation. All rights reserved.
 *
 ******************************************************************************/
#include <drv_types.h>
#include <rtw_debug.h>
#include <hal_data.h>

void rtw_hal_chip_configure(struct adapter *padapter)
{}

void rtw_hal_read_chip_info(struct adapter *padapter)
{}

void rtw_hal_read_chip_version(struct adapter *padapter)
{}

void rtw_hal_def_value_init(struct adapter *padapter)
{}

void rtw_hal_free_data(struct adapter *padapter)
{}

void rtw_hal_dm_init(struct adapter *padapter)
{}

void rtw_hal_dm_deinit(struct adapter *padapter)
{}

static void rtw_hal_init_opmode(struct adapter *padapter)
{}

uint rtw_hal_init(struct adapter *padapter)
{}

uint rtw_hal_deinit(struct adapter *padapter)
{}

void rtw_hal_set_hwreg(struct adapter *padapter, u8 variable, u8 *val)
{}

void rtw_hal_get_hwreg(struct adapter *padapter, u8 variable, u8 *val)
{}

void rtw_hal_set_hwreg_with_buf(struct adapter *padapter, u8 variable, u8 *pbuf, int len)
{}

u8 rtw_hal_set_def_var(struct adapter *padapter, enum hal_def_variable eVariable, void *pValue)
{}

u8 rtw_hal_get_def_var(struct adapter *padapter, enum hal_def_variable eVariable, void *pValue)
{}

void rtw_hal_set_odm_var(struct adapter *padapter, enum hal_odm_variable eVariable, void *pValue1, bool bSet)
{}

void rtw_hal_get_odm_var(struct adapter *padapter, enum hal_odm_variable eVariable, void *pValue1, void *pValue2)
{}

void rtw_hal_enable_interrupt(struct adapter *padapter)
{}

void rtw_hal_disable_interrupt(struct adapter *padapter)
{}

u8 rtw_hal_check_ips_status(struct adapter *padapter)
{}

s32	rtw_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe)
{}

s32	rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe)
{}

/*
 * [IMPORTANT] This function would be run in interrupt context.
 */
s32	rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe)
{}

s32	rtw_hal_init_xmit_priv(struct adapter *padapter)
{}

void rtw_hal_free_xmit_priv(struct adapter *padapter)
{}

s32	rtw_hal_init_recv_priv(struct adapter *padapter)
{}

void rtw_hal_free_recv_priv(struct adapter *padapter)
{}

void rtw_hal_update_ra_mask(struct sta_info *psta, u8 rssi_level)
{}

void rtw_hal_add_ra_tid(struct adapter *padapter, u32 bitmap, u8 *arg, u8 rssi_level)
{}

/*Start specifical interface thread		*/
void rtw_hal_start_thread(struct adapter *padapter)
{}
/*Start specifical interface thread		*/
void rtw_hal_stop_thread(struct adapter *padapter)
{}

u32 rtw_hal_read_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask)
{}
void rtw_hal_write_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask, u32 Data)
{}

u32 rtw_hal_read_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask)
{}
void rtw_hal_write_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask, u32 Data)
{}

void rtw_hal_set_chan(struct adapter *padapter, u8 channel)
{}

void rtw_hal_set_chnl_bw(struct adapter *padapter, u8 channel,
			 enum channel_width Bandwidth, u8 Offset40, u8 Offset80)
{}

void rtw_hal_dm_watchdog(struct adapter *padapter)
{}

void rtw_hal_dm_watchdog_in_lps(struct adapter *padapter)
{}

void beacon_timing_control(struct adapter *padapter)
{}


s32 rtw_hal_xmit_thread_handler(struct adapter *padapter)
{}

void rtw_hal_notch_filter(struct adapter *adapter, bool enable)
{}

void rtw_hal_reset_security_engine(struct adapter *adapter)
{}

bool rtw_hal_c2h_valid(struct adapter *adapter, u8 *buf)
{}

s32 rtw_hal_c2h_handler(struct adapter *adapter, u8 *c2h_evt)
{}

c2h_id_filter rtw_hal_c2h_id_filter_ccx(struct adapter *adapter)
{}

s32 rtw_hal_macid_sleep(struct adapter *padapter, u32 macid)
{}

s32 rtw_hal_macid_wakeup(struct adapter *padapter, u32 macid)
{}

s32 rtw_hal_fill_h2c_cmd(struct adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer)
{}