From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=192.198.163.17 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1793195848; b=KpAhVxmNxncnvmlDKR313BgycBZ2iAE6bKMmlXppgLeruisBmFS4yRviZiVhMx89fMtK 6NaPO2a5tQsnbNHoNxdAjLI4mbg5NCq6cRSqUN9qPWO2I7PrErXn3FT+GDFtyA3uVzAdL e4GdnBFCiEasIJSYaL4CB87Lsc+wa1nF5xN/v8iSAkRtdx5U0SnpVxy81IyBIfaY2Y1gQ 20rmuQP5dpUmpaHWzByiNq6Ykes37ka/Zc1IleR/yMqe++k7zbApCNsIYU48exzcHJ/at oVLJ2DgPbDOM+tUbgUP9keyBBGWOR4YtkSybQt6IzYBp9HoCOFxe+zyStq+sxjtQwXg== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1793195848; h=DMARC-Filter:DKIM-Signature:X-CSE-ConnectionGUID:X-CSE-MsgGUID: X-IronPort-AV:X-IronPort-AV:Received:X-CSE-ConnectionGUID: X-CSE-MsgGUID:X-ExtLoop1:X-IronPort-AV:Received:Message-ID:Subject: From:To:Cc:Date:In-Reply-To:References:Content-Type: Content-Transfer-Encoding:User-Agent:MIME-Version; bh=kjoWncs6Ir+gA9d8rwO7aJw5Gvr2T1m9bpDOqJloaOw=; b=xp3C+bhwv+VpQ5a0Vgn/tdU+lpIZXCFs9FiLZYSpk8hZgX3pPTw+K667Hbqn6pS0qMkK xJSsZ7Mm9UWZ76okTgQgu0TLnm9NGVCBf/aYa142vuz8jzH8CYuoCSBstyVHZNXWtrqNp w32ThCJrrtB4inSv/m00GXvhVMR9f1fMqHTGxDczs3uOKUfccMMj7M+PH9afgUFPOHKW5 EPZ1GoJh69ebfX6CDTfey6NfB9mqFQtViSVi5SLrGnUAMnNku8mvTweZdDvF299WUaz3h yODhS5lTZNx3LPvJ4BH168HyOUPrB0eH0r1Pah3NuHb92KjbfTlOfYJ47WIDD/xTXvw== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=hRZ2Qrnu; arc=none smtp.remote-ip=192.198.163.17 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 170A2606A31D; Wed, 28 Oct 2026 13:57:27 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 170A2606A31D Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=hRZ2Qrnu DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1793195848; x=1824731848; h=message-id:subject:from:to:cc:date:in-reply-to: references:content-transfer-encoding:mime-version; bh=kjoWncs6Ir+gA9d8rwO7aJw5Gvr2T1m9bpDOqJloaOw=; b=hRZ2QrnuVN/zjB+c0CUaJNxA82va9SEU8IEttld+GKX0EYiyK8cUuJRy +K2QD+Pgm5xvrxkNK7E6EPs5tVEZZwsfxlnvWVgtO2e4PY10Fruxa7sF+ +HLpiBQoFmp5SCuFdh8JUdHc+l0gFcairSUjK9rscwaxet8ovBhdMvFN5 O6UlI4QKyb71y8v9FBu51d6Cb/jEuEbKLWMYosv6Elrdh6Ac1wGUZ7PcT +Khu+5iK6h8V1a2VmI7nymU8ADgNDd2zuh+y29vZc7xnweaaSPbjIxCyP ygFdjycn4SNXOx/BnFvts0OW7dnIbszidAgfYh/6R0iZZ66SVewPVbHGD w==; X-CSE-ConnectionGUID: 4vlQqz8JSL6WHxEciTh3Ug== X-CSE-MsgGUID: VYt3FZHVQOqzWcCYLxwG5A== X-IronPort-AV: E=McAfee;i="6800,10657,11949"; a="1929826" X-IronPort-AV: E=Sophos;i="6.27,182,1787036400"; d="scan'208";a="1929826" Received: from fmviesa013.fm.intel.com ([10.60.135.153]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2026 06:57:27 -0700 X-CSE-ConnectionGUID: XGvMYi6BQtyLHQWIIJ1jww== X-CSE-MsgGUID: zT8iJdk1T9Kr8hcOLr1FEw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.27,182,1787036400"; d="scan'208";a="6667408" Received: from ncintean-mobl1.ger.corp.intel.com ([10.245.244.235]) by smtpauth.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Oct 2026 06:57:14 -0700 Message-ID: <733ef8df15abeeacea0ac12dd93ad1eba5755dbe.camel@linux.intel.com> Subject: Re: [PATCH v4 00/23] gpio: Improvements around device-id arrays From: Alan Borzeszkowski To: Uwe =?ISO-8859-1?Q?Kleine-K=F6nig?= "(The Capable Hub)" , Linus Walleij , Bartosz Golaszewski Cc: Andy Shevchenko , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Lixu Zhang , Sakari Ailus , Broadcom internal kernel review list , Florian Fainelli , Eugeniy Paltsev , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Imre Kaloz , Conor Dooley , Valentina Fernandez , Daire McNamara , Daniel Palmer , Romain Perier , Robert Jarzmik , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-riscv@lists.infradead.org, Hoan Tran , Mika Westerberg , Hans de Goede , Nuno =?ISO-8859-1?Q?S=E1?= , linux-hwmon@vger.kernel.org, Matti Vaittinen , "Enrico Weigelt, metux IT consult" , Viresh Kumar , virtualization@lists.linux.dev, Yinbo Zhu , Thierry Reding , Jonathan Hunter , linux-tegra@vger.kernel.org, Geert Uytterhoeven , AngeloGioacchino Del Regno , Srinivas Neeli , Michal Simek , linux-aspeed@lists.ozlabs.org, asahi@lists.linux.dev, linux-mediatek@lists.infradead.org, openbmc@lists.ozlabs.org, linux-omap@vger.kernel.org, linux-renesas-soc@vger.kernel.org, linux-unisoc@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, Michael Buesch , William Breathitt Gray , Robert Richter , Andy Shevchenko , linux-acpi@vger.kernel.org Date: Wed, 28 Oct 2026 14:57:11 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.2-9 X-Mailing-List: virtualization@lists.linux.dev List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Hi, On Tue, 2026-10-27 at 11:48 +0100, Uwe Kleine-K=C3=B6nig (The Capable Hub) wrote: > Hello, >=20 > the original motivation for this series are the patches that convert > the > arrays to use named initializers, see > https://lore.kernel.org/all/cover.1780048925.git.u.kleine-koenig@baylibre= .com/ > for the idea behind it. Looking left and right a bit while > implementing > that, the series grew a bit. >=20 > Changes since v3 (available at > https://lore.kernel.org/all/cover.1793030820.git.u.kleine-koenig@baylibre= .com > ): >=20 > =C2=A0- Picked up review tags (b4 even found some from v2) > =C2=A0- Add a 2nd MODULE_DEVICE_TABLE(of, ...) in drivers/gpio/gpio- > mpc5200.c > =C2=A0=C2=A0 (My grep didn't handle >1 driver per file well), noticed by > Sashiko > =C2=A0- New patch to use named initializers for auxiliary_device_id array= s > =C2=A0- Fix code style of of_device_id array in drivers/gpio/gpio-grgpio.= c > =C2=A0=C2=A0 (My script doesn't handle of_device_id::name) and > =C2=A0=C2=A0 drivers/gpio/gpio-ppc44x.c (didn't exist yet when I sent v2 = and > =C2=A0=C2=A0 failed to notice that for v3) > =C2=A0- Fix code style of auxiliary_device_id array in > =C2=A0=C2=A0 drivers/gpio/gpio-shared-proxy.c, missed as I didn't have a = script > =C2=A0=C2=A0 for auxiliary_device_id before. > =C2=A0- Dropped a few broken email addresses from Cc: >=20 > Best regards > Uwe >=20 > Uwe Kleine-K=C3=B6nig (The Capable Hub) (23): > [...] > =C2=A0 gpio: Use named initializers for acpi_device_id array > [...] > =C2=A0 gpio: Unify style of acpi_device_id arrays > [...] >=20 > [...] > =C2=A0drivers/gpio/gpio-novalake-events.c |=C2=A0 4 ++-- > [...] >=20 For gpio-novalake-events Acked-by: Alan Borzeszkowski