From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id AC6793AC0C2 for ; Sat, 22 Aug 2026 08:03:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385829; cv=none; b=bR91KHW7CJ5FA6ysmLNwbTXM/H6UcRTJuis6a7XX/N9ygouVSKrv8qokdOw17haDypaHicrLkjBT1qEjUrxqWnOUbFTvzVzEbxEceYAfVOo799KGZvW2fdikVEpqZheSYjvMKpZttAIDN/Y7id/oxGByNafnsPjp4/duTVG5V3o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385829; c=relaxed/simple; bh=dvAjdnNJVQJ62vNaNg2Z4X9kxYArIDzkbZ+sRlbauJo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=owY0V8KIbnJuofI9dbtS9A9m+ZtnGTnb0HDPj1O1bG/CErE/zYWKVTqtcwEYA8PG91NfLHGzHMkvh8T3EG94lzrgDVRoSiF636r69iB/KD52HzqUPjpmC9qG1RLJVFx05M4dA8AJKInn8Hb4LUZD8CRIWFDkz1L9PrLo6TYVKXU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=EdeX3Gfx; arc=none smtp.client-ip=209.85.218.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="EdeX3Gfx" Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-c15b1da6b82so190932966b.1 for ; Sat, 22 Aug 2026 01:03:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385826; x=1787990626; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=0lLTkI1x6cKq77M9uvYfmFj3xaZvqplfwC0PepDvB0U=; b=EdeX3GfxOKIx57w3e6p38+Qx6SzjgGOEYBLAsVINEUXHDzT1EN5O/lBeqhTxAyK6Ho AjleZezzV59cnH9dGVLml8NHOOcqFi2+7MrW/duCc3p/L8/9vWF8I05lCEU0aJJcrZvh mSR0TeKNBwVlSMVvFDkC0fDranDQ9ozqbl4lPWtu57pychujlm2ebfHrwNf6ghU+MQUv bnyC5gjRjsxCeI/IeTwCl69V4JbwPv/PHcfqIPlcJHyniI8yteraVXsSXMB7s1lCw4NR /G/DCO/N2bEHtpp7aKg41FTC70bwdkG6D8kbcEITLvuxivT7sHuIzLULBbJriZc24zBQ EsBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385826; x=1787990626; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=0lLTkI1x6cKq77M9uvYfmFj3xaZvqplfwC0PepDvB0U=; b=Fn15o34GCwddbjXgCkwF1Nd6jGp9Aa1NTaurO+bHjbAi3X/z5XwDb5Gf2JZvA9YHHv 4ry/6g2ILeZZ0hPbw2xC2UpE7vVdTpXBICYf109B+BFtFAqG2SLPphsFBFbO4Pmjx+Pw hy5n6T4v88dC3F/cUVEJGcS0UClwKmAemuxZ9sF7FEQna3rhVNDW2Nn4Dud7dU+Y6XpN CCKFGR7JS+Jq+35D0JXcU930HKjbN54FzPXJ1+v6JXnT5e8HuGEnYcdhCi1HehLYWqzt DJAkV2bucLJepwDgEcWqtY88pCxRLcEA6+SIMP+YXO326JtQCtDnSbscYK0reBAYUHll lSIg== X-Forwarded-Encrypted: i=1; AHgh+RrwtFKQdJVzgpm1xQNGfUCO7Of/jc6RSrwGlqJ7w/KVFXaynHEI+E1RZ7ibYUiaoiaTVFo1KNdp8++NAOs=@vger.kernel.org X-Gm-Message-State: AFuF++nElKTgvEdDlvFmdi9qs49dA8mY6gbgU1JQaQ4dtEubpVKJZMYF S+c8rNmdosZE7Vats9U//mZWi80YDy0h8iFaIta40r4Qmkkj3IBPiLU9 X-Gm-Gg: AR+sD10DC3/wRtEpP/0iONFfYjQIXl3uyr7s1dr164VuYtm8e+l01UQzzIG6DrDDEpz HBacyY/ZXhrWDraAOq9ZdqR5Iyq/o8uz4yOtYBUcyjVA7mJ65DPOzQGVQ4XnWxGziRuW66X3iQo dnquVv/hNdAIrE9XLkBDKQW7oO2vyyQygp3M2HoYsFOoGPSQI2MHinVWKvfHmbmPbu6FZSBVohu +l55x9ksdySNfSoNGRrveLYEoFAoeys6KanHhrOwFYWQ/eE/lFmy2yDr+jwF5Gk4W4EK3JD6ayd U/TP8WzZk69T1e3HJrOUstOU5qNHP5WNYsKzxg6bofBj2fFJLH9/qOAt0EHDUvKpQ8ZkqRrV/xM uVf1sxMKCqpWSp5rE4ldJSo1UnslxtnlkW6Km0lDI+u/wwY/avrnjXp6i2LkvHjeezuV0XnbufE wPiwgRwwhsJA4480MKoIhDk3mb+zwrfgmrDOTgZfS8ZFaWd13gD10cQypmRMMazTu+V/lchOZsH ym/C2Qj4zg6Q/dcf+GRGfBsj9FPK7a8CwA22bWnheHzyAhwzU9r11uzFTAVuLGhHSSesOBBvnE5 2pwd8tfep3fizm3mGK4h8Z2QdolabzUWevqXT98g3cYzp7rUUschd4LoPfmkFXy240VNEeB1PS8 Bu4Qgb7aLM5HQYJPkeUbHg4Ox X-Received: by 2002:a17:907:1b09:b0:c24:670b:7750 with SMTP id a640c23a62f3a-c246a60ca8cmr1164928166b.14.1787385825800; Sat, 22 Aug 2026 01:03:45 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:45 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:28 +0200 Subject: [PATCH 01/14] iio: temperature: iqs620at-temp: separate IIO header from others Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-1-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=894; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=dvAjdnNJVQJ62vNaNg2Z4X9kxYArIDzkbZ+sRlbauJo=; b=UI5tmbH0Dk8iI5rXgLTmAdXpNXXcvtkNDro/38j5I5WgEib9EJBGYTTDZRhNr6TyQ1delA8f4 MTmr2oCzus+A625wPxFMCwklgO9I21QLZ62x+bDAEf0WU6NdU/6IKdd X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Separate the header from the other generic headers to comply with the IIO style. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/iqs620at-temp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/iio/temperature/iqs620at-temp.c b/drivers/iio/temperat= ure/iqs620at-temp.c index e2f878d57af7..24b4d50740f3 100644 --- a/drivers/iio/temperature/iqs620at-temp.c +++ b/drivers/iio/temperature/iqs620at-temp.c @@ -6,13 +6,14 @@ */ =20 #include -#include #include #include #include #include #include =20 +#include + #define IQS620_TEMP_UI_OUT 0x1A =20 #define IQS620_TEMP_SCALE 1000 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A69613ACA71 for ; Sat, 22 Aug 2026 08:03:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385830; cv=none; b=PTp+oa2GWYZxepdINkYikO060UC+FhGu4n+diI+ar8EALOfySN9X6iJqdLfewT+tgz0StoArYr11nccpXraNozqIZ6+b8kuqqwK+XFXspKwLTp+MQd6d/LybjNEcY436Ny0k9CvsCR5XDfAgYPULJ+ii7JU71fXjcryymGPKwE8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385830; c=relaxed/simple; bh=8NR/WlE9E0GCwHS3ToDlwOTNuK9Ali2qSyD+jxMyW7A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WHk3ss73og47wmJo1/EdOccfo+wiVpBpCKZG2E1ANYDlgMukM0EaollExyvUb7S7VvouLn2BfHTW4ksO0NuDQuqUzirqmcGu6VUHSu6gx0ff15c06RkHx23Impo5J7Dg4UAitMT1Kpm5R+z237uhZ92mTWj0S3lAT+CDYghp9r8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ThS2EHIT; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ThS2EHIT" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-6a0a4a28cbdso3288605a12.3 for ; Sat, 22 Aug 2026 01:03:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385827; x=1787990627; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=KK+F3fCpYGk5HF9gH1Eee/5AW8UfgQ2wuP9pAS1oP1s=; b=ThS2EHITBU5zAFQtIfMnZAVNRbFsnCZlD2RoOPCkLH5M1tPJChhqI2rndJYynOEAt4 7HZGcXv+yvSvDVB/0GlxcqvfV6hXqpEVQsO1KRVtd2ETYmSNVCVusAKssCbLbx793O5d /WexjLJtzQpK9/8O87ZYz2z4xyONZZa37yMo3nK6ZntfG4LiCSH/4/DX4thF8cTXAtP9 /HS4bPpE2K6ot8OkgttF+YNbCaiYBWZjHkFfA03lpBRk3opjXx4An01s45wucGKuobuC 3M5ggj0vXgCkRv8LmaxRbCJ7f3tm0Bl7aSWncSAwKwhgHSt9J2eOFV/3sgQufJK7xEHS TmDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385827; x=1787990627; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=KK+F3fCpYGk5HF9gH1Eee/5AW8UfgQ2wuP9pAS1oP1s=; b=Xvv+Nuwso8/F5Wd3sMXoC1MN57mOu3z/F0aq0OivE1BhYKQwvY39fidlRca94W19Jw FakM+N6/KzwVQb4SdeO4jAAx6pXSMzHXFKnnr6TBIljdMvgUuQ8asHig//ll55Lv0v9t 61lZSRKBpw+9uv3LWXki00JLSEDmGYLWLOUDJSOcDd5UqKBDhEnRiKQqbNfRfoIDB/bL ilfhx4OlXvLUWGSQtNVy7aJT2tM0gsp1ftmVAVf4fjYr4UzqVPlV0SDECg1YIdS81zDN gc2T+MwXSuirWbYPsGCHjg9TiIBqeM1BwLFkNu4Ka2HzFT1NCYJxh2GQ7pSqgfKPOsSU 6YXQ== X-Forwarded-Encrypted: i=1; AHgh+Rp7pLMCOscn0Wo0H1+XQ36QLXqL3vfNAgqNCEFS/5kKLd8Ez3UWQQEtc5/kH3bUeVWvvnl4rKbHcIiS/io=@vger.kernel.org X-Gm-Message-State: AFuF++nyBqSIfdYJr8MqTAdL3JfVNwVGF+xlpbzTJEI5h2iUAiF/3JR9 Ijys3P3ksgf/SsTbbCxK22KUPPMn3HoOHQEkZI5WMZDpr5oDWVGdxUbu X-Gm-Gg: AR+sD1355KwMq3VrLUBm5ghBvhVFbwvgA1vXZbwrrfpkKAqrzd7zq9exA9i697FPnUd vdWCr9jXj+oZ4QmX14Z2yK/6joYcl+ba6o112tlEPzUjQCDPIvq6Ajev585YZz+H8FKLk61fxs1 fZwzLvAlLnaTl0bPNO053Kt74JlMb9Q2s+lT7QcPHhvDy1HVKOEWEXuJKCB+sW3bYk/Va/dn60F Avt8k9pkUporF9553YKtLJk6NUjI+Oi28maerjvqZYasy2F/cZJPEVKnR/LPY9uiy0Afy5nzePM hkuN+HFMjphFseYaf7nDWUvtht1FsSPPZv9M47+ZFDnfjVfYabxGIVRJw8I1qf8EOkZuyokC6By G0le1ztk3jJO/8PKtj4oMOlwyu+5cIPKbvI7hktPEVUZAsCldZE3YFR1BcpiNipglGlVcNGCTZQ Ii8TXfMa4rE7d5/kOfp1QtJNndTOc8iS04xHPv9kesqnKbMX3tw+RWyjRHQOE3pefYzdSn/Iybs 5TZluNj6vP4EXF5S3h2sSc5ygv5skHS4mNFw1nwAI2wDQdpQHlS2BU3nuKaGUiDjRG5+PH1Euo1 VRyKrZarBKQAA0D/B3Sc59SENRvNsNo6xU0IA7mlf+zxY6fF234v2M+BmQmWhjOx/qzxbOhmK0o hEv7AkSRjeT+SwL8lqRL4bddy X-Received: by 2002:a05:6402:5049:b0:6a3:f63a:4997 with SMTP id 4fb4d7f45d1cf-6a582af9535mr4709500a12.3.1787385826893; Sat, 22 Aug 2026 01:03:46 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:46 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:29 +0200 Subject: [PATCH 02/14] iio: temperature: iqs620at-temp: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-2-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1223; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=8NR/WlE9E0GCwHS3ToDlwOTNuK9Ali2qSyD+jxMyW7A=; b=+er+2idqASc2yuWKUGgYnhinum0nYMWdEJyDNL3nubYndU1DrwtZbIxcTSaZ78/nHFtlhGVgj 5tRWI+9VUlOCoEZKRZgniVOCGV4UJXKT7bvXH8o6P58Tgi/JIuBOo8K X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header and add the missing headers to enforce IWYU. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for endianness helpers - : for ARRAY_SIZE() - : for GENMASK() and BIT() macros - : for fixed-width integer types (u8, u16, etc.) Removed: - : catch-all header no longer needed --- drivers/iio/temperature/iqs620at-temp.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/iio/temperature/iqs620at-temp.c b/drivers/iio/temperat= ure/iqs620at-temp.c index 24b4d50740f3..3a3b1f256585 100644 --- a/drivers/iio/temperature/iqs620at-temp.c +++ b/drivers/iio/temperature/iqs620at-temp.c @@ -5,12 +5,16 @@ * Copyright (C) 2019 Jeff LaBundy */ =20 +#include +#include #include -#include #include #include #include #include +#include + +#include =20 #include =20 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9A06339E9AC for ; Sat, 22 Aug 2026 08:03:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385832; cv=none; b=TLWKuTYgkvSLuN1rcfMMq0MTiSsoxj96x5M/P99oE7D1crfRmtd8kWnWerKq0jhDPjdYGLSwjsBms5XSBNt1PFaihw6lR9uaiC1WO3QuhyagqqzfMZ3PSPTNgwxbDsBfsalQjuVOAumFljx3WC0h1lEugGR0yu49LRz/k9eSSyA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385832; c=relaxed/simple; bh=jW53cz7kjVnoXurd4I3ohM3xctyABDVxUF7y45R7I8I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Pfl0/zpkLycXmgDtKFt+MXLKmrd/6otJLQzF4iqmXZkftGrUfurOqmOHiwO6zkpkNHVTk8EC0HFWhFCzUlHEvLhO9M6vZDqN/Nb7KmGd3KHkWhnhYcHz8Eqv07DjTimWiUKCBSNLhEoKQiUdSCV6t5TGyO673+D3jMCjgnJ+1Cs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=bi+T3pgo; arc=none smtp.client-ip=209.85.208.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="bi+T3pgo" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-6a386a34603so4270134a12.1 for ; Sat, 22 Aug 2026 01:03:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385828; x=1787990628; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=w5xGBgSpjI6ilIuBwW9NQ1zMvUmD0ICcrq8TK/D9+gk=; b=bi+T3pgoHAJx/gS/Jd3nxUoZ9Cd807NZZ/m0JqUWizLej3B4CURmpD/x2ICl2G8JL3 p/YbXA+7btTvXTQ/Rn3b4d3OToZblUHCkXJPoNvhgj8rtnL2EMMNe3qgQ5p5wg7U+PC3 o5Pd1gaBfEpd1kRfhKaG+YcT+wh1HlH/KVybovb3KqdFjpEbiifCMS3hdGZFuycXt8VR TY3/RVUIx32rmdWVKjEoS4av8mQHJLyJaf5BJ7XW5Sj4mWkSdIlWKFuMGpxhJAhq/C8V 4vQewASH3Qfhnor6VSVreP3ezxBHLEhwFC6nsFslJXEmhXzqbrsQdH3rxACKYR8xfAQE 2BGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385828; x=1787990628; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=w5xGBgSpjI6ilIuBwW9NQ1zMvUmD0ICcrq8TK/D9+gk=; b=mZJMb3dVWZeD5SJFK1WweOJ2wSM8u60PuURGTwljuXG31tAGDoy/nPr2zN2qIgd8WX up3yUCxOg6LzZmyrS4OUMWpkh+G+4qAxfDSp3Nlkw78M8L0tWLYd/vrOAaOPUh2q/XaZ /tmSnAOftT0T1qzJDzIUxKmFKHPbjvDLtABwlB6MKGGZlEOLuvu1nju+mxpXBhUYxh1E ohsPgBaLf+sregBFZHe10izbJizRlNlBv6TmbQjBasiZoxqoX4Fj6mV4b9aregeaNRPu w6M0DMT4wNtlk0MPRpUjKOQOgGjm7q1MoxTIrXYqMLT+FEcPq9e7b8dpzSIoWeH38GnB JXhg== X-Forwarded-Encrypted: i=1; AHgh+Rre6J3BfIvPpeK2PgOYnTXgcZ+y42G2LMiy5Sivn3+R2yRBZn02VPE9wBhynoy0H+XoQt3HLX60ITrkrrY=@vger.kernel.org X-Gm-Message-State: AFuF++lNUccPA2gFfFwcEn3vTensWRMQ7qAoiAzyXqx+Ca62kAyXdcbT pIMHVCkHS7sl+8e4NtqJOgKKvbw5/lPB8rmY1Fgfg8gJPxXb3gdzIspt X-Gm-Gg: AR+sD12TEYgqErtufcTf8SD+JwEmOIl6J0oroH9bkGSL5oD09fT+QL6dH0ucD7Kopth p5Cny9KI++Nta0rqzb+DpbHFWJAwHOMs8cT4fdI46EMgat8db3/5EWcPF0cLOULgN5yeZIo2yIh MlozAz12ul8QLFpojUoIX7RuhoB6Aclgxwz+Gzj7P3BeX3leMetGWn2XipnZQ+l9MXql+FB779x Cksau8CQtPOZkY7cqx725kztAal7nSxbP7e4vR4MiwskhbG/oN9Ae42I7neT2O53IsjfWvj6gtk 8z2WBXftn19dsNGvpgmPQDj1SohCsFUw2H4Pnvc7AhEZ7g3saiqnaq0HcqVg8RsyIzqPtNkBKIW rdrGSOkXjwtPTTzg4ponUSUwH4RmdkY1WJpkdU/Ob/OXNLWsArWjsEdzEK+AZFgUcair4E1f5Vg akHL83qOGUYiiZmZICNSIW/sVlvXSrkhizC/2obw84ykPo4OJsQmIcxkvVHs+mnx3fuEaLP3X2k T0hFSUiPr15fCG+LfggUGyTj49yEcV5f4Sgnw3JdmTiI2deDsjRn40BQ1a8aQLkvJyVxmA2XMiD fZM0I+KpCRNeomNa8UItfae9a1ovzW6QDbB51er0nZ7NRzPujwCLIcKhceRDguQnBx45cKktHPG atDNTApaW9qQ8z910RgGV6EyU X-Received: by 2002:a05:6402:52c3:b0:697:8b0c:36e1 with SMTP id 4fb4d7f45d1cf-6a430bf0c5fmr11106100a12.4.1787385827830; Sat, 22 Aug 2026 01:03:47 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:47 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:30 +0200 Subject: [PATCH 03/14] iio: temperature: ltc2983: reorder headers Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-3-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1026; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=jW53cz7kjVnoXurd4I3ohM3xctyABDVxUF7y45R7I8I=; b=j1TtJmtFv9AW8RE47fdwd3/u4qZurbUE6yAsWrOG/UEz+8Xegz3x6gcD7APvZ2HPw6O1Lzx1H dlP/wWOcFOkDwHCEvgoyQV4HNShw4tHzws+YtELrbm1ienm8QRSYnCi X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Separate the IIO specific header and group unaligned.h with the other generic headers. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/ltc2983.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/iio/temperature/ltc2983.c b/drivers/iio/temperature/lt= c2983.c index 6efb5252a773..fe9eec3058d4 100644 --- a/drivers/iio/temperature/ltc2983.c +++ b/drivers/iio/temperature/ltc2983.c @@ -11,7 +11,6 @@ #include #include #include -#include #include #include #include @@ -19,9 +18,11 @@ #include #include #include +#include =20 #include -#include + +#include =20 /* register map */ #define LTC2983_STATUS_REG 0x0000 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C04493AD524 for ; Sat, 22 Aug 2026 08:03:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385834; cv=none; b=Fgc3/TBG5evO5sWaVR4S5OAUXkoQnX41YXjX+kHMBaDUPuGqa9v98IWb0bfNY+grsF0sAGwbtzZbRarqiw2gYlwvSvWI8NR5VBLlmXXh4HF8RSrBC3erISqffpKxW8Bl1UvnzLYDLUo9P379aKXhUcZcPdkbu/7aGu/jFkH4QAI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385834; c=relaxed/simple; bh=wRhucqIfM2fhbSyvGdnCizYoM9SXfWt9teP5OpUFAl4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=thjcsvXgarAtlU0/UKhFy7WDLieW7RfzymAP7ok3O/jamu/z8whNd3UfbVmSHy7zHQh9BlIT772WzStygheL1ynjs6cAtbzqagVB2A+OgkwNXmmA9dN7u1iemMf6MUTVWDxrmdL0EC1DpIlisr3/+dZtAlbo4s4G/266TveETU0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=YAN539p5; arc=none smtp.client-ip=209.85.208.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="YAN539p5" Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-6a0a4aa99bdso3280546a12.1 for ; Sat, 22 Aug 2026 01:03:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385829; x=1787990629; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=pSuQAhAYCqHrgB20N7b1S9W04inmtK2cNpthLTEVjqM=; b=YAN539p573Di95sSY/OfT3hcCeo+zoA23sxn8IxP5EVolHNuHUUc4jJpsl1zr/Gkt8 KcgngYfFieL/XGmEEcIxvQep76OMDSHBWafXRGL7jYvwkPtx+h2M63h6VlMMpS/tLRqk o0ctDscKclWRR4Nb6TavwYkpjeAsJEMF9/Ud6XAq0Hkd9klzFGHEW55kx+v2sSEM2AjJ kZ5BKQJbbfxNhQEzJ2n1+ZTqEyZRKC6N0ogg1PqSEIgSL0nRA2ZV14MpH981a9LhKtGY Y1+buGU/zBrH0Qj5KUSVjeoeEpEktStsd5FitRXe/iG9/8P9TcPHCc0+Md23Pw5r0+fm II6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385829; x=1787990629; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=pSuQAhAYCqHrgB20N7b1S9W04inmtK2cNpthLTEVjqM=; b=qlKTvyCkyv43h/qvkdRTiWd2WkVCmcVDIRwv50HnLSn3/SKepMPYGxUE5pwBMFnG3D iqPbJ6dILTGS7iG0ocwHcc47iMdATXSIpTL6iMabSqTjZv+lffD438zezi0BewrptdAn 8Tkv7PRCw/+vFKdluCBnD8NJmKcdsd6B12gLmO2OkszZAJcbxVootXD5peI5CkCx7eZh pLzzfUZm8MvSe7rqRXyg9Jfp6zVIaksEEy2uCWw10JTx2tuhw9q96eWsnjIyTz0x6eHx l6/1lPHp5jevoZkJHw+NmnbFEOH8s2oTWMynlcJmpiz9+j6u9tW2iy3wpljwfjwRmFNX Ap6A== X-Forwarded-Encrypted: i=1; AHgh+RryHtYQqp7sI7FHUS8C1Tcu8mwc+7deGDXjtV+jgay5hCExoZl4XoEYNxWcrlmLJcw6MDqY0BuxRX7aVx0=@vger.kernel.org X-Gm-Message-State: AFuF++mHIZX6mqN4d4DcCLpb1q0Ej86YNoa6Hlj8d/Mlz6cvMqbPqcRw KZ9VzMnLI8Ii3r2D8kBrCp9Z5C/W5+DQolwzsrucZba+pqqeNYBF3yfx X-Gm-Gg: AR+sD11ffQD0orfdM7piB4DvWbAG6gKqeQapFfmgL5EFl9quONgmYnJ9l7oLi283mAJ KjIWSxj+5a0sDt8uJD+Rl4q68NEjYttE5c8tSJ82PbzWO5A77PTynycQxSLWn5BcYvaYiNqiEfP frMozlNDpxrK7vI0lu+I7yxl0e+4ha1Gd19KPI4y2ojWmqJWbJYzoSci+PgpioUheaDa6k5OR6p Nfb3RFdPxaeIs4fVw1ZWNAyGQmxIpmdqRWiKmkE1sd0Is1lP5AWCC2ZPLt3ZFtJEcqIqEXFFGyM HiqQUrwSOni21YVhbJ/MxyBrebbM/2znwlx0MYmtnh78JspFMfo3d5T4PjMniMCYsCiv3e6zd6y dq8KQBdFKCVXdJkg/M/TijpDb+juPbwuvckPKg4H6RGKDPa7yzmyKKbfI8xs54YYTmfgcmyPoF3 JUy3DiQ70/5xNRM9zlTU7DGqo6fgdsGGVrBwpuNzAaUFEZTHfnyYYO9Z7zJHcUTiskUX6M97KcK BjcpfxonsCtlcZswezFsNOfCN9M2ZvWIaqez8m+MoyMidJIgbA0usf/E4pe/TGjtjcKmVGn+Vyl sqjbiUiy60xrmeaM/DPBdMkd4vWTjzrbv2LsZjI5ERdgfKYv75dK9MEe1wFJdxdgTrErCjlc3rg Wqh203EIPV+mZcNAe182VwyJ1 X-Received: by 2002:a17:907:944b:b0:c20:23fb:bb05 with SMTP id a640c23a62f3a-c24926a1cbdmr449697666b.15.1787385828811; Sat, 22 Aug 2026 01:03:48 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:48 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:31 +0200 Subject: [PATCH 04/14] iio: temperature: ltc2983: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-4-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1574; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=wRhucqIfM2fhbSyvGdnCizYoM9SXfWt9teP5OpUFAl4=; b=JO8E4BTI+W+t75Ky+Rk7iKbT1d/x5M986KICw6CZGR08seTVyHc5y/QElb/IpASYBJjA7wbLG Bkw2RW9x+i3DJy0JSo3G5D/aa2Y3ZkV7Q6DC3IVYfbGD2b/0MD5yvJu X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header and add the missing headers to enforce IWYU. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for div64 functions - : for ARRAY_SIZE() - : for GENMASK() and BIT() macros - : for struct mutex and mutex_lock/unlock - : for fixed-width integer types (u8, u16, etc.) Removed: - : not directly used in this driver - : catch-all header no longer needed --- drivers/iio/temperature/ltc2983.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/drivers/iio/temperature/ltc2983.c b/drivers/iio/temperature/lt= c2983.c index fe9eec3058d4..0b1b442bb133 100644 --- a/drivers/iio/temperature/ltc2983.c +++ b/drivers/iio/temperature/ltc2983.c @@ -5,22 +5,26 @@ * * Copyright 2019 Analog Devices Inc. */ + +#include #include +#include #include #include #include -#include -#include #include #include #include +#include #include #include #include #include +#include #include =20 #include +#include =20 #include =20 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 551463AD518 for ; Sat, 22 Aug 2026 08:03:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385833; cv=none; b=CXrd18806Aqb1zPYbAeOtufg76Nv3bjAAL29Otfm6haS6UopDhggPS4lhO089SF6S+/Vd1P96UYFYJEgWpdiCU1O5zaq9XJCIG10qMHry5gMLAODR55/p9lIylEAUaQ7A6MUSsqinTeaxE0+o2cMv0abpCSo/gjX0rISYZRWvVE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385833; c=relaxed/simple; bh=6l41p3FE/6+JjX+H6jgLrRqNj8Wrqh18ubwDrAujopg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=H4+KtKKlURJ437ISLdDtMfbfsGK+5dhBuu/QBDq5ns7uRsehBvaqiRXb5NsAycokxFD48MW9iG0jL32ge1hzWUWy6ZDevzlAn/l9ZHuZZT4mRPj8x+JW8NerGDVru/a1STFg4IalXSUGgN/f0X5VAh1KdZJzIF9EHY76I0EMmt8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=cBCbfT4f; arc=none smtp.client-ip=209.85.208.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="cBCbfT4f" Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-6a41191c9a9so3692992a12.3 for ; Sat, 22 Aug 2026 01:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385829; x=1787990629; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=+cM8/YG85/sF7rDkGDtNu2mFOGLLuQFiAl0boqB6W3U=; b=cBCbfT4fTkAUqASqX0rJZFeE/x7kYsSWoB6x52vhmUJYmXGlkjBwIAG0oOzTz5a4no suPt65d0Srlvnse8d3GgjPm8clMwqk7DrZ2U+9Hmoho0H3RH99uQxjLWqPK+SWjUJy9P hW6pvAnFN/EZlkJJCPTubLgplEgy5M50DT4oM1Af+mfHkW8nvY7wKd1AdwZVozi8tTf7 AVxskvDMZyF7pJiEz/gK3Jc+P4S/GTedp1MIWsxYzg9feRUHI+P8J/DAqzjPTG4kTFki WyGzDlCdjPIP8+JenbHsqZtz1lIPXnjMfSzghWZUPnbEB9U4vfI/Eu6ILD3E9hx/cjqm FtJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385829; x=1787990629; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=+cM8/YG85/sF7rDkGDtNu2mFOGLLuQFiAl0boqB6W3U=; b=GP/40qFFNee/xhewhW9KJGhC7ufCKuBrtxUI3B4jfQzzgSuAoJFDyUugfYlhYeuJON bajswzxFcOEgMOJ7OCL61yRUrdOzCWIPqaJBfNag3RkYkIHk4HdG9rtAwvw5avb4Ggwp CyUIWfoUGwxs4FE1kFWQk7qaiX80if7q61gW8r2b9SNJO9xYDdWA3ilcSMXePXHHiqje dNNhHCjVTGWggKk1tvsL3P8n+/EQmD0c21Zb5W91FWMWOMMhNHTIuupPm7shN+tej4fD PIxkjjnGhq+17n13Onb/CMyQwwY1goZYdkp33l8NBwUTkhpUgVO/OgzePRK66mxUq/vl 9B8A== X-Forwarded-Encrypted: i=1; AHgh+Rrv08F4e9B3gDp+O6sHq3Y/wpFrfzzIllMsLHgK8wcLfkvmv6uQYfs0aKarI4FL+QlggOAK7lHL9yix1ug=@vger.kernel.org X-Gm-Message-State: AFuF++mpwCUK7VeK1U748tzTMgXSIXxer7dO6ZBm3Kl5k8p+L3N/IW+0 FPcDbqrjPcKGYmbwB94zAK0VmHcS+ZkDVcLcy7uULNoJpac1t7Si1RvC X-Gm-Gg: AR+sD12uYz8s5f/NgfRFAnngmEBsRvXMpz1dbw1yM4Bfp72B2IpQF7z1D6mVWGOt6lL tTi7btB2TinmXRzmKykA8dL/KpamWowTtgaenQXDm7W1aYIUfLW1hPrvo4P1odzIkNVsSg/E8px jdJjukC9migKdAy/j7r0ZM/0MaIOb9rFuwZZe9qizTCe0vc7isZHhM/FBkfReZ75lVXXloxRsBR ewMAaldkvDw3Z2KgL90kTcXeRDxEMAt/JBHDxtcZtKboXjSqdoocZ4ukreeExNdsMdYq53uXWWE gSG4/PkCkCfalf4FvH7mx2O8KKVfwOaX+WmdoyXMlC7o0AFuoIhg3LgeZzY2p32ceksR6nZJlI6 1TyKvoagCFNLHUBFQXhYgndQliP2GabuM4OoJ5kevmEBzf9CbjSDsyGGT03dUqHpBeT38rus2Ee QH8t8NKpLmWTM5PzftQ2O5q4RXTUntYNTtB7cV30LqrdzctBHadJjcRnCBaoIErfFusn5lHPQs/ OB3qD84Q8Lk+7KUXc1mAzIcSESvW4iLNNTZrrVYFVGXqXBOePOAuDKGhJl/C55pQz/UpmonBPUu oSuUpQGVtdGs3MLRmXfypjSqbc0ZLo6X7I+5u0lJdlQVZPKb8dzqZMeZ9mklMfeAjcPAMtiy6s1 ZpEm3kBLvAZjZ1uJYN9YmFXVx X-Received: by 2002:a05:6402:a0cd:b0:698:ac8a:9a21 with SMTP id 4fb4d7f45d1cf-6a42f185778mr12192018a12.8.1787385829487; Sat, 22 Aug 2026 01:03:49 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:49 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:32 +0200 Subject: [PATCH 05/14] iio: temperature: mlx90632: sort headers alphabetically Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-5-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=750; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=6l41p3FE/6+JjX+H6jgLrRqNj8Wrqh18ubwDrAujopg=; b=q/3u76axEl4aQPB4WHIgHMVk/CeYvB05NECysQPeWKKM7Yea/eUsWcbfCeXpRFzVYb+EIog+W sF42TIY0HRKAH8h6Fq5lQv6gS+gJv5ur4MzXEdva3Pv4jK4IhtGvF4V X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Sort headers alphabetically to improve readability. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/mlx90632.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/temperature/mlx90632.c b/drivers/iio/temperature/m= lx90632.c index 2fde48f337e2..73c935364d33 100644 --- a/drivers/iio/temperature/mlx90632.c +++ b/drivers/iio/temperature/mlx90632.c @@ -16,8 +16,8 @@ #include #include #include -#include #include +#include #include #include #include --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 491A03AC0C2 for ; Sat, 22 Aug 2026 08:03:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385836; cv=none; b=ZnV5m/T0bHLZNopB6FODGH/YUfqBeb5mVDg+mOgGsz6LS3ODZLKFZDs1Uf4sTWTn+EkiDPzwnfDw92UpytGoshei42/V9hGwwriuhduech6YV05a4ipr0um7/IYmCrYtIf0Gqjv515pJGOcqfMkzZa8uhNKJWsjfkrTBlciToQk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385836; c=relaxed/simple; bh=Aup1Yjuhu+cqqByVfSlcvOh4RJC/seOs9ArHyAUDofs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=K8l5MECf6q76+z8CcwNcobQ2W9DN8YfCB0c0hZLfFHcjZ0k1LpG6ppiadm6ttBPaI3/4z/yJZRH3H1dy31UCVc0T4hScMWvSnTixM62nmfx6XVUXl23wL8IWkTlZWnQTtXbBEPz10KP5eKe4e02rUEPLVCi0lmyHxmCy0Hh0IQQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=DzcLFRb0; arc=none smtp.client-ip=209.85.208.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DzcLFRb0" Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-6a144c8eea2so3471687a12.0 for ; Sat, 22 Aug 2026 01:03:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385830; x=1787990630; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=CMgdbm5JfWfswGpj0HgkJDCnsxJ/CXYgBjNXOsNGrqg=; b=DzcLFRb0AIPHOujZvHXvUlfZYyue6WTCigkwdu2IGY0o4yAt6N/1ePTrVxrrb5jSiA k64OF2jaW+s4lDaTKl4ao9/2RYFwDCItXF0cmL7oI8KoRf6k/av1M9yaqDbm3/niA6Dq 6TffahRzZf68bjSg76h9GIqwmiKXt9Ur2Lbo9J3eu3xfzm/h79nxz/HdDp2lxg0CPxtg wxqsfNt8zgEOoRLtLlroSKlGhtMCMfoSSX9AbmsoYrnKtbzUImUohi1A/rDmNsVb727v fLyw4zIxbFF+zc4tu2Vr+CzQ9MTUBkUS1ITpueYUq5+wJFrcRsF3U/xWKDlEcjgmRWtR B2pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385830; x=1787990630; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=CMgdbm5JfWfswGpj0HgkJDCnsxJ/CXYgBjNXOsNGrqg=; b=GI9uY5gFn3Mu1BltX8yhAc0TKU+FeSR4QpRVVvaCX8wUHDRIBAUNKo7DvmU2ZLEMpv elg2Mkdl7OI9GpwOh/v+Rngyy5KEhiapZcXCtTOy/QtHc+Rds1nkBQcf7VIdm+j2greV zExrzG7JPpXIffVE3dstaaEqVh5ov+TP2xomovbfIn2Uq5dzMRTi8J9MA6I2cZBgBorS Sdn5cO0wCSlrcPpnw60phJkUPr4AOqB0ldFXzmSB7q8NqAZ6bom5ayyPiQ+VK+Sp9M8c QWBlo6tTXhEWnHVvZt3lrR2KdbwD2B20s/k1Fw1YIeLsTZq56Zw1duXrAYFEEv97oiQQ AZKA== X-Forwarded-Encrypted: i=1; AHgh+Ro5l3C5vmPSxbDGkG+tNST1DGah4rhIefnyd+iyaWCnk1nYiHf69WYRvdpdnSA8IzWVUi8y5PMjI4v2S7o=@vger.kernel.org X-Gm-Message-State: AFuF++nxYoBYPT9tpangNA4C43jDLZbKg9TB2Wp8LWD0w0jBPzM4qJV7 c+OkawW/hJHdWdXwjuQZOHL03brsnWj56/udDPcopEvB8Zs6xKA/6ymx X-Gm-Gg: AR+sD11cMMTLck4RNUOgOxk+qMywRp3G4zD5fkXQwMkI2GhWG7HuQNeTauxkcKxjBW9 qn1B/NNas7sQxOgvhfeAE+5QiUl8FRQeDHVBBGZZh1pSgbmXJsny95knIiuMcjdvhaGWG3BBgQy GIwGCcHVOqok5COlsqDs8IAuynqQeaWheAZzMnYdkuB+02ri18bZ5Cwr1gTVYExkbMFSd8qb/ih AkQr7oV0ccIFvz/o2Zr+4JqYo8Q4Qt3ZtYDxPZQnbLe/P/Oy+hSap8Nowgkk3F+eu/LA7cfBvnx j/QFOAotlUxxRRrMr/JS1mZ2bPKyx3Vgktvo9Bcicwgdu2zsLYfIMfBP9yUo6z8mG7Yh/FJVgec y+/aS9J/HoA+EIl5q3RCN+W6WykBFjxhvwgU0IKDx6GnXi1G81WY/H90wHx0qmeIJYPvp+MxqhO foSBesrG90zWXP8t22ISyg4E3rNmTzI/OP95Wd/9BbnudJTGIxPuzIOYlWE0DpI7fANjSyRd/Gk +GS3svYcbl3RjYv0FL0Z+TEt+q6NKe+QZUUEenuveYTf5K7cgNEfG00gy7DTF/QTlVR3sczDJtW D5/i3HKHNSqh2moq5NMboWluRLi9uA6F5kGyz8KyNwSFvE52QJbBdQxRrwdDe971d/a4RQRafc8 r1sNVtyxxKSVXCmKw+L7NxyAF X-Received: by 2002:a05:6402:a0cd:b0:6a1:babc:5b9e with SMTP id 4fb4d7f45d1cf-6a582b0b815mr4145650a12.5.1787385830258; Sat, 22 Aug 2026 01:03:50 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:49 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:33 +0200 Subject: [PATCH 06/14] iio: temperature: mlx90632: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-6-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1496; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=Aup1Yjuhu+cqqByVfSlcvOh4RJC/seOs9ArHyAUDofs=; b=gKE5hZ7/jKhWqTlG1HYm3svTRf+qUBwmSrnUnVrR/F8vBdZak/AALgkRKiK9ewKy8X3ai7IFt JZGgzVDPoPzC7gGGCQ5jsyrN9N9e6mP7Sf3GSqYmUmrK/jIKnR42gND X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header and add the missing headers to enforce IWYU. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for ARRAY_SIZE() - : for GENMASK() and BIT() macros - : for struct mutex and mutex_lock/unlock - : for fixed-width integer types (u8, u16, etc.) Removed: - : catch-all header no longer needed --- drivers/iio/temperature/mlx90632.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/iio/temperature/mlx90632.c b/drivers/iio/temperature/m= lx90632.c index 73c935364d33..bca31c4bef00 100644 --- a/drivers/iio/temperature/mlx90632.c +++ b/drivers/iio/temperature/mlx90632.c @@ -6,7 +6,10 @@ * * Driver for the Melexis MLX90632 I2C 16-bit IR thermopile sensor */ + +#include #include +#include #include #include #include @@ -14,13 +17,14 @@ #include #include #include -#include #include #include #include +#include #include #include #include +#include =20 #include #include --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D99A03ACF01 for ; Sat, 22 Aug 2026 08:03:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385837; cv=none; b=p6WMMrsyj33epwNn2bYX1ch7AG8m97UYID9ZAuSe+Tx6uoDO2XwmGJLTOQLziDdrEtkY2Goh/2iG35tUKXIK5mIL3IfewfaoRA4/Qhr4ujA47SeBIby8C5foQzG4HtyJpXn9SNS4cHmoqXBCVpgfItzKIQ6qe4Dav+ba475Pyio= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385837; c=relaxed/simple; bh=Uo6EX1JmseXrXlIfI8C3VQKVC+6rdjnNJDxKBsAYvQ0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RVMUTSp8RLQrtAe2yQJ07Ir+Lu4t8NhQi2JchmncftHt4zsYlLMkfvz3HntVDLBajoEiO+Ghg2wzCQF1zR2aAbltwi/eGMbQ5WFnsCqqX9NKZelC0xxC6zA8sjktnbNZChRjmbDjudGwv8TRQlKi6v8JPkllqr7zbowRwmyAdb4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Wwg5wdwG; arc=none smtp.client-ip=209.85.208.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Wwg5wdwG" Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-6a173ad7cf4so3491724a12.3 for ; Sat, 22 Aug 2026 01:03:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385831; x=1787990631; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9AqQ4z6F96H3cgRC2zHe8aALXLXX38dahLcpxKr1ym8=; b=Wwg5wdwG4lXk1hG42qW4vL5UJBnfQvnvNb5x4eTu4aocVDtKSfR69mRaXtXVMAODJP fyj9SJcxEAld1onuy4I3D2gzavOZv+E7j7lY4knTWj2H0//zS1aERr5wXHgAG9m8jvF5 nUE52GzQebjt8vmT9uxmu775Gs/F8Gyx0OkRdwJYIfIqi/kWcOUvivpWrcaku/wO786a W9KjJM6ElO6pTam5Ju1J8wxzlqmMSjYofJ4wOUT1CzRvv1mA3Tv3wqqlz9wJLmfeuMfx brtCVxBY8AjORyz2QlfjVxKRF601iGXCOx1ysZ5fLT1V4GOOKMi3YS1ShXUZrxNecWgx 9BZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385831; x=1787990631; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=9AqQ4z6F96H3cgRC2zHe8aALXLXX38dahLcpxKr1ym8=; b=II0KHrkUJ52ZVM7kIGTNkXGYrM/yg+AutX65QB9q1AvjIy/ufhFRvzfPWiDUelnqg3 m1rzWfXyXRblyULcX6JIDkOvf/qFxKxc8VE+yrTHeFL3SBGIiY8Lc/JSvrEX84IHZXtt NILhRrn1FU2mc84VJBeI3nh2Jusjsp5jRv/jj/edDJV7St3U2KnASWtYUN+3pUAJYpCv GoBgGyCAMsvMRdxo137rEdTcmz7TFOCmOdcOyuvR8h977QiPLyCOpwagfex0qjih/4+x tRXUmHGUYZZ2MJ7kkyT25HkYe56Xhdcdhtx1kYkhqQ/dbj69Sog8XonDkTRX+KFHwgof TzXQ== X-Forwarded-Encrypted: i=1; AHgh+RrKNt/bQpTPsChfMit9C71RUT9QUhGNXzvPOszi5nbPBztx/0uLmTREPRZNAnCouUUgRevQYfu6NQ45+bo=@vger.kernel.org X-Gm-Message-State: AFuF++lstJM+IlNMIC6jbT/PqVqUoXHNhmfAZtFGpX4cvcloclhvw0YX Zq+e/ylVU3olV/JBPwxPK6tfRMKoKBtavuYTrZZTjobTWovsUhSyOWUhzg50yVLka44= X-Gm-Gg: AR+sD13AfGgCXVFx8IMa90qJ5+GumkF8437T5CQ707CCiP0B0vxutmEq9TuH9+LTriO 5/xahBktVOH88xA0eWimjNagdvHzU7GZ4e54rJPx6Rk1LaL1SaE5dF39Csxdep73E9j7D0t691H glrQmyw10OPCbhhtdnmgUVdUh76iNbLlMhLkvBwcuzLmJ5yI+HhRtYvpADSjqU2zkvC9pAr3rKO MBVv6TiKE366J7UrPXR0JVjL5gjIa/7G/UE39xrDGqRqtXAgMCrWDdUKLxfMmNgu7jE0IJ8w+CD OPC31Vxx9VUEkjSuPuf1H+DI454Sd+NVYEGMK7iDuIuhAPkQoXPxfwqC9jpgXGnO6/frDfCM/K0 BpzIXYr0RchirnYiPukVqsVp6tuhteMsHSt/4uCYZlTTH1xMyAi7KPA9jq9qUW98hcuc3UR8Ogx ZFSJ6Chei6cqL1EdlC1vAa6dA3DLRL/6czI8tFOdx4H0tjmQ2kfI7SzntliOCZhTxkkeq9aFgF2 8meHUVj4B94Q9W5wYOivvmIlFyLrMPx1Jaib7lDActzAT5RncmmDXHOOnr4vTwIJpOIGUtEFybU QPAfamfie0usa6oBeix5IZlH0TDahxYLDN4ugjUnQOld1Qb7UbPDcNtI/NWXJVUhQZ1EWF+W1jY fRopBKYU3RzjYx85sikZFPNzss2tsQSi0AEgz X-Received: by 2002:a05:6402:548b:b0:697:f6b2:a94e with SMTP id 4fb4d7f45d1cf-6a582b9b9d0mr4704481a12.13.1787385831027; Sat, 22 Aug 2026 01:03:51 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:50 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:34 +0200 Subject: [PATCH 07/14] iio: temperature: mlx90635: sort headers alphabetically Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-7-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=754; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=Uo6EX1JmseXrXlIfI8C3VQKVC+6rdjnNJDxKBsAYvQ0=; b=NfK5kybZPlmfJje5KeyGm74Y8IDcKb8mqtnk+s1mmhdNhAwnu3rSi5TKCYzLp/dZfdq9G/XhO ujtDHKHvkvaBY2gdYILdSo9uwvbhsRv/A4FBelCdxjVgghvle2ddqny X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Sort the headers alphabetically to improve readability. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/mlx90635.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/temperature/mlx90635.c b/drivers/iio/temperature/m= lx90635.c index 0f31879a4f64..ecff00634271 100644 --- a/drivers/iio/temperature/mlx90635.c +++ b/drivers/iio/temperature/mlx90635.c @@ -16,8 +16,8 @@ #include #include #include -#include #include +#include #include #include #include --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CADAC3ACF12 for ; Sat, 22 Aug 2026 08:03:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385836; cv=none; b=kEQ8M65n+DJwEwQXI3qgGwvl8d2TPPa9i6wMMq5qEm0Ra4kGonCvHmmKoL7pOD00xpuNR+4kT+ZxTTNs12jMIUnXEvMYWedYTpsDQomjaxy+XZd/dFengWueCm4KxP+p1aQR9TuJkWCMt/sG3DeIVg2e2ZFpwAvDsHfjKkzrvjI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385836; c=relaxed/simple; bh=Num4DJ1UYdkKWLpDSIlXSX7SlP1UbOziIzc+Rd513Fc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PBcT8z2sFNe/kzbCagSxFpGL0GsaLQ6gLfNSNinOJoNIkBEOCFycPJBZR/SWhTEMLE56iPmAy5rxqCFbyP1scQBp0hTJLTyr0becRJlRioet0XL8L2NFeB3vDZhKh8NWKUnHUThrlOMgLiHgR+n5h1WkC6lt2W1ErbTZtXe7CH0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=mc0Kn3xJ; arc=none smtp.client-ip=209.85.208.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="mc0Kn3xJ" Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-6a3efa2b38aso3381735a12.2 for ; Sat, 22 Aug 2026 01:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385832; x=1787990632; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=FxvRiCLtOo4IZ8vGI2ipKWIjHSo4D1ja22OGDCWWq+o=; b=mc0Kn3xJCe+Wsb3YqOuziSfCyRIAjE2iTStNmn0yn+87p43YFXGOvQ3kSd/lTHd28v 2Y9djA8ImLJgWewu6bBDuZ+aDBnkZ5pKna3V0X39XHl1uWON9bYJqdm4ikeX5fm+JMuD GHMD4wr3GFgv8TScu5QxDSxpN0Lbd3T8jyz7KPMkfkQmVzeYrOEkR+UkHqonAJEkf9EV 9SAVWs9mfLKHs4xPImST0uUlSX3PpKaOuSChCIrmq92WvQhm6oUg3/biYaOv39lmqFW/ h6SLpre5GlCwm9BsmmNINx7+PTjTsw1NUrQYFaZ++6Q/MNi3Ew3NMiIjnrh7AUZOX9Ox qxwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385832; x=1787990632; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=FxvRiCLtOo4IZ8vGI2ipKWIjHSo4D1ja22OGDCWWq+o=; b=HYUyTBRoKMWmsh6KFqQbT08ibhu6uupKx+QerjpRFz5OLdSMdQdpDhNenkAn5FYZaK jqx67EmsY/7R5nfUUA9xuQ1GaDL4dxUjMnS8qEPS17PycJ2AbFnrt8iykibGieYNopgI F61MyZnraTPjBYhWmJ0aUjmDqGE1h2fbocS14IOKQnWZSiDj6yHDidG5PbobssN3mVZf daYYImofDok9okWNXrJPwyLA9HgV7kX/RAt5J0VuNal21mjHBD3PTvpJhl5i601Wu8/r xdsCNw0JbPr+GhBTG5K+7y0r+ohIlf7/q0uPmKDMnTCZrACpHtgiTXsw3ykMo9Be3ltZ c5RQ== X-Forwarded-Encrypted: i=1; AHgh+RrkGTyJJfG6RaAEkIhabmuQY8WKGUGZq8u8ayfISgpPoyGkUi+BuYKoAndO/dGL+XIyCWGCpljG4eDoUGs=@vger.kernel.org X-Gm-Message-State: AFuF++nFjw0CxW4iBsaF6zOMQ9MCYfDTR3U+FZDK1ViKWMUPixkI97/h TFz9IjEQ31rx0iG5lHmruNO0PxyDvDAWS1ckIc8gNJI4vg7mgcwj3Rlg X-Gm-Gg: AR+sD12xc/quP8xINVfa0T1457lVXKvwzIy6NqaWFPNbxHPVQOHnQBwZY/pOzua9x6s jSVjVz7AL7mTaXmwunrYZMwKhoaCFZcdxWCd99Oszl+Dw6H6MffTrUUYS2uG/JfnX+goGxbWVFm GjiL5Z1Ow0DGcqzPqAeHiQCGE3Hzw0UEn+1dKZjBYYPTrwh4/jkNm7G5s+ZL28DIGy5r6QDK62s R8wIzVTB0WGhx8PJCUm1ttJe3kTXki41QVUS3+52Ee+54l8iw2EiPZjtyRWn+1nAdSE4e8e1rky Wjz8HCFupG6QA668xfczr6729MbSqMUlaCbTbUo1h/gwqXl4RluRLRkFeGz48KNhS5SLk5Q+ceg fr3gxyUQqQnnwCftxFsglkSDHglLjszbRkrFJNb0K899j860P/rMIY7gDdc4vRZA3Z24DkhfEOV mfeoFZvsmy9GzzqKsrLmUj5mSljIA7QIuqzlwDfJfKnKHtpUZN8Hg9waliCtPy7MEtEDVdSYwpD kg7KkfvEiY75iJ51HiXHsd4gSO/NBBsa6pciN08zppoFWczbk72Sz3u2JGtOFrJe1qtV9YlbDev ReoSiDWqa1/8JQ+Gyfe04kBHKgmRkqziFlTvWOoIgWlp6GaFtyH5AMwhUjbZ0VNwzTkNfsFxNhO aYsRWEfK5RaCV2yz5ZJR8t3VH9Q== X-Received: by 2002:a05:6402:1ecb:b0:6a0:dda3:83db with SMTP id 4fb4d7f45d1cf-6a42eec0421mr12710976a12.0.1787385831972; Sat, 22 Aug 2026 01:03:51 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:51 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:35 +0200 Subject: [PATCH 08/14] iio: temperature: mlx90635: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-8-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1468; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=Num4DJ1UYdkKWLpDSIlXSX7SlP1UbOziIzc+Rd513Fc=; b=lqsOkEIIeEALEEb0nE5LkpESd5kF5YD03r9vZTqrDwCo0MJzomJABdbh+aCGEsFNJJJLaRSUn IkXKhMBQmNoC2hNvYKJt5GiqFLoRA3HRyQZVja0R5XLemQyniGqMSOw X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header and add the missing headers to enforce IWYU. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for ARRAY_SIZE() - : for GENMASK() and BIT() macros - : for struct mutex and mutex_lock/unlock - : for fixed-width integer types (u8, u16, etc.) Removed: - : catch-all header no longer needed --- drivers/iio/temperature/mlx90635.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/iio/temperature/mlx90635.c b/drivers/iio/temperature/m= lx90635.c index ecff00634271..b3fa2c8f566a 100644 --- a/drivers/iio/temperature/mlx90635.c +++ b/drivers/iio/temperature/mlx90635.c @@ -6,7 +6,10 @@ * * Driver for the Melexis MLX90635 I2C 16-bit IR thermopile sensor */ + +#include #include +#include #include #include #include @@ -14,13 +17,14 @@ #include #include #include -#include #include #include #include +#include #include #include #include +#include =20 #include =20 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 67E9338AC78 for ; Sat, 22 Aug 2026 08:03:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385842; cv=none; b=IkkQ+4q7dr4JE07B1oJVsB0CravYeW0OXIoKOMW3dA8jfXkWZGFaJ3r1yiF9C7X+YRu7dh00m5pdl5lPvZaiZgaomXs1JU2LzYwT0QqQPFbmYGWhj+BDwuBJIVOK3lt4sydaf508IZ1BsHcCIqdNasxBMm66A39ePTZrdkVsBSE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385842; c=relaxed/simple; bh=S0psc0GokPMG3r5dgQR0E3KceBkww71p70Ddzytet2M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kbLaGd5uxXEpJ6AfP9/o3m7GrOTsCr163Q8TO2j51RZlnHYmhz5pWYpqMSPsQmZAhnJalxl3pT370SQVRUFSd7tC/AM1ojncW7wu247ZA/qL78SCdsHa+XVFBJHhZ1HEoNSH/1ReBcy6AQ1L1EYMHJJdD8YIIA49lpdQsSvfzu4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=p0fxtbLY; arc=none smtp.client-ip=209.85.208.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="p0fxtbLY" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-6a18e24ad25so2513464a12.1 for ; Sat, 22 Aug 2026 01:03:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385833; x=1787990633; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=BZLzJmQwMgWXL3sbjVA8gM6zLJbXj/mUC/hE8T4vkRg=; b=p0fxtbLYIyW3KZRPFhTNBR3u4tkdgEWahVFXfwOJTRGqdsojsfYpEPhssLeh2PvLd3 7uawAgNpwTope2dvxEvjiyIIiL4qVfrOeHzB8is7dWj4gcg0aroGrbf7RdRvvc36yWFx n+RZ9SKkFPGSjh9tp/Mgc113HfU568+MYTV77EfAR4TWjbY83hD0tNPjBuwbL7iOcfqz P55DZARafiAb6+8NcghZMwBPIkkllisLqLDvX/DqvtfSCsiROdxKxnZuTh0OI4sBT0bV hnystdt0+egQHXs9YbVZdL/HOVUpLBa6oxiOYLv/EN6as4yBU1O17uYptXJSJAYGHfzj KFKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385833; x=1787990633; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=BZLzJmQwMgWXL3sbjVA8gM6zLJbXj/mUC/hE8T4vkRg=; b=XOMJnUwjjHO5XSQDRPnrx+4Mbl0NCewYbaRYRHxDUeHEaY483hKWsxNbzTyZkjEXdg PGJ1BuMgXgYSBY061cIBb91pOovSyilnNKUXAIvowsVVNzcpn5XgtFozo8fy4CKs9BY8 kKbevKBC1bmKSJP0a0gXFtxlmm+HkC/eben8MMAxGKwUNIxwoY+GLTY0Ym3kvD+R9l32 IcSm6G/GxJtqyWQIxq9u1J169qSVenas4anISwzm9dWB9rRCJNQIPxEz26bmfotKpgeU j5s847GDk+qysblvVAXFfwqSUxklGq9xBNmqVPbULtfIzyh9jvZ+RG4/xrhN+uK35d6t LyTw== X-Forwarded-Encrypted: i=1; AHgh+Rqsqh/LMRssL3ey7rqXK89gkwIHcWUS/qGcrCZqrcQv/At95ALoj13GvxOyRAE40ZV6Q8ZpsYZdZwC3kKg=@vger.kernel.org X-Gm-Message-State: AFuF++liff1aY6+BjrNwlzmSwfh0Lw3sSJ2BmHbvQJAeXvcq/lzAPdtw SPvA4Duxdks4Nzp3RCLBrcE0/fKVZgD7aklMaIz4ebHBeybWeieguGEVXoEaLRcqyRY= X-Gm-Gg: AR+sD13XsgiGAYbSBe7ncDVfB7OD8xq5rzhBSD0GW0vjhxmHLG+w4FimGSMauTjifQ2 /29RhhAQ+r+/Kg4fyrnN/nVgb+9dVIt1aq5eSOprJZgZcCs8OYHud7a46eE2EXyKcQak0fdiYDf 67vT98Mz+/B9+oMfUsCEp0SGyk3KhU8ktw/rgNztuat3Jops8LBXX5XvOq3mjO6unlU+F5RE1Dn mKRz0wiphZ9LhsfU4vU7LwbOJctQNWdhFa+3TMyHcnEMBWLwB+Vvo+zTYgeV7Y4963uo5TxTcjo 3QIV0cg2AkFI3mzxqKL0Oe0xlfSfIgaS/XVzO4iB7hh0u5REx9SBuTziIeRO8UT11F0ocfbiSps 2mowgLP9yt1j3h8MKiNIaWawHcm6JIgNVvb8Q/Nv5LC2mEvdYg+l9zTrG0Z2LOHMGHds0Yl8Tis SRui2QJACssgPmZo9lK/0NseocEk877pBWCPRPJ3jg4tDQFJfLzGPv5S1/FpkmSlYmz0WIL31r0 pF+r+952bTJoROw5DM2j/iTAoyQnNI9f4ragQ5qrSpzRxFiNSCpbUM2xYyxM3YA5Y+0ao40VKko iYB2pJJkMteV/ff8D7YKIfJtlDXAxf5g0dbmmz72OEegBL4yN3g0nvODs7FkQoInaf45CtQMxAS 7qRS1nNmvOPiKfaeA5MacnfVE0w== X-Received: by 2002:a05:6402:e10:b0:6a1:7ccd:5203 with SMTP id 4fb4d7f45d1cf-6a582af8d2amr5066152a12.2.1787385832608; Sat, 22 Aug 2026 01:03:52 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:52 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:36 +0200 Subject: [PATCH 09/14] iio: temperature: tmp117: sort headers alphabetically Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-9-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=928; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=S0psc0GokPMG3r5dgQR0E3KceBkww71p70Ddzytet2M=; b=vBrmoQkC4JjDS3WznjtTOCMA1soFG8DMMzwj/IHcSF3zsiypTplB6lM7lVgFyFpt5okC0m2N8 5ygOh0HGrqsCVq0YlGlc5Tt2Fhemn/LckWaOp4ngmFHjNuQfekmlesz X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Sort the headers alphabetically to improve readability. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/tmp117.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/iio/temperature/tmp117.c b/drivers/iio/temperature/tmp= 117.c index 74cb8d62bef3..fed8af2d81eb 100644 --- a/drivers/iio/temperature/tmp117.c +++ b/drivers/iio/temperature/tmp117.c @@ -10,16 +10,16 @@ */ =20 #include +#include #include #include #include -#include -#include -#include #include #include +#include #include #include +#include =20 #include =20 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 877F9394785 for ; Sat, 22 Aug 2026 08:03:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385846; cv=none; b=qhxKQa1SKVSggzQtJTSHonhBb+gR+vr40u/EqpOGsWPjgWv3UTx3pHI/tGGRs7vfr8OTB+H0jJdzQEbdiihzTA6RItt4A7RQ6f62aA5YaeqDycsuNrqrSCyqq9z39FeeudGHxjCbEJ2ANzKhMycZ+ot8KInB+XVcVzJg0mfM6FA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385846; c=relaxed/simple; bh=OxiqvW6PRLQsOVphmE5v5j3F9oU3VHEQDJ4OMIfY9pk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Dt08u6XhoeNlHhg6kMzQqJv7fdrhcvZTvQ/0NCRULL7qh71NAalqloc6gLzWht0REMtVvIAZRlSMR2Ewa3AUYBAsIzhPlKWqDxi6IV0snpOcY2krQ6Dvzu9v7ZO+cdMiR7XfBl+DIqcyQCIM6rtINZ20E3YiALFSWrc2vv7wEQk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=k/6eBo7g; arc=none smtp.client-ip=209.85.218.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="k/6eBo7g" Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-c197eaaab00so290975266b.0 for ; Sat, 22 Aug 2026 01:03:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385834; x=1787990634; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=Shn+LztVw6jGLCcUfRZADiOvpqCHILXDPAzkxavgseE=; b=k/6eBo7gV47kpAbKmDhdTIOfExu1k0VfIEVOUXNjN0YHSeFuyMNC9drxQ1xYI+dW1M l+/luo7jz7oJOLbUb39NnnxFszs/AsmmvY1z2bLg2hoq6YNOCq98cLNpgfb1w7g84Rat B8lVagULgnSnoTgf2vKxvZXEPsnhGk8prg0leeiSVxq34Ky8e34OHBeyBJUmss8mO7wd +dGp3awrYEyUGn7ZqSaYGIof0roNizrTBylfgHyIYCmAK0cHRUq3LoZrafRcSTbig7sU 1kKnB4PB1FF4R2Llr+3gJlaF0fda5nf+hkhfEs+6ochbXQwX1/gMi8lqdtSX2kjkf9zj fymA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385834; x=1787990634; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=Shn+LztVw6jGLCcUfRZADiOvpqCHILXDPAzkxavgseE=; b=YM7OSmShqy3jo4vGjOx1Cqbwen67x9hfgfXhwW5ycNInaRXUmzPPfcVYRKvzZrnbgZ psW/uTV/51sn3bU0F1NoBEfwWaUNH17qUKuD2tZ935YLcG4poKIa7YMa7soe81qBUPqd MeBUiZBtbWOiJ1MIuxw253XPtiXQ3Teu/lCxIx49upIxp1DTE1xvBVPeVTldp1RAKHUH axj50JgtXakG9cg6qTESlnN6+Yheki7nplqctAGoVeKFGo4csTtdCipL+raGMSuk/SbX K1lejV7/Vkxb5/hDoGR99ueD64vNmAeqpsfeUi8bncAutPaZVGM2EzoX1+XTsQoFWp2K k1rw== X-Forwarded-Encrypted: i=1; AHgh+RpdGcphYwWe/Wj3YjwpRuQDlG3xixXJUSbPSQ4TYwJJdodpBVTvmzFOwieUDmaKB5gj+g71htxkmt4WYgw=@vger.kernel.org X-Gm-Message-State: AFuF++n1ueXIJVkfe6cFzMEhMine/GQnW9toZRVBIr19WO8xohb7lcN8 BT6MngihuUCao5N9GzybEeQCdd5YfnMzZDdTpgZPbJVa5kqUQImH7kpG X-Gm-Gg: AR+sD13qJVn2T0K4yKpfIW3cRcBovk6cHzpz0oqtZWCJVGHxUciAJqlcCaGF3BPin/D YeMcsnXwKXReCpHoTX9CTO9EVUgCSKQhLtqoX1qxZUdPFOkbsDyhSlq2vHcuiO3PmRM+ZY/pPeK j14YIBayujhsDp2Hsna38o7+iAUXyssm2QF2dydKOa8dwJvZTttamL1KFrkU0UF+CLyg64nRrZ4 IvrKFf6WC7GCi9lwAhDgs1rxruL7RQY+SOl56rb9t0Xfj7RbKv/msFoIC5qz9uRwOQ5speNlxwg jPEGSClMqg/gO+oZTg2SESqqdJ5bphOr5bTPB9dKlhsyPBrIR60ttmLUapryHenHcOSmpDHgOE/ L/vMepLiERIrNgEJjZ4fAw5YIJ4SYnxoz88a/KdtNyllGFiFdQzkYSmUkShru4+714cTKEPvj+X Rddh02ce7MD388l0Kbd60lK/0u6oSVySXU4yGs7178RKiWJv1CRQ3Xmf4cfaKmcbTUlc29UUSgv JXpzAHIX0lm1+7qpYIX71rh4i1UapYJmGdDjSeIgA3bSiqN6rafiFVmZNFDl1/QEqLCfhdNJzvc KObg1NcNugJ41ji6PdmI71K6eZV10wJfBXjO8q2ej1KIjEC71jIoHKLh1DvD+WOaxaJ6w1Hi5wn d1Azam0z++3sXB9I/zcCs2zqIomjvxg== X-Received: by 2002:a17:907:3e02:b0:c21:6f8c:2335 with SMTP id a640c23a62f3a-c246a6b1745mr1270213666b.16.1787385833434; Sat, 22 Aug 2026 01:03:53 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:53 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:37 +0200 Subject: [PATCH 10/14] iio: temperature: tmp117: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-10-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=942; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=OxiqvW6PRLQsOVphmE5v5j3F9oU3VHEQDJ4OMIfY9pk=; b=Csw4e40xxmBzCO6WP3RAce2rTBD1Hvqz/Rchyzou7yRtEdpBZdGCg6JyHX4cmglldwCKNbtbw +JxHPzixy8eBd5gWzPbEl1sHgoJKk+LA1uU9DkNvjMkbDYMMhm98Hub X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header and add the missing header to enforce IWYU. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for dev_err(), dev_info(), etc. Removed: - : catch-all header no longer needed --- drivers/iio/temperature/tmp117.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/iio/temperature/tmp117.c b/drivers/iio/temperature/tmp= 117.c index fed8af2d81eb..2caab0624a23 100644 --- a/drivers/iio/temperature/tmp117.c +++ b/drivers/iio/temperature/tmp117.c @@ -12,9 +12,9 @@ #include #include #include +#include #include #include -#include #include #include #include --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id ED94639E9AC for ; Sat, 22 Aug 2026 08:03:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385842; cv=none; b=Po/VpqMMt0hMn7tyaP+tB0ATUyDeeOTtZydlU5DH1vdVbB9iP0nHX9Noo1RHFvt2p5HnwJTAmSOQsSyA8HAH/bZvct5lQjXeaQII8RnwsUUsyUpKBFikr3/wRVZv6/wO7aUv5HQqOgwJCGrwtyfBzN8jORCbUov/hhl6wqNYVdQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385842; c=relaxed/simple; bh=HXABlvbovapo8X5ULjVoUp05rLGCvcH7Hwv2idfGruc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bVZSI21P7eMuUBfEX+rEI1o5NmkKF32cisJ/wB8qmvrP4bKyJLBrmMOxzy0JXODZcN4/EoaR7VwKzn7NT1MFHsnWmF/qVbV8LokI3aAM7sC3dtNafpWsC8P+4b2494QEUt27fzAMg6vZfEmWWtTz7zuog6lT6sNiT8UiijSKeYU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=swppKRxE; arc=none smtp.client-ip=209.85.208.46 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="swppKRxE" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-6a173ad7cf4so3491769a12.3 for ; Sat, 22 Aug 2026 01:03:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385834; x=1787990634; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=QkSPzkNePAAObmivPyMjVU/afPEpN4pzFimu9a853YI=; b=swppKRxEEqp+CIRg3mpnphlJaXC/GA7R90pStQX09Sb3/roOxWtVAMhB74Lzxx5MpO ZROQnrFQS8rlLc58iRM1igOCnXEpLjSpII5fJrUVW2alB+GaNhpIyENgE1T9bj/I7mHw ZzQ2IosyJ/TfoMYR90jYHEjlB/06940y+hVeEGod8YSP7G78nx5xUtVpSIWywmZvi248 1A/c+OCppNF3Qm/7qrpJ0PTqEf9XGYrI7EJ+yXdPII7CnCb4K7KW8mUQ5VzpWp/l60Pm oDWlCnnueMY+TL1poaF1ANjBNVoG7T5fU0SbKsQvUTxEMC/0TMkv4M4Ro6eUyWVidspq CDRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385834; x=1787990634; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=QkSPzkNePAAObmivPyMjVU/afPEpN4pzFimu9a853YI=; b=eJTB4n7n2yGFnPRi4rSURjJd+2jGN1oZTSj7YTJs7luJF/kNThGZnrnSyxr/MuXmbM wwwS/jLuS8AmnHUtRqDaE9BPnDGvUki4rewhLJqknP750T9rslJ6WrjvZP5TIxyeyUjs +luy0pRkYLdZeGjvv20bEg5dKRPWCnIUBjMdwNSHax/2uf9mqlhgWoSay9Eq0Qz6cMZI 2mvqoxZWbDoLPwIGNShXGR57L8Xii+u/zxoZN1Z3z2gGu06Wu8t7hhDFC7Rljhem3O1D Nu6vJJISoPARi/svR7mUuUPtSqPsLWWS4/1mWP1ai26w3z0hpajtQSA2+wfd+Bnu9ey5 5bTA== X-Forwarded-Encrypted: i=1; AHgh+Rp891d6U5fpSnyLg5nYVMPgxNlAVWBcejEh7uDJfatro4qVhcmfevmpSZJhMDeD/RstG9+ng0mLNztYDVo=@vger.kernel.org X-Gm-Message-State: AFuF++kTqbzpOiFBYAQ79jXqLL+J9qIgtzsAcsTKdfcb1002+khNea06 qwXtmFccT4RFy9S1shM/8AkNO9Nj2fi4YnQjIcZ751SD1NFVjYwdMQ0C X-Gm-Gg: AR+sD11/ZjTDZ15+Ydtvvf6sTY/2FqBP/zzwv/kwSdgqx7bMKoKtJRInrFeQIlk3xIu HlDdG1PmMwYq9zMDg/ghpbh67htnuwxCaycKeaLPX6/n5X9wntoHaDkxoJD95W0fj66pwfw60wp 8pbYTon29JXw06IFy9DcNC6MVApGdSeFLFsj3Y9RUHCh/R7Sl6xR8WUaytN2O4ClSu8o12WNfoW p2+16lsNZLWQAZ3oJHdvgUQZj3QS+uQniwW7tV8h+3wtOrAdlmD10RFiSIhXz1ljHbvNwbvLBVh DvXWBcfqmYJR3pTwpom4bmT67HzEn2Tso7IBjR5x7Szus/RYn3us3kNOq//m51D7Gw/6MxSCD2n AA/sIawiWpqWvfqVWSfu2wOA3kJlqWmcE+NaT9HyoQj5ulA/btqOHlVPLYz4Ns8Pkn4s6j1qWwt MzJhrs03deuoNc10lJNPHV5cMLXFdniJ4LT7VsN1jQlQduAqUWRo1JDnti1OAcY+OFQMb+5cQEf o5p2i+uOUdquiKj96BRlJzO+XwqGloVjnWrH3ksngeA0WIk+pwuNkDHUkYcKWim7TM5kBXnObaX 9c9Q2xZekZgjIBiuFUiHPAPq7kJy0r4nlwv49dyzQSr4o/RLUtt/ZwoDpsa6RPaXSmCICwBT1jK Vifd57VVZbKULEg7quY5iHMJF X-Received: by 2002:a05:6402:274a:b0:6a1:f95b:8cef with SMTP id 4fb4d7f45d1cf-6a582b1476emr5003208a12.4.1787385834158; Sat, 22 Aug 2026 01:03:54 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:53 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:38 +0200 Subject: [PATCH 11/14] iio: temperature: tsys01: reorder headers Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-11-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1038; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=HXABlvbovapo8X5ULjVoUp05rLGCvcH7Hwv2idfGruc=; b=04+UHeRQpRlr8H9Ky1SDzlcXvYbOXoKXYev/VIETYOpZ46UsrrYLzZppUa7ucduFwnGw1LcWJ Fc12uxnHKBJBTRFg2MZyxBl+rq2TIDmWLucfGWjafUUGy/V2dCm3lay X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Sort the headers alphabetically and group the IIO headers and vendor specific header separately. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/tsys01.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/iio/temperature/tsys01.c b/drivers/iio/temperature/tsy= s01.c index 28b3ce022ce7..14de67ee8be7 100644 --- a/drivers/iio/temperature/tsys01.c +++ b/drivers/iio/temperature/tsys01.c @@ -8,14 +8,16 @@ * http://www.meas-spec.com/downloads/TSYS01_Digital_Temperature_Sensor.p= df */ =20 -#include -#include #include -#include -#include #include #include +#include +#include #include + +#include +#include + #include "../common/ms_sensors/ms_sensors_i2c.h" =20 /* TSYS01 Commands */ --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F09EB3AD51A for ; Sat, 22 Aug 2026 08:03:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385848; cv=none; b=cGsR5Vaef1+lcekVTMoov5Or8jDpYxECqRnlU+Z3wM+u+Nm0g37SgH0SqoajajVc9iZU66Uyz2DMpGr8Ifytp1YgAeALr5eTRywJCQ+SvFvYtLaEIqeOfZU66mIyzzigdcSjXxer9Avy3eX2rExi9N3UuxTusaVQHqHbBSNPxSs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385848; c=relaxed/simple; bh=2Jh4vxjGpcUNYNKIK+hDfhJUAC3KtmBpGHc7CGutMmo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=lQ7xYuo+bdOEqzMUCe54FwLhV+GZL5DUYF7XZ48TuC39ONT7ZVjC6FSix7As4i0W8vi4G7w4GAr1AIw+/VuuDwvqjkz3XeMfHCKOqKPlui19Hi/5RarXpw3CX+j4LwirD2QFnPQT0KogrNCs7PoduuLMQv5bQFMqJFFbHHhdrgM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nJk6lcom; arc=none smtp.client-ip=209.85.208.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nJk6lcom" Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-6a18840e2abso3315128a12.0 for ; Sat, 22 Aug 2026 01:03:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385835; x=1787990635; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZBgca2fvkXuwjiaJHbEr/LM98HvRD39VyZK6yg9cbHw=; b=nJk6lcom2FO/MJYlhmPjbWVgu7Gy/SdDwY/31ZzrB27x2dGg3idpmxDwV4L1Hhzf5M hX5LQEwQzb7CDf4UbT7jIlW9PZuzDQJN6tyLZbfrmisQ6kTYN0/Wu2ADOyc4YhjLSjpS 358FsYFYjJU+ipFI7YwB5a1KV4alxt9rBtNEulF3TgXoA9ZU1I2eiQt/sW0WliDaNXHx N6rzt6BsaqzEZjG8+j+89+290d+0KwHkPR7cXdmeDlOSB7dgOSzkrGHx68AvCHHODuKO Touu7c2qvitlWhoMHYvovrLWJ2udF7otv6CC36fWOc3K3ch8ZwwTKxswMpg8fiQWqrrI U/xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385835; x=1787990635; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZBgca2fvkXuwjiaJHbEr/LM98HvRD39VyZK6yg9cbHw=; b=Qxad4CYTP5oKZ7Fptkxt5j0bmIvLflGvtvNQZ+KGsQbMEd/ai9Wc7yirqevSOZf6GV BRbibE0wohJvZNqHS6TaKCcoaHPV/Wn2AG6ZkwYPsd/6ZAFe8tG1EMuTDD1WcxpG4y+c p+WTZp4r7nzIXp7A+d+/zNXFQ7EMFdwu5j14La5KoWu0BcKvANS7Yophv2+HWK9Zog1K Mce5K46KcPWAbs1l9T2VdS2NAY0R+4bhqDyndGJs8B3bYZ1oZ0PoWG3T9fAgFuz1Tpry eL3XTlhHVUHAf0slDqJoPnSJqD4kWYXETYZkvt3JaRqGy/Cc2/miLFmrxnifnNWxdmLs tHtQ== X-Forwarded-Encrypted: i=1; AHgh+RoCmYxZwZNTaCjOS7J0mlYiCxRmN2ShG2U3jzk7iB91gGdl4EL0/5LaNdNVWK/4lWRvVsE8G2oiwONOBfw=@vger.kernel.org X-Gm-Message-State: AFuF++m5swyiXHwcI60XJBerRlg+BWO7CU/3F9LizHIL7697hJnkpTqD IqUotgyLvYWi7WCGSFQPiTrEccDU8Es/cG1yMp5qXu4IYO5q+pLLm8C7 X-Gm-Gg: AR+sD10uiC4E4/LGqGyAjKC0VCYKgnxcgatJ476aZCzBTHWXDb9O+fO0e7wHuRQK5PI gx0BhWVoUOsf31wnroXZna6BL1Af1r+cxvIvcQyHZez0l9qThJ/50GgmVD4B65JhmdwKak399SS jp+YElwGzHmMvUatnNAdW1PsZRSme6pnkE82N26+k6Xb5jZtm9kXtMEhVDpSG72GiLvJSQMlmo2 2J36KYwPrzZ63shbfYtlGLDKZW5H9vfKbcBS0GZXzjmKGA932oouOkaax0SFWN2K7hX2amOwrLa WGf9zmj8xs6Fkb431asRtHJiZjFAyZj1Nsd+CCht0QyGzEgSGjDUmbK5mM6iGrV9EqhtgPGVKe2 pxeqbl7pGCnMeTQfHBM8bDa80n23dMM/btqqa/6Bbq2+7dHsi5wiaBC43TczAj1CqZP/nglCSGA wD/Hm8GJJ2E918ofI/XPGMrmgc/YRxAiBQPkzd+ItFRYVFTAQzDzChNE1kjCMJE8xoziQN8/3zM fJjv9p85bGzm6oD7QBB8k0Yi4w/zu2nA/3I03rAyFDnj4LyJnk1Kd9zTEbLPJQKaTVb+CqD+z0r Vkl8ccIxHdFmtXiSq31Hb9Sxik6x5WrvuYFJzkQo90G8x4o0jGXAReY9fH3B/fwtlIYHhJvb89v 8iKeKisqQMmzQQTRRLvE3rf9D X-Received: by 2002:a05:6402:1ecb:b0:6a3:f74d:6a47 with SMTP id 4fb4d7f45d1cf-6a582987b8emr4504442a12.0.1787385834842; Sat, 22 Aug 2026 01:03:54 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:54 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:39 +0200 Subject: [PATCH 12/14] iio: temperature: tsys01: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-12-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1467; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=2Jh4vxjGpcUNYNKIK+hDfhJUAC3KtmBpGHc7CGutMmo=; b=5BpTYKxXB7oAx9fUtBQm+O01KiTYq6cH1pzVAiraWvIJMAVI9dVkHRjTCNJDNQrOU5p9mDqqR REd17tTtTEnAEbOT8p5sYnFtpA2sTYEK4+NUaitl9eAxWaFntwtALP1 X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header, add missing headers and remove unused headers. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for ARRAY_SIZE() - : for dev_err(), dev_info(), etc. - : for i2c_client and i2c_device_id - : for div64 functions - : for fixed-width integer types (u8, u16, etc.) Removed: - : not directly used in this driver - : not directly used in this driver - : catch-all header no longer needed - : not directly used in this driver --- drivers/iio/temperature/tsys01.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/iio/temperature/tsys01.c b/drivers/iio/temperature/tsy= s01.c index 14de67ee8be7..4b8c2a3287fc 100644 --- a/drivers/iio/temperature/tsys01.c +++ b/drivers/iio/temperature/tsys01.c @@ -8,12 +8,13 @@ * http://www.meas-spec.com/downloads/TSYS01_Digital_Temperature_Sensor.p= df */ =20 -#include -#include -#include +#include +#include +#include +#include #include #include -#include +#include =20 #include #include --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F08A13AC0EF for ; Sat, 22 Aug 2026 08:04:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385846; cv=none; b=fk9AGqZLtKkv1wu/3qNJ3N/sg2damoFB6IVoHR3U1Prp+RSFHlQLAT3PvlXe4pvxfSl+9E5+AMW6qaAXO5IFPKCBOeXx7I2v0weZlZpZCc79fY/+yPDOb0ueYFsEFpJyddhe2NYv30izkGWgJS+sWRxgBbzk/MFQmNu022z/u/4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385846; c=relaxed/simple; bh=c1kpDXLLAzdZm5rs2ETbE/7TO3I2DSL19IHJCzFyRZI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sm9qFKphaigN+BqTepxdz3bwrl0L8zbqIVceWoOOq8Rj8uN1hzAsVvJ4LyZr/yglqyxtbpoqoslW1dx3ZgEdoO09Cz4ktlj4TNc0vdWtMMwUkUML1uxWY5pA602bvO336OXYT49180+KApPU3MU5vt/KqGCB19g6ug+9CftTUE4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=MZx+ameP; arc=none smtp.client-ip=209.85.208.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="MZx+ameP" Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-6a1542cdb53so2285857a12.2 for ; Sat, 22 Aug 2026 01:04:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385836; x=1787990636; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=XKzkLe41uuu5Pw2n4p3dvsG3NzOD2toE69Y9PiVCR9A=; b=MZx+ameP+m9HHAtJL66qkOsHF6TS5bitAsc6AwP2o1usSfgevSS3yDVYcJU3AcFhXc g4vj4lzZqqi57QizJnnDpQuKwV80BSXgGM0C2Svt/hCgmWl0a/XT4pwbItOUXGRcDjNt L8Ah8Cji8m5QzFhs2DqG4iRiygZfhgipztzXjKPV58jO/+nK0XT2hdZ6lAL6T600ln9h xj7ZNTm4jjZorMkMaNb+9SLEeN/NFASx03DGV6KHmnOs08tgJrrS68ntry3dWZAgEqmZ L2ZA/mAtzvo2uNt+hY5P10h5gIKFMRHVklURcrDximdnUi4BWu8LFymweb9pObcuvolH M5bQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385836; x=1787990636; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=XKzkLe41uuu5Pw2n4p3dvsG3NzOD2toE69Y9PiVCR9A=; b=LIl01HdwAVnkpJ8wPrjXuUNv3sJMq7P8vvLWHlUsVxKLycy02tb0s26zy44/iU1NYW ZXE79YcQyReJlouA91KRciuJygFoZbklZ6H9hH3Ql3OfKSZQZ9NnWQDmtzaWhDQtLyEK W6g9MkUx+DpOvw8gANGBUWiJvmmeQjJPhR5G2ivYUeenmN1/eFImPOJFLqV+P9mDhVcm 7XMQFZ2vKMehkS8qZvzze2HpAm8BnV8PnT0BnJ7k70B5FkZjLvkdhwmRZEXBYeNxb5SJ 6O3vD+UQjpwOvBXUYzQmllQUO93EHI2maigBk4uFTrFwbBFHr+08Bxj73IWduEpVmVv6 vUXA== X-Forwarded-Encrypted: i=1; AHgh+RqCsJYJXMZ2ggs3/AS4/+2290B529EVGux7rCLvF2Dm2MaNCvrXpcKoSKe0rZgA5AmVUl5WvljZYAzpyD4=@vger.kernel.org X-Gm-Message-State: AFuF++nIsORSTHNjc12xChMNqa6+iMlAz1fkORbLnc51JU0beKLdkXqI 8BM0cL49Z5kKk1TKAruuyW8UA3YSRd8h5DVYZVWE5G+ZgdIkrQev0SAw X-Gm-Gg: AR+sD13ZsfCQBFrJGYFJZBGVXVDtA8ChxTbPAzfCDcIs2CO02Wsi+YmT9GccpQfoYv6 fT+2XPHkmuKIzIY41YzeY/Irqv9km1847eSJH1WNUEI9AHaFCe14dE8d/DX2qbS6FVZbYJ1X0Dl YfwVEOU/FxzSi0o8LsvnuHBRTgbocb+hJ4gR2mAFLrhSRk7EFbCTGJ2pk7iufxk0qoWKsCOlN5Y Wn0aD3vX7M3C0lFbBorJGBpEQ6RtrC0rblYN2H0o6ZaN01zsR8Ds5ZEP3gk4XtzuC/qx8NYZByf biI97KswZRJIE4+8Wlwceot+bVOLmUhynWNtfE/ztT+GTjGHxHsZf7bigX2bEJaRZ0DoVN6uwkT rJ464Zd1Dl/C5lmW1JejVUL7rzoku++pNvjPqhVEmMZuOyeYo25XTod9nk+eHB3hr1BHs8mWCi1 tm0IdfZ5xI0BQmIbaoYDxWjn8rzIoBv80pBRJ6zryq/VUB+KefCdrnoyVhJhB1vG8Fgbo7MFplp wx9iFdji+dQeVn82EaSQpv6AjQksuC7mN+KNQZjaWPpMECVX74Qk3FkgQqa5lzFdZ0D9FtxtfP0 R+o0EKd8E6ONSDWGmZ/N4Xxois0v7DRL0DvAssaPEys+E/0RFMs/xWczpiqE2vaKxuArxwpu5Cg abVzcAmrStzcyVgMrVdQy8AyaPD/SLzN6r+g= X-Received: by 2002:a05:6402:434a:b0:6a3:691a:9d82 with SMTP id 4fb4d7f45d1cf-6a582af951cmr4924350a12.3.1787385836377; Sat, 22 Aug 2026 01:03:56 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:55 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:40 +0200 Subject: [PATCH 13/14] iio: temperature: tsys02d: reorder headers Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-13-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=842; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=c1kpDXLLAzdZm5rs2ETbE/7TO3I2DSL19IHJCzFyRZI=; b=4elucnM9sgVmz4imfxUFT/0OzrFBW+FTZUGQ97NfBVO+ysDJC9RXFUw96dCPge2TK27UoAgHb VEUQx6LBib7CRJy0y5GsS8gzKSFS6lChuBNTzHI2nFIAptg4BSQQehQ X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Sort the headers alphabetically and group the IIO specific headers separately. No functional change. Signed-off-by: Joshua Crofts --- drivers/iio/temperature/tsys02d.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/iio/temperature/tsys02d.c b/drivers/iio/temperature/ts= ys02d.c index 3ef72347456e..377e27b45fdd 100644 --- a/drivers/iio/temperature/tsys02d.c +++ b/drivers/iio/temperature/tsys02d.c @@ -10,11 +10,12 @@ * http://www.meas-spec.com/downloads/Digital_Sensor_TSYS02D.pdf */ =20 -#include #include +#include #include -#include #include +#include + #include #include =20 --=20 2.55.0 From nobody Mon Sep 28 11:38:36 2026 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7B9ED3ACA7E for ; Sat, 22 Aug 2026 08:03:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385852; cv=none; b=Hccu14ww6d5pZW1UtnCs5UUNEsd+iBZhfSJ5TMFOoM11oGSo87x4jkvJg3MXZtPAHypAe7PyILWbofSWbiy+gZOXcDYupkyQHF6WKBK860MT+29CByuRE9z+C00F7W+HE4Gkeni3wbRSRjFGdb2S6DEF1EGeXlpwBHo0yVSntFw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787385852; c=relaxed/simple; bh=7tTh2fPf7iFeO3U8BlBb/3ta4cj+9ajJrFCl40iRRrM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=FlcnjTh8toKwSelHW4yja4i4MMI8mGflN+kC3m0gqbDABNDDZKJB0vZkgK1b5jMeYfGd9gXt9bCjY/0dZRpUyHhAOtJsNy5Y6XeYZd2VkHZQHAKqWY7tFFv+c1sSynYYAb4mDzvzmkV/DHc3M6I4CPuAUHNhFEIkpyBa119/wLc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=aDnHjKLY; arc=none smtp.client-ip=209.85.208.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="aDnHjKLY" Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-6a17211b9ecso4941538a12.2 for ; Sat, 22 Aug 2026 01:03:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787385838; x=1787990638; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=hqSRpmeDyEjld1I49lUFsvTYIFVUbcFLBMBEzk6FHJU=; b=aDnHjKLYJyMGBUUvm5TYe3QKi3ZomiQGIzAIrg++ekwkiCtsTMGgEpWLi38dTyY76n N4dYt12A6rFvUJpo9trbp9eIuzgqeMmFcla3xk/Wi8grtw53UzPit6fXAHP15d9fSJGC O7k3e9Y/4Xgtm7AEYRlbSl+hTxZpRchU6CluKr4xhtkdCdhceA+tQKqj2JqjEf06T/5i YWriNWZw5RnL5IZ7vNRX8w6yKyblqoJPxBJParHE1hzoDNNc++wfhaTfnBRwBP9riFRu i2aBxvFdI1L0u/L99a5DXNykhQlpp9QfnECA/HnXDQ7UbIIoFj0KI50Ox4nIAabLRaJv mZBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787385838; x=1787990638; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=hqSRpmeDyEjld1I49lUFsvTYIFVUbcFLBMBEzk6FHJU=; b=djfCRXlDcZk8d6+4R+mR4ax4ok9Aypz61smaxzPJ/PR8aacUVtvtWvEKb+xJdj3xNW gvGr8BplPj7QmhIf9ThQeoD4KvOz0WuLIIwi9OWh+IEYwoostWKXED2CUP8E3ERbw/TQ WfLC7WyOfQsaPdRg78+5XA+0soaWNLOlPzy8qfD4tO7SyGILBb5mJCs3itliBoekq+Ty Bfsggslh40vj+1CY7oqopGoteYoWn393QuNh9LraYuWkw1Wou2M2xIOGWnYH9lMrTgj9 sI3ECihi1Zq5USTYiTtRycB4wP7nEb949e46P9B0RzAKIFqteUFvciPQbVXUDPoDqDFh rdBg== X-Forwarded-Encrypted: i=1; AHgh+RqcFduv1rmGrtHxSRq73/oqDjIuo6O5uXU4hoCwFJRGArqaKQM/mU+169AjMj34PdkWgVKPEIjgApP0DlI=@vger.kernel.org X-Gm-Message-State: AFuF++maJZjtZobRFWmJu91zz/Kvc504G+VB8zCF//Z/R56Cp86BY5CT xQv1m4fsJsqO9bbjj4w7WEpkmKqtscA/HnuyeFZ/iPG/KLXkGzYsw1eJ X-Gm-Gg: AR+sD135Ro3zirghwUFmVmKkVE/uXk2y0dFBFvBoyufPwnwl4N0/1Pdl113YYp0Pioi U4yK8+aaKtzOelShpB4V9MsgM+RAQjo8v/OPnLf7JifFt29lMqf8wbECZu2CPDENsQ7donvQH5U KAqYcpaAlVjXw5eABbDmdrAYdk9TZAi+yJi1JTKaBNLYOPCy6WBO6Mz5jBspbfMw4IOdDb+I17P uiflHcG+mL+DEdu0czgj4a6U1hqaOjCUHcy9okYrT4IL8HXZD8coZye4NdVm9puQcFZld28XBXX XRI1Ib5AhHugss1iZOuejdoJ+HqhmdkVrXoiLwcaA3yuTklAkNpRfoMyeJ3cyhxTnSfRsOsFTbx d4BzuAfSaNSL6BMRbqactxqDRBTMdZvHQe0QOXBR9wYKNDYyBViTc3unzIUd45H3d2PkRlkzE8l if/dZbHmVh6C8YaDRXhSXHUTONUcKuyTItJ0Mywe3ey6Bk/hSNnzA8hGubsSZpMIggmkYVjPFxz BZtLl3ZtiBLRAsZdYfuoULqN0vWnV/jEDyfYOP6/YbfgQvv7t56VD7YV/gKAYHA1WglcAnFUFTs QjpqMNpBBv0aCK8OEnsDnSDC95rSXeaJ6ALnl3Z7aDlcteOQozS4kxli/CucVOP62Nzgwchpa+N XQwnIqdJ80OolpQd5DqyX5CBS X-Received: by 2002:a05:6402:43c5:b0:6a3:8652:a373 with SMTP id 4fb4d7f45d1cf-6a42f184819mr13588325a12.3.1787385837730; Sat, 22 Aug 2026 01:03:57 -0700 (PDT) Received: from [192.168.1.187] ([2a02:8308:4092:11f0::f9f]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-6a3feeca188sm11114235a12.6.2026.08.22.01.03.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Aug 2026 01:03:57 -0700 (PDT) From: Joshua Crofts Date: Sat, 22 Aug 2026 10:02:41 +0200 Subject: [PATCH 14/14] iio: temperature: tsys02d: make headers conform to IWYU Precedence: bulk X-Mailing-List: linux-kernel@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 Message-Id: <20260822-kernel-header-removal-v1-14-ee31b124be11@gmail.com> References: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> In-Reply-To: <20260822-kernel-header-removal-v1-0-ee31b124be11@gmail.com> To: Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Crt Mori , Puranjay Mohan Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Joshua Crofts X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787385823; l=1477; i=joshua.crofts1@gmail.com; s=20260530; h=from:subject:message-id; bh=7tTh2fPf7iFeO3U8BlBb/3ta4cj+9ajJrFCl40iRRrM=; b=SMv2Ka/BQoFvmpaTBEd9YhfaVeZhEsULXS6EaqVqRNiBgqmjE/Z/6TGzQZW0TfhK/IEmlTxYP 5JWMTuwLi7TBL6lofkrA5jPEkQge7Ygb4bZSAH0fKlj5igh0VOjHRvO X-Developer-Key: i=joshua.crofts1@gmail.com; a=ed25519; pk=RTDOoVwgeL4oFdASj9U+cxJuIjXuXk73zkjnGOJKbEo= Remove the catch-all kernel.h header, add missing headers and remove unused headers. Signed-off-by: Joshua Crofts --- Header changes explained: Added: - : for ARRAY_SIZE() - : for GENMASK() and BIT() macros - : for dev_err(), dev_info(), etc. - : for i2c_client and i2c_device_id - : for struct mutex and mutex_lock/unlock - : for fixed-width integer types (u8, u16, etc.) Removed: - : not directly used in this driver - : not directly used in this driver - : catch-all header no longer needed --- drivers/iio/temperature/tsys02d.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/iio/temperature/tsys02d.c b/drivers/iio/temperature/ts= ys02d.c index 377e27b45fdd..9fa803bec92c 100644 --- a/drivers/iio/temperature/tsys02d.c +++ b/drivers/iio/temperature/tsys02d.c @@ -10,11 +10,14 @@ * http://www.meas-spec.com/downloads/Digital_Sensor_TSYS02D.pdf */ =20 -#include -#include -#include +#include +#include +#include +#include #include +#include #include +#include =20 #include #include --=20 2.55.0