| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_proto.h | 89 extern int dhd_prot_attach(dhd_pub_t *dhdp); 92 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 95 extern int dhd_prot_dma_indx_copybuf_init(dhd_pub_t *dhd, uint32 buf_sz, 97 extern uint32 dhd_prot_read_seqnum(dhd_pub_t *dhd, bool host); 98 extern void dhd_prot_write_host_seqnum(dhd_pub_t *dhd, uint32 seq_num); 99 extern void dhd_prot_save_dmaidx(dhd_pub_t *dhd); 102 extern void dhd_prot_detach(dhd_pub_t *dhdp); 107 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 110 extern int dhd_prot_init(dhd_pub_t *dhd); 113 extern void dhd_prot_stop(dhd_pub_t *dhdp); [all …]
|
| H A D | dhd_bus.h | 56 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 59 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 62 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 72 extern uint16 dhd_prot_get_rxbufpost_sz(dhd_pub_t *dhd); 73 extern uint16 dhd_prot_get_h2d_rx_post_active(dhd_pub_t *dhd); 74 extern uint16 dhd_prot_get_d2h_rx_cpln_active(dhd_pub_t *dhd); 75 extern void dhdpcie_cto_recovery_handler(dhd_pub_t *dhd); 85 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 87 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp); 88 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp); [all …]
|
| H A D | dhd.h | 450 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 452 (dhd ? (((((dhd_pub_t *)dhd)->op_mode) & DHD_FLAG_CONCURR_STA_HOSTAP_MODE) == \ 1957 } dhd_pub_t; typedef 1960 int dhd_wifi_platform_set_power(dhd_pub_t *pub, bool on); 1962 static INLINE int dhd_wifi_platform_set_power(dhd_pub_t *pub, bool on) { return 0; } in dhd_wifi_platform_set_power() 2050 dhd_pub_t *dhd_pub; 2120 int dhd_pno_clean(dhd_pub_t *dhd); 2128 extern int dhd_os_wake_lock(dhd_pub_t *pub); 2129 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 2130 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); [all …]
|
| H A D | dhd_rtt.h | 316 dhd_pub_t *dhd; 442 int dhd_rtt_set_cfg(dhd_pub_t *dhd, rtt_config_params_t *params); 445 void dhd_rtt_initialize_geofence_cfg(dhd_pub_t *dhd); 447 void dhd_rtt_set_geofence_cont_ind(dhd_pub_t *dhd, bool geofence_cont); 449 void dhd_rtt_get_geofence_cont_ind(dhd_pub_t *dhd, bool* geofence_cont); 453 void dhd_rtt_set_geofence_rtt_interval(dhd_pub_t *dhd, int interval); 456 int dhd_rtt_get_geofence_max_sessions(dhd_pub_t *dhd); 458 bool dhd_rtt_geofence_sessions_maxed_out(dhd_pub_t *dhd); 460 int dhd_rtt_get_geofence_sessions_cnt(dhd_pub_t *dhd); 462 int dhd_rtt_update_geofence_sessions_cnt(dhd_pub_t *dhd, bool incr, [all …]
|
| H A D | dhd_config.h | 396 void dhd_conf_get_otp(dhd_pub_t *dhd, bcmsdh_info_t *sdh, si_t *sih); 400 void dhd_conf_set_txglom_params(dhd_pub_t *dhd, bool enable); 403 int dhd_conf_get_otp(dhd_pub_t *dhd, si_t *sih); 404 bool dhd_conf_legacy_msi_chip(dhd_pub_t *dhd); 407 bool dhd_conf_legacy_chip_check(dhd_pub_t *dhd); 408 bool dhd_conf_new_chip_check(dhd_pub_t *dhd); 409 bool dhd_conf_extsae_chip(dhd_pub_t *dhd); 411 void dhd_conf_set_path_params(dhd_pub_t *dhd, char *fw_path, char *nv_path); 412 int dhd_conf_set_intiovar(dhd_pub_t *dhd, int ifidx, uint cmd, char *name, 414 int dhd_conf_get_band(dhd_pub_t *dhd); [all …]
|
| H A D | dhd_debug.h | 641 typedef void (*dbg_urgent_noti_t) (dhd_pub_t *dhdp, const void *data, const uint32 len); 642 typedef int (*dbg_mon_tx_pkts_t) (dhd_pub_t *dhdp, void *pkt, uint32 pktid); 643 typedef int (*dbg_mon_tx_status_t) (dhd_pub_t *dhdp, void *pkt, 645 typedef int (*dbg_mon_rx_pkts_t) (dhd_pub_t *dhdp, void *pkt); 780 extern void dhd_dbg_trace_evnt_handler(dhd_pub_t *dhdp, void *event_data, 782 void dhd_dbg_msgtrace_log_parser(dhd_pub_t *dhdp, void *event_data, 787 extern void dhd_dbg_bt_log_handler(dhd_pub_t *dhdp, void *data, uint datalen); 789 extern int dhd_dbg_attach(dhd_pub_t *dhdp, dbg_pullreq_t os_pullreq, 791 extern void dhd_dbg_detach(dhd_pub_t *dhdp); 792 extern int dhd_dbg_start(dhd_pub_t *dhdp, bool start); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_proto.h | 85 extern int dhd_prot_attach(dhd_pub_t *dhdp); 88 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 92 extern void dhd_prot_detach(dhd_pub_t *dhdp); 97 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 100 extern int dhd_prot_init(dhd_pub_t *dhd); 103 extern void dhd_prot_stop(dhd_pub_t *dhdp); 108 extern void dhd_prot_hdrpush(dhd_pub_t *, int ifidx, void *txp); 109 extern uint dhd_prot_hdrlen(dhd_pub_t *, void *txp); 112 extern int dhd_prot_hdrpull(dhd_pub_t *, int *ifidx, void *rxp, uchar *buf, uint *len); 115 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len); [all …]
|
| H A D | dhd.h | 360 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 1427 } dhd_pub_t; typedef 1518 dhd_pub_t *dhd_pub; 1581 int dhd_pno_clean(dhd_pub_t *dhd); 1589 extern int dhd_os_wake_lock(dhd_pub_t *pub); 1590 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 1591 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); 1592 extern int dhd_os_wake_lock_restore(dhd_pub_t *pub); 1593 extern void dhd_event_wake_lock(dhd_pub_t *pub); 1594 extern void dhd_event_wake_unlock(dhd_pub_t *pub); [all …]
|
| H A D | dhd_bus.h | 59 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 62 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 65 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 75 extern void dhdpcie_cto_recovery_handler(dhd_pub_t *dhd); 85 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 87 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp); 88 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp); 89 extern void dhd_bus_oob_intr_set(dhd_pub_t *dhdp, bool enable); 90 extern void dhd_bus_dev_pm_stay_awake(dhd_pub_t *dhdpub); 91 extern void dhd_bus_dev_pm_relax(dhd_pub_t *dhdpub); [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_proto.h | 85 extern int dhd_prot_attach(dhd_pub_t *dhdp); 88 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 92 extern void dhd_prot_detach(dhd_pub_t *dhdp); 97 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 100 extern int dhd_prot_init(dhd_pub_t *dhd); 103 extern void dhd_prot_stop(dhd_pub_t *dhdp); 108 extern void dhd_prot_hdrpush(dhd_pub_t *, int ifidx, void *txp); 109 extern uint dhd_prot_hdrlen(dhd_pub_t *, void *txp); 112 extern int dhd_prot_hdrpull(dhd_pub_t *, int *ifidx, void *rxp, uchar *buf, uint *len); 115 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len); [all …]
|
| H A D | dhd.h | 360 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 1429 } dhd_pub_t; typedef 1520 dhd_pub_t *dhd_pub; 1583 int dhd_pno_clean(dhd_pub_t *dhd); 1591 extern int dhd_os_wake_lock(dhd_pub_t *pub); 1592 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 1593 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); 1594 extern int dhd_os_wake_lock_restore(dhd_pub_t *pub); 1595 extern void dhd_event_wake_lock(dhd_pub_t *pub); 1596 extern void dhd_event_wake_unlock(dhd_pub_t *pub); [all …]
|
| H A D | dhd_bus.h | 59 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 62 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 65 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 75 extern void dhdpcie_cto_recovery_handler(dhd_pub_t *dhd); 85 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 87 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp); 88 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp); 89 extern void dhd_bus_oob_intr_set(dhd_pub_t *dhdp, bool enable); 90 extern void dhd_bus_dev_pm_stay_awake(dhd_pub_t *dhdpub); 91 extern void dhd_bus_dev_pm_relax(dhd_pub_t *dhdpub); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_proto.h | 85 extern int dhd_prot_attach(dhd_pub_t *dhdp); 88 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 92 extern void dhd_prot_detach(dhd_pub_t *dhdp); 97 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 100 extern int dhd_prot_init(dhd_pub_t *dhd); 103 extern void dhd_prot_stop(dhd_pub_t *dhdp); 108 extern void dhd_prot_hdrpush(dhd_pub_t *, int ifidx, void *txp); 109 extern uint dhd_prot_hdrlen(dhd_pub_t *, void *txp); 112 extern int dhd_prot_hdrpull(dhd_pub_t *, int *ifidx, void *rxp, uchar *buf, uint *len); 115 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len); [all …]
|
| H A D | dhd.h | 360 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 1427 } dhd_pub_t; typedef 1518 dhd_pub_t *dhd_pub; 1581 int dhd_pno_clean(dhd_pub_t *dhd); 1589 extern int dhd_os_wake_lock(dhd_pub_t *pub); 1590 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 1591 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); 1592 extern int dhd_os_wake_lock_restore(dhd_pub_t *pub); 1593 extern void dhd_event_wake_lock(dhd_pub_t *pub); 1594 extern void dhd_event_wake_unlock(dhd_pub_t *pub); [all …]
|
| H A D | dhd_bus.h | 59 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 62 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 65 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 75 extern void dhdpcie_cto_recovery_handler(dhd_pub_t *dhd); 85 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 87 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp); 88 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp); 89 extern void dhd_bus_oob_intr_set(dhd_pub_t *dhdp, bool enable); 90 extern void dhd_bus_dev_pm_stay_awake(dhd_pub_t *dhdpub); 91 extern void dhd_bus_dev_pm_relax(dhd_pub_t *dhdpub); [all …]
|
| H A D | dhd_linux_pktdump.h | 56 extern void dhd_dump_pkt(dhd_pub_t *dhd, int ifidx, uint8 *pktdata, 60 extern void dhd_dump_mod_pkt_timer(dhd_pub_t *dhdp, uint16 rsn); 61 extern void dhd_dump_pkt_init(dhd_pub_t *dhdp); 62 extern void dhd_dump_pkt_deinit(dhd_pub_t *dhdp); 63 extern void dhd_dump_pkt_clear(dhd_pub_t *dhdp); 65 static INLINE void dhd_dump_mod_pkt_timer(dhd_pub_t *dhdp, uint16 rsn) { } in dhd_dump_mod_pkt_timer() 66 static INLINE void dhd_dump_pkt_init(dhd_pub_t *dhdp) { } in dhd_dump_pkt_init() 67 static INLINE void dhd_dump_pkt_deinit(dhd_pub_t *dhdp) { } in dhd_dump_pkt_deinit() 68 static INLINE void dhd_dump_pkt_clear(dhd_pub_t *dhdp) { } in dhd_dump_pkt_clear() 73 extern void dhd_rx_pkt_dump(dhd_pub_t *dhdp, int ifidx, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_proto.h | 89 extern int dhd_prot_attach(dhd_pub_t *dhdp); 92 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 95 extern int dhd_prot_dma_indx_copybuf_init(dhd_pub_t *dhd, uint32 buf_sz, 97 extern uint32 dhd_prot_read_seqnum(dhd_pub_t *dhd, bool host); 98 extern void dhd_prot_write_host_seqnum(dhd_pub_t *dhd, uint32 seq_num); 99 extern void dhd_prot_save_dmaidx(dhd_pub_t *dhd); 102 extern void dhd_prot_detach(dhd_pub_t *dhdp); 107 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 110 extern int dhd_prot_init(dhd_pub_t *dhd); 113 extern void dhd_prot_stop(dhd_pub_t *dhdp); [all …]
|
| H A D | dhd_bus.h | 58 extern int dhd_bus_init(dhd_pub_t *dhdp, bool enforce_mutex); 61 extern void dhd_bus_getidletime(dhd_pub_t *dhdp, int *idletime); 64 extern void dhd_bus_setidletime(dhd_pub_t *dhdp, int idle_time); 74 extern uint16 dhd_prot_get_rxbufpost_sz(dhd_pub_t *dhd); 75 extern uint16 dhd_prot_get_h2d_rx_post_active(dhd_pub_t *dhd); 76 extern uint16 dhd_prot_get_d2h_rx_cpln_active(dhd_pub_t *dhd); 77 extern void dhdpcie_cto_recovery_handler(dhd_pub_t *dhd); 87 extern bool dhd_bus_watchdog(dhd_pub_t *dhd); 89 extern int dhd_bus_oob_intr_register(dhd_pub_t *dhdp); 90 extern void dhd_bus_oob_intr_unregister(dhd_pub_t *dhdp); [all …]
|
| H A D | dhd.h | 448 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 450 (dhd ? (((((dhd_pub_t *)dhd)->op_mode) & DHD_FLAG_CONCURR_STA_HOSTAP_MODE) == \ 1952 } dhd_pub_t; typedef 1955 int dhd_wifi_platform_set_power(dhd_pub_t *pub, bool on); 1957 static INLINE int dhd_wifi_platform_set_power(dhd_pub_t *pub, bool on) { return 0; } in dhd_wifi_platform_set_power() 2045 dhd_pub_t *dhd_pub; 2115 int dhd_pno_clean(dhd_pub_t *dhd); 2123 extern int dhd_os_wake_lock(dhd_pub_t *pub); 2124 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 2125 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); [all …]
|
| H A D | dhd_rtt.h | 316 dhd_pub_t *dhd; 442 int dhd_rtt_set_cfg(dhd_pub_t *dhd, rtt_config_params_t *params); 445 void dhd_rtt_initialize_geofence_cfg(dhd_pub_t *dhd); 447 void dhd_rtt_set_geofence_cont_ind(dhd_pub_t *dhd, bool geofence_cont); 449 void dhd_rtt_get_geofence_cont_ind(dhd_pub_t *dhd, bool* geofence_cont); 453 void dhd_rtt_set_geofence_rtt_interval(dhd_pub_t *dhd, int interval); 456 int dhd_rtt_get_geofence_max_sessions(dhd_pub_t *dhd); 458 bool dhd_rtt_geofence_sessions_maxed_out(dhd_pub_t *dhd); 460 int dhd_rtt_get_geofence_sessions_cnt(dhd_pub_t *dhd); 462 int dhd_rtt_update_geofence_sessions_cnt(dhd_pub_t *dhd, bool incr, [all …]
|
| H A D | dhd_config.h | 393 void dhd_conf_get_otp(dhd_pub_t *dhd, bcmsdh_info_t *sdh, si_t *sih); 397 void dhd_conf_set_txglom_params(dhd_pub_t *dhd, bool enable); 400 int dhd_conf_get_otp(dhd_pub_t *dhd, si_t *sih); 401 bool dhd_conf_legacy_msi_chip(dhd_pub_t *dhd); 403 void dhd_conf_set_path_params(dhd_pub_t *dhd, char *fw_path, char *nv_path); 404 int dhd_conf_set_intiovar(dhd_pub_t *dhd, int ifidx, uint cmd, char *name, 406 int dhd_conf_get_band(dhd_pub_t *dhd); 407 int dhd_conf_set_country(dhd_pub_t *dhd, wl_country_t *cspec); 408 int dhd_conf_get_country(dhd_pub_t *dhd, wl_country_t *cspec); 409 int dhd_conf_map_country_list(dhd_pub_t *dhd, wl_country_t *cspec); [all …]
|
| H A D | dhd_debug.h | 641 typedef void (*dbg_urgent_noti_t) (dhd_pub_t *dhdp, const void *data, const uint32 len); 642 typedef int (*dbg_mon_tx_pkts_t) (dhd_pub_t *dhdp, void *pkt, uint32 pktid); 643 typedef int (*dbg_mon_tx_status_t) (dhd_pub_t *dhdp, void *pkt, 645 typedef int (*dbg_mon_rx_pkts_t) (dhd_pub_t *dhdp, void *pkt); 780 extern void dhd_dbg_trace_evnt_handler(dhd_pub_t *dhdp, void *event_data, 782 void dhd_dbg_msgtrace_log_parser(dhd_pub_t *dhdp, void *event_data, 787 extern void dhd_dbg_bt_log_handler(dhd_pub_t *dhdp, void *data, uint datalen); 789 extern int dhd_dbg_attach(dhd_pub_t *dhdp, dbg_pullreq_t os_pullreq, 791 extern void dhd_dbg_detach(dhd_pub_t *dhdp); 792 extern int dhd_dbg_start(dhd_pub_t *dhdp, bool start); [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_proto.h | 73 extern int dhd_prot_attach(dhd_pub_t *dhdp); 76 extern int dhd_prot_dma_indx_init(dhd_pub_t *dhdp, uint32 rw_index_sz, 80 extern void dhd_prot_detach(dhd_pub_t *dhdp); 85 extern int dhd_sync_with_dongle(dhd_pub_t *dhdp); 88 extern int dhd_prot_init(dhd_pub_t *dhd); 91 extern void dhd_prot_stop(dhd_pub_t *dhdp); 96 extern void dhd_prot_hdrpush(dhd_pub_t *, int ifidx, void *txp); 97 extern uint dhd_prot_hdrlen(dhd_pub_t *, void *txp); 100 extern int dhd_prot_hdrpull(dhd_pub_t *, int *ifidx, void *rxp, uchar *buf, uint *len); 103 extern int dhd_prot_ioctl(dhd_pub_t *dhd, int ifidx, wl_ioctl_t * ioc, void * buf, int len); [all …]
|
| H A D | dhd.h | 279 (dhd ? ((((dhd_pub_t *)dhd)->op_mode) & opmode_flag) : -1) 1071 } dhd_pub_t; typedef 1136 dhd_pub_t *dhd_pub; 1199 int dhd_pno_clean(dhd_pub_t *dhd); 1203 void dhd_linux_get_modfw_address(dhd_pub_t *dhd); 1210 extern int dhd_os_wake_lock(dhd_pub_t *pub); 1211 extern int dhd_os_wake_unlock(dhd_pub_t *pub); 1212 extern int dhd_os_wake_lock_waive(dhd_pub_t *pub); 1213 extern int dhd_os_wake_lock_restore(dhd_pub_t *pub); 1214 extern void dhd_event_wake_lock(dhd_pub_t *pub); [all …]
|
| H A D | dhd_config.h | 297 void dhd_conf_get_otp(dhd_pub_t *dhd, bcmsdh_info_t *sdh); 301 void dhd_conf_set_txglom_params(dhd_pub_t *dhd, bool enable); 303 void dhd_conf_set_path_params(dhd_pub_t *dhd, char *fw_path, char *nv_path); 304 int dhd_conf_set_intiovar(dhd_pub_t *dhd, uint cmd, char *name, int val, 306 int dhd_conf_get_band(dhd_pub_t *dhd); 307 int dhd_conf_set_country(dhd_pub_t *dhd, wl_country_t *cspec); 308 int dhd_conf_get_country(dhd_pub_t *dhd, wl_country_t *cspec); 309 int dhd_conf_map_country_list(dhd_pub_t *dhd, wl_country_t *cspec); 311 int dhd_ccode_map_country_list(dhd_pub_t *dhd, wl_country_t *cspec); 313 int dhd_conf_fix_country(dhd_pub_t *dhd); [all …]
|