From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.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 6F10B329C60 for ; Wed, 10 Jun 2026 17:09:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.48 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781111368; cv=none; b=In9KPLbTG0mbPM2+PgmqAzK/SfmB0aOEu9vOQ5n9Ln7o6BxngVhhxvau/p3I7Pqgk54LRRYaJJBO2eqcUu2UUDnJS4aag7s+x/CozY8yuLUEITWReVCrN8fnSGlC+HuQGG95DKe55y6Ox7/+E2YKFoUm4Sf8tFUEsm4Q+DJxS1c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781111368; c=relaxed/simple; bh=EfcKoOyON92U/4q+KcJVJUy7EEBLgJyqmWyHBdmVyTA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Kn5t+qkCYMoJaG3AuMqHk81Ny6d6FWDDXd4b4ETkUgAa6mpRM/I5R7feKsH9V8PZeewd1JBhdY8DPos5t8G2fepAwNvKqHruEE9OAF0pLAwLE96Nvz1s8nNGXQY5XJADjw9IMXYBqtQIzMhDkOkCqX1IH5zAkQXh6ZVvnDV4t4w= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b=EsRNzYFn; arc=none smtp.client-ip=209.85.221.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.b="EsRNzYFn" Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-45ef616daf6so6538900f8f.3 for ; Wed, 10 Jun 2026 10:09:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1781111366; x=1781716166; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=EfcKoOyON92U/4q+KcJVJUy7EEBLgJyqmWyHBdmVyTA=; b=EsRNzYFnpJ6MC4ZMHW4/kIERMRpO0dKFqRAO8go5JANnasGl1MIDXez2BEX8aKnbOQ rUnhmr3q4CNZwqSwYAX3B085DLlRELr5cnKEC3JwiFQiIolkWU7sIoOEk2xczD3cHG0A iYKuveZzsqWX5gNZXCNiHIbNPcQg94U+ZsIzZsdolQMJC8vt/Eawcn6iudQ0tQbLA2js UYoo8fw5Ng4X8Tm3l3VFkcFzPCOqBt+kCvfnxG1ae6atwnznz/ZPjDJevnJhlzTztaHj IyCcl45EaTiJBn9PQ7MO/g4i5QWYUIEit0glvFrUJZC9R95CrHJzBkNkxx+X+qssPGSD 1Mpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781111366; x=1781716166; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=EfcKoOyON92U/4q+KcJVJUy7EEBLgJyqmWyHBdmVyTA=; b=InJhQOHbztMSYbhCrcaDjtQITBnQu3kEoTWuyJXVTiSouB6acPnMeisK7fa1z72En6 OhMVYNxy0gpkp2qUA+z4oWoHyoZEuy7Ra3/GZMCK6uB3Ay1R2BrtCMQNwG/XSIkk3jZ4 rB31kZoXMHRLmwMq/OjN6SwzIsPXX8Xga1WMm7Rln0nKn0RfsQMdYEBPI6vPtC3upI3t DfWjRV1Ng4ZdvcE9xd/8RcQcrK2aTDKhivPp7ZWa0akcwF3TkS1903y4RDf+15uVYlyB 4kFaRwW13EUlCv27wyj2CUlrIgG7e1Vmzqq2/6QKECvUUMWX2GBczxF22RD5A6vcNUtS gGnw== X-Forwarded-Encrypted: i=1; AFNElJ+MAkiQTmvZjZHj2UrTHCoEPTlTuHpovdyKx4qul0NQSPhzbmIwYma93uwDm+FzCPwanO11JH/wDXFkqys=@vger.kernel.org X-Gm-Message-State: AOJu0Yy9ukbZ1lxVzdA9Z3oSjaJcesLB7Mw2yr25VXYC4mUsS99RrqCQ CKC6XNzsZ8R1fEY8oL4SjxRZKVqy7Gea7stomaBWzKPb7t1zURpOO9Tfrg3Prbb9HZzRoibmCu9 Dg5AW X-Gm-Gg: Acq92OHsB7nKrkR0HYtI7AMKA+ruf6NUK82mJERImJD8qyh2JFzvuwboltoplUia79P sHGNvMcWIyLuC9tm9WmHuTKY7PXfntfi/uW5fKDMVxbKWwL6jqYmSFwY0r9VHTLV1Up8/EzHgZ6 F04FuNVLuX4gESoqC5ulsmTEbzSrdaynpigaWPgd8LuIGoZ/zp8XiNZJPQezXAzxJnpIpy8HXN+ ERR9Jw5bdCxWubFJGGZIgp+/g0+xRM1InxkRHPA9RoSI5FpHh/9vhlZ4cMld0lP2s6VZ//F6Oxv fkQ12xKwn9MNHVhLfjJfjh/SJhEnIKKMpByJisP0oU2a4kgYojuiCBxYchXMBEq8C/QZwSQy6bx TA7adbYKsT8bGf3EOSPSvrTNcc/wt3ZsYaWk/jYttT+ajrmj2wvJeSmCj/YKzJHNiDnJ2jEPGFx UN0gKjjuC3zSgazbEgTaYjubFT6dwYMSv+E4W98+z0zF/GY9s7WlaSX9ZIbvExOw7K4ULrkhzXM E8sW979J3hdsGj7U3PqQdCP1w== X-Received: by 2002:a5d:678a:0:b0:45e:f381:cd8a with SMTP id ffacd0b85a97d-460302dcad1mr27957605f8f.2.1781111365865; Wed, 10 Jun 2026 10:09:25 -0700 (PDT) Received: from localhost (p200300f65f47db046aec8c3a4b621e71.dip0.t-ipconnect.de. [2003:f6:5f47:db04:6aec:8c3a:4b62:1e71]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-46028a6dce6sm65899739f8f.30.2026.06.10.10.09.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2026 10:09:24 -0700 (PDT) Date: Wed, 10 Jun 2026 19:09:23 +0200 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig_=28The_Capable_Hub=29?= To: Linus Walleij Cc: Patrick Rudolph , linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v1] pinctrl: Use named initializers for arrays of i2c_device_data Message-ID: References: <20260517134835.588648-2-u.kleine-koenig@baylibre.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2kikhdq3f73oaosi" Content-Disposition: inline In-Reply-To: <20260517134835.588648-2-u.kleine-koenig@baylibre.com> --2kikhdq3f73oaosi Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH v1] pinctrl: Use named initializers for arrays of i2c_device_data MIME-Version: 1.0 Hello Linus, On Sun, May 17, 2026 at 03:48:35PM +0200, Uwe Kleine-K=F6nig (The Capable H= ub) wrote: > While being less compact, using named initializers allows to more easily > see which members of the structs are assigned which value without having > to lookup the declaration of the struct. And it's also more robust > against changes to the struct definition. >=20 > The mentioned robustness is relevant for a planned change to struct > i2c_device_id that replaces .driver_data by an anonymous union. >=20 > While touching all these arrays, unify usage of whitespace in the list > terminator. >=20 > This patch doesn't modify the compiled arrays, only their representation > in source form benefits. The former was confirmed with x86 and arm64 > builds. >=20 > Signed-off-by: Uwe Kleine-K=F6nig (The Capable Hub) Gentil ping! I'd like work on the patch series that builds on top of this patch. Do you still have it on your radar and maybe even consider to apply it for your v7.2-rc1 PR? Best regards Uwe --2kikhdq3f73oaosi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmopmj8ACgkQj4D7WH0S /k4gsQf/SpNfALxM1ksnLAKy2EqmxSFxoM4gnFh8y6BDn82gNMVZACdsIvgmet6k /ZUMn2iAF3byFbtir77EZ8ybSuUqXgK/aSJVFmU2zB2pDeXC/4ZJhpWXSKRI7gSo molF6U7V5LXKR9YQG0MInfWS6RbH+ffsGGVqLrn62Tc73ZfyUPdgGOs9cOBDAVEo ezEIfU6Vu+bKDjjAZ0IQQeeYS7aT+o5Ycpu8SdcHXLfky++41HWX+hm1aJV9crtW tbo72JKtnj2rtRdlVyU6x1JbereCKQe8Ez71A7XM41XBbpLV87xPHz0Sko5y1tep HhSzlbE9Jj0k3SO/menp7syGO5mGPQ== =yhDO -----END PGP SIGNATURE----- --2kikhdq3f73oaosi--