From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f54.google.com (mail-wr1-f54.google.com [209.85.221.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 CAF1034BA42 for ; Mon, 20 Jul 2026 11:26:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784546766; cv=none; b=iF6MjgVEQkwwPxw98YYkD62OF4RPPTgONlxCEoS79HlZjJdziOUR2Tdcu1PB97qcmGkRK5AQgSDdLetJBpEK5bLCPF97KqZLGT1cZaN5kir1MZVUhHuLAU23UIXo7KBFeVfKsSfjacN38Wy8oMGIaW+0PgpWKFldRLRdzgcroBw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784546766; c=relaxed/simple; bh=DXHsMDsmw7OPrQMasfuuVj90fwlpF7W2mtp2LHUpCd0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=bwvg1/ixPD8IRAlJaWfH5jiRHqD0k+18eAo8zq7xMVxmr/t/J+i7l4f2OXsg3eeMUXElhYC2rG70nkiEgolbh/wosOsDIjoOkPHfOB60OKa0G3h21ps+K/sqIbctEWLvyLwoR14UNakKPV9ng4m9HVjKG50LJh5cWxQz7yqGXZw= 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=K7uz5pqf; arc=none smtp.client-ip=209.85.221.54 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="K7uz5pqf" Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-47f73d9c177so957293f8f.3 for ; Mon, 20 Jul 2026 04:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1784546762; x=1785151562; darn=vger.kernel.org; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to :content-type; bh=0kZaE29KZfxfDEOFCh44C3Vpuraa0Raea1WRcoaoqWA=; b=K7uz5pqfhqgc0yUcWjI75PZW8iPvJXuBW6wkf0OCtU/Xcf0Be/pjNVyBQUR8P/88s2 fmffikIZdUmBVcrlMM5dqr9N9nzsPWAow0XfGikfBQbNwGOyomMPpMzXPFjYdUGLFpcJ XzzGlyVy12j0P35rm2XeGS9tHPs0O13DBz687tuCU2RytJlwuz5lZnDadfRkUUwvjJYV K3CX068IvGmuYll+cM8cexyPt2u+PFSXWf1zk+qjOZCAa8JnkXZF9+PawTXg5d0BABOs RCKMOmT5Od3I/481xX/Vd/f9bxsTB5kJFF9xmwLObHBklbO2rhis/aqeZgmqWq1UxrRR m2FQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784546762; x=1785151562; h=content-transfer-encoding:content-type:mime-version:message-id:date :subject:cc:to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to:content-type; bh=0kZaE29KZfxfDEOFCh44C3Vpuraa0Raea1WRcoaoqWA=; b=WyVEXS1pexhaF8A8BsWo2usf0IfM+4p2qWmPl52FhBGlkTheYRSfedF6zWmSv+UTrl aiP2pmgIlR0+OjCd9KfQsypWVMFVMXna12DCCYTB8td6J3YuqI+b7+LcvKEG7ZWFvQVN i7Q44iOHN1UAou+ERCOvm33SMcR+9N9BQ/HJPf1WF0q4b/B6cJyGkW57EzeVNAP5wFzs 4uh9Kggqifs9RK0pTFiEr8eQRQfZto/pbfIgPxkccTIa2/zd30PiTzuvobscqdrv8tel ctftL50wLClYxUylwpF362OEE0EBj03AG8M77ELONuDp8P3ON1gV7yXHJhKGaa3aksQw 8+kw== X-Forwarded-Encrypted: i=1; AHgh+Rpb3SYSEQAdkENUYgnCMK/NWvTbM3jPPOArwdITiWBztG7nA2ITiD1u8uwoZait2JrUXtyHAp35440im6s=@vger.kernel.org X-Gm-Message-State: AOJu0Yw6TPS5Go936wp/AUzyiJ51kFhfxHrgIENtUcwOsu2VSTQrZvVU pp1n0N7HYs1AuUZHqXgW4OYxPIwY9evlVBcwo/35wIzK96XHMUbRZxzzN62HtNpeDRo= X-Gm-Gg: AR+sD12gFEQatvxDYfltAd9jIkSzv4HfaOVHI/32UiVfZ5q9iZF9RV4QPswkazPDH9t fdGwd6mtMLr5povFIOgZZ/J35CMJKLsRT9o9+ChZQkrmL7LSc0+wNapQEu+GZNX53q5MujNTM8p oHNqQQFdhPhQXxEliwDzr7qjtOJTb0Y7B5JPM9xyNAHrQL57y02YH8YMNonv6VfBjPEJVXlHvH6 CjHGVv+ycPnBTcIt63wp/lYBh6a4udKdf06pVeRZK9RnW8Tm61xe0r0xnXYKvwHNwcmqIt4zlhg RtLxLBiD1T2UbUUZVaxdB8jiiLc8sAmb2A3ExwlnTAiysu8fQRWgMbse8syjHaHzmZ3XuA41UoB OqOst9maVppzaGchmcDpmT28L4gbxDIeu69n4PBarKFGBvBG1vJQU22cHM3/HO/62TXJ5TSAMsO 5oTqsx8jCe0pt65TiVHreIqHhf68rPn/SZjpAxo5mSGF1Lq3Jx1dMTReGu/F5VeRWjLA== X-Received: by 2002:a05:6000:2084:b0:47e:4379:a4fd with SMTP id ffacd0b85a97d-47f6230e6e8mr16385810f8f.19.1784546761738; Mon, 20 Jul 2026 04:26:01 -0700 (PDT) Received: from localhost (p200300f65f47db048587886ecb5b26b2.dip0.t-ipconnect.de. [2003:f6:5f47:db04:8587:886e:cb5b:26b2]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-47f6980582csm21915987f8f.13.2026.07.20.04.26.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Jul 2026 04:26:00 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Andrzej Hajda , Neil Armstrong , Robert Foss , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Jagan Teki , Liu Ying , Francesco Dolcini , Peter Senna Tschudin , Ian Ray , Martyn Welch , Russell King , Dmitry Baryshkov , Jani Nikula , Loic Poulain , Xin Ji , Marco Crivellari , Arnd Bergmann , Marcus Folkesson , Lyude Paul , Danilo Krummrich , Kees Cook Cc: Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Luca Ceresoli , Douglas Anderson , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, nouveau@lists.freedesktop.org Subject: [PATCH v2 0/3] drm: Use named initializers for arrays of i2c_device_data Date: Mon, 20 Jul 2026 13:25:46 +0200 Message-ID: X-Mailer: git-send-email 2.55.0.11.g153666a7d9bb 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 X-Developer-Signature: v=1; a=openpgp-sha256; l=3145; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=DXHsMDsmw7OPrQMasfuuVj90fwlpF7W2mtp2LHUpCd0=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqXgW7gpMZ25NHhb69GDKSEdwCHXzn3kK+CL6GQ YEYOEYraPyJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCal4FuwAKCRCPgPtYfRL+ TsRrB/9HH4ICrBdcptv8zk9/ja89r2p4MVgyQqpVESitnWboEdmXu76hkkMrDIezARlH0zh27bM KHi2NKla4E4G+m0Id7jCnnqCJpJ+IpM7B7Om8rRZOx+Ma7oL9qGFS7Y7nnNz4pJgnMreSiqtnTk 201oXhn/mZSy8BELrZk3b0WQ9jjX5BBqxRp4VSo61PWOCNBX/+Qmhd0FQOclDr5fjGJ1tE1wBYo NBlvms2YI562rbIyXQR1AWJ6dLfEbAtm5djiVuaJxqCOrzuOyznOyQL/96kV0qkNOouaJpnF3r+ cQKziezR+2biFbt1cn8e8BF52gllfIQzS8I70AumtH/2E53H X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: 8bit Hello, the objective of this patch set is to prepare drm for a change to i2c_device_id. See https://lore.kernel.org/all/cover.1780048925.git.u.kleine-koenig@baylibre.com/ for the details. (Implicit) v1 is available at https://lore.kernel.org/dri-devel/20260518100401.631351-2-u.kleine-koenig@baylibre.com I was asked to split the patch, so that is what is done here. The first submission received a few review tags (by Liu Ying, Danilo Krummrich, Laurent Pinchart and Luca Ceresoli). I only added Luca Ceresoli's tag here as he explicitly noted that I can when splitting. The patches are pairwise independant and thus can be applied by whoever feels responsible for it. They are only grouped here because they used to be one patch and are about the same objective. Best regards Uwe Uwe Kleine-König (The Capable Hub) (3): drm/bridge: Use named initializers for arrays of i2c_device_data drm/sitronix/st7571-i2c: Drop unused assignment of i2c_device_id driver data drm/nouveau: Use named initializers for i2c_device_id arrays drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 10 +++++----- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 4 ++-- drivers/gpu/drm/bridge/chipone-icn6211.c | 4 ++-- drivers/gpu/drm/bridge/chrontel-ch7033.c | 2 +- drivers/gpu/drm/bridge/ite-it6263.c | 2 +- drivers/gpu/drm/bridge/ite-it6505.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8713sx.c | 2 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 4 ++-- drivers/gpu/drm/bridge/lontium-lt9211.c | 4 ++-- drivers/gpu/drm/bridge/lontium-lt9611.c | 4 ++-- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 2 +- .../gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 ++++---- drivers/gpu/drm/bridge/nxp-ptn3460.c | 4 ++-- drivers/gpu/drm/bridge/parade-ps8622.c | 8 ++++---- drivers/gpu/drm/bridge/sii902x.c | 2 +- drivers/gpu/drm/bridge/sii9234.c | 2 +- drivers/gpu/drm/bridge/sil-sii8620.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/tc358768.c | 4 ++-- drivers/gpu/drm/bridge/tc358775.c | 4 ++-- drivers/gpu/drm/bridge/tda998x_drv.c | 2 +- drivers/gpu/drm/bridge/ti-dlpc3433.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 6 +++--- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 4 ++-- drivers/gpu/drm/bridge/ti-tfp410.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/sitronix/st7571-i2c.c | 4 ++-- 29 files changed, 51 insertions(+), 51 deletions(-) base-commit: 0718283ab28bc3907e10b61a6b4be6fefa1cbb2f -- 2.55.0.11.g153666a7d9bb