Lines Matching defs:wmi_soc
3587 struct wmi_soc { struct
3588 struct wlan_objmgr_psoc *wmi_psoc;
3589 void *scn_handle; /* handle to device */
3590 qdf_atomic_t num_pdevs;
3591 enum wmi_target_type target_type;
3592 bool is_async_ep;
3593 HTC_HANDLE htc_handle;
3594 uint32_t event_id[WMI_UNIFIED_MAX_EVENT];
3595 wmi_unified_event_handler event_handler[WMI_UNIFIED_MAX_EVENT];
3596 uint32_t max_event_idx;
3597 struct wmi_unified_exec_ctx ctx[WMI_UNIFIED_MAX_EVENT];
3598 qdf_spinlock_t ctx_lock;
3599 struct wmi_unified *wmi_pdev[WMI_MAX_RADIOS];
3600 HTC_ENDPOINT_ID wmi_endpoint_id[WMI_MAX_RADIOS];
3601 uint16_t max_msg_len[WMI_MAX_RADIOS];
3602 struct wmi_ops *ops;
3603 const uint32_t *svc_ids;
3606 HTC_ENDPOINT_ID wmi_diag_endpoint_id;
3609 HTC_ENDPOINT_ID wmi_dbr_endpoint_id;
3611 uint32_t wmi_events[wmi_events_max];
3613 uint32_t *wmi_service_bitmap;
3614 uint32_t *wmi_ext_service_bitmap;
3615 uint32_t wmi_ext2_service_bitmap_len;
3616 uint32_t *wmi_ext2_service_bitmap;
3617 uint32_t services[wmi_services_max];
3618 uint16_t wmi_max_cmds;
3619 uint32_t soc_idx;
3620 uint32_t cmd_pdev_id_map[WMI_MAX_RADIOS];
3621 uint32_t evt_pdev_id_map[WMI_MAX_RADIOS];
3622 uint32_t cmd_phy_id_map[WMI_MAX_RADIOS];
3623 uint32_t evt_phy_id_map[WMI_MAX_RADIOS];
3624 bool is_pdev_is_map_enable;
3625 bool is_phy_id_map_enable;
3627 uint32_t buf_offset_command;
3628 uint32_t buf_offset_event;