Received: by 2002:ab2:6857:0:b0:1ef:ffd0:ce49 with SMTP id l23csp667768lqp; Thu, 21 Mar 2024 11:46:45 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVNC3d0Y4C/YDPi6dGucu2DppVTqe4ktYvjHoFpS5HDDOrg/pbWa5C6gmh910AEVbXnlgz7OsMJXHgx5Ot2sC7g8d+QMinTK/VIhAFvyQ== X-Google-Smtp-Source: AGHT+IGtEfyms3FhsQAWoh3ROZyEkbQ35EkMO4sf9YJYFvaNIWqHQhAdlaKRBcDKI3eDoWYs0EAC X-Received: by 2002:a17:906:6a0e:b0:a47:2689:c2eb with SMTP id qw14-20020a1709066a0e00b00a472689c2ebmr197624ejc.68.1711046804465; Thu, 21 Mar 2024 11:46:44 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711046804; cv=pass; d=google.com; s=arc-20160816; b=Q5SaGbGIIuIZJii4Efit2I2m7Euyw9qd5Xu7/JoGP7igmKXtvGtQAkfHa6RJNUXmds 8pI6f457qngtlNitkZphuGSx2btGRCv27AXsUEVUZzYeePgJETpdg2mmsYFhDtmZ+OI/ wYf92rtLvb76VsdlSmwcir4JJ48Hwn+ZhYfgK4Q2B6N7WnPvoJDce8yXtAYxL/MIe5Hr Ec2GPTrByG6jlo7NKPQ5MDEnnMZ9A5VKKm8HMpYv7EqLYchgcq/heejLWgTN9LPVBrlB U5VLku1llWPk7Qa3Vt8ecTJwsQ0XpteJnOkdWcRKLFFB4jeYcVZ1O3sbOk03ZIOGjkae oBfQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:from; bh=Ulc1c8UlYr2pBKhekGAOppMyecPzRKqt49bD3hRcfLE=; fh=Stt4tO5RDO3ypHUI82wMoPEI1zbIEdbNkG8EnOlaEew=; b=ghEbKcgk3oxtQpw8nx4L1mCr22YCOJiXdY7kB4iy1ryPyVQDe3fcUHmQ2GCe14WMCz Q7ORPf0C0HCHpjy/eVcTB6uBtSaE7iwgLTsbePfhoQlveNwwOn4rwZFrW6q8J1VlQ7dE hXjuSQiLQrQKlcu7S8yjcv1oWYrt/G3zttZ0mxMBnOky253iimERJ5BBij7F2z4F12Q5 5XUrYxxZ4+Q6I1em4B2eAit19/okeLNxKx2EINiUvh4g1UGP34yQAm6AL+UPxxj78TdE nuQ1crbTY/YkLepfJG2w4tGYaA0lMBA0eQgQaui5LvoDTA6YulxLEWjicHaLzDPeskws kpJA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=WJCYT0iq; arc=pass (i=1 spf=pass spfdomain=toke.dk dkim=pass dkdomain=toke.dk dmarc=pass fromdomain=toke.dk); spf=pass (google.com: domain of linux-wireless+bounces-5111-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-5111-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id k5-20020a170906680500b00a46da310c1csi158716ejr.463.2024.03.21.11.46.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Mar 2024 11:46:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-5111-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@toke.dk header.s=20161023 header.b=WJCYT0iq; arc=pass (i=1 spf=pass spfdomain=toke.dk dkim=pass dkdomain=toke.dk dmarc=pass fromdomain=toke.dk); spf=pass (google.com: domain of linux-wireless+bounces-5111-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-5111-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=toke.dk Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 2AC4D1F225BD for ; Thu, 21 Mar 2024 18:46:44 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8D9FE374C2; Thu, 21 Mar 2024 18:46:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=toke.dk header.i=@toke.dk header.b="WJCYT0iq" X-Original-To: linux-wireless@vger.kernel.org Received: from mail.toke.dk (mail.toke.dk [45.145.95.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1B3A913173C for ; Thu, 21 Mar 2024 18:46:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=45.145.95.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711046800; cv=none; b=KDEO1V4Us8LN5lLh28fFpmFTnCA84Gs59LBl2CE9n8KTT55CY+szyJO95gnHD7D9605X+LK/ND4Wm2MZD2Us7hWaOhjrNaNMpR5nPbeair6OTCYdZkNFxPyHuppE0/gyCj13h/uzbuNzKgcI6Q/iBEXlvsg7/vAg+zPmWpHKZtc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711046800; c=relaxed/simple; bh=ULnLCRbQtIWv76zCYb/iIUCYNlLzGdjDZpiGF0D9kFs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=CLTvj0zSJDWpZCmWRwOU/fhpAhyg08d45Q0DNLtR6Nf28pTgGDrelW9R0QiBSl3RvYe7g3jyfDSOQHaE4DIDePVAGIRwOVQdXDK2CQG5XlF10J02NPU/8GnuSiNUEx8dlDA0XBA3JAfQ1HWQTa5lPt24T2XPp+wTw22fJ0gpGWw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=toke.dk; spf=pass smtp.mailfrom=toke.dk; dkim=pass (2048-bit key) header.d=toke.dk header.i=@toke.dk header.b=WJCYT0iq; arc=none smtp.client-ip=45.145.95.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=toke.dk Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=toke.dk From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1711046257; bh=ULnLCRbQtIWv76zCYb/iIUCYNlLzGdjDZpiGF0D9kFs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=WJCYT0iqAF0IBlCvQ+D8RjfLeITAOW3NGliRVE/gTGfS0TA5B55P4yuSfyrqzd9Qu of5b3r9utHd8p9CTl0DdpjIN2dYtFEs0kAwf/iqihq7qJPAq2sQK/OK/QSubEYbdKf xwqT5X/uNuEEi96dgOhkwjouzf42N+JkHdTeUK64Cy9mhW4RT/+f8LgEZa82zPaiow WrZIFCjQPhQy0+PVUkMISThGmE+Pe29MOCS0w6bTEUH/OteFwUJh/LlJeDVO1JV/gH KDWgzvyAx/Gzt8U5gZePXI6qYkJFvecbE2Lsnq2JTUkGX76KEWwlPM5pYa+yBMkrHY JFcnJ8qr7PiBw== To: Kalle Valo Cc: linux-wireless@vger.kernel.org Subject: Re: [PATCH 1/3] wifi: ath9k: ath9k_set_moredata(): fix sparse warnings In-Reply-To: <20240320170656.3534265-2-kvalo@kernel.org> References: <20240320170656.3534265-1-kvalo@kernel.org> <20240320170656.3534265-2-kvalo@kernel.org> Date: Thu, 21 Mar 2024 19:37:37 +0100 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <875xxfh1n2.fsf@toke.dk> Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Kalle Valo writes: > From: Kalle Valo > > Sparse warns: > > drivers/net/wireless/ath/ath9k/xmit.c:1677:20: warning: incorrect type in= initializer (different base types) > drivers/net/wireless/ath/ath9k/xmit.c:1677:20: expected unsigned short= [usertype] mask > drivers/net/wireless/ath/ath9k/xmit.c:1677:20: got restricted __le16 [= usertype] > drivers/net/wireless/ath/ath9k/xmit.c:1681:17: warning: restricted __le16= degrades to integer > drivers/net/wireless/ath/ath9k/xmit.c:1682:42: warning: restricted __le16= degrades to integer > drivers/net/wireless/ath/ath9k/xmit.c:1682:36: warning: incorrect type in= assignment (different base types) > drivers/net/wireless/ath/ath9k/xmit.c:1682:36: expected restricted __l= e16 [usertype] frame_control > drivers/net/wireless/ath/ath9k/xmit.c:1682:36: got int > > Fix ath9k_set_moredata() to use __le16 with masks and use if statement in= stead > of multiply operator. > > Compile tested only. > > Signed-off-by: Kalle Valo Acked-by: Toke H=C3=B8iland-J=C3=B8rgensen