Received: by 10.213.65.68 with SMTP id h4csp362765imn; Fri, 30 Mar 2018 23:13:58 -0700 (PDT) X-Google-Smtp-Source: AIpwx4925poze4m1eQ4/edXYI9hGzKQUCsoZVyJweIvOtz95vtUmBPjwbZNm1Zo06dMpZPdvnYSV X-Received: by 10.99.107.195 with SMTP id g186mr1167841pgc.91.1522476838890; Fri, 30 Mar 2018 23:13:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522476838; cv=none; d=google.com; s=arc-20160816; b=kOfRCKZ+uvIVHRDvNwQxettQF3hofEzFf4zsB64nC0ukaLv4TYuASnJ57ctKwUhLmO 3Y2apnM/V3G/X3dSJv4e0mTPz8Q8VHwDuE9WUyn7ADu4JiKSV8JJPxMV7i3E3OXCmh1v dizmwrZb9inEV2p96cyWj1RqaEfdbJF9OBoD7w1cjKUL2tqaTNtkjtY6qxjDTZq3395q 3gF05PRB3dQlYqS2F9LPjOcD0HbbUoZ204s1JvBURflraWAB7SvWJAD2QWPsIR0OTtRH vV1xweHCiW8PqesHNr1s5ed6nA4GAPinw4peRYVFB7CmORtynF5bcRCIpmDdfCFwU+A4 k/Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=W25piO8VQjJqEprLpVBTm/MlOJefot5493d0YTqxPMA=; b=CUFfe47ftIskcny0wLjrfiJbNLl1Lgfcg+Pd1DuHFaAu/WfVjxGT+G8QHWliLUreyr xXgD8YOWKGELHRWL2Cpx4jwLQy2ruFAclfRLJmeELLe3ubYsQx+z1i0/QnHl+QkYU45S 2F6ACGvemcrAaHvOXZQnID+3x+uqL5fPbWZGz9ISWKf+3KMZnZ2vOulOYw+wMjErlRdB kS6OeCdQJsIr3p1JZ1QNoLtJ/LjgfiVMCUIBUebmT274yiaZzP5TpdSElJJpndcD4Znf 1tgz0ItEGw0FUHCkU/4K1IrA6rMNXDum2aRtkk7roMTeOL25YKvYohpcL99++fnanomV fdgQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 89-v6si10049875pla.572.2018.03.30.23.13.20; Fri, 30 Mar 2018 23:13:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753471AbeCaGLT (ORCPT + 99 others); Sat, 31 Mar 2018 02:11:19 -0400 Received: from mout.perfora.net ([74.208.4.197]:41281 "EHLO mout.perfora.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753383AbeCaGK3 (ORCPT ); Sat, 31 Mar 2018 02:10:29 -0400 Received: from kahja.local ([73.170.116.139]) by mrelay.perfora.net (mreueus002 [74.208.5.2]) with ESMTPSA (Nemesis) id 0M9qSE-1er8Ar1oIC-00B7We; Sat, 31 Mar 2018 08:10:25 +0200 From: Quytelda Kahja To: gregkh@linuxfoundation.org, wsa@the-dreams.de Cc: driverdev-devel@linuxdriverproject.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, Quytelda Kahja Subject: [PATCH v2 72/75] staging: ks7010: Change 'device_open_status' to a bool. Date: Fri, 30 Mar 2018 23:08:52 -0700 Message-Id: <20180331060855.9452-72-quytelda@tamalin.org> X-Mailer: git-send-email 2.16.3 In-Reply-To: <20180331060855.9452-1-quytelda@tamalin.org> References: <20180331060855.9452-1-quytelda@tamalin.org> X-Provags-ID: V03:K0:07KXeRymXRbOlm6hr7xQFsz1T1H1oML5QChMxj033rtMNuU0qdP Ye7iUt6gaw7CzpRkPDO8g4lxmLAv1hssNsQRddoFG/OeL64vNXTTZNVlOL2N1HwBVNRK1bd LQsFTvlcW6U7aCGbIGRVJLLCAGEIZel7V/Jkj+fX22Go7xq8C//rhJil3tW/JLVWIs8Euf4 xxN937wMNsFiajXr5GWPg== X-UI-Out-Filterresults: notjunk:1;V01:K0:f7V0elybVtQ=:q7J9P7kf9f9cjQGUsC6pzC IijGhsjWQPIJio1rDCJDZAVuA4hG/xxxur8JDZ+eDMpMZgVmYqgrxk6ZOyaCjkbHhfuc6Fwfu HaNSklEvkKudYxS5RADC2Kne2HjEzWl/h6YBMnLsiNwuNmjyuf0dm4wxRB3YdLYDfMfx9kGH8 TIAIIvBu8N9KPPztJ5nC+M5zNAnGyMh46+nLZpj7qp6/Ll9m1nejBWYUfM0PL8Lebf0x/L4xN 3EmUh0bpXF4LfvQNy/wiVddB1yta8+1dpb+wT1WjYD05nGiwXM6U9QY2cFO77Udo8BxIy2kSx d/iAhQxx4+yke8aIFMwyWuAQq6PCcJ8/eCyFFarqRYYrU0QNWlqmP+mWPDQivdsWApc5hosy1 l3kv/PrWDchB7sRzfdUYCspOvZcJWyz6NQZl259uNMsdm4fX9efCU/XaslXE19XD97gvVj6/D +9psYU0whQeRml76eSdsdQ9MnnjTDqx2gTBwX9wtbTUoXuGb47bToKxDCa9/dEU84amctUANJ KS8FpSqlQ7HU4LCdPTXpNzNvJMvt/wA1x+42rQGC+w+SAh0IqVBKCFBosHnf1oxHqnClkyNyC bjyE7wynsKseHjjsn+Q9A7ljdaC2VIToerlTcyTaNbLY3eyxg5Uy0pr3hrg6WbYUN8Rfboc9I fdyZJRIYeEqJdYZlEuzD4qzGN/9OExR4ZxWRUGMzpc7645ps+Epo523JLMcI6TcbLI30awIUS DIW4e5nDELTgNWRM9E/02EJjHGeCytE58OZbXQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The 'device_open_status' member of 'struct ks_wlan_private' is only ever set to zero or one, so it makes more sense for it to be a bool instead of an int. Signed-off-by: Quytelda Kahja --- drivers/staging/ks7010/ks_wlan.h | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/staging/ks7010/ks_wlan.h b/drivers/staging/ks7010/ks_wlan.h index 012e0fe2b60d..91231de5404f 100644 --- a/drivers/staging/ks7010/ks_wlan.h +++ b/drivers/staging/ks7010/ks_wlan.h @@ -441,7 +441,7 @@ struct ks_wlan_private { unsigned int need_commit; /* for ioctl */ /* DeviceIoControl */ - int device_open_status; + bool device_open_status; atomic_t event_count; atomic_t rec_count; int dev_count; diff --git a/drivers/staging/ks7010/ks_wlan_net.c b/drivers/staging/ks7010/ks_wlan_net.c index afbc472baa05..e1773e57cbb0 100644 --- a/drivers/staging/ks7010/ks_wlan_net.c +++ b/drivers/staging/ks7010/ks_wlan_net.c @@ -2871,10 +2871,9 @@ int ks_wlan_net_start(struct net_device *dev) priv = netdev_priv(dev); priv->mac_address_valid = false; + priv->device_open_status = true; priv->need_commit = 0; - priv->device_open_status = 1; - /* phy information update timer */ atomic_set(&update_phyinfo, 0); timer_setup(&update_phyinfo_timer, ks_wlan_update_phyinfo_timeout, 0); @@ -2893,7 +2892,7 @@ int ks_wlan_net_stop(struct net_device *dev) { struct ks_wlan_private *priv = netdev_priv(dev); - priv->device_open_status = 0; + priv->device_open_status = false; del_timer_sync(&update_phyinfo_timer); if (netif_running(dev)) -- 2.16.3