qcacmn: Add handlers for scan queue in scheduler core
Add scheduler message handler function for QDF_MODULE_ID_SCAN queue. Also post scan beacon/probe frames and scan events to SCAN queue instead of TARGET_IF queue. Change-Id: I94e3ea2f0eb5c9592f5cfcd91738778fa65ba815 CRs-Fixed: 2214554
Este commit está contenido en:

cometido por
nshrivas

padre
1fe9fd414a
commit
6ecd284e5a
@@ -1,8 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2014-2017 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
|
||||
*
|
||||
* Copyright (c) 2014-2018 The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* Permission to use, copy, modify, and/or distribute this software for
|
||||
* any purpose with or without fee is hereby granted, provided that the
|
||||
@@ -19,11 +16,6 @@
|
||||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/*
|
||||
* This file was originally distributed by Qualcomm Atheros, Inc.
|
||||
* under proprietary terms before Copyright ownership was assigned
|
||||
* to the Linux Foundation.
|
||||
*/
|
||||
#if !defined(__SCHEDULER_API_H)
|
||||
#define __SCHEDULER_API_H
|
||||
|
||||
@@ -242,6 +234,15 @@ QDF_STATUS scheduler_os_if_mq_handler(struct scheduler_msg *msg);
|
||||
*/
|
||||
QDF_STATUS scheduler_timer_q_mq_handler(struct scheduler_msg *msg);
|
||||
|
||||
/**
|
||||
* scheduler_scan_mq_handler() - top level message queue handler for
|
||||
* scan queue
|
||||
* @msg: pointer to actual message being handled
|
||||
*
|
||||
* Return: QDF status
|
||||
*/
|
||||
QDF_STATUS scheduler_scan_mq_handler(struct scheduler_msg *msg);
|
||||
|
||||
/**
|
||||
* scheduler_register_wma_legacy_handler() - register legacy wma handler
|
||||
* @callback: legacy wma handler to be called for WMA messages
|
||||
|
Referencia en una nueva incidencia
Block a user