/linux-4.4.14/drivers/staging/rtl8712/ |
D | usb_halinit.c | 36 u8 r8712_usb_hal_bus_init(struct _adapter *padapter) in r8712_usb_hal_bus_init() argument 41 struct registry_priv *pregistrypriv = &padapter->registrypriv; in r8712_usb_hal_bus_init() 46 r8712_write8(padapter, SYS_CLKR, val8); in r8712_usb_hal_bus_init() 47 val8 = r8712_read8(padapter, SPS1_CTRL); in r8712_usb_hal_bus_init() 50 r8712_write8(padapter, SPS1_CTRL, val8); in r8712_usb_hal_bus_init() 51 val8 = r8712_read8(padapter, AFE_MISC); in r8712_usb_hal_bus_init() 54 r8712_write8(padapter, AFE_MISC, val8); in r8712_usb_hal_bus_init() 55 val8 = r8712_read8(padapter, LDOA15_CTRL); in r8712_usb_hal_bus_init() 58 r8712_write8(padapter, LDOA15_CTRL, val8); in r8712_usb_hal_bus_init() 59 val8 = r8712_read8(padapter, SPS1_CTRL); in r8712_usb_hal_bus_init() [all …]
|
D | rtl871x_eeprom.c | 34 static void up_clk(struct _adapter *padapter, u16 *x) in up_clk() argument 37 r8712_write8(padapter, EE_9346CR, (u8)*x); in up_clk() 41 static void down_clk(struct _adapter *padapter, u16 *x) in down_clk() argument 44 r8712_write8(padapter, EE_9346CR, (u8)*x); in down_clk() 48 static void shift_out_bits(struct _adapter *padapter, u16 data, u16 count) in shift_out_bits() argument 52 if (padapter->bSurpriseRemoved) in shift_out_bits() 55 x = r8712_read8(padapter, EE_9346CR); in shift_out_bits() 61 if (padapter->bSurpriseRemoved) in shift_out_bits() 63 r8712_write8(padapter, EE_9346CR, (u8)x); in shift_out_bits() 65 up_clk(padapter, &x); in shift_out_bits() [all …]
|
D | os_intfs.c | 128 static void loadparam(struct _adapter *padapter, struct net_device *pnetdev) in loadparam() argument 130 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 177 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_set_mac_address() local 180 if (!padapter->bup) in r871x_net_set_mac_address() 187 struct _adapter *padapter = netdev_priv(pnetdev); in r871x_net_get_stats() local 188 struct xmit_priv *pxmitpriv = &(padapter->xmitpriv); in r871x_net_get_stats() 189 struct recv_priv *precvpriv = &(padapter->recvpriv); in r871x_net_get_stats() 191 padapter->stats.tx_packets = pxmitpriv->tx_pkts; in r871x_net_get_stats() 192 padapter->stats.rx_packets = precvpriv->rx_pkts; in r871x_net_get_stats() 193 padapter->stats.tx_dropped = pxmitpriv->tx_drop; in r871x_net_get_stats() [all …]
|
D | usb_intf.c | 256 static uint r8712_usb_dvobj_init(struct _adapter *padapter) in r8712_usb_dvobj_init() argument 261 struct dvobj_priv *pdvobjpriv = &padapter->dvobjpriv; in r8712_usb_dvobj_init() 264 pdvobjpriv->padapter = padapter; in r8712_usb_dvobj_init() 265 padapter->EepromAddressSize = 6; in r8712_usb_dvobj_init() 278 if ((r8712_alloc_io_queue(padapter)) == _FAIL) in r8712_usb_dvobj_init() 283 static void r8712_usb_dvobj_deinit(struct _adapter *padapter) in r8712_usb_dvobj_deinit() argument 287 void rtl871x_intf_stop(struct _adapter *padapter) in rtl871x_intf_stop() argument 290 if (!padapter->bSurpriseRemoved) { in rtl871x_intf_stop() 296 if (padapter->dvobjpriv.inirp_deinit) in rtl871x_intf_stop() 297 padapter->dvobjpriv.inirp_deinit(padapter); in rtl871x_intf_stop() [all …]
|
D | hal_init.c | 46 struct _adapter *padapter = context; in rtl871x_load_fw_cb() local 48 complete(&padapter->rtl8712_fw_ready); in rtl871x_load_fw_cb() 50 struct usb_device *udev = padapter->dvobjpriv.pusbdev; in rtl871x_load_fw_cb() 51 struct usb_interface *pusb_intf = padapter->pusb_intf; in rtl871x_load_fw_cb() 58 padapter->fw = firmware; in rtl871x_load_fw_cb() 60 register_netdev(padapter->pnetdev); in rtl871x_load_fw_cb() 65 int rtl871x_load_fw(struct _adapter *padapter) in rtl871x_load_fw() argument 67 struct device *dev = &padapter->dvobjpriv.pusbdev->dev; in rtl871x_load_fw() 70 init_completion(&padapter->rtl8712_fw_ready); in rtl871x_load_fw() 73 GFP_KERNEL, padapter, rtl871x_load_fw_cb); in rtl871x_load_fw() [all …]
|
D | rtl8712_cmd.c | 54 static void check_hw_pbc(struct _adapter *padapter) in check_hw_pbc() argument 58 r8712_write8(padapter, MAC_PINMUX_CTRL, (GPIOMUX_EN | GPIOSEL_GPIO)); in check_hw_pbc() 59 tmp1byte = r8712_read8(padapter, GPIO_IO_SEL); in check_hw_pbc() 61 r8712_write8(padapter, GPIO_IO_SEL, tmp1byte); in check_hw_pbc() 62 tmp1byte = r8712_read8(padapter, GPIO_CTRL); in check_hw_pbc() 73 if (padapter->pid == 0) in check_hw_pbc() 75 kill_pid(find_vpid(padapter->pid), SIGUSR1, 1); in check_hw_pbc() 83 static void query_fw_rx_phy_status(struct _adapter *padapter) in query_fw_rx_phy_status() argument 88 if (check_fwstate(&padapter->mlmepriv, _FW_LINKED)) { in query_fw_rx_phy_status() 89 r8712_write32(padapter, IOCMD_CTRL_REG, 0xf4000001); in query_fw_rx_phy_status() [all …]
|
D | rtl8712_efuse.c | 38 static void efuse_reg_ctrl(struct _adapter *padapter, u8 bPowerOn) in efuse_reg_ctrl() argument 46 tmpu8 = r8712_read8(padapter, EFUSE_TEST + 3); in efuse_reg_ctrl() 48 r8712_write8(padapter, EFUSE_TEST + 3, tmpu8); in efuse_reg_ctrl() 51 r8712_write8(padapter, EFUSE_CLK_CTRL, 0x03); in efuse_reg_ctrl() 57 tmpu8 = r8712_read8(padapter, EFUSE_TEST + 3); in efuse_reg_ctrl() 59 r8712_write8(padapter, EFUSE_TEST + 3, tmpu8); in efuse_reg_ctrl() 61 r8712_write8(padapter, EFUSE_CLK_CTRL, 0x02); in efuse_reg_ctrl() 68 u8 r8712_efuse_reg_init(struct _adapter *padapter) in r8712_efuse_reg_init() argument 73 void r8712_efuse_reg_uninit(struct _adapter *padapter) in r8712_efuse_reg_uninit() argument 75 efuse_reg_ctrl(padapter, false); in r8712_efuse_reg_uninit() [all …]
|
D | rtl871x_ioctl_set.c | 58 static u8 do_join(struct _adapter *padapter) in do_join() argument 62 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in do_join() 81 r8712_sitesurvey_cmd(padapter, &pmlmepriv->assoc_ssid); in do_join() 97 &(padapter->registrypriv.dev_network); in do_join() 99 pibss = padapter->registrypriv.dev_network. in do_join() 104 r8712_update_registrypriv_dev_network(padapter); in do_join() 106 if (r8712_createbss_cmd(padapter) != _SUCCESS) in do_join() 119 r8712_sitesurvey_cmd(padapter, in do_join() 127 u8 r8712_set_802_11_bssid(struct _adapter *padapter, u8 *bssid) in r8712_set_802_11_bssid() argument 131 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in r8712_set_802_11_bssid() [all …]
|
D | rtl871x_pwrctrl.c | 38 void r8712_set_rpwm(struct _adapter *padapter, u8 val8) in r8712_set_rpwm() argument 41 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in r8712_set_rpwm() 47 if (padapter->bDriverStopped || padapter->bSurpriseRemoved) in r8712_set_rpwm() 65 r8712_write8(padapter, 0x1025FE58, rpwm); in r8712_set_rpwm() 69 void r8712_set_ps_mode(struct _adapter *padapter, uint ps_mode, uint smart_ps) in r8712_set_ps_mode() argument 71 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in r8712_set_ps_mode() 97 void r8712_cpwm_int_hdl(struct _adapter *padapter, in r8712_cpwm_int_hdl() argument 100 struct pwrctrl_priv *pwrpriv = &(padapter->pwrctrlpriv); in r8712_cpwm_int_hdl() 101 struct cmd_priv *pcmdpriv = &(padapter->cmdpriv); in r8712_cpwm_int_hdl() 105 del_timer(&padapter->pwrctrlpriv.rpwm_check_timer); in r8712_cpwm_int_hdl() [all …]
|
D | rtl871x_ioctl_linux.c | 75 void r8712_indicate_wx_assoc_event(struct _adapter *padapter) in r8712_indicate_wx_assoc_event() argument 78 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in r8712_indicate_wx_assoc_event() 83 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in r8712_indicate_wx_assoc_event() 86 void r8712_indicate_wx_disassoc_event(struct _adapter *padapter) in r8712_indicate_wx_disassoc_event() argument 92 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in r8712_indicate_wx_disassoc_event() 97 struct _adapter *padapter) in handle_pairwise_key() argument 107 padapter->securitypriv. busetkipkey = false; in handle_pairwise_key() 108 mod_timer(&padapter->securitypriv.tkip_timer, in handle_pairwise_key() 111 r8712_setstakey_cmd(padapter, (unsigned char *)psta, true); in handle_pairwise_key() 115 struct _adapter *padapter) in handle_group_key() argument [all …]
|
D | rtl8712_recv.c | 50 int r8712_init_recv_priv(struct recv_priv *precvpriv, struct _adapter *padapter) in r8712_init_recv_priv() argument 71 res = r8712_os_recvbuf_resource_alloc(padapter, precvbuf); in r8712_init_recv_priv() 75 precvbuf->adapter = padapter; in r8712_init_recv_priv() 83 (unsigned long)padapter); in r8712_init_recv_priv() 88 pskb = netdev_alloc_skb(padapter->pnetdev, MAX_RECVBUF_SZ + in r8712_init_recv_priv() 105 struct _adapter *padapter = precvpriv->adapter; in r8712_free_recv_priv() local 109 r8712_os_recvbuf_resource_free(padapter, precvbuf); in r8712_free_recv_priv() 115 netdev_warn(padapter->pnetdev, "r8712u: rx_skb_queue not empty\n"); in r8712_free_recv_priv() 118 netdev_warn(padapter->pnetdev, "r8712u: free_recv_skb_queue not empty %d\n", in r8712_free_recv_priv() 122 int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf) in r8712_init_recvbuf() argument [all …]
|
D | usb_osintf.h | 34 unsigned int r8712_usb_inirp_init(struct _adapter *padapter); 35 unsigned int r8712_usb_inirp_deinit(struct _adapter *padapter); 36 uint rtl871x_hal_init(struct _adapter *padapter); 37 uint rtl8712_hal_deinit(struct _adapter *padapter); 39 void rtl871x_intf_stop(struct _adapter *padapter); 40 void r871x_dev_unload(struct _adapter *padapter); 41 void r8712_stop_drv_threads(struct _adapter *padapter); 42 void r8712_stop_drv_timers(struct _adapter *padapter); 43 u8 r8712_init_drv_sw(struct _adapter *padapter); 44 u8 r8712_free_drv_sw(struct _adapter *padapter);
|
D | usb_ops_linux.c | 45 void *padapter; member 158 struct _adapter *padapter = (struct _adapter *)pintf->adapter; in usb_write_mem_complete() local 162 padapter->bDriverStopped = true; in usb_write_mem_complete() 164 padapter->bSurpriseRemoved = true; in usb_write_mem_complete() 172 struct _adapter *padapter = (struct _adapter *)pintfhdl->adapter; in r8712_usb_write_mem() local 174 struct io_queue *pio_queue = padapter->pio_queue; in r8712_usb_write_mem() 179 if ((padapter->bDriverStopped) || (padapter->bSurpriseRemoved) || in r8712_usb_write_mem() 180 (padapter->pwrctrlpriv.pnp_bstop_trx)) in r8712_usb_write_mem() 197 struct _adapter *padapter = (struct _adapter *)precvbuf->adapter; in r8712_usb_read_port_complete() local 198 struct recv_priv *precvpriv = &padapter->recvpriv; in r8712_usb_read_port_complete() [all …]
|
D | xmit_linux.c | 109 struct _adapter *padapter = container_of(work, struct _adapter, in r8712_SetFilter() local 114 oldvalue = r8712_read8(padapter, 0x117); in r8712_SetFilter() 116 r8712_write8(padapter, 0x117, newvalue); in r8712_SetFilter() 118 spin_lock_irqsave(&padapter->lockRxFF0Filter, irqL); in r8712_SetFilter() 119 padapter->blnEnableRxFF0Filter = 1; in r8712_SetFilter() 120 spin_unlock_irqrestore(&padapter->lockRxFF0Filter, irqL); in r8712_SetFilter() 123 } while (padapter->blnEnableRxFF0Filter == 1); in r8712_SetFilter() 124 r8712_write8(padapter, 0x117, oldvalue); in r8712_SetFilter() 127 int r8712_xmit_resource_alloc(struct _adapter *padapter, in r8712_xmit_resource_alloc() argument 135 netdev_err(padapter->pnetdev, "pxmitbuf->pxmit_urb[i] == NULL\n"); in r8712_xmit_resource_alloc() [all …]
|
D | rtl871x_cmd.c | 175 if (pcmdpriv->padapter->eeprompriv.bautoload_fail_flag) in r8712_enqueue_cmd() 189 if (pcmdpriv->padapter->eeprompriv.bautoload_fail_flag) in r8712_enqueue_cmd_ex() 222 u8 r8712_sitesurvey_cmd(struct _adapter *padapter, in r8712_sitesurvey_cmd() argument 227 struct cmd_priv *pcmdpriv = &padapter->cmdpriv; in r8712_sitesurvey_cmd() 228 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in r8712_sitesurvey_cmd() 252 padapter->ledpriv.LedControlHandler(padapter, LED_CTL_SITE_SURVEY); in r8712_sitesurvey_cmd() 253 padapter->blnEnableRxFF0Filter = 0; in r8712_sitesurvey_cmd() 257 u8 r8712_setdatarate_cmd(struct _adapter *padapter, u8 *rateset) in r8712_setdatarate_cmd() argument 261 struct cmd_priv *pcmdpriv = &padapter->cmdpriv; in r8712_setdatarate_cmd() 279 u8 r8712_set_chplan_cmd(struct _adapter *padapter, int chplan) in r8712_set_chplan_cmd() argument [all …]
|
D | rtl871x_cmd.h | 64 struct _adapter *padapter; member 720 u8 r8712_setMacAddr_cmd(struct _adapter *padapter, u8 *mac_addr); 721 u8 r8712_setassocsta_cmd(struct _adapter *padapter, u8 *mac_addr); 722 u8 r8712_sitesurvey_cmd(struct _adapter *padapter, 724 u8 r8712_createbss_cmd(struct _adapter *padapter); 725 u8 r8712_setstakey_cmd(struct _adapter *padapter, u8 *psta, u8 unicast_key); 726 u8 r8712_joinbss_cmd(struct _adapter *padapter, 728 u8 r8712_disassoc_cmd(struct _adapter *padapter); 729 u8 r8712_setopmode_cmd(struct _adapter *padapter, 731 u8 r8712_setdatarate_cmd(struct _adapter *padapter, u8 *rateset); [all …]
|
D | rtl8712_led.c | 87 static void InitLed871x(struct _adapter *padapter, struct LED_871x *pLed, in InitLed871x() argument 92 nic = padapter->pnetdev; in InitLed871x() 93 pLed->padapter = padapter; in InitLed871x() 121 static void SwLedOn(struct _adapter *padapter, struct LED_871x *pLed) in SwLedOn() argument 125 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in SwLedOn() 127 LedCfg = r8712_read8(padapter, LEDCFG); in SwLedOn() 133 r8712_write8(padapter, LEDCFG, LedCfg & 0xf0); in SwLedOn() 137 r8712_write8(padapter, LEDCFG, LedCfg & 0x0f); in SwLedOn() 149 static void SwLedOff(struct _adapter *padapter, struct LED_871x *pLed) in SwLedOff() argument 153 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in SwLedOff() [all …]
|
D | rtl8712_efuse.h | 27 u8 r8712_efuse_reg_init(struct _adapter *padapter); 28 void r8712_efuse_reg_uninit(struct _adapter *padapter); 29 u16 r8712_efuse_get_current_size(struct _adapter *padapter); 30 int r8712_efuse_get_max_size(struct _adapter *padapter); 31 void r8712_efuse_change_max_size(struct _adapter *padapter); 32 u8 r8712_efuse_pg_packet_read(struct _adapter *padapter, 34 u8 r8712_efuse_pg_packet_write(struct _adapter *padapter, 37 u8 r8712_efuse_access(struct _adapter *padapter, u8 bRead, 39 u8 r8712_efuse_map_read(struct _adapter *padapter, u16 addr, 41 u8 r8712_efuse_map_write(struct _adapter *padapter, u16 addr,
|
D | rtl871x_ioctl_rtl.c | 52 struct _adapter *padapter = (struct _adapter *) in oid_rt_get_small_packet_crc_hdl() local 59 padapter->recvpriv.rx_smallpacket_crcerr; in oid_rt_get_small_packet_crc_hdl() 69 struct _adapter *padapter = (struct _adapter *) in oid_rt_get_middle_packet_crc_hdl() local 76 padapter->recvpriv.rx_middlepacket_crcerr; in oid_rt_get_middle_packet_crc_hdl() 86 struct _adapter *padapter = (struct _adapter *) in oid_rt_get_large_packet_crc_hdl() local 93 padapter->recvpriv.rx_largepacket_crcerr; in oid_rt_get_large_packet_crc_hdl() 118 struct _adapter *padapter = (struct _adapter *) in oid_rt_get_rx_total_packet_hdl() local 125 padapter->recvpriv.rx_pkts + in oid_rt_get_rx_total_packet_hdl() 126 padapter->recvpriv.rx_drop; in oid_rt_get_rx_total_packet_hdl() 150 struct _adapter *padapter = (struct _adapter *) in oid_rt_get_rx_icv_err_hdl() local [all …]
|
D | rtl871x_xmit.c | 41 static void alloc_hwxmits(struct _adapter *padapter); 42 static void free_hwxmits(struct _adapter *padapter); 65 struct _adapter *padapter) in _r8712_init_xmit_priv() argument 76 pxmitpriv->adapter = padapter; in _r8712_init_xmit_priv() 101 pxframe->padapter = padapter; in _r8712_init_xmit_priv() 145 r8712_xmit_resource_alloc(padapter, pxmitbuf); in _r8712_init_xmit_priv() 151 INIT_WORK(&padapter->wkFilterRxFF0, r8712_SetFilter); in _r8712_init_xmit_priv() 152 alloc_hwxmits(padapter); in _r8712_init_xmit_priv() 156 (unsigned long)padapter); in _r8712_init_xmit_priv() 163 struct _adapter *padapter = pxmitpriv->adapter; in _free_xmit_priv() local [all …]
|
D | rtl8712_xmit.c | 37 static void dump_xframe(struct _adapter *padapter, 64 int r8712_txframes_sta_ac_pending(struct _adapter *padapter, in r8712_txframes_sta_ac_pending() argument 98 struct _adapter *padapter = pxmitframe->padapter; in get_ff_hwaddr() local 99 struct dvobj_priv *pdvobj = &padapter->dvobjpriv; in get_ff_hwaddr() 236 void r8712_do_queue_select(struct _adapter *padapter, in r8712_do_queue_select() argument 240 struct dvobj_priv *pdvobj = &padapter->dvobjpriv; in r8712_do_queue_select() 283 struct _adapter *padapter = pxmitframe->padapter; in r8712_construct_txaggr_cmd_hdr() local 284 struct cmd_priv *pcmdpriv = &(padapter->cmdpriv); in r8712_construct_txaggr_cmd_hdr() 300 struct _adapter *padapter = pxmitframe->padapter; in r8712_append_mpdu_unit() local 306 r8712_xmitframe_coalesce(padapter, pxmitframe->pkt, pxmitframe); in r8712_append_mpdu_unit() [all …]
|
D | rtl871x_ioctl_set.h | 41 u8 r8712_set_802_11_bssid(struct _adapter *padapter, u8 *bssid); 43 u8 r8712_set_802_11_add_wep(struct _adapter *padapter, 46 u8 r8712_set_802_11_disassociate(struct _adapter *padapter); 48 u8 r8712_set_802_11_bssid_list_scan(struct _adapter *padapter); 50 void r8712_set_802_11_infrastructure_mode(struct _adapter *padapter, 53 void r8712_set_802_11_ssid(struct _adapter *padapter,
|
D | recv_osdep.h | 34 struct _adapter *padapter); 39 void r8712_handle_tkip_mic_err(struct _adapter *padapter, u8 bgroup); 41 struct _adapter *padapter); 43 int r8712_os_recv_resource_alloc(struct _adapter *padapter, 45 int r8712_os_recvbuf_resource_alloc(struct _adapter *padapter, 47 int r8712_os_recvbuf_resource_free(struct _adapter *padapter,
|
D | recv_linux.c | 44 int r8712_os_recv_resource_alloc(struct _adapter *padapter, in r8712_os_recv_resource_alloc() argument 52 int r8712_os_recvbuf_resource_alloc(struct _adapter *padapter, in r8712_os_recvbuf_resource_alloc() argument 75 int r8712_os_recvbuf_resource_free(struct _adapter *padapter, in r8712_os_recvbuf_resource_free() argument 87 void r8712_handle_tkip_mic_err(struct _adapter *padapter, u8 bgroup) in r8712_handle_tkip_mic_err() argument 91 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in r8712_handle_tkip_mic_err() 102 wireless_send_event(padapter->pnetdev, IWEVMICHAELMICFAILURE, &wrqu, in r8712_handle_tkip_mic_err() 106 void r8712_recv_indicatepkt(struct _adapter *padapter, in r8712_recv_indicatepkt() argument 114 precvpriv = &(padapter->recvpriv); in r8712_recv_indicatepkt() 126 skb->dev = padapter->pnetdev; in r8712_recv_indicatepkt() 127 skb->protocol = eth_type_trans(skb, padapter->pnetdev); in r8712_recv_indicatepkt()
|
D | rtl871x_sta_mgt.c | 148 preorder_ctrl->padapter = pstapriv->padapter; in r8712_alloc_stainfo() 162 void r8712_free_stainfo(struct _adapter *padapter, struct sta_info *psta) in r8712_free_stainfo() argument 169 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in r8712_free_stainfo() 170 struct sta_priv *pstapriv = &padapter->stapriv; in r8712_free_stainfo() 210 void r8712_free_all_stainfo(struct _adapter *padapter) in r8712_free_all_stainfo() argument 216 struct sta_priv *pstapriv = &padapter->stapriv; in r8712_free_all_stainfo() 217 struct sta_info *pbcmc_stainfo = r8712_get_bcmc_stainfo(padapter); in r8712_free_all_stainfo() 230 r8712_free_stainfo(padapter, psta); in r8712_free_all_stainfo() 263 void r8712_init_bcmc_stainfo(struct _adapter *padapter) in r8712_init_bcmc_stainfo() argument 266 struct sta_priv *pstapriv = &padapter->stapriv; in r8712_init_bcmc_stainfo() [all …]
|
D | rtl871x_mlme.c | 42 static void update_ht_cap(struct _adapter *padapter, u8 *pie, uint ie_len); 44 static sint _init_mlme_priv(struct _adapter *padapter) in _init_mlme_priv() argument 49 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in _init_mlme_priv() 52 pmlmepriv->nic_hdl = (u8 *)padapter; in _init_mlme_priv() 81 r8712_init_mlme_timer(padapter); in _init_mlme_priv() 168 static void _free_network_queue(struct _adapter *padapter) in _free_network_queue() argument 173 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in _free_network_queue() 187 sint r8712_if_up(struct _adapter *padapter) in r8712_if_up() argument 191 if (padapter->bDriverStopped || padapter->bSurpriseRemoved || in r8712_if_up() 192 !check_fwstate(&padapter->mlmepriv, _FW_LINKED)) { in r8712_if_up() [all …]
|
D | rtl871x_led.h | 86 struct _adapter *padapter; member 111 void (*LedControlHandler)(struct _adapter *padapter, 119 void r8712_InitSwLeds(struct _adapter *padapter); 120 void r8712_DeInitSwLeds(struct _adapter *padapter); 121 void LedControl871x(struct _adapter *padapter, enum LED_CTL_MODE LedAction);
|
D | mlme_linux.c | 75 void r8712_init_mlme_timer(struct _adapter *padapter) in r8712_init_mlme_timer() argument 77 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in r8712_init_mlme_timer() 80 (unsigned long)padapter); in r8712_init_mlme_timer() 83 (unsigned long)padapter); in r8712_init_mlme_timer() 85 (unsigned long)padapter); in r8712_init_mlme_timer() 87 (unsigned long)padapter); in r8712_init_mlme_timer() 89 (unsigned long)padapter); in r8712_init_mlme_timer()
|
D | rtl871x_xmit.h | 159 struct _adapter *padapter; member 269 void r8712_update_protection(struct _adapter *padapter, u8 *ie, uint ie_len); 275 sint r8712_xmit_classifier(struct _adapter *padapter, 277 sint r8712_xmitframe_coalesce(struct _adapter *padapter, _pkt *pkt, 281 sint r8712_update_attrib(struct _adapter *padapter, _pkt *pkt, 283 int r8712_txframes_sta_ac_pending(struct _adapter *padapter, 286 struct _adapter *padapter); 290 int r8712_pre_xmit(struct _adapter *padapter, struct xmit_frame *pxmitframe); 291 int r8712_xmit_enqueue(struct _adapter *padapter, 293 int r8712_xmit_direct(struct _adapter *padapter, struct xmit_frame *pxmitframe);
|
D | rtl871x_pwrctrl.h | 123 sint r8712_register_cmd_alive(struct _adapter *padapter); 124 void r8712_unregister_cmd_alive(struct _adapter *padapter); 125 void r8712_cpwm_int_hdl(struct _adapter *padapter, 127 void r8712_set_ps_mode(struct _adapter *padapter, uint ps_mode, 129 void r8712_set_rpwm(struct _adapter *padapter, u8 val8);
|
D | rtl871x_recv.c | 64 struct _adapter *padapter) in _r8712_init_recv_priv() argument 73 precvpriv->adapter = padapter; in _r8712_init_recv_priv() 92 r8712_os_recv_resource_alloc(padapter, precvframe); in _r8712_init_recv_priv() 93 precvframe->u.hdr.adapter = padapter; in _r8712_init_recv_priv() 97 return r8712_init_recv_priv(precvpriv, padapter); in _r8712_init_recv_priv() 111 struct _adapter *padapter; in r8712_alloc_recvframe() local 122 padapter = precvframe->u.hdr.adapter; in r8712_alloc_recvframe() 123 if (padapter != NULL) { in r8712_alloc_recvframe() 124 precvpriv = &padapter->recvpriv; in r8712_alloc_recvframe() 219 union recv_frame *r8712_decryptor(struct _adapter *padapter, in r8712_decryptor() argument [all …]
|
D | sta_info.h | 111 struct _adapter *padapter; member 138 void r8712_free_stainfo(struct _adapter *padapter, struct sta_info *psta); 139 void r8712_free_all_stainfo(struct _adapter *padapter); 141 void r8712_init_bcmc_stainfo(struct _adapter *padapter); 142 struct sta_info *r8712_get_bcmc_stainfo(struct _adapter *padapter);
|
D | mlme_osdep.h | 32 void r8712_init_mlme_timer(struct _adapter *padapter); 39 void r8712_indicate_wx_assoc_event(struct _adapter *padapter); 40 void r8712_indicate_wx_disassoc_event(struct _adapter *padapter);
|
D | rtl871x_security.h | 213 u32 r8712_aes_encrypt(struct _adapter *padapter, u8 *pxmitframe); 214 u32 r8712_tkip_encrypt(struct _adapter *padapter, u8 *pxmitframe); 215 void r8712_wep_encrypt(struct _adapter *padapter, u8 *pxmitframe); 216 u32 r8712_aes_decrypt(struct _adapter *padapter, u8 *precvframe); 217 u32 r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe); 218 void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe);
|
D | xmit_osdep.h | 51 int r8712_xmit_resource_alloc(struct _adapter *padapter, 53 void r8712_xmit_resource_free(struct _adapter *padapter, 61 void r8712_xmit_complete(struct _adapter *padapter,
|
D | rtl871x_mp_ioctl.c | 159 static int mp_start_test(struct _adapter *padapter) in mp_start_test() argument 161 struct mp_priv *pmppriv = &padapter->mppriv; in mp_start_test() 162 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in mp_start_test() 196 psta = r8712_get_stainfo(&padapter->stapriv, in mp_start_test() 199 r8712_free_stainfo(padapter, psta); in mp_start_test() 200 psta = r8712_alloc_stainfo(&padapter->stapriv, bssid.MacAddress); in mp_start_test() 210 r8712_os_indicate_connect(padapter); in mp_start_test() 219 static int mp_stop_test(struct _adapter *padapter) in mp_stop_test() argument 221 struct mp_priv *pmppriv = &padapter->mppriv; in mp_stop_test() 222 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in mp_stop_test() [all …]
|
D | usb_ops.h | 44 void r8712_usb_read_port_cancel(struct _adapter *padapter); 45 void r8712_usb_write_port_cancel(struct _adapter *padapter);
|
D | rtl871x_mlme.h | 225 sint r8712_if_up(struct _adapter *padapter); 226 void r8712_joinbss_reset(struct _adapter *padapter); 227 unsigned int r8712_restructure_ht_ie(struct _adapter *padapter, u8 *in_ie, 229 void r8712_issue_addbareq_cmd(struct _adapter *padapter, int priority);
|
D | rtl871x_io.c | 50 static uint _init_intf_hdl(struct _adapter *padapter, in _init_intf_hdl() argument 67 pintf_hdl->adapter = (u8 *)padapter; in _init_intf_hdl() 71 pintf_priv->intf_dev = (u8 *)&(padapter->dvobjpriv); in _init_intf_hdl()
|
D | rtl871x_eeprom.h | 97 void r8712_eeprom_write16(struct _adapter *padapter, u16 reg, u16 data); 98 u16 r8712_eeprom_read16(struct _adapter *padapter, u16 reg);
|
D | rtl8712_xmit.h | 110 int r8712_xmitframe_complete(struct _adapter *padapter, 113 void r8712_do_queue_select(struct _adapter *padapter,
|
D | rtl871x_security.c | 164 void r8712_wep_encrypt(struct _adapter *padapter, u8 *pxmitframe) in r8712_wep_encrypt() argument 173 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_wep_encrypt() 174 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in r8712_wep_encrypt() 220 void r8712_wep_decrypt(struct _adapter *padapter, u8 *precvframe) in r8712_wep_decrypt() argument 230 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_wep_decrypt() 571 u32 r8712_tkip_encrypt(struct _adapter *padapter, u8 *pxmitframe) in r8712_tkip_encrypt() argument 585 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in r8712_tkip_encrypt() 597 stainfo = r8712_get_stainfo(&padapter->stapriv, in r8712_tkip_encrypt() 651 u32 r8712_tkip_decrypt(struct _adapter *padapter, u8 *precvframe) in r8712_tkip_decrypt() argument 665 struct security_priv *psecuritypriv = &padapter->securitypriv; in r8712_tkip_decrypt() [all …]
|
D | rtl8712_hal.h | 151 uint rtl8712_hal_init(struct _adapter *padapter); 152 int rtl871x_load_fw(struct _adapter *padapter);
|
D | rtl8712_recv.h | 151 int r8712_init_recvbuf(struct _adapter *padapter, struct recv_buf *precvbuf); 152 void r8712_rxcmd_event_hdl(struct _adapter *padapter, void *prxcmdbuf);
|
D | rtl871x_mp.h | 67 struct _adapter *padapter; member 254 void mp871xinit(struct _adapter *padapter); 255 void mp871xdeinit(struct _adapter *padapter);
|
D | rtl871x_mp.c | 73 pmp_xmitframe->padapter = pmp_priv->papdater; in init_mp_priv() 88 void mp871xinit(struct _adapter *padapter) in mp871xinit() argument 90 struct mp_priv *pmppriv = &padapter->mppriv; in mp871xinit() 92 pmppriv->papdater = padapter; in mp871xinit() 96 void mp871xdeinit(struct _adapter *padapter) in mp871xdeinit() argument 98 struct mp_priv *pmppriv = &padapter->mppriv; in mp871xdeinit()
|
D | rtl871x_recv.h | 18 struct _adapter *padapter; member 135 int recv_func(struct _adapter *padapter, void *pcontext);
|
D | rtl8712_event.h | 29 void r8712_event_handle(struct _adapter *padapter, uint *peventbuf);
|
D | drv_types.h | 130 struct _adapter *padapter; member
|
D | rtl871x_io.h | 120 void (*_async_io_callback)(struct _adapter *padapter,
|
D | rtl871x_mp_ioctl.h | 86 int mp_start_joinbss(struct _adapter *padapter, struct ndis_802_11_ssid *pssid);
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_sreset.c | 19 void rtw_sreset_init(struct rtw_adapter *padapter) in rtw_sreset_init() argument 21 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in rtw_sreset_init() 30 void rtw_sreset_reset_value(struct rtw_adapter *padapter) in rtw_sreset_reset_value() argument 32 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in rtw_sreset_reset_value() 40 bool rtw_sreset_inprogress(struct rtw_adapter *padapter) in rtw_sreset_inprogress() argument 42 struct rtw_adapter *primary_adapter = GET_PRIMARY_ADAPTER(padapter); in rtw_sreset_inprogress() 48 static void sreset_restore_security_station(struct rtw_adapter *padapter) in sreset_restore_security_station() argument 50 struct mlme_priv *mlmepriv = &padapter->mlmepriv; in sreset_restore_security_station() 51 struct sta_priv *pstapriv = &padapter->stapriv; in sreset_restore_security_station() 53 struct mlme_ext_info *pmlmeinfo = &padapter->mlmeextpriv.mlmext_info; in sreset_restore_security_station() [all …]
|
D | rtw_pwrctrl.c | 26 void ips_enter23a(struct rtw_adapter *padapter) in ips_enter23a() argument 28 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in ips_enter23a() 39 rtl8723a_BT_disable_coexist(padapter); in ips_enter23a() 48 rtw_ips_pwr_down23a(padapter); in ips_enter23a() 56 int ips_leave23a(struct rtw_adapter *padapter) in ips_leave23a() argument 58 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in ips_leave23a() 59 struct security_priv *psecuritypriv = &padapter->securitypriv; in ips_leave23a() 60 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in ips_leave23a() 73 result = rtw_ips_pwr_up23a(padapter); in ips_leave23a() 84 __func__, padapter->mlmeextpriv.cur_channel, in ips_leave23a() [all …]
|
D | rtw_ap.c | 26 void init_mlme_ap_info23a(struct rtw_adapter *padapter) in init_mlme_ap_info23a() argument 28 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in init_mlme_ap_info23a() 29 struct sta_priv *pstapriv = &padapter->stapriv; in init_mlme_ap_info23a() 37 start_ap_mode23a(padapter); in init_mlme_ap_info23a() 40 void free_mlme_ap_info23a(struct rtw_adapter *padapter) in free_mlme_ap_info23a() argument 43 struct sta_priv *pstapriv = &padapter->stapriv; in free_mlme_ap_info23a() 44 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in free_mlme_ap_info23a() 45 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in free_mlme_ap_info23a() 51 rtw_sta_flush23a(padapter); in free_mlme_ap_info23a() 56 rtw_free_all_stainfo23a(padapter); in free_mlme_ap_info23a() [all …]
|
D | rtw_mlme_ext.c | 27 static int OnAssocReq23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 28 static int OnAssocRsp23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 29 static int OnProbeReq23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 30 static int OnProbeRsp23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 31 static int DoReserved23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 32 static int OnBeacon23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 33 static int OnAtim23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 34 static int OnDisassoc23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 35 static int OnAuth23aClient23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 36 static int OnDeAuth23a(struct rtw_adapter *padapter, struct recv_frame *precv_frame); [all …]
|
D | rtw_cmd.c | 212 if (pcmdpriv->padapter->hw_init_completed == false && bAllow == false) in rtw_cmd_filter() 226 cmd_obj->padapter = pcmdpriv->padapter; in rtw_enqueue_cmd23a() 239 netdev_err(pcmdpriv->padapter->pnetdev, in rtw_enqueue_cmd23a() 270 int (*cmd_hdl)(struct rtw_adapter *padapter, const u8 *pbuf); in rtw_cmd_work() 275 pcmdpriv = &pcmd->padapter->cmdpriv; in rtw_cmd_work() 290 pcmd->res = cmd_hdl(pcmd->padapter, pcmd->parmbuf); in rtw_cmd_work() 309 pcmd_callback(pcmd->padapter, pcmd); in rtw_cmd_work() 320 int rtw_sitesurvey_cmd23a(struct rtw_adapter *padapter, in rtw_sitesurvey_cmd23a() argument 327 struct cmd_priv *pcmdpriv = &padapter->cmdpriv; in rtw_sitesurvey_cmd23a() 328 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_sitesurvey_cmd23a() [all …]
|
D | rtw_wlan_util.c | 127 u8 judge_network_type23a(struct rtw_adapter *padapter, in judge_network_type23a() argument 131 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in judge_network_type23a() 197 static int is_basicrate(struct rtw_adapter *padapter, unsigned char rate) in is_basicrate() argument 201 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in is_basicrate() 215 static unsigned int ratetbl2rateset(struct rtw_adapter *padapter, in ratetbl2rateset() argument 221 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in ratetbl2rateset() 234 if (is_basicrate(padapter, rate) == true) in ratetbl2rateset() 245 void get_rate_set23a(struct rtw_adapter *padapter, in get_rate_set23a() argument 251 *bssrate_len = ratetbl2rateset(padapter, supportedrates); in get_rate_set23a() 327 void SelectChannel23a(struct rtw_adapter *padapter, unsigned char channel) in SelectChannel23a() argument [all …]
|
D | rtw_efuse.c | 35 static void Efuse_PowerSwitch(struct rtw_adapter *padapter, in Efuse_PowerSwitch() argument 42 rtl8723au_write8(padapter, REG_EFUSE_ACCESS, EFUSE_ACCESS_ON); in Efuse_PowerSwitch() 48 tmpV16 = rtl8723au_read16(padapter, REG_SYS_ISO_CTRL); in Efuse_PowerSwitch() 51 rtl8723au_write16(padapter, REG_SYS_ISO_CTRL, tmpV16); in Efuse_PowerSwitch() 54 tmpV16 = rtl8723au_read16(padapter, REG_SYS_FUNC_EN); in Efuse_PowerSwitch() 57 rtl8723au_write16(padapter, REG_SYS_FUNC_EN, tmpV16); in Efuse_PowerSwitch() 64 tmpV16 = rtl8723au_read16(padapter, REG_SYS_CLKR); in Efuse_PowerSwitch() 67 rtl8723au_write16(padapter, REG_SYS_CLKR, tmpV16); in Efuse_PowerSwitch() 72 tempval = rtl8723au_read8(padapter, EFUSE_TEST + 3); in Efuse_PowerSwitch() 75 rtl8723au_write8(padapter, EFUSE_TEST + 3, in Efuse_PowerSwitch() [all …]
|
D | rtw_recv.c | 46 struct rtw_adapter *padapter) in _rtw_init_recv_priv23a() argument 58 precvpriv->adapter = padapter; in _rtw_init_recv_priv23a() 69 precvframe->adapter = padapter; in _rtw_init_recv_priv23a() 76 res = rtl8723au_init_recv_priv(padapter); in _rtw_init_recv_priv23a() 79 (unsigned long)padapter); in _rtw_init_recv_priv23a() 90 struct rtw_adapter *padapter = precvpriv->adapter; in _rtw_free_recv_priv23a() local 94 rtw_free_uc_swdec_pending_queue23a(padapter); in _rtw_free_recv_priv23a() 102 rtl8723au_free_recv_priv(padapter); in _rtw_free_recv_priv23a() 109 struct rtw_adapter *padapter; in rtw_alloc_recvframe23a() local 124 padapter = pframe->adapter; in rtw_alloc_recvframe23a() [all …]
|
D | rtw_xmit.c | 52 struct rtw_adapter *padapter) in _rtw_init_xmit_priv23a() argument 66 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv23a() 82 pxframe->padapter = padapter; in _rtw_init_xmit_priv23a() 105 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv23a() 108 res = rtw_os_xmit_resource_alloc23a(padapter, pxmitbuf, in _rtw_init_xmit_priv23a() 131 pxframe->padapter = padapter; in _rtw_init_xmit_priv23a() 157 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv23a() 160 res = rtw_os_xmit_resource_alloc23a(padapter, pxmitbuf, in _rtw_init_xmit_priv23a() 174 rtw_alloc_hwxmits23a(padapter); in _rtw_init_xmit_priv23a() 185 tasklet_init(&padapter->xmitpriv.xmit_tasklet, in _rtw_init_xmit_priv23a() [all …]
|
D | rtw_mlme.c | 31 static int rtw_do_join(struct rtw_adapter *padapter); 33 static void rtw_init_mlme_timer(struct rtw_adapter *padapter) in rtw_init_mlme_timer() argument 35 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_init_mlme_timer() 38 (unsigned long)padapter); in rtw_init_mlme_timer() 41 (unsigned long)padapter); in rtw_init_mlme_timer() 44 rtw_dynamic_check_timer_handler, (unsigned long)padapter); in rtw_init_mlme_timer() 47 rtw_set_scan_deny_timer_hdl, (unsigned long)padapter); in rtw_init_mlme_timer() 50 int rtw_init_mlme_priv23a(struct rtw_adapter *padapter) in rtw_init_mlme_priv23a() argument 52 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_init_mlme_priv23a() 54 pmlmepriv->nic_hdl = padapter; in rtw_init_mlme_priv23a() [all …]
|
D | rtw_sta_mgt.c | 132 psta->padapter = pstapriv->padapter; in rtw_alloc_stainfo23a() 172 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo23a() 197 int rtw_free_stainfo23a(struct rtw_adapter *padapter, struct sta_info *psta) in rtw_free_stainfo23a() argument 201 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_free_stainfo23a() 202 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_free_stainfo23a() 289 rtl8723a_SetHalODMVar(padapter, HAL_ODM_STA_INFO, psta, false); in rtw_free_stainfo23a() 326 void rtw_free_all_stainfo23a(struct rtw_adapter *padapter) in rtw_free_all_stainfo23a() argument 330 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_free_all_stainfo23a() 331 struct sta_info *pbcmc_stainfo = rtw_get_bcmc_stainfo23a(padapter); in rtw_free_all_stainfo23a() 346 rtw_free_stainfo23a(padapter, psta); in rtw_free_all_stainfo23a() [all …]
|
D | rtw_security.c | 147 void rtw_wep_encrypt23a(struct rtw_adapter *padapter, in rtw_wep_encrypt23a() argument 159 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_wep_encrypt23a() 160 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_wep_encrypt23a() 211 void rtw_wep_decrypt23a(struct rtw_adapter *padapter, in rtw_wep_decrypt23a() argument 222 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_wep_decrypt23a() 600 int rtw_tkip_encrypt23a(struct rtw_adapter *padapter, in rtw_tkip_encrypt23a() argument 615 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_tkip_encrypt23a() 616 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_tkip_encrypt23a() 633 stainfo = rtw_get_stainfo23a(&padapter->stapriv, in rtw_tkip_encrypt23a() 709 int rtw_tkip_decrypt23a(struct rtw_adapter *padapter, in rtw_tkip_decrypt23a() argument [all …]
|
/linux-4.4.14/drivers/staging/rtl8723au/os_dep/ |
D | os_intfs.c | 175 static void loadparam(struct rtw_adapter *padapter, struct net_device *pnetdev) in loadparam() argument 177 struct registry_priv *registry_par = &padapter->registrypriv; in loadparam() 240 struct rtw_adapter *padapter = netdev_priv(pnetdev); in rtw_net_set_mac_address() local 243 if (!padapter->bup) in rtw_net_set_mac_address() 244 ether_addr_copy(padapter->eeprompriv.mac_addr, addr->sa_data); in rtw_net_set_mac_address() 250 struct rtw_adapter *padapter = netdev_priv(pnetdev); in rtw_net_get_stats() local 251 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_net_get_stats() 252 struct recv_priv *precvpriv = &padapter->recvpriv; in rtw_net_get_stats() 254 padapter->stats.tx_packets = pxmitpriv->tx_pkts; in rtw_net_get_stats() 255 padapter->stats.rx_packets = precvpriv->rx_pkts; in rtw_net_get_stats() [all …]
|
D | usb_intf.c | 214 void rtl8723a_usb_intf_stop(struct rtw_adapter *padapter) in rtl8723a_usb_intf_stop() argument 219 if (!padapter->bSurpriseRemoved) { in rtl8723a_usb_intf_stop() 228 rtl8723au_inirp_deinit(padapter); in rtl8723a_usb_intf_stop() 231 rtl8723au_write_port_cancel(padapter); in rtl8723a_usb_intf_stop() 237 static void rtw_dev_unload(struct rtw_adapter *padapter) in rtw_dev_unload() argument 239 struct submit_ctx *pack_tx_ops = &padapter->xmitpriv.ack_tx_ops; in rtw_dev_unload() 243 if (padapter->bup) { in rtw_dev_unload() 246 padapter->bDriverStopped = true; in rtw_dev_unload() 247 if (padapter->xmitpriv.ack_tx) in rtw_dev_unload() 252 rtl8723a_usb_intf_stop(padapter); in rtw_dev_unload() [all …]
|
D | xmit_linux.c | 27 int rtw_os_xmit_resource_alloc23a(struct rtw_adapter *padapter, in rtw_os_xmit_resource_alloc23a() argument 48 void rtw_os_xmit_resource_free23a(struct rtw_adapter *padapter, in rtw_os_xmit_resource_free23a() argument 60 void rtw_os_pkt_complete23a(struct rtw_adapter *padapter, struct sk_buff *pkt) in rtw_os_pkt_complete23a() argument 62 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_os_pkt_complete23a() 66 if (padapter->registrypriv.wifi_spec) { in rtw_os_pkt_complete23a() 67 if (__netif_subqueue_stopped(padapter->pnetdev, queue) && in rtw_os_pkt_complete23a() 69 netif_wake_subqueue(padapter->pnetdev, queue); in rtw_os_pkt_complete23a() 71 if (__netif_subqueue_stopped(padapter->pnetdev, queue)) in rtw_os_pkt_complete23a() 72 netif_wake_subqueue(padapter->pnetdev, queue); in rtw_os_pkt_complete23a() 77 void rtw_os_xmit_complete23a(struct rtw_adapter *padapter, in rtw_os_xmit_complete23a() argument [all …]
|
D | usb_ops_linux.c | 21 void rtl8723au_read_port_cancel(struct rtw_adapter *padapter) in rtl8723au_read_port_cancel() argument 26 precvbuf = (struct recv_buf *)padapter->recvpriv.precv_buf; in rtl8723au_read_port_cancel() 30 padapter->bReadPortCancel = true; in rtl8723au_read_port_cancel() 37 usb_kill_urb(padapter->recvpriv.int_in_urb); in rtl8723au_read_port_cancel() 43 struct rtw_adapter *padapter = pxmitbuf->padapter; in usb_write_port23a_complete() local 44 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in usb_write_port23a_complete() 51 rtw_chk_hi_queue_cmd23a(padapter); in usb_write_port23a_complete() 58 if (padapter->bSurpriseRemoved || padapter->bDriverStopped || in usb_write_port23a_complete() 59 padapter->bWritePortCancel) { in usb_write_port23a_complete() 62 padapter->bDriverStopped, padapter->bSurpriseRemoved); in usb_write_port23a_complete() [all …]
|
D | ioctl_cfg80211.c | 242 static int rtw_cfg80211_inform_bss(struct rtw_adapter *padapter, in rtw_cfg80211_inform_bss() argument 253 struct wireless_dev *wdev = padapter->rtw_wdev; in rtw_cfg80211_inform_bss() 255 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_cfg80211_inform_bss() 276 notify_signal = 100 * translate_percentage_to_dbm(padapter->recvpriv.signal_strength); /* dbm */ in rtw_cfg80211_inform_bss() 301 void rtw_cfg80211_indicate_connect(struct rtw_adapter *padapter) in rtw_cfg80211_indicate_connect() argument 303 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_cfg80211_indicate_connect() 305 struct wireless_dev *pwdev = padapter->rtw_wdev; in rtw_cfg80211_indicate_connect() 307 DBG_8723A("%s(padapter =%p)\n", __func__, padapter); in rtw_cfg80211_indicate_connect() 316 if (padapter->mlmepriv.to_roaming > 0) { in rtw_cfg80211_indicate_connect() 334 cfg80211_roamed(padapter->pnetdev, notify_channel, in rtw_cfg80211_indicate_connect() [all …]
|
D | recv_linux.c | 27 void rtw_handle_tkip_mic_err23a(struct rtw_adapter *padapter, u8 bgroup) in rtw_handle_tkip_mic_err23a() argument 32 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_handle_tkip_mic_err23a() 33 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_handle_tkip_mic_err23a() 55 cfg80211_michael_mic_failure(padapter->pnetdev, in rtw_handle_tkip_mic_err23a() 72 int rtw_recv_indicatepkt23a(struct rtw_adapter *padapter, in rtw_recv_indicatepkt23a() argument 77 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_recv_indicatepkt23a() 79 precvpriv = &padapter->recvpriv; in rtw_recv_indicatepkt23a() 101 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_recv_indicatepkt23a() 108 myid(&padapter->eeprompriv))) { in rtw_recv_indicatepkt23a() 111 psta = rtw_get_bcmc_stainfo23a(padapter); in rtw_recv_indicatepkt23a() [all …]
|
/linux-4.4.14/drivers/staging/rtl8723au/include/ |
D | rtl8723a_bt_intf.h | 23 bool rtl8723a_BT_using_antenna_1(struct rtw_adapter *padapter); 24 bool rtl8723a_BT_enabled(struct rtw_adapter *padapter); 25 bool rtl8723a_BT_coexist(struct rtw_adapter *padapter); 26 void rtl8723a_BT_do_coexist(struct rtw_adapter *padapter); 27 void rtl8723a_BT_wifiscan_notify(struct rtw_adapter *padapter, u8 scanType); 28 void rtl8723a_BT_mediastatus_notify(struct rtw_adapter *padapter, 30 void rtl8723a_BT_specialpacket_notify(struct rtw_adapter *padapter); 31 void rtl8723a_BT_lps_leave(struct rtw_adapter *padapter); 32 void rtl8723a_BT_disable_coexist(struct rtw_adapter *padapter); 33 bool rtl8723a_BT_disable_EDCA_turbo(struct rtw_adapter *padapter); [all …]
|
D | hal_com.h | 123 struct rtw_adapter *padapter, 132 void HalSetBrateCfg23a(struct rtw_adapter *padapter, u8 *mBratesOS); 140 void rtl8723a_set_ampdu_min_space(struct rtw_adapter *padapter, u8 MinSpacingToSet); 141 void rtl8723a_set_ampdu_factor(struct rtw_adapter *padapter, u8 FactorToSet); 142 void rtl8723a_set_acm_ctrl(struct rtw_adapter *padapter, u8 ctrl); 143 void rtl8723a_set_media_status(struct rtw_adapter *padapter, u8 status); 144 void rtl8723a_set_media_status1(struct rtw_adapter *padapter, u8 status); 145 void rtl8723a_set_bcn_func(struct rtw_adapter *padapter, u8 val); 146 void rtl8723a_check_bssid(struct rtw_adapter *padapter, u8 val); 147 void rtl8723a_mlme_sitesurvey(struct rtw_adapter *padapter, u8 flag); [all …]
|
D | rtw_mlme_ext.h | 264 int (*func)(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 270 int (*func)(struct rtw_adapter *padapter, struct recv_frame *precv_frame); 407 struct rtw_adapter *padapter; member 447 int init_mlme_ext_priv23a(struct rtw_adapter *padapter); 448 int init_hw_mlme_ext23a(struct rtw_adapter *padapter); 450 void init_mlme_ext_timer23a(struct rtw_adapter *padapter); 455 u8 judge_network_type23a(struct rtw_adapter *padapter, unsigned char *rate, 457 void get_rate_set23a(struct rtw_adapter *padapter, unsigned char *pbssrate, 459 void UpdateBrateTbl23a(struct rtw_adapter *padapter, u8 *mBratesOS); 469 void set_channel_bwmode23a(struct rtw_adapter *padapter, unsigned char channel, [all …]
|
D | rtw_ap.h | 26 void init_mlme_ap_info23a(struct rtw_adapter *padapter); 27 void free_mlme_ap_info23a(struct rtw_adapter *padapter); 29 void rtw_add_bcn_ie(struct rtw_adapter *padapter, struct wlan_bssid_ex *pnetwork, u8 index, u8 *dat… 30 void rtw_remove_bcn_ie(struct rtw_adapter *padapter, struct wlan_bssid_ex *pnetwork, u8 index); 31 void update_beacon23a(struct rtw_adapter *padapter, u8 ie_id, u8 *oui, u8 tx); 32 void add_RATid23a(struct rtw_adapter *padapter, struct sta_info *psta, u8 rssi_level); 33 void expire_timeout_chk23a(struct rtw_adapter *padapter); 34 void update_sta_info23a_apmode23a(struct rtw_adapter *padapter, struct sta_info *psta); 35 int rtw_check_beacon_data23a(struct rtw_adapter *padapter, 37 void rtw_ap_restore_network(struct rtw_adapter *padapter); [all …]
|
D | rtw_cmd.h | 35 struct rtw_adapter *padapter; member 49 struct rtw_adapter *padapter; member 678 int rtw_setassocsta_cmd(struct rtw_adapter *padapter, u8 *mac_addr); 679 int rtw_setstandby_cmd(struct rtw_adapter *padapter, uint action); 680 int rtw_sitesurvey_cmd23a(struct rtw_adapter *padapter, struct cfg80211_ssid *ssid, int ssid_num, … 681 int rtw_createbss_cmd23a(struct rtw_adapter *padapter); 682 int rtw_createbss_cmd23a_ex(struct rtw_adapter *padapter, unsigned char *pbss, unsigned int sz); 683 int rtw_setphy_cmd(struct rtw_adapter *padapter, u8 modem, u8 ch); 684 int rtw_setstakey_cmd23a(struct rtw_adapter *padapter, u8 *psta, u8 unicast_key); 685 int rtw_clearstakey_cmd23a(struct rtw_adapter *padapter, u8 *psta, u8 entry, u8 enqueue); [all …]
|
D | osdep_intf.h | 22 int rtw_init_drv_sw23a(struct rtw_adapter *padapter); 23 int rtw_free_drv_sw23a(struct rtw_adapter *padapter); 24 int rtw_reset_drv_sw23a(struct rtw_adapter *padapter); 26 void rtw_cancel_all_timer23a(struct rtw_adapter *padapter); 29 struct net_device *rtw_init_netdev23a(struct rtw_adapter *padapter); 33 void rtw_ips_dev_unload23a(struct rtw_adapter *padapter); 35 int rtw_ips_pwr_up23a(struct rtw_adapter *padapter); 36 void rtw_ips_pwr_down23a(struct rtw_adapter *padapter); 38 int rtw_drv_register_netdev(struct rtw_adapter *padapter); 43 void rtl8723a_usb_intf_stop(struct rtw_adapter *padapter);
|
D | rtl8723a_bt-coexist.h | 32 void BT_SignalCompensation(struct rtw_adapter *padapter, 34 void BT_HaltProcess(struct rtw_adapter *padapter); 35 void BT_LpsLeave(struct rtw_adapter *padapter); 1022 struct rtw_adapter *padapter; member 1095 void BTHCI_EventParse(struct rtw_adapter *padapter, void *pEvntData, 1098 u8 BTHCI_HsConnectionEstablished(struct rtw_adapter *padapter); 1099 void BTHCI_UpdateBTProfileRTKToMoto(struct rtw_adapter *padapter); 1100 void BTHCI_WifiScanNotify(struct rtw_adapter *padapter, u8 scanType); 1101 void BTHCI_StateMachine(struct rtw_adapter *padapter, u8 StateToEnter, 1103 void BTHCI_DisconnectPeer(struct rtw_adapter *padapter, u8 EntryNum); [all …]
|
D | rtl8723a_hal.h | 485 s32 rtl8723a_FirmwareDownload(struct rtw_adapter *padapter); 486 void rtl8723a_FirmwareSelfReset(struct rtw_adapter *padapter); 487 void rtl8723a_InitializeFirmwareVars(struct rtw_adapter *padapter); 489 void rtl8723a_InitAntenna_Selection(struct rtw_adapter *padapter); 490 void rtl8723a_DeinitAntenna_Selection(struct rtw_adapter *padapter); 491 void rtl8723a_CheckAntenna_Selection(struct rtw_adapter *padapter); 492 void rtl8723a_init_default_value(struct rtw_adapter *padapter); 494 s32 InitLLTTable23a(struct rtw_adapter *padapter, u32 boundary); 496 s32 CardDisableHWSM(struct rtw_adapter *padapter, u8 resetMCU); 497 s32 CardDisableWithoutHWSM(struct rtw_adapter *padapter); [all …]
|
D | usb_ops_linux.h | 26 void rtl8723au_read_port_cancel(struct rtw_adapter *padapter); 27 int rtl8723au_write_port(struct rtw_adapter *padapter, u32 addr, u32 cnt, 29 void rtl8723au_write_port_cancel(struct rtw_adapter *padapter); 32 u8 rtl8723au_read8(struct rtw_adapter *padapter, u16 addr); 33 u16 rtl8723au_read16(struct rtw_adapter *padapter, u16 addr); 34 u32 rtl8723au_read32(struct rtw_adapter *padapter, u16 addr); 35 int rtl8723au_write8(struct rtw_adapter *padapter, u16 addr, u8 val); 36 int rtl8723au_write16(struct rtw_adapter *padapter, u16 addr, u16 val); 37 int rtl8723au_write32(struct rtw_adapter *padapter, u16 addr, u32 val); 38 int rtl8723au_writeN(struct rtw_adapter *padapter,
|
D | ioctl_cfg80211.h | 21 struct rtw_adapter *padapter; member 38 wiphy_priv(x))->padapter) 44 int rtw_wdev_alloc(struct rtw_adapter *padapter, struct device *dev); 48 void rtw_cfg80211_init_wiphy(struct rtw_adapter *padapter); 50 void rtw_cfg80211_surveydone_event_callback(struct rtw_adapter *padapter); 52 void rtw_cfg80211_indicate_connect(struct rtw_adapter *padapter); 53 void rtw_cfg80211_indicate_disconnect(struct rtw_adapter *padapter); 58 void rtw_cfg80211_indicate_sta_assoc(struct rtw_adapter *padapter, 60 void rtw_cfg80211_indicate_sta_disassoc(struct rtw_adapter *padapter,
|
D | hal_intf.h | 95 void rtw_hal_def_value_init23a(struct rtw_adapter *padapter); 98 int rtl8723au_hal_init(struct rtw_adapter *padapter); 99 int rtl8723au_hal_deinit(struct rtw_adapter *padapter); 100 void rtw_hal_stop(struct rtw_adapter *padapter); 105 void hw_var_set_correct_tsf(struct rtw_adapter *padapter); 106 void hw_var_set_mlme_disconnect(struct rtw_adapter *padapter); 107 void hw_var_set_opmode(struct rtw_adapter *padapter, u8 mode); 108 void hw_var_set_macaddr(struct rtw_adapter *padapter, u8 *val); 109 void hw_var_set_bssid(struct rtw_adapter *padapter, u8 *val); 110 void hw_var_set_mlme_join(struct rtw_adapter *padapter, u8 type);
|
D | rtw_pwrctrl.h | 218 void rtw_set_ps_mode23a(struct rtw_adapter *padapter, u8 ps_mode, 220 void rtw_set_rpwm23a(struct rtw_adapter *padapter, u8 val8); 222 void ips_enter23a(struct rtw_adapter *padapter); 223 int ips_leave23a(struct rtw_adapter *padapter); 225 void rtw_ps_processor23a(struct rtw_adapter *padapter); 229 s32 LPS_RF_ON_check23a(struct rtw_adapter *padapter, u32 delay_ms); 230 void LPS_Enter23a(struct rtw_adapter *padapter); 231 void LPS_Leave23a(struct rtw_adapter *padapter); 233 void rtw_set_ips_deny23a(struct rtw_adapter *padapter, u32 ms); 234 int _rtw_pwr_wakeup23a(struct rtw_adapter *padapter, u32 ips_deffer_ms, [all …]
|
D | rtw_xmit.h | 202 struct rtw_adapter *padapter; member 227 struct rtw_adapter *padapter; member 339 void rtw_count_tx_stats23a(struct rtw_adapter *padapter, 341 void rtw_update_protection23a(struct rtw_adapter *padapter, u8 *ie, uint ie_len); 347 struct tx_servq *rtw_get_sta_pending23a(struct rtw_adapter *padapter, 349 s32 rtw_xmitframe_enqueue23a(struct rtw_adapter *padapter, 353 s32 rtw_xmit23a_classifier(struct rtw_adapter *padapter, 355 s32 rtw_xmitframe_coalesce23a(struct rtw_adapter *padapter, struct sk_buff *pkt, 360 s32 rtw_txframes_pending23a(struct rtw_adapter *padapter); 361 s32 rtw_txframes_sta_ac_pending23a(struct rtw_adapter *padapter, [all …]
|
D | xmit_osdep.h | 26 void rtw_os_xmit_schedule23a(struct rtw_adapter *padapter); 28 int rtw_os_xmit_resource_alloc23a(struct rtw_adapter *padapter, 30 void rtw_os_xmit_resource_free23a(struct rtw_adapter *padapter, 33 void rtw_os_pkt_complete23a(struct rtw_adapter *padapter, struct sk_buff *pkt); 34 void rtw_os_xmit_complete23a(struct rtw_adapter *padapter,
|
D | rtl8723a_cmd.h | 145 void rtl8723a_set_FwPwrMode_cmd(struct rtw_adapter *padapter, u8 Mode); 146 void rtl8723a_set_FwJoinBssReport_cmd(struct rtw_adapter *padapter, u8 mstatus); 148 void rtl8723a_set_BTCoex_AP_mode_FwRsvdPkt_cmd(struct rtw_adapter *padapter); 150 #define rtl8723a_set_BTCoex_AP_mode_FwRsvdPkt_cmd(padapter) do {} while(0) argument 152 int rtl8723a_set_rssi_cmd(struct rtw_adapter *padapter, u8 *param); 153 int rtl8723a_set_raid_cmd(struct rtw_adapter *padapter, u32 mask, u8 arg); 154 void rtl8723a_add_rateatid(struct rtw_adapter *padapter, u32 bitmap, u8 arg, u8 rssi_level); 156 int FillH2CCmd(struct rtw_adapter *padapter, u8 ElementID, u32 CmdLen, u8 *pCmdBuffer);
|
D | rtw_sreset.h | 30 void rtw_sreset_init(struct rtw_adapter *padapter); 31 void rtw_sreset_reset_value(struct rtw_adapter *padapter); 32 bool rtw_sreset_inprogress(struct rtw_adapter *padapter); 33 void sreset_set_trigger_point(struct rtw_adapter *padapter, s32 tgp);
|
D | recv_osdep.h | 21 int _rtw_init_recv_priv23a(struct recv_priv *precvpriv, struct rtw_adapter *padapter); 27 void rtw_handle_tkip_mic_err23a(struct rtw_adapter *padapter, u8 bgroup); 29 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct rtw_adapter *padapter); 32 int rtw_os_recv_resource_init(struct recv_priv *precvpriv, struct rtw_adapter *padapter);
|
D | rtw_eeprom.h | 128 void eeprom_write16(struct rtw_adapter *padapter, u16 reg, u16 data); 129 u16 eeprom_read16(struct rtw_adapter *padapter, u16 reg); 130 void read_eeprom_content(struct rtw_adapter *padapter); 131 void eeprom_read_sz(struct rtw_adapter *padapter, u16 reg, u8 *data, u32 sz); 133 void read_eeprom_content_by_attrib(struct rtw_adapter *padapter);
|
D | rtw_efuse.h | 84 u16 efuse_GetMaxSize23a(struct rtw_adapter *padapter); 85 int rtw_efuse_access23a(struct rtw_adapter *padapter, u8 bRead, u16 start_addr, u16 cnts, u8 *data); 86 int rtw_efuse_map_read23a(struct rtw_adapter *padapter, u16 addr, u16 cnts, u8 *data); 87 u8 rtw_efuse_map_write(struct rtw_adapter *padapter, u16 addr, u16 cnts, u8 *data); 88 int rtw_BT_efuse_map_read23a(struct rtw_adapter *padapter, u16 addr, u16 cnts, u8 *data); 89 u8 rtw_BT_efuse_map_write(struct rtw_adapter *padapter, u16 addr, u16 cnts, u8 *data);
|
D | rtl8723a_recv.h | 59 int rtl8723au_init_recv_priv(struct rtw_adapter *padapter); 60 void rtl8723au_free_recv_priv(struct rtw_adapter *padapter); 61 void rtl8723a_process_phy_info(struct rtw_adapter *padapter, void *prframe);
|
D | rtl8723a_xmit.h | 215 void rtl8723a_fill_fake_txdesc(struct rtw_adapter *padapter, u8 *pDesc, u32 BufferLen, u8 IsPsPoll,… 217 int rtl8723au_hal_xmitframe_enqueue(struct rtw_adapter *padapter, struct xmit_frame *pxmitframe); 218 s32 rtl8723au_xmit_buf_handler(struct rtw_adapter *padapter); 220 bool rtl8723au_hal_xmit(struct rtw_adapter *padapter, struct xmit_frame *pxmitframe); 221 int rtl8723au_mgnt_xmit(struct rtw_adapter *padapter, struct xmit_frame *pmgntframe); 222 bool rtl8723au_xmitframe_complete(struct rtw_adapter *padapter, struct xmit_priv *pxmitpriv, struct…
|
D | sta_info.h | 85 struct rtw_adapter *padapter; member 317 struct rtw_adapter *padapter; member 366 int rtw_free_stainfo23a(struct rtw_adapter *padapter, struct sta_info *psta); 367 void rtw_free_all_stainfo23a(struct rtw_adapter *padapter); 369 int rtw_init_bcmc_stainfo23a(struct rtw_adapter *padapter); 370 struct sta_info *rtw_get_bcmc_stainfo23a(struct rtw_adapter *padapter); 371 bool rtw_access_ctrl23a(struct rtw_adapter *padapter, u8 *mac_addr);
|
D | rtw_mlme.h | 319 int rtw_if_up23a(struct rtw_adapter *padapter); 321 int rtw_linked_check(struct rtw_adapter *padapter); 323 void rtw_joinbss_reset23a(struct rtw_adapter *padapter); 325 bool rtw_restructure_ht_ie23a(struct rtw_adapter *padapter, u8 *in_ie, 327 void rtw_update_ht_cap23a(struct rtw_adapter *padapter, 329 void rtw_issue_addbareq_cmd23a(struct rtw_adapter *padapter,
|
D | rtl8723a_dm.h | 132 void rtl8723a_init_dm_priv(struct rtw_adapter *padapter); 134 void rtl8723a_InitHalDm(struct rtw_adapter *padapter); 135 void rtl8723a_HalDmWatchDog(struct rtw_adapter *padapter);
|
D | usb_ops.h | 37 void rtl8723au_set_hw_type(struct rtw_adapter *padapter); 66 bool rtl8723au_chip_configure(struct rtw_adapter *padapter);
|
D | rtw_security.h | 317 int rtw_aes_encrypt23a(struct rtw_adapter *padapter, 319 int rtw_tkip_encrypt23a(struct rtw_adapter *padapter, 321 void rtw_wep_encrypt23a(struct rtw_adapter *padapter, 323 int rtw_aes_decrypt23a(struct rtw_adapter *padapter, 325 int rtw_tkip_decrypt23a(struct rtw_adapter *padapter, 327 void rtw_wep_decrypt23a(struct rtw_adapter *padapter, struct recv_frame *precvframe);
|
D | rtl8723a_sreset.h | 22 void rtl8723a_sreset_xmit_status_check(struct rtw_adapter *padapter);
|
D | drv_types.h | 133 #define GET_PRIMARY_ADAPTER(padapter) \ argument 134 (((struct rtw_adapter *)padapter)->dvobj->if1)
|
D | rtw_recv.h | 34 struct rtw_adapter *padapter; member 304 void mgt_dispatcher23a(struct rtw_adapter *padapter,
|
D | HalPwrSeqCmd.h | 124 struct rtw_adapter *padapter,
|
D | Hal8723APhyCfg.h | 160 s32 PHY_MACConfig8723A(struct rtw_adapter *padapter);
|
/linux-4.4.14/drivers/staging/rtl8188eu/include/ |
D | hal_intf.h | 148 u32 (*hal_power_on)(struct adapter *padapter); 149 u32 (*hal_init)(struct adapter *padapter); 150 u32 (*hal_deinit)(struct adapter *padapter); 152 void (*free_hal_data)(struct adapter *padapter); 154 u32 (*inirp_init)(struct adapter *padapter); 155 u32 (*inirp_deinit)(struct adapter *padapter); 157 s32 (*init_xmit_priv)(struct adapter *padapter); 159 s32 (*init_recv_priv)(struct adapter *padapter); 160 void (*free_recv_priv)(struct adapter *padapter); 162 void (*InitSwLeds)(struct adapter *padapter); [all …]
|
D | rtw_ap.h | 29 void rtw_indicate_sta_assoc_event(struct adapter *padapter, 31 void rtw_indicate_sta_disassoc_event(struct adapter *padapter, 33 void init_mlme_ap_info(struct adapter *padapter); 34 void free_mlme_ap_info(struct adapter *padapter); 35 void rtw_add_bcn_ie(struct adapter *padapter, struct wlan_bssid_ex *pnetwork, 37 void rtw_remove_bcn_ie(struct adapter *padapter, 39 void update_beacon(struct adapter *padapter, u8 ie_id, 41 void add_RATid(struct adapter *padapter, struct sta_info *psta, 43 void expire_timeout_chk(struct adapter *padapter); 44 void update_sta_info_apmode(struct adapter *padapter, struct sta_info *psta); [all …]
|
D | rtw_mlme_ext.h | 410 struct adapter *padapter; member 458 int init_hw_mlme_ext(struct adapter *padapter); 460 void init_mlme_ext_timer(struct adapter *padapter); 465 u8 judge_network_type(struct adapter *padapter, unsigned char *rate, int len); 466 void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *len); 467 void UpdateBrateTbl(struct adapter *padapter, u8 *mBratesOS); 470 void Save_DM_Func_Flag(struct adapter *padapter); 471 void Restore_DM_Func_Flag(struct adapter *padapter); 472 void Switch_DM_Func(struct adapter *padapter, u32 mode, u8 enable); 474 void Set_MSR(struct adapter *padapter, u8 type); [all …]
|
D | osdep_intf.h | 30 u8 rtw_init_drv_sw(struct adapter *padapter); 31 u8 rtw_free_drv_sw(struct adapter *padapter); 32 u8 rtw_reset_drv_sw(struct adapter *padapter); 34 void rtw_stop_drv_threads (struct adapter *padapter); 35 void rtw_cancel_all_timer(struct adapter *padapter); 40 struct net_device *rtw_init_netdev(struct adapter *padapter); 45 void rtw_ips_dev_unload(struct adapter *padapter); 46 int rtw_ips_pwr_up(struct adapter *padapter); 47 void rtw_ips_pwr_down(struct adapter *padapter);
|
D | rtw_cmd.h | 36 struct adapter *padapter; member 51 struct adapter *padapter; member 339 u8 rtw_sitesurvey_cmd(struct adapter *padapter, struct ndis_802_11_ssid *ssid, 342 u8 rtw_createbss_cmd(struct adapter *padapter); 343 u8 rtw_setstakey_cmd(struct adapter *padapter, u8 *psta, u8 unicast_key); 344 u8 rtw_clearstakey_cmd(struct adapter *padapter, u8 *psta, u8 entry, 346 u8 rtw_joinbss_cmd(struct adapter *padapter, struct wlan_network *pnetwork); 347 u8 rtw_disassoc_cmd(struct adapter *padapter, u32 deauth_timeout_ms, 349 u8 rtw_setopmode_cmd(struct adapter *padapter, 351 u8 rtw_addbareq_cmd(struct adapter *padapter, u8 tid, u8 *addr); [all …]
|
D | rtw_xmit.h | 204 struct adapter *padapter; member 225 struct adapter *padapter; member 327 void rtw_count_tx_stats(struct adapter *padapter, 329 void rtw_update_protection(struct adapter *padapter, u8 *ie, uint ie_len); 330 s32 rtw_make_wlanhdr(struct adapter *padapter, u8 *hdr, 339 struct tx_servq *rtw_get_sta_pending(struct adapter *padapter, 341 s32 rtw_xmitframe_enqueue(struct adapter *padapter, 346 s32 rtw_xmit_classifier(struct adapter *padapter, 350 s32 rtw_xmitframe_coalesce(struct adapter *padapter, struct sk_buff *pkt, 354 s32 rtw_txframes_pending(struct adapter *padapter); [all …]
|
D | rtl8188e_hal.h | 366 void _8051Reset88E(struct adapter *padapter); 367 void rtl8188e_InitializeFirmwareVars(struct adapter *padapter); 370 s32 InitLLTTable(struct adapter *padapter, u8 txpktbuf_bndy); 373 void Hal_InitPGData88E(struct adapter *padapter); 374 void Hal_EfuseParseIDCode88E(struct adapter *padapter, u8 *hwinfo); 375 void Hal_ReadTxPowerInfo88E(struct adapter *padapter, u8 *hwinfo, 378 void Hal_EfuseParseEEPROMVer88E(struct adapter *padapter, u8 *hwinfo, 380 void rtl8188e_EfuseParseChnlPlan(struct adapter *padapter, u8 *hwinfo, 382 void Hal_EfuseParseCustomerID88E(struct adapter *padapter, u8 *hwinfo, 399 void rtl8188e_start_thread(struct adapter *padapter); [all …]
|
D | xmit_osdep.h | 45 void rtw_os_xmit_schedule(struct adapter *padapter); 47 int rtw_os_xmit_resource_alloc(struct adapter *padapter, 49 void rtw_os_xmit_resource_free(struct adapter *padapter, 57 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt); 58 void rtw_os_xmit_complete(struct adapter *padapter,
|
D | rtl8188e_led.h | 30 void rtl8188eu_InitSwLeds(struct adapter *padapter); 31 void rtl8188eu_DeInitSwLeds(struct adapter *padapter); 32 void SwLedOn(struct adapter *padapter, struct LED_871x *pLed); 33 void SwLedOff(struct adapter *padapter, struct LED_871x *pLed);
|
D | rtw_led.h | 57 struct adapter *padapter; member 89 void LedControl8188eu(struct adapter *padapter, enum LED_CTL_MODE LedAction); 95 void (*LedControlHandler)(struct adapter *padapter, 111 void InitLed871x(struct adapter *padapter, struct LED_871x *pLed); 117 void SwLedOn(struct adapter *padapter, struct LED_871x *pLed); 118 void SwLedOff(struct adapter *padapter, struct LED_871x *pLed);
|
D | rtl8188e_xmit.h | 159 void rtl8188e_fill_fake_txdesc(struct adapter *padapter, u8 *pDesc, 161 s32 rtl8188eu_init_xmit_priv(struct adapter *padapter); 162 s32 rtl8188eu_hal_xmit(struct adapter *padapter, struct xmit_frame *frame); 163 s32 rtl8188eu_mgnt_xmit(struct adapter *padapter, struct xmit_frame *frame); 164 s32 rtl8188eu_xmit_buf_handler(struct adapter *padapter); 167 s32 rtl8188eu_xmitframe_complete(struct adapter *padapter, 174 void _dbg_dump_tx_info(struct adapter *padapter, int frame_tag,
|
D | rtw_mlme.h | 190 struct adapter *padapter; member 414 struct adapter *padapter; member 417 int hostapd_mode_init(struct adapter *padapter); 418 void hostapd_mode_unload(struct adapter *padapter); 435 void indicate_wx_scan_complete_event(struct adapter *padapter); 436 void rtw_indicate_wx_assoc_event(struct adapter *padapter); 437 void rtw_indicate_wx_disassoc_event(struct adapter *padapter); 542 void rtw_indicate_scan_done(struct adapter *padapter, bool aborted); 571 int rtw_if_up(struct adapter *padapter); 576 void rtw_joinbss_reset(struct adapter *padapter); [all …]
|
D | rtl8188e_recv.h | 59 s32 rtl8188eu_init_recv_priv(struct adapter *padapter); 60 void rtl8188eu_free_recv_priv(struct adapter *padapter); 61 void rtl8188eu_recv_hdl(struct adapter *padapter, struct recv_buf *precvbuf); 64 void rtl8188e_process_phy_info(struct adapter *padapter, void *prframe);
|
D | mlme_osdep.h | 26 void rtw_init_mlme_timer(struct adapter *padapter); 29 void rtw_os_indicate_scan_done(struct adapter *padapter, bool aborted); 33 void indicate_wx_scan_complete_event(struct adapter *padapter);
|
D | rtw_sreset.h | 41 void sreset_init_value(struct adapter *padapter); 42 u8 sreset_get_wifi_status(struct adapter *padapter); 43 void sreset_set_wifi_error_status(struct adapter *padapter, u32 status);
|
D | rtw_eeprom.h | 124 void eeprom_write16(struct adapter *padapter, u16 reg, u16 data); 125 u16 eeprom_read16(struct adapter *padapter, u16 reg); 126 void read_eeprom_content(struct adapter *padapter); 128 void read_eeprom_content_by_attrib(struct adapter *padapter);
|
D | recv_osdep.h | 27 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter); 36 void rtw_handle_tkip_mic_err(struct adapter *padapter, u8 bgroup); 38 int rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter);
|
D | rtl8188e_cmd.h | 108 void rtl8188e_set_FwPwrMode_cmd(struct adapter *padapter, u8 Mode); 109 void rtl8188e_set_FwJoinBssReport_cmd(struct adapter *padapter, u8 mstatus); 110 void rtl8188e_Add_RateATid(struct adapter *padapter, u32 bitmap, u8 arg,
|
D | rtw_security.h | 346 u32 rtw_aes_encrypt(struct adapter *padapter, u8 *pxmitframe); 347 u32 rtw_tkip_encrypt(struct adapter *padapter, u8 *pxmitframe); 348 void rtw_wep_encrypt(struct adapter *padapter, u8 *pxmitframe); 349 u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe); 350 u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe); 351 void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe);
|
D | usb_ops_linux.h | 55 static inline u8 rtw_usb_bulk_size_boundary(struct adapter *padapter, in rtw_usb_bulk_size_boundary() argument 59 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtw_usb_bulk_size_boundary()
|
D | rtw_pwrctrl.h | 249 void ips_enter(struct adapter *padapter); 250 int ips_leave(struct adapter *padapter); 252 void rtw_ps_processor(struct adapter *padapter);
|
D | usb_hal.h | 23 void rtl8188eu_set_hal_ops(struct adapter *padapter);
|
D | sta_info.h | 304 struct adapter *padapter; member 365 struct sta_info *rtw_get_bcmc_stainfo(struct adapter *padapter); 366 u8 rtw_access_ctrl(struct adapter *padapter, u8 *mac_addr);
|
D | pwrseqcmd.h | 87 u8 rtl88eu_pwrseqcmdparsing(struct adapter *padapter, u8 cut_vers, u8 fab_vers,
|
D | rtw_recv.h | 42 struct adapter *padapter; member 363 void mgt_dispatcher(struct adapter *padapter, struct recv_frame *precv_frame);
|
D | hal_com.h | 155 u8 hal_com_get_channel_plan(struct adapter *padapter,
|
/linux-4.4.14/drivers/staging/rtl8723au/hal/ |
D | rtl8723a_hal_init.c | 24 static void _FWDownloadEnable(struct rtw_adapter *padapter, bool enable) in _FWDownloadEnable() argument 30 tmp = rtl8723au_read8(padapter, REG_SYS_FUNC_EN + 1); in _FWDownloadEnable() 31 rtl8723au_write8(padapter, REG_SYS_FUNC_EN + 1, tmp | 0x04); in _FWDownloadEnable() 34 tmp = rtl8723au_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 35 rtl8723au_write8(padapter, REG_MCUFWDL, tmp | 0x01); in _FWDownloadEnable() 38 tmp = rtl8723au_read8(padapter, REG_MCUFWDL + 2); in _FWDownloadEnable() 39 rtl8723au_write8(padapter, REG_MCUFWDL + 2, tmp & 0xf7); in _FWDownloadEnable() 42 tmp = rtl8723au_read8(padapter, REG_MCUFWDL); in _FWDownloadEnable() 43 rtl8723au_write8(padapter, REG_MCUFWDL, tmp & 0xfe); in _FWDownloadEnable() 46 rtl8723au_write8(padapter, REG_MCUFWDL + 1, 0x00); in _FWDownloadEnable() [all …]
|
D | rtl8723a_bt-coexist.c | 76 #define GetDefaultAdapter(padapter) padapter argument 83 #define PlatformAcquireSpinLock(padapter, type) argument 84 #define PlatformReleaseSpinLock(padapter, type) argument 86 #define GET_UNDECORATED_AVERAGE_RSSI(padapter) \ argument 87 (GET_HAL_DATA(padapter)->dmpriv.EntryMinUndecoratedSmoothedPWDB) 101 static u8 BT_Operation(struct rtw_adapter *padapter) in BT_Operation() argument 103 struct bt_30info *pBTInfo = GET_BT_INFO(padapter); in BT_Operation() 112 static u8 BT_IsLegalChannel(struct rtw_adapter *padapter, u8 channel) in BT_IsLegalChannel() argument 117 pChanneList = padapter->mlmeextpriv.channel_set; in BT_IsLegalChannel() 118 channelLen = padapter->mlmeextpriv.max_chan_nums; in BT_IsLegalChannel() [all …]
|
D | hal_com.c | 31 u8 hal_com_get_channel_plan23a(struct rtw_adapter *padapter, u8 hw_channel_plan, in hal_com_get_channel_plan23a() argument 116 void HalSetBrateCfg23a(struct rtw_adapter *padapter, u8 *mBratesOS) in HalSetBrateCfg23a() argument 118 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in HalSetBrateCfg23a() 186 rtl8723au_write8(padapter, REG_RRSR, brate_cfg & 0xff); in HalSetBrateCfg23a() 187 rtl8723au_write8(padapter, REG_RRSR + 1, (brate_cfg >> 8) & 0xff); in HalSetBrateCfg23a() 188 rtl8723au_write8(padapter, REG_RRSR + 2, in HalSetBrateCfg23a() 189 rtl8723au_read8(padapter, REG_RRSR + 2) & 0xf0); in HalSetBrateCfg23a() 198 rtl8723au_write8(padapter, REG_INIRTS_RATE_SEL, rate_index); in HalSetBrateCfg23a() 374 rtl8723a_set_ampdu_min_space(struct rtw_adapter *padapter, u8 MinSpacingToSet) in rtl8723a_set_ampdu_min_space() argument 379 switch (padapter->securitypriv.dot11PrivacyAlgrthm) { in rtl8723a_set_ampdu_min_space() [all …]
|
D | rtl8723a_cmd.c | 29 static u8 _is_fw_read_cmd_down(struct rtw_adapter *padapter, u8 msgbox_num) in _is_fw_read_cmd_down() argument 36 valid = rtl8723au_read8(padapter, REG_HMETFR) & BIT(msgbox_num); in _is_fw_read_cmd_down() 50 int FillH2CCmd(struct rtw_adapter *padapter, u8 ElementID, u32 CmdLen, in FillH2CCmd() argument 63 padapter = GET_PRIMARY_ADAPTER(padapter); in FillH2CCmd() 64 pHalData = GET_HAL_DATA(padapter); in FillH2CCmd() 66 mutex_lock(&adapter_to_dvobj(padapter)->h2c_fwcmd_mutex); in FillH2CCmd() 72 if (padapter->bSurpriseRemoved == true) in FillH2CCmd() 79 if (!_is_fw_read_cmd_down(padapter, h2c_box_num)) { in FillH2CCmd() 97 rtl8723au_write16(padapter, msgbox_ex_addr, h2c_cmd_ex); in FillH2CCmd() 101 rtl8723au_write32(padapter, msgbox_addr, h2c_cmd); in FillH2CCmd() [all …]
|
D | usb_ops_linux.c | 25 u8 rtl8723au_read8(struct rtw_adapter *padapter, u16 addr) in rtl8723au_read8() argument 27 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_read8() 44 u16 rtl8723au_read16(struct rtw_adapter *padapter, u16 addr) in rtl8723au_read16() argument 46 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_read16() 63 u32 rtl8723au_read32(struct rtw_adapter *padapter, u16 addr) in rtl8723au_read32() argument 65 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_read32() 82 int rtl8723au_write8(struct rtw_adapter *padapter, u16 addr, u8 val) in rtl8723au_write8() argument 84 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_write8() 106 int rtl8723au_write16(struct rtw_adapter *padapter, u16 addr, u16 val) in rtl8723au_write16() argument 108 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_write16() [all …]
|
D | rtl8723au_xmit.c | 24 static int urb_zero_packet_chk(struct rtw_adapter *padapter, int sz) in urb_zero_packet_chk() argument 27 struct dvobj_priv *pdvobj = adapter_to_dvobj(padapter); in urb_zero_packet_chk() 137 struct rtw_adapter *padapter = pxmitframe->padapter; in update_txdesc() local 139 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in update_txdesc() 142 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in update_txdesc() 146 if (urb_zero_packet_chk(padapter, sz) == 0) { in update_txdesc() 287 static int rtw_dump_xframe(struct rtw_adapter *padapter, in rtw_dump_xframe() argument 297 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_dump_xframe() 303 rtw_issue_addbareq_cmd23a(padapter, pxmitframe); in rtw_dump_xframe() 337 inner_ret = rtl8723au_write_port(padapter, ff_hwaddr, in rtw_dump_xframe() [all …]
|
D | rtl8723au_recv.c | 26 int rtl8723au_init_recv_priv(struct rtw_adapter *padapter) in rtl8723au_init_recv_priv() argument 28 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8723au_init_recv_priv() 37 (unsigned long)padapter); in rtl8723au_init_recv_priv() 64 precvbuf->adapter = padapter; in rtl8723au_init_recv_priv() 74 pskb = __netdev_alloc_skb(padapter->pnetdev, size, GFP_KERNEL); in rtl8723au_init_recv_priv() 77 pskb->dev = padapter->pnetdev; in rtl8723au_init_recv_priv() 93 void rtl8723au_free_recv_priv(struct rtw_adapter *padapter) in rtl8723au_free_recv_priv() argument 97 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8723au_free_recv_priv() 184 struct rtw_adapter *padapter = precvframe->adapter; in update_recvframe_phyinfo() local 186 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in update_recvframe_phyinfo() [all …]
|
D | rtl8723a_rxdesc.c | 21 static void process_rssi(struct rtw_adapter *padapter, in process_rssi() argument 25 struct signal_stat *signal_stat = &padapter->recvpriv.signal_strength_data; in process_rssi() 38 static void process_link_qual(struct rtw_adapter *padapter, in process_link_qual() argument 44 if (prframe == NULL || padapter == NULL) in process_link_qual() 48 signal_stat = &padapter->recvpriv.signal_qual_data; in process_link_qual() 62 void rtl8723a_process_phy_info(struct rtw_adapter *padapter, void *prframe) in rtl8723a_process_phy_info() argument 66 process_rssi(padapter, precvframe); in rtl8723a_process_phy_info() 68 process_link_qual(padapter, precvframe); in rtl8723a_process_phy_info()
|
D | hal_intf.c | 26 struct rtw_adapter *padapter; in rtw_hal_update_ra_mask23a() local 32 padapter = psta->padapter; in rtw_hal_update_ra_mask23a() 34 pmlmepriv = &padapter->mlmepriv; in rtw_hal_update_ra_mask23a() 38 add_RATid23a(padapter, psta, rssi_level); in rtw_hal_update_ra_mask23a() 41 rtl8723a_update_ramask(padapter, psta->mac_id, rssi_level); in rtw_hal_update_ra_mask23a()
|
D | rtl8723a_sreset.c | 21 void rtl8723a_sreset_xmit_status_check(struct rtw_adapter *padapter) in rtl8723a_sreset_xmit_status_check() argument 23 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in rtl8723a_sreset_xmit_status_check() 27 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtl8723a_sreset_xmit_status_check() 31 txdma_status = rtl8723au_read32(padapter, REG_TXDMA_STATUS); in rtl8723a_sreset_xmit_status_check() 34 rtw_sreset_reset(padapter); in rtl8723a_sreset_xmit_status_check() 50 rtw_sreset_reset(padapter); in rtl8723a_sreset_xmit_status_check()
|
D | usb_halinit.c | 66 bool rtl8723au_chip_configure(struct rtw_adapter *padapter) in rtl8723au_chip_configure() argument 68 struct hal_data_8723a *pHalData = GET_HAL_DATA(padapter); in rtl8723au_chip_configure() 69 struct dvobj_priv *pdvobjpriv = adapter_to_dvobj(padapter); in rtl8723au_chip_configure() 73 _ConfigChipOutEP(padapter, NumOutPipe); in rtl8723au_chip_configure() 81 return Hal_MappingOutPipe23a(padapter, NumOutPipe); in rtl8723au_chip_configure() 84 static int _InitPowerOn(struct rtw_adapter *padapter) in _InitPowerOn() argument 91 rtl8723au_write8(padapter, REG_RSV_CTRL, 0x0); in _InitPowerOn() 94 if (!HalPwrSeqCmdParsing23a(padapter, PWR_CUT_ALL_MSK, PWR_FAB_ALL_MSK, in _InitPowerOn() 99 value8 = rtl8723au_read8(padapter, REG_APS_FSMCO+2); in _InitPowerOn() 100 rtl8723au_write8(padapter, REG_APS_FSMCO + 2, value8 | BIT(3)); in _InitPowerOn() [all …]
|
D | rtl8723a_dm.c | 37 static void dm_CheckPbcGPIO(struct rtw_adapter *padapter) in dm_CheckPbcGPIO() argument 42 if (!padapter->registrypriv.hw_wps_pbc) in dm_CheckPbcGPIO() 45 tmp1byte = rtl8723au_read8(padapter, GPIO_IO_SEL); in dm_CheckPbcGPIO() 48 rtl8723au_write8(padapter, GPIO_IO_SEL, tmp1byte); in dm_CheckPbcGPIO() 52 rtl8723au_write8(padapter, GPIO_IN, tmp1byte); in dm_CheckPbcGPIO() 54 tmp1byte = rtl8723au_read8(padapter, GPIO_IO_SEL); in dm_CheckPbcGPIO() 57 rtl8723au_write8(padapter, GPIO_IO_SEL, tmp1byte); in dm_CheckPbcGPIO() 59 tmp1byte = rtl8723au_read8(padapter, GPIO_IN); in dm_CheckPbcGPIO() 72 if (padapter->pid[0] == 0) { in dm_CheckPbcGPIO() 79 kill_pid(find_vpid(padapter->pid[0]), SIGUSR1, 1); in dm_CheckPbcGPIO()
|
D | HalPwrSeqCmd.c | 46 u8 HalPwrSeqCmdParsing23a(struct rtw_adapter *padapter, u8 CutVersion, in HalPwrSeqCmdParsing23a() argument 89 value = rtl8723au_read8(padapter, offset); in HalPwrSeqCmdParsing23a() 96 rtl8723au_write8(padapter, offset, value); in HalPwrSeqCmdParsing23a() 106 value = rtl8723au_read8(padapter, in HalPwrSeqCmdParsing23a()
|
/linux-4.4.14/drivers/staging/rtl8188eu/core/ |
D | rtw_pwrctrl.c | 28 static int rtw_hw_suspend(struct adapter *padapter) in rtw_hw_suspend() argument 30 struct pwrctrl_priv *pwrpriv = &padapter->pwrctrlpriv; in rtw_hw_suspend() 31 struct net_device *pnetdev = padapter->pnetdev; in rtw_hw_suspend() 34 if ((!padapter->bup) || (padapter->bDriverStopped) || in rtw_hw_suspend() 35 (padapter->bSurpriseRemoved)) { in rtw_hw_suspend() 37 padapter->bup, padapter->bDriverStopped, in rtw_hw_suspend() 38 padapter->bSurpriseRemoved); in rtw_hw_suspend() 43 LeaveAllPowerSaveMode(padapter); in rtw_hw_suspend() 55 rtw_disassoc_cmd(padapter, 500, false); in rtw_hw_suspend() 59 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_hw_suspend() [all …]
|
D | rtw_cmd.c | 97 if ((pcmdpriv->padapter->pwrctrlpriv.bHWPwrPindetect) && in rtw_cmd_filter() 98 (!pcmdpriv->padapter->registrypriv.usbss_enable)) { in rtw_cmd_filter() 110 if ((!pcmdpriv->padapter->hw_init_completed && !bAllow) || in rtw_cmd_filter() 119 struct adapter *padapter = pcmdpriv->padapter; in rtw_enqueue_cmd() local 125 cmd_obj->padapter = padapter; in rtw_enqueue_cmd() 168 u8 (*cmd_hdl)(struct adapter *padapter, u8 *pbuf); in rtw_cmd_thread() 170 struct adapter *padapter = context; in rtw_cmd_thread() local 171 struct cmd_priv *pcmdpriv = &(padapter->cmdpriv); in rtw_cmd_thread() 184 if (padapter->bDriverStopped || in rtw_cmd_thread() 185 padapter->bSurpriseRemoved) { in rtw_cmd_thread() [all …]
|
D | rtw_ap.c | 32 void init_mlme_ap_info(struct adapter *padapter) in init_mlme_ap_info() argument 34 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in init_mlme_ap_info() 35 struct sta_priv *pstapriv = &padapter->stapriv; in init_mlme_ap_info() 44 start_ap_mode(padapter); in init_mlme_ap_info() 47 void free_mlme_ap_info(struct adapter *padapter) in free_mlme_ap_info() argument 50 struct sta_priv *pstapriv = &padapter->stapriv; in free_mlme_ap_info() 51 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in free_mlme_ap_info() 52 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in free_mlme_ap_info() 58 rtw_sta_flush(padapter); in free_mlme_ap_info() 63 rtw_free_all_stainfo(padapter); in free_mlme_ap_info() [all …]
|
D | rtw_mlme_ext.c | 192 void update_mgnt_tx_rate(struct adapter *padapter, u8 rate) in update_mgnt_tx_rate() argument 194 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); in update_mgnt_tx_rate() 200 void update_mgntframe_attrib(struct adapter *padapter, struct pkt_attrib *pattrib) in update_mgntframe_attrib() argument 202 struct mlme_ext_priv *pmlmeext = &(padapter->mlmeextpriv); in update_mgntframe_attrib() 233 static void dump_mgntframe(struct adapter *padapter, in dump_mgntframe() argument 236 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in dump_mgntframe() 239 rtw_hal_mgnt_xmit(padapter, pmgntframe); in dump_mgntframe() 242 static s32 dump_mgntframe_and_wait(struct adapter *padapter, in dump_mgntframe_and_wait() argument 250 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in dump_mgntframe_and_wait() 256 ret = rtw_hal_mgnt_xmit(padapter, pmgntframe); in dump_mgntframe_and_wait() [all …]
|
D | rtw_wlan_util.c | 114 u8 judge_network_type(struct adapter *padapter, unsigned char *rate, int ratelen) in judge_network_type() argument 117 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in judge_network_type() 171 static int is_basicrate(struct adapter *padapter, unsigned char rate) in is_basicrate() argument 175 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in is_basicrate() 188 static unsigned int ratetbl2rateset(struct adapter *padapter, unsigned char *rateset) in ratetbl2rateset() argument 193 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in ratetbl2rateset() 206 if (is_basicrate(padapter, rate) == true) in ratetbl2rateset() 217 void get_rate_set(struct adapter *padapter, unsigned char *pbssrate, int *bssrate_len) in get_rate_set() argument 222 *bssrate_len = ratetbl2rateset(padapter, supportedrates); in get_rate_set() 266 void Save_DM_Func_Flag(struct adapter *padapter) in Save_DM_Func_Flag() argument [all …]
|
D | rtw_ioctl_set.c | 28 extern void indicate_wx_scan_complete_event(struct adapter *padapter); 37 u8 rtw_do_join(struct adapter *padapter) in rtw_do_join() argument 41 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in rtw_do_join() 71 ret = rtw_sitesurvey_cmd(padapter, &pmlmepriv->assoc_ssid, 1, NULL, 0); in rtw_do_join() 96 struct wlan_bssid_ex *pdev_network = &(padapter->registrypriv.dev_network); in rtw_do_join() 100 pibss = padapter->registrypriv.dev_network.MacAddress; in rtw_do_join() 104 rtw_update_registrypriv_dev_network(padapter); in rtw_do_join() 108 if (rtw_createbss_cmd(padapter) != _SUCCESS) { in rtw_do_join() 125 ret = rtw_sitesurvey_cmd(padapter, &pmlmepriv->assoc_ssid, 1, NULL, 0); in rtw_do_join() 144 u8 rtw_set_802_11_bssid(struct adapter *padapter, u8 *bssid) in rtw_set_802_11_bssid() argument [all …]
|
D | rtw_debug.c | 49 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); in proc_set_write_reg() local 67 usb_write8(padapter, addr, (u8)val); in proc_set_write_reg() 70 usb_write16(padapter, addr, (u16)val); in proc_set_write_reg() 73 usb_write32(padapter, addr, val); in proc_set_write_reg() 91 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); in proc_get_read_reg() local 102 …n, count - len, "usb_read8(0x%x)=0x%x\n", proc_get_read_addr, usb_read8(padapter, proc_get_read_ad… in proc_get_read_reg() 105 … count - len, "usb_read16(0x%x)=0x%x\n", proc_get_read_addr, usb_read16(padapter, proc_get_read_ad… in proc_get_read_reg() 108 … count - len, "usb_read32(0x%x)=0x%x\n", proc_get_read_addr, usb_read32(padapter, proc_get_read_ad… in proc_get_read_reg() 151 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(dev); in proc_get_fwstate() local 152 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in proc_get_fwstate() [all …]
|
D | rtw_xmit.c | 52 s32 _rtw_init_xmit_priv(struct xmit_priv *pxmitpriv, struct adapter *padapter) in _rtw_init_xmit_priv() argument 72 pxmitpriv->adapter = padapter; in _rtw_init_xmit_priv() 105 pxframe->padapter = padapter; in _rtw_init_xmit_priv() 144 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv() 148 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf, (MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ)); in _rtw_init_xmit_priv() 151 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf, (MAX_XMITBUF_SZ + XMITBUF_ALIGN_SZ)); in _rtw_init_xmit_priv() 184 pxmitbuf->padapter = padapter; in _rtw_init_xmit_priv() 187 res = rtw_os_xmit_resource_alloc(padapter, pxmitbuf, max_xmit_extbuf_size + XMITBUF_ALIGN_SZ); in _rtw_init_xmit_priv() 199 rtw_alloc_hwxmits(padapter); in _rtw_init_xmit_priv() 219 rtw_hal_init_xmit_priv(padapter); in _rtw_init_xmit_priv() [all …]
|
D | rtw_led.c | 28 struct adapter *padapter = pLed->padapter; in BlinkTimerCallback() local 30 if ((padapter->bSurpriseRemoved) || (padapter->bDriverStopped)) in BlinkTimerCallback() 69 void InitLed871x(struct adapter *padapter, struct LED_871x *pLed) in InitLed871x() argument 71 pLed->padapter = padapter; in InitLed871x() 101 struct adapter *padapter = pLed->padapter; in SwLedBlink1() local 102 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in SwLedBlink1() 107 SwLedOn(padapter, pLed); in SwLedBlink1() 110 SwLedOff(padapter, pLed); in SwLedBlink1() 114 if (padapter->pwrctrlpriv.rf_pwrstate != rf_on) { in SwLedBlink1() 115 SwLedOff(padapter, pLed); in SwLedBlink1() [all …]
|
D | rtw_recv.c | 60 int _rtw_init_recv_priv(struct recv_priv *precvpriv, struct adapter *padapter) in _rtw_init_recv_priv() argument 72 precvpriv->adapter = padapter; in _rtw_init_recv_priv() 95 precvframe->adapter = padapter; in _rtw_init_recv_priv() 100 res = rtw_hal_init_recv_priv(padapter); in _rtw_init_recv_priv() 104 (unsigned long)padapter); in _rtw_init_recv_priv() 115 struct adapter *padapter = precvpriv->adapter; in _rtw_free_recv_priv() local 117 rtw_free_uc_swdec_pending_queue(padapter); in _rtw_free_recv_priv() 123 rtw_hal_free_recv_priv(padapter); in _rtw_free_recv_priv() 131 struct adapter *padapter; in _rtw_alloc_recvframe() local 144 padapter = hdr->adapter; in _rtw_alloc_recvframe() [all …]
|
D | rtw_sreset.c | 24 void sreset_init_value(struct adapter *padapter) in sreset_init_value() argument 26 struct hal_data_8188e *pHalData = GET_HAL_DATA(padapter); in sreset_init_value() 32 u8 sreset_get_wifi_status(struct adapter *padapter) in sreset_get_wifi_status() argument 34 struct hal_data_8188e *pHalData = GET_HAL_DATA(padapter); in sreset_get_wifi_status() 40 val32 = usb_read32(padapter, REG_TXDMA_STATUS); in sreset_get_wifi_status() 60 void sreset_set_wifi_error_status(struct adapter *padapter, u32 status) in sreset_set_wifi_error_status() argument 62 struct hal_data_8188e *pHalData = GET_HAL_DATA(padapter); in sreset_set_wifi_error_status()
|
D | rtw_mlme.c | 39 int rtw_init_mlme_priv(struct adapter *padapter) in rtw_init_mlme_priv() argument 44 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_init_mlme_priv() 49 pmlmepriv->nic_hdl = (u8 *)padapter; in rtw_init_mlme_priv() 84 rtw_clear_scan_deny(padapter); in rtw_init_mlme_priv() 86 rtw_init_mlme_timer(padapter); in rtw_init_mlme_priv() 235 void rtw_free_network_queue(struct adapter *padapter, u8 isfreeall) in rtw_free_network_queue() argument 239 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_free_network_queue() 257 int rtw_if_up(struct adapter *padapter) in rtw_if_up() argument 261 if (padapter->bDriverStopped || padapter->bSurpriseRemoved || in rtw_if_up() 262 (check_fwstate(&padapter->mlmepriv, _FW_LINKED) == false)) { in rtw_if_up() [all …]
|
D | rtw_sta_mgt.c | 235 init_addba_retry_timer(pstapriv->padapter, psta); in rtw_alloc_stainfo() 241 preorder_ctrl->padapter = pstapriv->padapter; in rtw_alloc_stainfo() 267 u32 rtw_free_stainfo(struct adapter *padapter, struct sta_info *psta) in rtw_free_stainfo() argument 273 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_free_stainfo() 274 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_free_stainfo() 327 struct __queue *pfree_recv_queue = &padapter->recvpriv.free_recv_queue; in rtw_free_stainfo() 355 rtw_hal_set_odm_var(padapter, HAL_ODM_STA_INFO, psta, false); in rtw_free_stainfo() 401 void rtw_free_all_stainfo(struct adapter *padapter) in rtw_free_all_stainfo() argument 406 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_free_all_stainfo() 407 struct sta_info *pbcmc_stainfo = rtw_get_bcmc_stainfo(padapter); in rtw_free_all_stainfo() [all …]
|
D | rtw_security.c | 141 void rtw_wep_encrypt(struct adapter *padapter, u8 *pxmitframe) in rtw_wep_encrypt() argument 154 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_wep_encrypt() 155 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_wep_encrypt() 199 void rtw_wep_decrypt(struct adapter *padapter, u8 *precvframe) in rtw_wep_decrypt() argument 209 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_wep_decrypt() 562 u32 rtw_tkip_encrypt(struct adapter *padapter, u8 *pxmitframe) in rtw_tkip_encrypt() argument 577 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_tkip_encrypt() 578 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_tkip_encrypt() 592 stainfo = rtw_get_stainfo(&padapter->stapriv, &pattrib->ra[0]); in rtw_tkip_encrypt() 643 u32 rtw_tkip_decrypt(struct adapter *padapter, u8 *precvframe) in rtw_tkip_decrypt() argument [all …]
|
D | rtw_efuse.c | 300 static s32 iol_read_efuse(struct adapter *padapter, u8 txpktbuf_bndy, u16 offset, u16 size_byte, u8… in iol_read_efuse() argument 306 usb_write8(padapter, REG_TDECTRL+1, txpktbuf_bndy); in iol_read_efuse() 308 usb_write8(padapter, REG_PKT_BUFF_ACCESS_CTRL, TXPKT_BUF_SELECT); in iol_read_efuse() 309 status = iol_execute(padapter, CMD_READ_EFUSE_MAP); in iol_read_efuse() 311 efuse_read_phymap_from_txpktbuf(padapter, txpktbuf_bndy, physical_map, &size); in iol_read_efuse()
|
/linux-4.4.14/drivers/staging/rtl8188eu/os_dep/ |
D | usb_intf.c | 158 static void usb_intf_start(struct adapter *padapter) in usb_intf_start() argument 162 rtw_hal_inirp_init(padapter); in usb_intf_start() 167 static void usb_intf_stop(struct adapter *padapter) in usb_intf_stop() argument 172 if (!padapter->bSurpriseRemoved) { in usb_intf_stop() 180 rtw_hal_inirp_deinit(padapter); in usb_intf_stop() 183 usb_write_port_cancel(padapter); in usb_intf_stop() 190 static void rtw_dev_unload(struct adapter *padapter) in rtw_dev_unload() argument 194 if (padapter->bup) { in rtw_dev_unload() 196 padapter->bDriverStopped = true; in rtw_dev_unload() 197 if (padapter->xmitpriv.ack_tx) in rtw_dev_unload() [all …]
|
D | os_intfs.c | 209 struct adapter *padapter = rtw_netdev_priv(dev); 231 if (padapter->dir_dev == NULL) { 232 padapter->dir_dev = create_proc_entry(dev->name, 235 dir_dev = padapter->dir_dev; 387 rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); 480 struct adapter *padapter = rtw_netdev_priv(dev); 483 dir_dev = padapter->dir_dev; 484 padapter->dir_dev = NULL; 506 rtw_hal_get_hwreg(padapter, HW_VAR_RF_TYPE, (u8 *)(&rf_type)); 541 static void loadparam(struct adapter *padapter, struct net_device *pnetdev) in loadparam() argument [all …]
|
D | xmit_linux.c | 72 int rtw_os_xmit_resource_alloc(struct adapter *padapter, struct xmit_buf *pxmitbuf, u32 alloc_sz) in rtw_os_xmit_resource_alloc() argument 93 void rtw_os_xmit_resource_free(struct adapter *padapter, in rtw_os_xmit_resource_free() argument 106 void rtw_os_pkt_complete(struct adapter *padapter, struct sk_buff *pkt) in rtw_os_pkt_complete() argument 109 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in rtw_os_pkt_complete() 112 if (padapter->registrypriv.wifi_spec) { in rtw_os_pkt_complete() 113 if (__netif_subqueue_stopped(padapter->pnetdev, queue) && in rtw_os_pkt_complete() 115 netif_wake_subqueue(padapter->pnetdev, queue); in rtw_os_pkt_complete() 117 if (__netif_subqueue_stopped(padapter->pnetdev, queue)) in rtw_os_pkt_complete() 118 netif_wake_subqueue(padapter->pnetdev, queue); in rtw_os_pkt_complete() 124 void rtw_os_xmit_complete(struct adapter *padapter, struct xmit_frame *pxframe) in rtw_os_xmit_complete() argument [all …]
|
D | ioctl_linux.c | 69 void indicate_wx_scan_complete_event(struct adapter *padapter) in indicate_wx_scan_complete_event() argument 74 wireless_send_event(padapter->pnetdev, SIOCGIWSCAN, &wrqu, NULL); in indicate_wx_scan_complete_event() 77 void rtw_indicate_wx_assoc_event(struct adapter *padapter) in rtw_indicate_wx_assoc_event() argument 80 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_indicate_wx_assoc_event() 89 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in rtw_indicate_wx_assoc_event() 92 void rtw_indicate_wx_disassoc_event(struct adapter *padapter) in rtw_indicate_wx_disassoc_event() argument 102 wireless_send_event(padapter->pnetdev, SIOCGIWAP, &wrqu, NULL); in rtw_indicate_wx_disassoc_event() 105 static char *translate_scan(struct adapter *padapter, in translate_scan() argument 110 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in translate_scan() 311 ss = padapter->recvpriv.signal_strength; in translate_scan() [all …]
|
D | mlme_linux.c | 28 void rtw_init_mlme_timer(struct adapter *padapter) in rtw_init_mlme_timer() argument 30 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_init_mlme_timer() 33 (unsigned long)padapter); in rtw_init_mlme_timer() 35 (unsigned long)padapter); in rtw_init_mlme_timer() 37 rtw_dynamic_check_timer_handlder, (unsigned long)padapter); in rtw_init_mlme_timer() 46 void rtw_os_indicate_scan_done(struct adapter *padapter, bool aborted) in rtw_os_indicate_scan_done() argument 48 indicate_wx_scan_complete_event(padapter); in rtw_os_indicate_scan_done() 131 void init_addba_retry_timer(struct adapter *padapter, struct sta_info *psta) in init_addba_retry_timer() argument 137 void init_mlme_ext_timer(struct adapter *padapter) in init_mlme_ext_timer() argument 139 struct mlme_ext_priv *pmlmeext = &padapter->mlmeextpriv; in init_mlme_ext_timer() [all …]
|
D | recv_linux.c | 37 int rtw_os_recvbuf_resource_alloc(struct adapter *padapter, in rtw_os_recvbuf_resource_alloc() argument 48 void rtw_handle_tkip_mic_err(struct adapter *padapter, u8 bgroup) in rtw_handle_tkip_mic_err() argument 52 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_handle_tkip_mic_err() 53 struct security_priv *psecuritypriv = &padapter->securitypriv; in rtw_handle_tkip_mic_err() 80 wireless_send_event(padapter->pnetdev, IWEVMICHAELMICFAILURE, in rtw_handle_tkip_mic_err() 84 int rtw_recv_indicatepkt(struct adapter *padapter, in rtw_recv_indicatepkt() argument 90 struct mlme_priv *pmlmepriv = &padapter->mlmepriv; in rtw_recv_indicatepkt() 93 precvpriv = &(padapter->recvpriv); in rtw_recv_indicatepkt() 127 struct sta_priv *pstapriv = &padapter->stapriv; in rtw_recv_indicatepkt() 131 if (memcmp(pattrib->dst, myid(&padapter->eeprompriv), in rtw_recv_indicatepkt() [all …]
|
D | usb_ops_linux.c | 532 void usb_read_port_cancel(struct adapter *padapter) in usb_read_port_cancel() argument 537 precvbuf = (struct recv_buf *)padapter->recvpriv.precv_buf; in usb_read_port_cancel() 541 padapter->bReadPortCancel = true; in usb_read_port_cancel() 622 struct adapter *padapter = pxmitbuf->padapter; in usb_write_port_complete() local 623 struct xmit_priv *pxmitpriv = &padapter->xmitpriv; in usb_write_port_complete() 640 rtw_chk_hi_queue_cmd(padapter); in usb_write_port_complete() 647 if (padapter->bSurpriseRemoved || padapter->bDriverStopped || in usb_write_port_complete() 648 padapter->bWritePortCancel) { in usb_write_port_complete() 651 padapter->bDriverStopped, padapter->bSurpriseRemoved)); in usb_write_port_complete() 653 __func__, padapter->bDriverStopped, in usb_write_port_complete() [all …]
|
D | rtw_android.c | 91 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(net); in rtw_android_get_rssi() local 92 struct mlme_priv *pmlmepriv = &(padapter->mlmepriv); in rtw_android_get_rssi() 100 padapter->recvpriv.rssi); in rtw_android_get_rssi() 108 struct adapter *padapter = (struct adapter *)rtw_netdev_priv(net); in rtw_android_get_link_speed() local 111 link_speed = rtw_get_cur_max_rate(padapter) / 10; in rtw_android_get_link_speed()
|
/linux-4.4.14/drivers/staging/rtl8188eu/hal/ |
D | rtl8188eu_led.c | 32 void SwLedOn(struct adapter *padapter, struct LED_871x *pLed) in SwLedOn() argument 36 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in SwLedOn() 38 LedCfg = usb_read8(padapter, REG_LEDCFG2); in SwLedOn() 39 usb_write8(padapter, REG_LEDCFG2, (LedCfg&0xf0) | BIT(5) | BIT(6)); /* SW control led0 on. */ in SwLedOn() 45 void SwLedOff(struct adapter *padapter, struct LED_871x *pLed) in SwLedOff() argument 48 struct hal_data_8188e *pHalData = GET_HAL_DATA(padapter); in SwLedOff() 50 if (padapter->bSurpriseRemoved || padapter->bDriverStopped) in SwLedOff() 53 LedCfg = usb_read8(padapter, REG_LEDCFG2);/* 0x4E */ in SwLedOff() 58 usb_write8(padapter, REG_LEDCFG2, (LedCfg | BIT(3))); in SwLedOff() 59 LedCfg = usb_read8(padapter, REG_MAC_PINMUX_CFG); in SwLedOff() [all …]
|
D | rtl8188e_hal_init.c | 31 void iol_mode_enable(struct adapter *padapter, u8 enable) in iol_mode_enable() argument 37 reg_0xf0 = usb_read8(padapter, REG_SYS_CFG); in iol_mode_enable() 38 usb_write8(padapter, REG_SYS_CFG, reg_0xf0|SW_OFFLOAD_EN); in iol_mode_enable() 40 if (!padapter->bFWReady) { in iol_mode_enable() 42 _8051Reset88E(padapter); in iol_mode_enable() 47 reg_0xf0 = usb_read8(padapter, REG_SYS_CFG); in iol_mode_enable() 48 usb_write8(padapter, REG_SYS_CFG, reg_0xf0 & ~SW_OFFLOAD_EN); in iol_mode_enable() 52 s32 iol_execute(struct adapter *padapter, u8 control) in iol_execute() argument 59 reg_0x88 = usb_read8(padapter, REG_HMEBOX_E0); in iol_execute() 60 usb_write8(padapter, REG_HMEBOX_E0, reg_0x88|control); in iol_execute() [all …]
|
D | rtl8188e_rxdesc.c | 26 static void process_rssi(struct adapter *padapter, struct recv_frame *prframe) in process_rssi() argument 29 struct signal_stat *signal_stat = &padapter->recvpriv.signal_strength_data; in process_rssi() 42 static void process_link_qual(struct adapter *padapter, in process_link_qual() argument 48 if (prframe == NULL || padapter == NULL) in process_link_qual() 52 signal_stat = &padapter->recvpriv.signal_qual_data; in process_link_qual() 65 void rtl8188e_process_phy_info(struct adapter *padapter, void *prframe) in rtl8188e_process_phy_info() argument 70 process_rssi(padapter, precvframe); in rtl8188e_process_phy_info() 72 process_link_qual(padapter, precvframe); in rtl8188e_process_phy_info() 146 struct adapter *padapter = precvframe->adapter; in update_recvframe_phyinfo_88e() local 148 struct hal_data_8188e *pHalData = GET_HAL_DATA(padapter); in update_recvframe_phyinfo_88e() [all …]
|
D | rtl8188eu_recv.c | 31 int rtl8188eu_init_recv_priv(struct adapter *padapter) in rtl8188eu_init_recv_priv() argument 33 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8188eu_init_recv_priv() 39 (unsigned long)padapter); in rtl8188eu_init_recv_priv() 59 res = rtw_os_recvbuf_resource_alloc(padapter, precvbuf); in rtl8188eu_init_recv_priv() 62 precvbuf->adapter = padapter; in rtl8188eu_init_recv_priv() 76 pskb = __netdev_alloc_skb(padapter->pnetdev, in rtl8188eu_init_recv_priv() 80 pskb->dev = padapter->pnetdev; in rtl8188eu_init_recv_priv() 95 void rtl8188eu_free_recv_priv(struct adapter *padapter) in rtl8188eu_free_recv_priv() argument 99 struct recv_priv *precvpriv = &padapter->recvpriv; in rtl8188eu_free_recv_priv()
|
D | pwrseqcmd.c | 26 u8 rtl88eu_pwrseqcmdparsing(struct adapter *padapter, u8 cut_vers, u8 fab_vers, in rtl88eu_pwrseqcmdparsing() argument 68 value = usb_read8(padapter, offset); in rtl88eu_pwrseqcmdparsing() 75 usb_write8(padapter, offset, value); in rtl88eu_pwrseqcmdparsing() 84 value = usb_read8(padapter, offset); in rtl88eu_pwrseqcmdparsing()
|
D | rtl8188e_xmit.c | 62 void _dbg_dump_tx_info(struct adapter *padapter, int frame_tag, in _dbg_dump_tx_info() argument 68 rtw_hal_get_def_var(padapter, HAL_DEF_DBG_DUMP_TXPKT, &(dmp_txpkt)); in _dbg_dump_tx_info()
|
D | hal_com.c | 61 hal_com_get_channel_plan(struct adapter *padapter, u8 hw_channel_plan, in hal_com_get_channel_plan() argument
|
D | rtl8188eu_xmit.c | 181 struct adapter *adapt = pxmitframe->padapter; in update_txdesc()
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/btcoexist/ |
D | halbt_precomp.h | 46 #define GetDefaultAdapter(padapter) padapter argument
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-iop3xx.c | 399 struct i2c_adapter *padapter = platform_get_drvdata(pdev); in iop3xx_i2c_remove() local 401 (struct i2c_algo_iop3xx_data *)padapter->algo_data; in iop3xx_i2c_remove() 415 kfree(padapter); in iop3xx_i2c_remove()
|
/linux-4.4.14/drivers/staging/rtl8188eu/ |
D | TODO | 14 rcu_dereference(padapter->pnetdev->rx_handler_data);
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | main.c | 56 void **padapter) in mwifiex_register() argument 65 *padapter = adapter; in mwifiex_register()
|