From: Arend van Spriel <ar...@broadcom.com>

The fullmac driver now always uses scheduler functionality.

Signed-off-by: Arend van Spriel <ar...@broadcom.com>
Reviewed-by: Roland Vossen <rvos...@broadcom.com>
Reviewed-by: Franky Lin <fran...@broadcom.com>
---
 drivers/staging/brcm80211/brcmfmac/Makefile    |    1 -
 drivers/staging/brcm80211/brcmfmac/dhd_linux.c |    4 ----
 2 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/drivers/staging/brcm80211/brcmfmac/Makefile 
b/drivers/staging/brcm80211/brcmfmac/Makefile
index 0674a6a..1444fd4 100644
--- a/drivers/staging/brcm80211/brcmfmac/Makefile
+++ b/drivers/staging/brcm80211/brcmfmac/Makefile
@@ -19,7 +19,6 @@ ccflags-y :=                  \
        -DBCMSDIO               \
        -DBRCM_FULLMAC          \
        -DBRCMF_FIRSTREAD=64    \
-       -DDHD_SCHED             \
        -DBRCMF_SDALIGN=64      \
        -DEMBEDDED_PLATFORM     \
        -DMAX_HDR_READ=64       \
diff --git a/drivers/staging/brcm80211/brcmfmac/dhd_linux.c 
b/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
index c3a0e94..593d180 100644
--- a/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
+++ b/drivers/staging/brcm80211/brcmfmac/dhd_linux.c
@@ -1201,14 +1201,12 @@ static int brcmf_watchdog_thread(void *data)
        /* This thread doesn't need any user-level access,
         * so get rid of all our resources
         */
-#ifdef DHD_SCHED
        if (brcmf_watchdog_prio > 0) {
                struct sched_param param;
                param.sched_priority = (brcmf_watchdog_prio < MAX_RT_PRIO) ?
                    brcmf_watchdog_prio : (MAX_RT_PRIO - 1);
                sched_setscheduler(current, SCHED_FIFO, &param);
        }
-#endif                         /* DHD_SCHED */
 
        allow_signal(SIGTERM);
        /* Run until signal received */
@@ -1261,7 +1259,6 @@ static int brcmf_dpc_thread(void *data)
        /* This thread doesn't need any user-level access,
         * so get rid of all our resources
         */
-#ifdef DHD_SCHED
        if (brcmf_dpc_prio > 0) {
                struct sched_param param;
                param.sched_priority =
@@ -1269,7 +1266,6 @@ static int brcmf_dpc_thread(void *data)
                     MAX_RT_PRIO) ? brcmf_dpc_prio : (MAX_RT_PRIO - 1);
                sched_setscheduler(current, SCHED_FIFO, &param);
        }
-#endif                         /* DHD_SCHED */
 
        allow_signal(SIGTERM);
        /* Run until signal received */
-- 
1.7.1


_______________________________________________
devel mailing list
devel@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to