/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | hal_intf.c | 14 void rtw_hal_chip_configure(struct adapter *padapter) in rtw_hal_chip_configure() argument 16 if (padapter->HalFunc.intf_chip_configure) in rtw_hal_chip_configure() 17 padapter->HalFunc.intf_chip_configure(padapter); in rtw_hal_chip_configure() 20 void rtw_hal_read_chip_info(struct adapter *padapter) in rtw_hal_read_chip_info() argument 22 if (padapter->HalFunc.read_adapter_info) in rtw_hal_read_chip_info() 23 padapter->HalFunc.read_adapter_info(padapter); in rtw_hal_read_chip_info() 26 void rtw_hal_read_chip_version(struct adapter *padapter) in rtw_hal_read_chip_version() argument 28 if (padapter in rtw_hal_read_chip_version() 32 rtw_hal_def_value_init(struct adapter *padapter) rtw_hal_def_value_init() argument 39 rtw_hal_free_data(struct adapter *padapter) rtw_hal_free_data() argument 49 rtw_hal_dm_init(struct adapter *padapter) rtw_hal_dm_init() argument 56 rtw_hal_dm_deinit(struct adapter *padapter) rtw_hal_dm_deinit() argument 64 rtw_hal_init_opmode(struct adapter *padapter) rtw_hal_init_opmode() argument 84 rtw_hal_init(struct adapter *padapter) rtw_hal_init() argument 117 rtw_hal_deinit(struct adapter *padapter) rtw_hal_deinit() argument 133 rtw_hal_set_hwreg(struct adapter *padapter, u8 variable, u8 *val) rtw_hal_set_hwreg() argument 139 rtw_hal_get_hwreg(struct adapter *padapter, u8 variable, u8 *val) rtw_hal_get_hwreg() argument 145 rtw_hal_set_hwreg_with_buf(struct adapter *padapter, u8 variable, u8 *pbuf, int len) rtw_hal_set_hwreg_with_buf() argument 151 rtw_hal_set_def_var(struct adapter *padapter, enum HAL_DEF_VARIABLE eVariable, void *pValue) rtw_hal_set_def_var() argument 158 rtw_hal_get_def_var(struct adapter *padapter, enum HAL_DEF_VARIABLE eVariable, void *pValue) rtw_hal_get_def_var() argument 165 rtw_hal_set_odm_var(struct adapter *padapter, enum HAL_ODM_VARIABLE eVariable, void *pValue1, bool bSet) rtw_hal_set_odm_var() argument 171 rtw_hal_get_odm_var(struct adapter *padapter, enum HAL_ODM_VARIABLE eVariable, void *pValue1, void *pValue2) rtw_hal_get_odm_var() argument 177 rtw_hal_enable_interrupt(struct adapter *padapter) rtw_hal_enable_interrupt() argument 186 rtw_hal_disable_interrupt(struct adapter *padapter) rtw_hal_disable_interrupt() argument 195 rtw_hal_check_ips_status(struct adapter *padapter) rtw_hal_check_ips_status() argument 206 rtw_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe) rtw_hal_xmitframe_enqueue() argument 214 rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe) rtw_hal_xmit() argument 225 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe) rtw_hal_mgnt_xmit() argument 249 rtw_hal_init_xmit_priv(struct adapter *padapter) rtw_hal_init_xmit_priv() argument 256 rtw_hal_free_xmit_priv(struct adapter *padapter) rtw_hal_free_xmit_priv() argument 262 rtw_hal_init_recv_priv(struct adapter *padapter) rtw_hal_init_recv_priv() argument 270 rtw_hal_free_recv_priv(struct adapter *padapter) rtw_hal_free_recv_priv() argument 279 struct adapter *padapter; rtw_hal_update_ra_mask() local 297 rtw_hal_add_ra_tid(struct adapter *padapter, u32 bitmap, u8 *arg, u8 rssi_level) rtw_hal_add_ra_tid() argument 304 rtw_hal_start_thread(struct adapter *padapter) rtw_hal_start_thread() argument 310 rtw_hal_stop_thread(struct adapter *padapter) rtw_hal_stop_thread() argument 316 rtw_hal_read_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask) rtw_hal_read_bbreg() argument 323 rtw_hal_write_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask, u32 Data) rtw_hal_write_bbreg() argument 329 rtw_hal_read_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask) rtw_hal_read_rfreg() argument 336 rtw_hal_write_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask, u32 Data) rtw_hal_write_rfreg() argument 342 rtw_hal_set_chan(struct adapter *padapter, u8 channel) rtw_hal_set_chan() argument 348 rtw_hal_set_chnl_bw(struct adapter *padapter, u8 channel, enum CHANNEL_WIDTH Bandwidth, u8 Offset40, u8 Offset80) rtw_hal_set_chnl_bw() argument 357 rtw_hal_dm_watchdog(struct adapter *padapter) rtw_hal_dm_watchdog() argument 364 rtw_hal_dm_watchdog_in_lps(struct adapter *padapter) rtw_hal_dm_watchdog_in_lps() argument 372 beacon_timing_control(struct adapter *padapter) beacon_timing_control() argument 379 rtw_hal_xmit_thread_handler(struct adapter *padapter) rtw_hal_xmit_thread_handler() argument 416 rtw_hal_is_disable_sw_channel_plan(struct adapter *padapter) rtw_hal_is_disable_sw_channel_plan() argument 421 rtw_hal_macid_sleep(struct adapter *padapter, u32 macid) rtw_hal_macid_sleep() argument 436 rtw_hal_macid_wakeup(struct adapter *padapter, u32 macid) rtw_hal_macid_wakeup() argument 451 rtw_hal_fill_h2c_cmd(struct adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer) rtw_hal_fill_h2c_cmd() argument [all...] |
H A D | sdio_halinit.c | 22 static u8 CardEnable(struct adapter *padapter) in CardEnable() argument 28 rtw_hal_get_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); in CardEnable() 32 rtw_write8(padapter, REG_RSV_CTRL, 0x0); in CardEnable() 34 ret = HalPwrSeqCmdParsing(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, rtl8723B_card_enable_flow); in CardEnable() 37 rtw_hal_set_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); in CardEnable() 62 void HalSetOutPutGPIO(struct adapter *padapter, u8 index, u8 OutPutValue) in HalSetOutPutGPIO() argument 66 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 3, rtw_read8(padapter, REG_GPIO_PIN_CTRL + 3) & ~BIT(index)); in HalSetOutPutGPIO() 71 rtw_write8(padapter, REG_GPIO_PIN_CTRL + 2, rtw_read8(padapter, REG_GPIO_PIN_CTR in HalSetOutPutGPIO() 103 _InitPowerOn_8723BS(struct adapter *padapter) _InitPowerOn_8723BS() argument 201 _init_available_page_threshold(struct adapter *padapter, u8 numHQ, u8 numNQ, u8 numLQ, u8 numPubQ) _init_available_page_threshold() argument 220 _InitQueueReservedPage(struct adapter *padapter) _InitQueueReservedPage() argument 256 _InitTxBufferBoundary(struct adapter *padapter) _InitTxBufferBoundary() argument 375 _InitNormalChipThreeOutEpPriority(struct adapter *padapter) _InitNormalChipThreeOutEpPriority() argument 422 _InitPageBoundary(struct adapter *padapter) _InitPageBoundary() argument 430 _InitTransferPageSize(struct adapter *padapter) _InitTransferPageSize() argument 439 _InitDriverInfoSize(struct adapter *padapter, u8 drvInfoSize) _InitDriverInfoSize() argument 444 _InitNetworkType(struct adapter *padapter) _InitNetworkType() argument 457 _InitWMACSetting(struct adapter *padapter) _InitWMACSetting() argument 491 _InitAdaptiveCtrl(struct adapter *padapter) _InitAdaptiveCtrl() argument 514 _InitEDCA(struct adapter *padapter) _InitEDCA() argument 533 _InitRetryFunction(struct adapter *padapter) _InitRetryFunction() argument 545 HalRxAggr8723BSdio(struct adapter *padapter) HalRxAggr8723BSdio() argument 557 sdio_AggSettingRxUpdate(struct adapter *padapter) sdio_AggSettingRxUpdate() argument 574 _initSdioAggregationSetting(struct adapter *padapter) _initSdioAggregationSetting() argument 590 _InitOperationMode(struct adapter *padapter) _InitOperationMode() argument 632 _InitInterrupt(struct adapter *padapter) _InitInterrupt() argument 651 _InitRFType(struct adapter *padapter) _InitRFType() argument 666 _RfPowerSave(struct adapter *padapter) _RfPowerSave() argument 694 rtl8723bs_hal_init(struct adapter *padapter) rtl8723bs_hal_init() argument 1006 CardDisableRTL8723BSdio(struct adapter *padapter) CardDisableRTL8723BSdio() argument 1052 rtl8723bs_hal_deinit(struct adapter *padapter) rtl8723bs_hal_deinit() argument 1125 rtl8723bs_inirp_init(struct adapter *padapter) rtl8723bs_inirp_init() argument 1130 rtl8723bs_inirp_deinit(struct adapter *padapter) rtl8723bs_inirp_deinit() argument 1139 rtl8723bs_init_default_value(struct adapter *padapter) rtl8723bs_init_default_value() argument 1152 rtl8723bs_interface_configure(struct adapter *padapter) rtl8723bs_interface_configure() argument 1195 _EfuseCellSel(struct adapter *padapter) _EfuseCellSel() argument 1216 Hal_EfuseParseMACAddr_8723BS( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseMACAddr_8723BS() argument 1249 Hal_EfuseParseBoardType_8723BS( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseBoardType_8723BS() argument 1264 _ReadEfuseInfo8723BS(struct adapter *padapter) _ReadEfuseInfo8723BS() argument 1312 _ReadPROMContent(struct adapter *padapter) _ReadPROMContent() argument 1345 _ReadAdapterInfo8723BS(struct adapter *padapter) _ReadAdapterInfo8723BS() argument 1381 ReadAdapterInfo8723BS(struct adapter *padapter) ReadAdapterInfo8723BS() argument 1393 SetHwReg8723BS(struct adapter *padapter, u8 variable, u8 *val) SetHwReg8723BS() argument 1767 GetHwReg8723BS(struct adapter *padapter, u8 variable, u8 *val) GetHwReg8723BS() argument 1786 SetHwRegWithBuf8723B(struct adapter *padapter, u8 variable, u8 *pbuf, int len) SetHwRegWithBuf8723B() argument 1836 rtl8723bs_set_hal_ops(struct adapter *padapter) rtl8723bs_set_hal_ops() argument [all...] |
H A D | rtl8723b_hal_init.c | 16 static void _FWDownloadEnable(struct adapter *padapter, bool enable) in _FWDownloadEnable() argument 22 tmp = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _FWDownloadEnable() 23 rtw_write8(padapter, REG_SYS_FUNC_EN+1, tmp|0x04); in _FWDownloadEnable() 25 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 26 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 29 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 32 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 40 tmp = rtw_read8(padapter, REG_MCUFWDL+2); in _FWDownloadEnable() 41 rtw_write8(padapter, REG_MCUFWDL+2, tmp&0xf7); in _FWDownloadEnable() 44 tmp = rtw_read8(padapter, REG_MCUFWD in _FWDownloadEnable() 49 _BlockWrite(struct adapter *padapter, void *buffer, u32 buffSize) _BlockWrite() argument 135 _PageWrite( struct adapter *padapter, u32 page, void *buffer, u32 size ) _PageWrite() argument 151 _WriteFW(struct adapter *padapter, void *buffer, u32 size) _WriteFW() argument 190 _8051Reset8723(struct adapter *padapter) _8051Reset8723() argument 317 rtl8723b_FirmwareSelfReset(struct adapter *padapter) rtl8723b_FirmwareSelfReset() argument 353 rtl8723b_FirmwareDownload(struct adapter *padapter, bool bUsedWoWLANFw) rtl8723b_FirmwareDownload() argument 521 rtl8723b_InitializeFirmwareVars(struct adapter *padapter) rtl8723b_InitializeFirmwareVars() argument 549 SetFwRelatedForWoWLAN8723b( struct adapter *padapter, u8 bHostIsGoingtoSleep ) SetFwRelatedForWoWLAN8723b() argument 571 rtl8723b_free_hal_data(struct adapter *padapter) rtl8723b_free_hal_data() argument 578 hal_EfuseSwitchToBank( struct adapter *padapter, u8 bank, bool bPseudoTest ) hal_EfuseSwitchToBank() argument 625 Hal_GetEfuseDefinition( struct adapter *padapter, u8 efuseType, u8 type, void *pOut, bool bPseudoTest ) Hal_GetEfuseDefinition() argument 740 Hal_BT_EfusePowerSwitch( struct adapter *padapter, u8 bWrite, u8 PwrState ) Hal_BT_EfusePowerSwitch() argument 778 Hal_EfusePowerSwitch( struct adapter *padapter, u8 bWrite, u8 PwrState ) Hal_EfusePowerSwitch() argument 857 hal_ReadEFuse_WiFi( struct adapter *padapter, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) hal_ReadEFuse_WiFi() argument 996 hal_ReadEFuse_BT( struct adapter *padapter, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) hal_ReadEFuse_BT() argument 1128 Hal_ReadEFuse( struct adapter *padapter, u8 efuseType, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) Hal_ReadEFuse() argument 1143 hal_EfuseGetCurrentSize_WiFi( struct adapter *padapter, bool bPseudoTest ) hal_EfuseGetCurrentSize_WiFi() argument 1243 hal_EfuseGetCurrentSize_BT(struct adapter *padapter, u8 bPseudoTest) hal_EfuseGetCurrentSize_BT() argument 1370 Hal_EfuseGetCurrentSize( struct adapter *padapter, u8 efuseType, bool bPseudoTest ) Hal_EfuseGetCurrentSize() argument 1384 Hal_EfuseWordEnableDataWrite( struct adapter *padapter, u16 efuse_addr, u8 word_en, u8 *data, bool bPseudoTest ) Hal_EfuseWordEnableDataWrite() argument 1451 Hal_EfusePgPacketRead( struct adapter *padapter, u8 offset, u8 *data, bool bPseudoTest ) Hal_EfusePgPacketRead() argument 1529 hal_EfusePgCheckAvailableAddr( struct adapter *padapter, u8 efuseType, u8 bPseudoTest ) hal_EfusePgCheckAvailableAddr() argument 1562 hal_EfusePartialWriteCheck( struct adapter *padapter, u8 efuseType, u16 *pAddr, PPGPKT_STRUCT pTargetPkt, u8 bPseudoTest ) hal_EfusePartialWriteCheck() argument 1680 hal_EfusePgPacketWrite1ByteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, PPGPKT_STRUCT pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWrite1ByteHeader() argument 1717 hal_EfusePgPacketWrite2ByteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, PPGPKT_STRUCT pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWrite2ByteHeader() argument 1784 hal_EfusePgPacketWriteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, PPGPKT_STRUCT pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWriteHeader() argument 1802 hal_EfusePgPacketWriteData( struct adapter *padapter, u8 efuseType, u16 *pAddr, PPGPKT_STRUCT pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWriteData() argument 1825 Hal_EfusePgPacketWrite( struct adapter *padapter, u8 offset, u8 word_en, u8 *pData, bool bPseudoTest ) Hal_EfusePgPacketWrite() argument 1854 Hal_EfusePgPacketWrite_BT( struct adapter *padapter, u8 offset, u8 word_en, u8 *pData, bool bPseudoTest ) Hal_EfusePgPacketWrite_BT() argument 1883 ReadChipVersion8723B(struct adapter *padapter) ReadChipVersion8723B() argument 1928 rtl8723b_read_chip_version(struct adapter *padapter) rtl8723b_read_chip_version() argument 1933 rtl8723b_InitBeaconParameters(struct adapter *padapter) rtl8723b_InitBeaconParameters() argument 1992 ResumeTxBeacon(struct adapter *padapter) ResumeTxBeacon() argument 2009 StopTxBeacon(struct adapter *padapter) StopTxBeacon() argument 2028 _BeaconFunctionEnable(struct adapter *padapter, u8 Enable, u8 Linked) _BeaconFunctionEnable() argument 2034 rtl8723b_SetBeaconRelatedRegisters(struct adapter *padapter) rtl8723b_SetBeaconRelatedRegisters() argument 2126 UpdateHalRAMask8723B(struct adapter *padapter, u32 mac_id, u8 rssi_level) UpdateHalRAMask8723B() argument 2235 rtl8723b_InitAntenna_Selection(struct adapter *padapter) rtl8723b_InitAntenna_Selection() argument 2245 rtl8723b_init_default_value(struct adapter *padapter) rtl8723b_init_default_value() argument 2296 GetEEPROMSize8723B(struct adapter *padapter) GetEEPROMSize8723B() argument 2315 rtl8723b_InitLLTTable(struct adapter *padapter) rtl8723b_InitLLTTable() argument 2423 Hal_InitPGData(struct adapter *padapter, u8 *PROMContent) Hal_InitPGData() argument 2441 Hal_EfuseParseIDCode(struct adapter *padapter, u8 *hwinfo) Hal_EfuseParseIDCode() argument 2575 Hal_EfuseParseTxPowerInfo_8723B( struct adapter *padapter, u8 *PROMContent, bool AutoLoadFail ) Hal_EfuseParseTxPowerInfo_8723B() argument 2631 Hal_EfuseParseBTCoexistInfo_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseBTCoexistInfo_8723B() argument 2707 Hal_EfuseParseEEPROMVer_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseEEPROMVer_8723B() argument 2724 Hal_EfuseParsePackageType_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParsePackageType_8723B() argument 2761 Hal_EfuseParseVoltage_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseVoltage_8723B() argument 2773 Hal_EfuseParseChnlPlan_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseChnlPlan_8723B() argument 2790 Hal_EfuseParseCustomerID_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseCustomerID_8723B() argument 2805 Hal_EfuseParseAntennaDiversity_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseAntennaDiversity_8723B() argument 2813 Hal_EfuseParseXtal_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseXtal_8723B() argument 2831 Hal_EfuseParseThermalMeter_8723B( struct adapter *padapter, u8 *PROMContent, u8 AutoLoadFail ) Hal_EfuseParseThermalMeter_8723B() argument 3002 fill_txdesc_vcs_8723b(struct adapter *padapter, struct pkt_attrib *pattrib, PTXDESC_8723B ptxdesc) fill_txdesc_vcs_8723b() argument 3035 fill_txdesc_phy_8723b(struct adapter *padapter, struct pkt_attrib *pattrib, PTXDESC_8723B ptxdesc) fill_txdesc_phy_8723b() argument 3050 struct adapter *padapter; rtl8723b_fill_default_txdesc() local 3245 rtl8723b_fill_fake_txdesc( struct adapter *padapter, u8 *pDesc, u32 BufferLen, u8 IsPsPoll, u8 IsBTQosNull, u8 bDataFrame ) rtl8723b_fill_fake_txdesc() argument 3315 hw_var_set_opmode(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_opmode() argument 3410 hw_var_set_macaddr(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_macaddr() argument 3421 hw_var_set_bssid(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_bssid() argument 3432 hw_var_set_bcn_func(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_bcn_func() argument 3453 hw_var_set_correct_tsf(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_correct_tsf() argument 3494 hw_var_set_mlme_disconnect(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_disconnect() argument 3512 hw_var_set_mlme_sitesurvey(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_sitesurvey() argument 3573 hw_var_set_mlme_join(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_join() argument 3621 CCX_FwC2HTxRpt_8723b(struct adapter *padapter, u8 *pdata, u8 len) CCX_FwC2HTxRpt_8723b() argument 3657 c2h_handler_8723b(struct adapter *padapter, u8 *buf) c2h_handler_8723b() argument 3709 process_c2h_event(struct adapter *padapter, PC2H_EVT_HDR pC2hEvent, u8 *c2hBuf) process_c2h_event() argument 3751 C2HPacketHandler_8723B(struct adapter *padapter, u8 *pbuffer, u16 length) C2HPacketHandler_8723B() argument 3776 SetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) SetHwReg8723B() argument 4246 GetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) GetHwReg8723B() argument 4339 SetHalDefVar8723B(struct adapter *padapter, enum HAL_DEF_VARIABLE variable, void *pval) SetHalDefVar8723B() argument 4357 GetHalDefVar8723B(struct adapter *padapter, enum HAL_DEF_VARIABLE variable, void *pval) GetHalDefVar8723B() argument 4465 Hal_DetectWoWMode(struct adapter *padapter) Hal_DetectWoWMode() argument 4472 rtl8723b_start_thread(struct adapter *padapter) rtl8723b_start_thread() argument 4484 rtl8723b_stop_thread(struct adapter *padapter) rtl8723b_stop_thread() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/hal/ |
H A D | hal_intf.c | 11 void rtw_hal_chip_configure(struct adapter *padapter) in rtw_hal_chip_configure() argument 13 if (padapter->HalFunc.intf_chip_configure) in rtw_hal_chip_configure() 14 padapter->HalFunc.intf_chip_configure(padapter); in rtw_hal_chip_configure() 17 void rtw_hal_read_chip_info(struct adapter *padapter) in rtw_hal_read_chip_info() argument 19 if (padapter->HalFunc.read_adapter_info) in rtw_hal_read_chip_info() 20 padapter->HalFunc.read_adapter_info(padapter); in rtw_hal_read_chip_info() 23 void rtw_hal_read_chip_version(struct adapter *padapter) in rtw_hal_read_chip_version() argument 25 if (padapter in rtw_hal_read_chip_version() 29 rtw_hal_def_value_init(struct adapter *padapter) rtw_hal_def_value_init() argument 36 rtw_hal_free_data(struct adapter *padapter) rtw_hal_free_data() argument 46 rtw_hal_dm_init(struct adapter *padapter) rtw_hal_dm_init() argument 53 rtw_hal_dm_deinit(struct adapter *padapter) rtw_hal_dm_deinit() argument 61 rtw_hal_init_opmode(struct adapter *padapter) rtw_hal_init_opmode() argument 81 rtw_hal_init(struct adapter *padapter) rtw_hal_init() argument 110 rtw_hal_deinit(struct adapter *padapter) rtw_hal_deinit() argument 125 rtw_hal_set_hwreg(struct adapter *padapter, u8 variable, u8 *val) rtw_hal_set_hwreg() argument 131 rtw_hal_get_hwreg(struct adapter *padapter, u8 variable, u8 *val) rtw_hal_get_hwreg() argument 137 rtw_hal_set_hwreg_with_buf(struct adapter *padapter, u8 variable, u8 *pbuf, int len) rtw_hal_set_hwreg_with_buf() argument 143 rtw_hal_set_def_var(struct adapter *padapter, enum hal_def_variable eVariable, void *pValue) rtw_hal_set_def_var() argument 150 rtw_hal_get_def_var(struct adapter *padapter, enum hal_def_variable eVariable, void *pValue) rtw_hal_get_def_var() argument 157 rtw_hal_set_odm_var(struct adapter *padapter, enum hal_odm_variable eVariable, void *pValue1, bool bSet) rtw_hal_set_odm_var() argument 163 rtw_hal_get_odm_var(struct adapter *padapter, enum hal_odm_variable eVariable, void *pValue1, void *pValue2) rtw_hal_get_odm_var() argument 169 rtw_hal_enable_interrupt(struct adapter *padapter) rtw_hal_enable_interrupt() argument 175 rtw_hal_disable_interrupt(struct adapter *padapter) rtw_hal_disable_interrupt() argument 181 rtw_hal_check_ips_status(struct adapter *padapter) rtw_hal_check_ips_status() argument 191 rtw_hal_xmitframe_enqueue(struct adapter *padapter, struct xmit_frame *pxmitframe) rtw_hal_xmitframe_enqueue() argument 199 rtw_hal_xmit(struct adapter *padapter, struct xmit_frame *pxmitframe) rtw_hal_xmit() argument 210 rtw_hal_mgnt_xmit(struct adapter *padapter, struct xmit_frame *pmgntframe) rtw_hal_mgnt_xmit() argument 235 rtw_hal_init_xmit_priv(struct adapter *padapter) rtw_hal_init_xmit_priv() argument 242 rtw_hal_free_xmit_priv(struct adapter *padapter) rtw_hal_free_xmit_priv() argument 248 rtw_hal_init_recv_priv(struct adapter *padapter) rtw_hal_init_recv_priv() argument 256 rtw_hal_free_recv_priv(struct adapter *padapter) rtw_hal_free_recv_priv() argument 264 struct adapter *padapter; rtw_hal_update_ra_mask() local 282 rtw_hal_add_ra_tid(struct adapter *padapter, u32 bitmap, u8 *arg, u8 rssi_level) rtw_hal_add_ra_tid() argument 289 rtw_hal_start_thread(struct adapter *padapter) rtw_hal_start_thread() argument 295 rtw_hal_stop_thread(struct adapter *padapter) rtw_hal_stop_thread() argument 301 rtw_hal_read_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask) rtw_hal_read_bbreg() argument 309 rtw_hal_write_bbreg(struct adapter *padapter, u32 RegAddr, u32 BitMask, u32 Data) rtw_hal_write_bbreg() argument 315 rtw_hal_read_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask) rtw_hal_read_rfreg() argument 323 rtw_hal_write_rfreg(struct adapter *padapter, u32 eRFPath, u32 RegAddr, u32 BitMask, u32 Data) rtw_hal_write_rfreg() argument 329 rtw_hal_set_chan(struct adapter *padapter, u8 channel) rtw_hal_set_chan() argument 335 rtw_hal_set_chnl_bw(struct adapter *padapter, u8 channel, enum channel_width Bandwidth, u8 Offset40, u8 Offset80) rtw_hal_set_chnl_bw() argument 344 rtw_hal_dm_watchdog(struct adapter *padapter) rtw_hal_dm_watchdog() argument 350 rtw_hal_dm_watchdog_in_lps(struct adapter *padapter) rtw_hal_dm_watchdog_in_lps() argument 358 beacon_timing_control(struct adapter *padapter) beacon_timing_control() argument 365 rtw_hal_xmit_thread_handler(struct adapter *padapter) rtw_hal_xmit_thread_handler() argument 403 rtw_hal_macid_sleep(struct adapter *padapter, u32 macid) rtw_hal_macid_sleep() argument 417 rtw_hal_macid_wakeup(struct adapter *padapter, u32 macid) rtw_hal_macid_wakeup() argument 431 rtw_hal_fill_h2c_cmd(struct adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer) rtw_hal_fill_h2c_cmd() argument [all...] |
H A D | sdio_halinit.c | 20 static u8 CardEnable(struct adapter *padapter) in CardEnable() argument 26 rtw_hal_get_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); in CardEnable() 30 rtw_write8(padapter, REG_RSV_CTRL, 0x0); in CardEnable() 32 ret = HalPwrSeqCmdParsing(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, PWR_INTF_SDIO_MSK, rtl8723B_card_enable_flow); in CardEnable() 35 rtw_hal_set_hwreg(padapter, HW_VAR_APFM_ON_MAC, &bMacPwrCtrlOn); in CardEnable() 44 u8 _InitPowerOn_8723BS(struct adapter *padapter) in _InitPowerOn_8723BS() argument 56 ret = CardEnable(padapter); in _InitPowerOn_8723BS() 61 value8 = rtw_read8(padapter, REG_GPIO_INTM + 1); in _InitPowerOn_8723BS() 63 rtw_write8(padapter, REG_GPIO_INTM + 1, value8); in _InitPowerOn_8723BS() 64 value8 = rtw_read8(padapter, REG_GPIO_IO_SEL_ in _InitPowerOn_8723BS() 115 _init_available_page_threshold(struct adapter *padapter, u8 numHQ, u8 numNQ, u8 numLQ, u8 numPubQ) _init_available_page_threshold() argument 133 _InitQueueReservedPage(struct adapter *padapter) _InitQueueReservedPage() argument 169 _InitTxBufferBoundary(struct adapter *padapter) _InitTxBufferBoundary() argument 286 _InitNormalChipThreeOutEpPriority(struct adapter *padapter) _InitNormalChipThreeOutEpPriority() argument 332 _InitPageBoundary(struct adapter *padapter) _InitPageBoundary() argument 340 _InitTransferPageSize(struct adapter *padapter) _InitTransferPageSize() argument 349 _InitDriverInfoSize(struct adapter *padapter, u8 drvInfoSize) _InitDriverInfoSize() argument 354 _InitNetworkType(struct adapter *padapter) _InitNetworkType() argument 367 _InitWMACSetting(struct adapter *padapter) _InitWMACSetting() argument 401 _InitAdaptiveCtrl(struct adapter *padapter) _InitAdaptiveCtrl() argument 424 _InitEDCA(struct adapter *padapter) _InitEDCA() argument 443 _InitRetryFunction(struct adapter *padapter) _InitRetryFunction() argument 455 HalRxAggr8723BSdio(struct adapter *padapter) HalRxAggr8723BSdio() argument 467 sdio_AggSettingRxUpdate(struct adapter *padapter) sdio_AggSettingRxUpdate() argument 484 _initSdioAggregationSetting(struct adapter *padapter) _initSdioAggregationSetting() argument 500 _InitOperationMode(struct adapter *padapter) _InitOperationMode() argument 535 _InitInterrupt(struct adapter *padapter) _InitInterrupt() argument 554 _InitRFType(struct adapter *padapter) _InitRFType() argument 561 _RfPowerSave(struct adapter *padapter) _RfPowerSave() argument 587 rtl8723bs_hal_init(struct adapter *padapter) rtl8723bs_hal_init() argument 850 CardDisableRTL8723BSdio(struct adapter *padapter) CardDisableRTL8723BSdio() argument 888 rtl8723bs_hal_deinit(struct adapter *padapter) rtl8723bs_hal_deinit() argument 941 rtl8723bs_inirp_init(struct adapter *padapter) rtl8723bs_inirp_init() argument 946 rtl8723bs_inirp_deinit(struct adapter *padapter) rtl8723bs_inirp_deinit() argument 951 rtl8723bs_init_default_value(struct adapter *padapter) rtl8723bs_init_default_value() argument 964 rtl8723bs_interface_configure(struct adapter *padapter) rtl8723bs_interface_configure() argument 1007 _EfuseCellSel(struct adapter *padapter) _EfuseCellSel() argument 1024 Hal_EfuseParseMACAddr_8723BS( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseMACAddr_8723BS() argument 1042 Hal_EfuseParseBoardType_8723BS( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseBoardType_8723BS() argument 1056 _ReadEfuseInfo8723BS(struct adapter *padapter) _ReadEfuseInfo8723BS() argument 1093 _ReadPROMContent(struct adapter *padapter) _ReadPROMContent() argument 1120 _ReadAdapterInfo8723BS(struct adapter *padapter) _ReadAdapterInfo8723BS() argument 1146 ReadAdapterInfo8723BS(struct adapter *padapter) ReadAdapterInfo8723BS() argument 1158 SetHwReg8723BS(struct adapter *padapter, u8 variable, u8 *val) SetHwReg8723BS() argument 1199 GetHwReg8723BS(struct adapter *padapter, u8 variable, u8 *val) GetHwReg8723BS() argument 1218 SetHwRegWithBuf8723B(struct adapter *padapter, u8 variable, u8 *pbuf, int len) SetHwRegWithBuf8723B() argument 1267 rtl8723bs_set_hal_ops(struct adapter *padapter) rtl8723bs_set_hal_ops() argument [all...] |
H A D | rtl8723b_hal_init.c | 15 static void _FWDownloadEnable(struct adapter *padapter, bool enable) in _FWDownloadEnable() argument 21 tmp = rtw_read8(padapter, REG_SYS_FUNC_EN+1); in _FWDownloadEnable() 22 rtw_write8(padapter, REG_SYS_FUNC_EN+1, tmp|0x04); in _FWDownloadEnable() 24 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 25 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 28 tmp = rtw_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 31 rtw_write8(padapter, REG_MCUFWDL, tmp|0x01); in _FWDownloadEnable() 36 tmp = rtw_read8(padapter, REG_MCUFWDL+2); in _FWDownloadEnable() 37 rtw_write8(padapter, REG_MCUFWDL+2, tmp&0xf7); in _FWDownloadEnable() 40 tmp = rtw_read8(padapter, REG_MCUFWD in _FWDownloadEnable() 45 _BlockWrite(struct adapter *padapter, void *buffer, u32 buffSize) _BlockWrite() argument 98 _PageWrite( struct adapter *padapter, u32 page, void *buffer, u32 size ) _PageWrite() argument 114 _WriteFW(struct adapter *padapter, void *buffer, u32 size) _WriteFW() argument 151 _8051Reset8723(struct adapter *padapter) _8051Reset8723() argument 258 rtl8723b_FirmwareSelfReset(struct adapter *padapter) rtl8723b_FirmwareSelfReset() argument 292 rtl8723b_FirmwareDownload(struct adapter *padapter, bool bUsedWoWLANFw) rtl8723b_FirmwareDownload() argument 426 rtl8723b_InitializeFirmwareVars(struct adapter *padapter) rtl8723b_InitializeFirmwareVars() argument 443 rtl8723b_free_hal_data(struct adapter *padapter) rtl8723b_free_hal_data() argument 450 hal_EfuseSwitchToBank( struct adapter *padapter, u8 bank, bool bPseudoTest ) hal_EfuseSwitchToBank() argument 496 Hal_GetEfuseDefinition( struct adapter *padapter, u8 efuseType, u8 type, void *pOut, bool bPseudoTest ) Hal_GetEfuseDefinition() argument 609 Hal_BT_EfusePowerSwitch( struct adapter *padapter, u8 bWrite, u8 PwrState ) Hal_BT_EfusePowerSwitch() argument 647 Hal_EfusePowerSwitch( struct adapter *padapter, u8 bWrite, u8 PwrState ) Hal_EfusePowerSwitch() argument 718 hal_ReadEFuse_WiFi( struct adapter *padapter, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) hal_ReadEFuse_WiFi() argument 816 hal_ReadEFuse_BT( struct adapter *padapter, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) hal_ReadEFuse_BT() argument 932 Hal_ReadEFuse( struct adapter *padapter, u8 efuseType, u16 _offset, u16 _size_byte, u8 *pbuf, bool bPseudoTest ) Hal_ReadEFuse() argument 947 hal_EfuseGetCurrentSize_WiFi( struct adapter *padapter, bool bPseudoTest ) hal_EfuseGetCurrentSize_WiFi() argument 1041 hal_EfuseGetCurrentSize_BT(struct adapter *padapter, u8 bPseudoTest) hal_EfuseGetCurrentSize_BT() argument 1155 Hal_EfuseGetCurrentSize( struct adapter *padapter, u8 efuseType, bool bPseudoTest ) Hal_EfuseGetCurrentSize() argument 1169 Hal_EfuseWordEnableDataWrite( struct adapter *padapter, u16 efuse_addr, u8 word_en, u8 *data, bool bPseudoTest ) Hal_EfuseWordEnableDataWrite() argument 1234 Hal_EfusePgPacketRead( struct adapter *padapter, u8 offset, u8 *data, bool bPseudoTest ) Hal_EfusePgPacketRead() argument 1306 hal_EfusePgCheckAvailableAddr( struct adapter *padapter, u8 efuseType, u8 bPseudoTest ) hal_EfusePgCheckAvailableAddr() argument 1337 hal_EfusePartialWriteCheck( struct adapter *padapter, u8 efuseType, u16 *pAddr, struct pgpkt_struct *pTargetPkt, u8 bPseudoTest ) hal_EfusePartialWriteCheck() argument 1448 hal_EfusePgPacketWrite1ByteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, struct pgpkt_struct *pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWrite1ByteHeader() argument 1480 hal_EfusePgPacketWrite2ByteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, struct pgpkt_struct *pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWrite2ByteHeader() argument 1535 hal_EfusePgPacketWriteHeader( struct adapter *padapter, u8 efuseType, u16 *pAddr, struct pgpkt_struct *pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWriteHeader() argument 1553 hal_EfusePgPacketWriteData( struct adapter *padapter, u8 efuseType, u16 *pAddr, struct pgpkt_struct *pTargetPkt, u8 bPseudoTest ) hal_EfusePgPacketWriteData() argument 1573 Hal_EfusePgPacketWrite( struct adapter *padapter, u8 offset, u8 word_en, u8 *pData, bool bPseudoTest ) Hal_EfusePgPacketWrite() argument 1602 Hal_EfusePgPacketWrite_BT( struct adapter *padapter, u8 offset, u8 word_en, u8 *pData, bool bPseudoTest ) Hal_EfusePgPacketWrite_BT() argument 1631 ReadChipVersion8723B(struct adapter *padapter) ReadChipVersion8723B() argument 1667 rtl8723b_read_chip_version(struct adapter *padapter) rtl8723b_read_chip_version() argument 1672 rtl8723b_InitBeaconParameters(struct adapter *padapter) rtl8723b_InitBeaconParameters() argument 1731 ResumeTxBeacon(struct adapter *padapter) ResumeTxBeacon() argument 1742 StopTxBeacon(struct adapter *padapter) StopTxBeacon() argument 1755 _BeaconFunctionEnable(struct adapter *padapter, u8 Enable, u8 Linked) _BeaconFunctionEnable() argument 1761 rtl8723b_SetBeaconRelatedRegisters(struct adapter *padapter) rtl8723b_SetBeaconRelatedRegisters() argument 1850 UpdateHalRAMask8723B(struct adapter *padapter, u32 mac_id, u8 rssi_level) UpdateHalRAMask8723B() argument 1944 rtl8723b_InitAntenna_Selection(struct adapter *padapter) rtl8723b_InitAntenna_Selection() argument 1954 rtl8723b_init_default_value(struct adapter *padapter) rtl8723b_init_default_value() argument 2005 GetEEPROMSize8723B(struct adapter *padapter) GetEEPROMSize8723B() argument 2022 rtl8723b_InitLLTTable(struct adapter *padapter) rtl8723b_InitLLTTable() argument 2068 Hal_InitPGData(struct adapter *padapter, u8 *PROMContent) Hal_InitPGData() argument 2085 Hal_EfuseParseIDCode(struct adapter *padapter, u8 *hwinfo) Hal_EfuseParseIDCode() argument 2215 Hal_EfuseParseTxPowerInfo_8723B( struct adapter *padapter, u8 *PROMContent, bool AutoLoadFail ) Hal_EfuseParseTxPowerInfo_8723B() argument 2256 Hal_EfuseParseBTCoexistInfo_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseBTCoexistInfo_8723B() argument 2315 Hal_EfuseParseEEPROMVer_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseEEPROMVer_8723B() argument 2329 Hal_EfuseParsePackageType_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParsePackageType_8723B() argument 2363 Hal_EfuseParseVoltage_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseVoltage_8723B() argument 2373 Hal_EfuseParseChnlPlan_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseChnlPlan_8723B() argument 2388 Hal_EfuseParseCustomerID_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseCustomerID_8723B() argument 2400 Hal_EfuseParseAntennaDiversity_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseAntennaDiversity_8723B() argument 2408 Hal_EfuseParseXtal_8723B( struct adapter *padapter, u8 *hwinfo, bool AutoLoadFail ) Hal_EfuseParseXtal_8723B() argument 2423 Hal_EfuseParseThermalMeter_8723B( struct adapter *padapter, u8 *PROMContent, u8 AutoLoadFail ) Hal_EfuseParseThermalMeter_8723B() argument 2552 fill_txdesc_vcs_8723b(struct adapter *padapter, struct pkt_attrib *pattrib, struct txdesc_8723b *ptxdesc) fill_txdesc_vcs_8723b() argument 2583 fill_txdesc_phy_8723b(struct adapter *padapter, struct pkt_attrib *pattrib, struct txdesc_8723b *ptxdesc) fill_txdesc_phy_8723b() argument 2596 struct adapter *padapter; rtl8723b_fill_default_txdesc() local 2762 rtl8723b_fill_fake_txdesc( struct adapter *padapter, u8 *pDesc, u32 BufferLen, u8 IsPsPoll, u8 IsBTQosNull, u8 bDataFrame ) rtl8723b_fill_fake_txdesc() argument 2832 hw_var_set_opmode(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_opmode() argument 2905 hw_var_set_macaddr(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_macaddr() argument 2916 hw_var_set_bssid(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_bssid() argument 2927 hw_var_set_bcn_func(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_bcn_func() argument 2948 hw_var_set_correct_tsf(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_correct_tsf() argument 2989 hw_var_set_mlme_disconnect(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_disconnect() argument 3007 hw_var_set_mlme_sitesurvey(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_sitesurvey() argument 3068 hw_var_set_mlme_join(struct adapter *padapter, u8 variable, u8 *val) hw_var_set_mlme_join() argument 3116 CCX_FwC2HTxRpt_8723b(struct adapter *padapter, u8 *pdata, u8 len) CCX_FwC2HTxRpt_8723b() argument 3145 c2h_handler_8723b(struct adapter *padapter, u8 *buf) c2h_handler_8723b() argument 3190 process_c2h_event(struct adapter *padapter, struct c2h_evt_hdr_t *pC2hEvent, u8 *c2hBuf) process_c2h_event() argument 3223 C2HPacketHandler_8723B(struct adapter *padapter, u8 *pbuffer, u16 length) C2HPacketHandler_8723B() argument 3236 SetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) SetHwReg8723B() argument 3674 GetHwReg8723B(struct adapter *padapter, u8 variable, u8 *val) GetHwReg8723B() argument 3754 SetHalDefVar8723B(struct adapter *padapter, enum hal_def_variable variable, void *pval) SetHalDefVar8723B() argument 3772 GetHalDefVar8723B(struct adapter *padapter, enum hal_def_variable variable, void *pval) GetHalDefVar8723B() argument 3848 rtl8723b_start_thread(struct adapter *padapter) rtl8723b_start_thread() argument 3855 rtl8723b_stop_thread(struct adapter *padapter) rtl8723b_stop_thread() argument [all...] |
H A D | rtl8723b_cmd.c | 19 static u8 _is_fw_read_cmd_down(struct adapter *padapter, u8 msgbox_num) in _is_fw_read_cmd_down() argument 27 valid = rtw_read8(padapter, REG_HMETFR) & BIT(msgbox_num); in _is_fw_read_cmd_down() 46 s32 FillH2CCmd8723B(struct adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer) in FillH2CCmd8723B() argument 56 padapter = GET_PRIMARY_ADAPTER(padapter); in FillH2CCmd8723B() 57 pHalData = GET_HAL_DATA(padapter); in FillH2CCmd8723B() 58 if (mutex_lock_interruptible(&(adapter_to_dvobj(padapter)->h2c_fwcmd_mutex))) in FillH2CCmd8723B() 69 if (padapter->bSurpriseRemoved) in FillH2CCmd8723B() 76 if (!_is_fw_read_cmd_down(padapter, h2c_box_num)) in FillH2CCmd8723B() 91 rtw_write32(padapter, msgbox_ex_add in FillH2CCmd8723B() 108 ConstructBeacon(struct adapter *padapter, u8 *pframe, u32 *pLength) ConstructBeacon() argument 196 ConstructPSPoll(struct adapter *padapter, u8 *pframe, u32 *pLength) ConstructPSPoll() argument 223 ConstructNullFunctionData( struct adapter *padapter, u8 *pframe, u32 *pLength, u8 *StaAddr, u8 bQoS, u8 AC, u8 bEosp, u8 bForcePowerSave ) ConstructNullFunctionData() argument 300 rtl8723b_set_FwRsvdPage_cmd(struct adapter *padapter, struct rsvdpage_loc *rsvdpageloc) rtl8723b_set_FwRsvdPage_cmd() argument 313 rtl8723b_set_FwAoacRsvdPage_cmd(struct adapter *padapter, struct rsvdpage_loc *rsvdpageloc) rtl8723b_set_FwAoacRsvdPage_cmd() argument 317 rtl8723b_set_FwMediaStatusRpt_cmd(struct adapter *padapter, u8 mstatus, u8 macid) rtl8723b_set_FwMediaStatusRpt_cmd() argument 330 rtl8723b_set_FwMacIdConfig_cmd(struct adapter *padapter, u8 mac_id, u8 raid, u8 bw, u8 sgi, u32 mask) rtl8723b_set_FwMacIdConfig_cmd() argument 346 rtl8723b_set_rssi_cmd(struct adapter *padapter, u8 *param) rtl8723b_set_rssi_cmd() argument 360 rtl8723b_set_FwPwrMode_cmd(struct adapter *padapter, u8 psmode) rtl8723b_set_FwPwrMode_cmd() argument 457 rtl8723b_set_FwPsTuneParam_cmd(struct adapter *padapter) rtl8723b_set_FwPsTuneParam_cmd() argument 474 rtl8723b_set_FwPwrModeInIPS_cmd(struct adapter *padapter, u8 cmd_param) rtl8723b_set_FwPwrModeInIPS_cmd() argument 494 rtl8723b_set_FwRsvdPagePkt( struct adapter *padapter, bool bDLFinished ) rtl8723b_set_FwRsvdPagePkt() argument 631 rtl8723b_download_rsvd_page(struct adapter *padapter, u8 mstatus) rtl8723b_download_rsvd_page() argument 719 rtl8723b_set_FwJoinBssRpt_cmd(struct adapter *padapter, u8 mstatus) rtl8723b_set_FwJoinBssRpt_cmd() argument 729 rtl8723b_Add_RateATid( struct adapter *padapter, u32 bitmap, u8 *arg, u8 rssi_level ) rtl8723b_Add_RateATid() argument 758 ConstructBtNullFunctionData( struct adapter *padapter, u8 *pframe, u32 *pLength, u8 *StaAddr, u8 bQoS, u8 AC, u8 bEosp, u8 bForcePowerSave ) ConstructBtNullFunctionData() argument 813 SetFwRsvdPagePkt_BTCoex(struct adapter *padapter) SetFwRsvdPagePkt_BTCoex() argument 897 rtl8723b_download_BTCoex_AP_mode_rsvd_page(struct adapter *padapter) rtl8723b_download_BTCoex_AP_mode_rsvd_page() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/os_dep/ |
H A D | os_intfs.c | 181 static void loadparam(struct adapter *padapter, struct net_device *pnetdev) in loadparam() argument 183 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 280 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_set_mac_address() local 283 if (!padapter->bup) { in rtw_net_set_mac_address() 285 memcpy(padapter->eeprompriv.mac_addr, addr->sa_data, ETH_ALEN); in rtw_net_set_mac_address() 287 /* padapter->bset_hwaddr = true; */ in rtw_net_set_mac_address() 295 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_get_stats() local 296 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in rtw_net_get_stats() 297 struct recv_priv *precvpriv = &(padapter->recvpriv); in rtw_net_get_stats() 299 padapter in rtw_net_get_stats() 347 struct adapter *padapter = rtw_netdev_priv(dev); rtw_select_queue() local 456 struct adapter *padapter; rtw_init_netdev() local 486 struct adapter *padapter = NULL; rtw_unregister_netdevs() local 501 rtw_start_drv_threads(struct adapter *padapter) rtw_start_drv_threads() argument 519 rtw_stop_drv_threads(struct adapter *padapter) rtw_stop_drv_threads() argument 530 rtw_init_default_value(struct adapter *padapter) rtw_init_default_value() argument 631 rtw_reset_drv_sw(struct adapter *padapter) rtw_reset_drv_sw() argument 665 rtw_init_drv_sw(struct adapter *padapter) rtw_init_drv_sw() argument 729 rtw_cancel_all_timer(struct adapter *padapter) rtw_cancel_all_timer() argument 748 rtw_free_drv_sw(struct adapter *padapter) rtw_free_drv_sw() argument 785 _rtw_drv_register_netdev(struct adapter *padapter, char *name) _rtw_drv_register_netdev() argument 816 struct adapter *padapter = dvobj->padapters; rtw_drv_register_netdev() local 825 struct adapter *padapter = rtw_netdev_priv(pnetdev); _netdev_open() local 882 struct adapter *padapter = rtw_netdev_priv(pnetdev); netdev_open() local 897 ips_netdrv_open(struct adapter *padapter) ips_netdrv_open() argument 925 rtw_ips_pwr_up(struct adapter *padapter) rtw_ips_pwr_up() argument 930 rtw_ips_pwr_down(struct adapter *padapter) rtw_ips_pwr_down() argument 939 rtw_ips_dev_unload(struct adapter *padapter) rtw_ips_dev_unload() argument 950 struct adapter *padapter = rtw_netdev_priv(pnetdev); pm_netdev_open() local 966 struct adapter *padapter = rtw_netdev_priv(pnetdev); netdev_close() local 1014 rtw_dev_unload(struct adapter *padapter) rtw_dev_unload() argument 1069 rtw_suspend_free_assoc_resource(struct adapter *padapter) rtw_suspend_free_assoc_resource() argument 1106 rtw_suspend_normal(struct adapter *padapter) rtw_suspend_normal() argument 1129 rtw_suspend_common(struct adapter *padapter) rtw_suspend_common() argument 1176 rtw_resume_process_normal(struct adapter *padapter) rtw_resume_process_normal() argument 1235 rtw_resume_common(struct adapter *padapter) rtw_resume_common() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_eeprom.c | 22 static void up_clk(struct _adapter *padapter, u16 *x) in up_clk() argument 25 r8712_write8(padapter, EE_9346CR, (u8)*x); in up_clk() 29 static void down_clk(struct _adapter *padapter, u16 *x) in down_clk() argument 32 r8712_write8(padapter, EE_9346CR, (u8)*x); in down_clk() 36 static void shift_out_bits(struct _adapter *padapter, u16 data, u16 count) in shift_out_bits() argument 40 if (padapter->surprise_removed) in shift_out_bits() 43 x = r8712_read8(padapter, EE_9346CR); in shift_out_bits() 49 if (padapter->surprise_removed) in shift_out_bits() 51 r8712_write8(padapter, EE_9346CR, (u8)x); in shift_out_bits() 53 up_clk(padapter, in shift_out_bits() 64 shift_in_bits(struct _adapter *padapter) shift_in_bits() argument 88 standby(struct _adapter *padapter) standby() argument 101 wait_eeprom_cmd_done(struct _adapter *padapter) wait_eeprom_cmd_done() argument 116 eeprom_clean(struct _adapter *padapter) eeprom_clean() argument 135 r8712_eeprom_write16(struct _adapter *padapter, u16 reg, u16 data) r8712_eeprom_write16() argument 183 r8712_eeprom_read16(struct _adapter *padapter, u16 reg) r8712_eeprom_read16() argument [all...] |
H A D | os_intfs.c | 116 static void loadparam(struct _adapter *padapter, struct net_device *pnetdev) in loadparam() argument 118 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 165 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_set_mac_address() local 168 if (!padapter->bup) in r871x_net_set_mac_address() 175 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_get_stats() local 176 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in r871x_net_get_stats() 177 struct recv_priv *precvpriv = &padapter->recvpriv; in r871x_net_get_stats() 179 padapter->stats.tx_packets = pxmitpriv->tx_pkts; in r871x_net_get_stats() 180 padapter->stats.rx_packets = precvpriv->rx_pkts; in r871x_net_get_stats() 181 padapter in r871x_net_get_stats() 199 struct _adapter *padapter; r8712_init_netdev() local 222 start_drv_threads(struct _adapter *padapter) start_drv_threads() argument 231 r8712_stop_drv_threads(struct _adapter *padapter) r8712_stop_drv_threads() argument 243 start_drv_timers(struct _adapter *padapter) start_drv_timers() argument 251 r8712_stop_drv_timers(struct _adapter *padapter) r8712_stop_drv_timers() argument 261 init_default_value(struct _adapter *padapter) init_default_value() argument 297 r8712_init_drv_sw(struct _adapter *padapter) r8712_init_drv_sw() argument 330 r8712_free_drv_sw(struct _adapter *padapter) r8712_free_drv_sw() argument 342 enable_video_mode(struct _adapter *padapter, int cbw40_value) enable_video_mode() argument 373 struct _adapter *padapter = netdev_priv(pnetdev); netdev_open() local 441 struct _adapter *padapter = netdev_priv(pnetdev); netdev_close() local [all...] |
H A D | usb_intf.c | 196 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_suspend() local 199 padapter->suspended = true; in r871x_suspend() 200 rtl871x_intf_stop(padapter); in r871x_suspend() 208 static void rtl871x_intf_resume(struct _adapter *padapter) in rtl871x_intf_resume() argument 210 if (padapter->dvobjpriv.inirp_init) in rtl871x_intf_resume() 211 padapter->dvobjpriv.inirp_init(padapter); in rtl871x_intf_resume() 217 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_resume() local 223 padapter->suspended = false; in r871x_resume() 224 rtl871x_intf_resume(padapter); in r871x_resume() 240 r8712_usb_dvobj_init(struct _adapter *padapter) r8712_usb_dvobj_init() argument 267 r8712_usb_dvobj_deinit(struct _adapter *padapter) r8712_usb_dvobj_deinit() argument 272 rtl871x_intf_stop(struct _adapter *padapter) rtl871x_intf_stop() argument 289 r871x_dev_unload(struct _adapter *padapter) r871x_dev_unload() argument 311 disable_ht_for_spec_devid(const struct usb_device_id *pdid, struct _adapter *padapter) disable_ht_for_spec_devid() argument 347 struct _adapter *padapter = NULL; r871xu_drv_init() local 594 struct _adapter *padapter = netdev_priv(pnetdev); r871xu_dev_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_eeprom.c | 22 static void up_clk(struct _adapter *padapter, u16 *x) in up_clk() argument 25 r8712_write8(padapter, EE_9346CR, (u8)*x); in up_clk() 29 static void down_clk(struct _adapter *padapter, u16 *x) in down_clk() argument 32 r8712_write8(padapter, EE_9346CR, (u8)*x); in down_clk() 36 static void shift_out_bits(struct _adapter *padapter, u16 data, u16 count) in shift_out_bits() argument 40 if (padapter->surprise_removed) in shift_out_bits() 43 x = r8712_read8(padapter, EE_9346CR); in shift_out_bits() 49 if (padapter->surprise_removed) in shift_out_bits() 51 r8712_write8(padapter, EE_9346CR, (u8)x); in shift_out_bits() 53 up_clk(padapter, in shift_out_bits() 64 shift_in_bits(struct _adapter *padapter) shift_in_bits() argument 88 standby(struct _adapter *padapter) standby() argument 101 wait_eeprom_cmd_done(struct _adapter *padapter) wait_eeprom_cmd_done() argument 116 eeprom_clean(struct _adapter *padapter) eeprom_clean() argument 135 r8712_eeprom_write16(struct _adapter *padapter, u16 reg, u16 data) r8712_eeprom_write16() argument 183 r8712_eeprom_read16(struct _adapter *padapter, u16 reg) r8712_eeprom_read16() argument [all...] |
H A D | os_intfs.c | 116 static void loadparam(struct _adapter *padapter, struct net_device *pnetdev) in loadparam() argument 118 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 165 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_set_mac_address() local 168 if (!padapter->bup) in r871x_net_set_mac_address() 175 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_get_stats() local 176 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in r871x_net_get_stats() 177 struct recv_priv *precvpriv = &padapter->recvpriv; in r871x_net_get_stats() 179 padapter->stats.tx_packets = pxmitpriv->tx_pkts; in r871x_net_get_stats() 180 padapter->stats.rx_packets = precvpriv->rx_pkts; in r871x_net_get_stats() 181 padapter in r871x_net_get_stats() 199 struct _adapter *padapter; r8712_init_netdev() local 222 start_drv_threads(struct _adapter *padapter) start_drv_threads() argument 231 r8712_stop_drv_threads(struct _adapter *padapter) r8712_stop_drv_threads() argument 243 start_drv_timers(struct _adapter *padapter) start_drv_timers() argument 251 r8712_stop_drv_timers(struct _adapter *padapter) r8712_stop_drv_timers() argument 261 init_default_value(struct _adapter *padapter) init_default_value() argument 297 r8712_init_drv_sw(struct _adapter *padapter) r8712_init_drv_sw() argument 347 r8712_free_drv_sw(struct _adapter *padapter) r8712_free_drv_sw() argument 359 enable_video_mode(struct _adapter *padapter, int cbw40_value) enable_video_mode() argument 390 struct _adapter *padapter = netdev_priv(pnetdev); netdev_open() local 459 struct _adapter *padapter = netdev_priv(pnetdev); netdev_close() local [all...] |
H A D | usb_intf.c | 195 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_suspend() local 198 padapter->suspended = true; in r871x_suspend() 199 rtl871x_intf_stop(padapter); in r871x_suspend() 207 static void rtl871x_intf_resume(struct _adapter *padapter) in rtl871x_intf_resume() argument 209 if (padapter->dvobjpriv.inirp_init) in rtl871x_intf_resume() 210 padapter->dvobjpriv.inirp_init(padapter); in rtl871x_intf_resume() 216 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_resume() local 222 padapter->suspended = false; in r871x_resume() 223 rtl871x_intf_resume(padapter); in r871x_resume() 239 r8712_usb_dvobj_init(struct _adapter *padapter) r8712_usb_dvobj_init() argument 266 r8712_usb_dvobj_deinit(struct _adapter *padapter) r8712_usb_dvobj_deinit() argument 271 rtl871x_intf_stop(struct _adapter *padapter) rtl871x_intf_stop() argument 288 r871x_dev_unload(struct _adapter *padapter) r871x_dev_unload() argument 310 disable_ht_for_spec_devid(const struct usb_device_id *pdid, struct _adapter *padapter) disable_ht_for_spec_devid() argument 346 struct _adapter *padapter = NULL; r871xu_drv_init() local 591 struct _adapter *padapter = netdev_priv(pnetdev); r871xu_dev_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/os_dep/ |
H A D | os_intfs.c | 208 static void loadparam(struct adapter *padapter, _nic_hdl pnetdev) in loadparam() argument 210 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 313 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); in rtw_net_set_mac_address() local 316 if (!padapter->bup) { in rtw_net_set_mac_address() 319 memcpy(padapter->eeprompriv.mac_addr, addr->sa_data, ETH_ALEN); in rtw_net_set_mac_address() 321 /* padapter->bset_hwaddr = true; */ in rtw_net_set_mac_address() 329 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); in rtw_net_get_stats() local 330 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in rtw_net_get_stats() 331 struct recv_priv *precvpriv = &(padapter->recvpriv); in rtw_net_get_stats() 333 padapter in rtw_net_get_stats() 381 struct adapter *padapter = rtw_netdev_priv(dev); rtw_select_queue() local 489 struct adapter *padapter; rtw_init_netdev() local 523 struct adapter *padapter = NULL; rtw_unregister_netdevs() local 538 rtw_start_drv_threads(struct adapter *padapter) rtw_start_drv_threads() argument 557 rtw_stop_drv_threads(struct adapter *padapter) rtw_stop_drv_threads() argument 571 rtw_init_default_value(struct adapter *padapter) rtw_init_default_value() argument 675 rtw_reset_drv_sw(struct adapter *padapter) rtw_reset_drv_sw() argument 709 rtw_init_drv_sw(struct adapter *padapter) rtw_init_drv_sw() argument 781 rtw_cancel_all_timer(struct adapter *padapter) rtw_cancel_all_timer() argument 806 rtw_free_drv_sw(struct adapter *padapter) rtw_free_drv_sw() argument 849 _rtw_drv_register_netdev(struct adapter *padapter, char *name) _rtw_drv_register_netdev() argument 883 struct adapter *padapter = dvobj->padapters; rtw_drv_register_netdev() local 892 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); _netdev_open() local 964 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); netdev_open() local 981 ips_netdrv_open(struct adapter *padapter) ips_netdrv_open() argument 1016 rtw_ips_pwr_up(struct adapter *padapter) rtw_ips_pwr_up() argument 1027 rtw_ips_pwr_down(struct adapter *padapter) rtw_ips_pwr_down() argument 1039 rtw_ips_dev_unload(struct adapter *padapter) rtw_ips_dev_unload() argument 1053 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); pm_netdev_open() local 1069 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(pnetdev); netdev_close() local 1127 rtw_dev_unload(struct adapter *padapter) rtw_dev_unload() argument 1203 rtw_suspend_free_assoc_resource(struct adapter *padapter) rtw_suspend_free_assoc_resource() argument 1248 rtw_suspend_wow(struct adapter *padapter) rtw_suspend_wow() argument 1323 rtw_suspend_ap_wow(struct adapter *padapter) rtw_suspend_ap_wow() argument 1374 rtw_suspend_normal(struct adapter *padapter) rtw_suspend_normal() argument 1398 rtw_suspend_common(struct adapter *padapter) rtw_suspend_common() argument 1478 rtw_resume_process_wow(struct adapter *padapter) rtw_resume_process_wow() argument 1600 rtw_resume_process_ap_wow(struct adapter *padapter) rtw_resume_process_ap_wow() argument 1673 rtw_resume_process_normal(struct adapter *padapter) rtw_resume_process_normal() argument 1749 rtw_resume_common(struct adapter *padapter) rtw_resume_common() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | os_intfs.c | 139 static void loadparam(struct adapter *padapter, struct net_device *pnetdev) in loadparam() argument 141 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 190 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_set_mac_address() local 193 if (!padapter->bup) in rtw_net_set_mac_address() 194 memcpy(padapter->eeprompriv.mac_addr, addr->sa_data, ETH_ALEN); in rtw_net_set_mac_address() 201 struct adapter *padapter = rtw_netdev_priv(pnetdev); in rtw_net_get_stats() local 202 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_net_get_stats() 203 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_net_get_stats() 205 padapter->stats.tx_packets = pxmitpriv->tx_pkts; in rtw_net_get_stats() 206 padapter in rtw_net_get_stats() 251 struct adapter *padapter = rtw_netdev_priv(dev); rtw_select_queue() local 310 struct adapter *padapter; rtw_init_netdev() local 334 rtw_start_drv_threads(struct adapter *padapter) rtw_start_drv_threads() argument 351 rtw_stop_drv_threads(struct adapter *padapter) rtw_stop_drv_threads() argument 361 rtw_init_default_value(struct adapter *padapter) rtw_init_default_value() argument 404 rtw_reset_drv_sw(struct adapter *padapter) rtw_reset_drv_sw() argument 432 rtw_init_drv_sw(struct adapter *padapter) rtw_init_drv_sw() argument 495 rtw_cancel_all_timer(struct adapter *padapter) rtw_cancel_all_timer() argument 517 rtw_free_drv_sw(struct adapter *padapter) rtw_free_drv_sw() argument 546 struct adapter *padapter = rtw_netdev_priv(pnetdev); _netdev_open() local 615 struct adapter *padapter = rtw_netdev_priv(pnetdev); netdev_open() local 624 ips_netdrv_open(struct adapter *padapter) ips_netdrv_open() argument 654 rtw_ips_pwr_up(struct adapter *padapter) rtw_ips_pwr_up() argument 671 rtw_ips_pwr_down(struct adapter *padapter) rtw_ips_pwr_down() argument 686 rtw_ips_dev_unload(struct adapter *padapter) rtw_ips_dev_unload() argument 701 struct adapter *padapter = rtw_netdev_priv(pnetdev); netdev_close() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/core/ |
H A D | rtw_pwrctrl.c | 15 static int rtw_hw_suspend(struct adapter *padapter) in rtw_hw_suspend() argument 17 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in rtw_hw_suspend() 18 struct net_device *pnetdev = padapter->pnetdev; in rtw_hw_suspend() 20 if ((!padapter->bup) || (padapter->bDriverStopped) || in rtw_hw_suspend() 21 (padapter->bSurpriseRemoved)) { in rtw_hw_suspend() 22 DBG_88E("padapter->bup=%d bDriverStopped=%d bSurpriseRemoved = %d\n", in rtw_hw_suspend() 23 padapter->bup, padapter->bDriverStopped, in rtw_hw_suspend() 24 padapter in rtw_hw_suspend() 76 rtw_hw_resume(struct adapter *padapter) rtw_hw_resume() argument 114 ips_enter(struct adapter *padapter) ips_enter() argument 154 ips_leave(struct adapter *padapter) ips_leave() argument 217 rtw_ps_processor(struct adapter *padapter) rtw_ps_processor() argument 265 struct adapter *padapter = pwr_state_check_handler() local 279 rtw_set_rpwm(struct adapter *padapter, u8 pslv) rtw_set_rpwm() argument 331 PS_RDY_CHECK(struct adapter *padapter) PS_RDY_CHECK() argument 359 rtw_set_ps_mode(struct adapter *padapter, u8 ps_mode, u8 smart_ps, u8 bcn_ant_mode) rtw_set_ps_mode() argument 401 LPS_RF_ON_check(struct adapter *padapter, u32 delay_ms) LPS_RF_ON_check() argument 434 LPS_Enter(struct adapter *padapter) LPS_Enter() argument 460 LPS_Leave(struct adapter *padapter) LPS_Leave() argument 489 rtw_init_pwrctrl_priv(struct adapter *padapter) rtw_init_pwrctrl_priv() argument 539 _rtw_pwr_wakeup(struct adapter *padapter, u32 ips_deffer_ms, const char *caller) _rtw_pwr_wakeup() argument 608 rtw_pm_set_lps(struct adapter *padapter, u8 mode) rtw_pm_set_lps() argument 629 rtw_pm_set_ips(struct adapter *padapter, u8 mode) rtw_pm_set_ips() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/include/ |
H A D | hal_intf.h | 173 u32 (*hal_power_on)(struct adapter *padapter); 174 void (*hal_power_off)(struct adapter *padapter); 175 u32 (*hal_init)(struct adapter *padapter); 176 u32 (*hal_deinit)(struct adapter *padapter); 178 void (*free_hal_data)(struct adapter *padapter); 180 u32 (*inirp_init)(struct adapter *padapter); 181 u32 (*inirp_deinit)(struct adapter *padapter); 182 void (*irp_reset)(struct adapter *padapter); 184 s32 (*init_xmit_priv)(struct adapter *padapter); 185 void (*free_xmit_priv)(struct adapter *padapter); [all...] |
H A D | rtw_mlme_ext.h | 308 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 314 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 462 struct adapter *padapter; member 522 void init_mlme_default_rate_set(struct adapter *padapter); 523 void init_mlme_ext_priv(struct adapter *padapter); 524 int init_hw_mlme_ext(struct adapter *padapter); 526 extern void init_mlme_ext_timer(struct adapter *padapter); 527 extern void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta); 530 /* void fill_fwpriv(struct adapter *padapter, struct fw_priv *pfwpriv); */ 534 void get_rate_set(struct adapter *padapter, unsigne [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/include/ |
H A D | hal_intf.h | 165 u32 (*hal_power_on)(struct adapter *padapter); 166 void (*hal_power_off)(struct adapter *padapter); 167 u32 (*hal_init)(struct adapter *padapter); 168 u32 (*hal_deinit)(struct adapter *padapter); 170 void (*free_hal_data)(struct adapter *padapter); 172 u32 (*inirp_init)(struct adapter *padapter); 173 u32 (*inirp_deinit)(struct adapter *padapter); 174 void (*irp_reset)(struct adapter *padapter); 176 s32 (*init_xmit_priv)(struct adapter *padapter); 177 void (*free_xmit_priv)(struct adapter *padapter); [all...] |
H A D | rtw_mp.h | 22 struct adapter *padapter; member 296 s32 init_mp_priv(struct adapter *padapter); 298 s32 MPT_InitializeAdapter(struct adapter *padapter, u8 Channel); 299 void MPT_DeInitAdapter(struct adapter *padapter); 300 s32 mp_start_test(struct adapter *padapter); 301 void mp_stop_test(struct adapter *padapter); 303 u32 _read_rfreg(struct adapter *padapter, u8 rfpath, u32 addr, u32 bitmask); 304 void _write_rfreg(struct adapter *padapter, u8 rfpath, u32 addr, u32 bitmask, u32 val); 306 u32 read_macreg(struct adapter *padapter, u32 addr, u32 sz); 307 void write_macreg(struct adapter *padapter, u3 [all...] |
H A D | rtw_mlme_ext.h | 249 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 255 unsigned int (*func)(struct adapter *padapter, union recv_frame *precv_frame); 402 struct adapter *padapter; member 462 void init_mlme_default_rate_set(struct adapter *padapter); 463 void init_mlme_ext_priv(struct adapter *padapter); 464 int init_hw_mlme_ext(struct adapter *padapter); 466 extern void init_mlme_ext_timer(struct adapter *padapter); 467 extern void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta); 470 /* void fill_fwpriv(struct adapter *padapter, struct fw_priv *pfwpriv); */ 474 void get_rate_set(struct adapter *padapter, unsigne [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/ |
H A D | rtw_pwrctrl.c | 13 void _ips_enter(struct adapter *padapter) in _ips_enter() argument 15 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in _ips_enter() 30 rtw_ips_pwr_down(padapter); in _ips_enter() 37 void ips_enter(struct adapter *padapter) in ips_enter() argument 39 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in ips_enter() 42 hal_btcoex_IpsNotify(padapter, pwrpriv->ips_mode_req); in ips_enter() 45 _ips_enter(padapter); in ips_enter() 49 int _ips_leave(struct adapter *padapter) in _ips_leave() argument 51 struct pwrctrl_priv *pwrpriv = adapter_to_pwrctl(padapter); in _ips_leave() 59 result = rtw_ips_pwr_up(padapter); in _ips_leave() 72 ips_leave(struct adapter *padapter) ips_leave() argument 145 rtw_ps_processor(struct adapter *padapter) rtw_ps_processor() argument 185 struct adapter *padapter = pwrctrlpriv->adapter; pwr_state_check_handler() local 190 traffic_check_for_leave_lps(struct adapter *padapter, u8 tx, u32 tx_packets) traffic_check_for_leave_lps() argument 241 rtw_set_rpwm(struct adapter *padapter, u8 pslv) rtw_set_rpwm() argument 312 PS_RDY_CHECK(struct adapter *padapter) PS_RDY_CHECK() argument 346 rtw_set_ps_mode(struct adapter *padapter, u8 ps_mode, u8 smart_ps, u8 bcn_ant_mode, const char *msg) rtw_set_ps_mode() argument 413 LPS_RF_ON_check(struct adapter *padapter, u32 delay_ms) LPS_RF_ON_check() argument 445 LPS_Enter(struct adapter *padapter, const char *msg) LPS_Enter() argument 485 LPS_Leave(struct adapter *padapter, const char *msg) LPS_Leave() argument 568 LPS_Leave_check(struct adapter *padapter) LPS_Leave_check() argument 608 cpwm_int_hdl(struct adapter *padapter, struct reportpwrstate_parm *preportpwrstate) cpwm_int_hdl() argument 648 struct adapter *padapter; rpwmtimeout_workitem_callback() local 724 rtw_register_task_alive(struct adapter *padapter, u32 task) rtw_register_task_alive() argument 766 rtw_unregister_task_alive(struct adapter *padapter, u32 task) rtw_unregister_task_alive() argument 809 rtw_register_tx_alive(struct adapter *padapter) rtw_register_tx_alive() argument 854 rtw_register_cmd_alive(struct adapter *padapter) rtw_register_cmd_alive() argument 893 rtw_unregister_tx_alive(struct adapter *padapter) rtw_unregister_tx_alive() argument 929 rtw_unregister_cmd_alive(struct adapter *padapter) rtw_unregister_cmd_alive() argument 959 rtw_init_pwrctrl_priv(struct adapter *padapter) rtw_init_pwrctrl_priv() argument 1014 rtw_set_ips_deny(struct adapter *padapter, u32 ms) rtw_set_ips_deny() argument 1027 _rtw_pwr_wakeup(struct adapter *padapter, u32 ips_deffer_ms, const char *caller) _rtw_pwr_wakeup() argument 1097 rtw_pm_set_lps(struct adapter *padapter, u8 mode) rtw_pm_set_lps() argument 1119 rtw_pm_set_ips(struct adapter *padapter, u8 mode) rtw_pm_set_ips() argument 1140 rtw_ps_deny(struct adapter *padapter, enum ps_deny_reason reason) rtw_ps_deny() argument 1155 rtw_ps_deny_cancel(struct adapter *padapter, enum ps_deny_reason reason) rtw_ps_deny_cancel() argument 1171 rtw_ps_deny_get(struct adapter *padapter) rtw_ps_deny_get() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_efuse.c | 37 struct adapter *padapter, 42 struct adapter *padapter, in Efuse_Read1ByteFromFakeContent() 58 struct adapter *padapter, 63 struct adapter *padapter, in Efuse_Write1ByteToFakeContent() 96 struct adapter *padapter, in Efuse_PowerSwitch() 100 padapter->HalFunc.EfusePowerSwitch(padapter, bWrite, PwrState); in Efuse_PowerSwitch() 121 struct adapter *padapter, in Efuse_GetCurrentSize() 125 return padapter->HalFunc.EfuseGetCurrentSize(padapter, efuseTyp in Efuse_GetCurrentSize() 41 Efuse_Read1ByteFromFakeContent( struct adapter *padapter, u16 Offset, u8 *Value) Efuse_Read1ByteFromFakeContent() argument 62 Efuse_Write1ByteToFakeContent( struct adapter *padapter, u16 Offset, u8 Value) Efuse_Write1ByteToFakeContent() argument 95 Efuse_PowerSwitch( struct adapter *padapter, u8 bWrite, u8 PwrState) Efuse_PowerSwitch() argument 120 Efuse_GetCurrentSize( struct adapter *padapter, u8 efuseType, bool bPseudoTest) Efuse_GetCurrentSize() argument 186 EFUSE_GetEfuseDefinition( struct adapter *padapter, u8 efuseType, u8 type, void *pOut, bool bPseudoTest ) EFUSE_GetEfuseDefinition() argument 255 efuse_OneByteRead( struct adapter *padapter, u16 addr, u8 *data, bool bPseudoTest) efuse_OneByteRead() argument 307 efuse_OneByteWrite( struct adapter *padapter, u16 addr, u8 data, bool bPseudoTest) efuse_OneByteWrite() argument 364 Efuse_PgPacketRead(struct adapter *padapter, u8 offset, u8 *data, bool bPseudoTest) Efuse_PgPacketRead() argument 374 Efuse_PgPacketWrite(struct adapter *padapter, u8 offset, u8 word_en, u8 *data, bool bPseudoTest) Efuse_PgPacketWrite() argument 426 Efuse_WordEnableDataWrite(struct adapter *padapter, u16 efuse_addr, u8 word_en, u8 *data, bool bPseudoTest) Efuse_WordEnableDataWrite() argument 460 Efuse_ReadAllMap( struct adapter *padapter, u8 efuseType, u8 *Efuse, bool bPseudoTest) Efuse_ReadAllMap() argument 496 efuse_ShadowRead1Byte( struct adapter *padapter, u16 Offset, u8 *Value) efuse_ShadowRead1Byte() argument 509 efuse_ShadowRead2Byte( struct adapter *padapter, u16 Offset, u16 *Value) efuse_ShadowRead2Byte() argument 523 efuse_ShadowRead4Byte( struct adapter *padapter, u16 Offset, u32 *Value) efuse_ShadowRead4Byte() argument 553 EFUSE_ShadowMapUpdate( struct adapter *padapter, u8 efuseType, bool bPseudoTest) EFUSE_ShadowMapUpdate() argument 590 EFUSE_ShadowRead( struct adapter *padapter, u8 Type, u16 Offset, u32 *Value) EFUSE_ShadowRead() argument [all...] |
H A D | rtw_eeprom.c | 13 void up_clk(_adapter *padapter, u16 *x) in up_clk() argument 17 rtw_write8(padapter, EE_9346CR, (u8)*x); in up_clk() 24 void down_clk(_adapter *padapter, u16 *x) in down_clk() argument 28 rtw_write8(padapter, EE_9346CR, (u8)*x); in down_clk() 33 void shift_out_bits(_adapter *padapter, u16 data, u16 count) in shift_out_bits() argument 38 if (padapter->bSurpriseRemoved == true) { in shift_out_bits() 39 RT_TRACE(_module_rtl871x_eeprom_c_, _drv_err_, ("padapter->bSurpriseRemoved==true")); in shift_out_bits() 43 x = rtw_read8(padapter, EE_9346CR); in shift_out_bits() 51 if (padapter->bSurpriseRemoved == true) { in shift_out_bits() 52 RT_TRACE(_module_rtl871x_eeprom_c_, _drv_err_, ("padapter in shift_out_bits() 71 shift_in_bits(_adapter *padapter) shift_in_bits() argument 105 standby(_adapter *padapter) standby() argument 121 eeprom_clean(_adapter *padapter) eeprom_clean() argument 150 eeprom_read16(_adapter *padapter, u16 reg) eeprom_read16() argument 191 eeprom_read(_adapter *padapter, u32 addr_off, u8 sz, u8 *rbuf) eeprom_read() argument [all...] |