From nobody Mon May 25 03:33:06 2026 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.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 DECED3EFD34 for ; Tue, 19 May 2026 09:58:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779184689; cv=none; b=sP5/dePkIDhcQmV2dXVWcSaG0wPDgztIPbFJGd/9yvgsHTGOvCm72gnfj3SAfWDMBxpguS1o7Hp/ZEh9Wg9845DrbvmPQOg3fKmPHIIKIyo6SRTrlZhbTv/pWcJ8b6egm2kn3KzbTyeqIJaEP8YUM/zW+/h1WpqV30wkOjVPiE4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779184689; c=relaxed/simple; bh=Mh5ihXjhxEYN4Z4VT+qWe73iast574cKBHtGZgmHrxQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=sE7c1YUA11HgGhJp8f+g3zt3AkIt29VMua+asRJ6ynBCS3bdfYxU6ATzogw2x8SFG4CCG8+GYhD+F+tHwieO2Z8M+ek0NWXoTORCXKgi5cKYxSbUTpNkmCnE+/zTpxyygZPYBGYzA/VXZTovwmXuqWNADTCMbRSl9HjTAkMl8HE= 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=LDVFWild; arc=none smtp.client-ip=209.85.221.44 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="LDVFWild" Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-44c350a5b87so1967785f8f.3 for ; Tue, 19 May 2026 02:58:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1779184686; x=1779789486; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JEiooCG/THB1xfBsitKpnfFwkO6n4XWThMimbu4v2t0=; b=LDVFWild7HKOj8UdHsxt5lunkf0vd1CoMWg+dU+eTbzNEVxrrcAYFL8ho8gv2Cx1Rv ZbWKyKzeqhy9U/MP50pxblBr8kXktKUD/gP2aoZdgpuE82Cgm6Rd6F0dYxhUQPou3RgP kjXIlDgpgKlRhvUBCQDxIjzFnCo9l9p7g5bpHMhpcXmHoPXB/vHPMB5dyeWGUn321LDC XT7Il2l+YbUCcXinJTX7U11s/eK+Pkj1WTDiJCPgHn3md9gQx1nfxAWS7NK8pKsO2ulN P3d0jySacQLT6n9C13khzXcSor/dMqDa1Srzm028+BJthC2REk+Q50lw/a8P7vPgxjaT htcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779184686; x=1779789486; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=JEiooCG/THB1xfBsitKpnfFwkO6n4XWThMimbu4v2t0=; b=V5mzriwisHyC+rS/Ws4OfILCQOSPkJCWuSRg6jOOUkNhRV00X9FDKtGJR6CaxBEUMC JppDc7kX++ZyG5n/kNeCX9tN/+ZW4COF4xj+P7heK/iYEDfF/UBuLqALIYovSiSdRgve rriPXrrC8hIGDJ+haG6KVDcgNW8UYeIQLvRedtrRsAun74FuXpWMAJYnBqf0DoUc7qT4 IQguxji2e9W9w0b4hsiw/LA347K/Wd3UNLIrXdDQjSjg6S16WImBWxX9q5TSo4m3L/91 So0xYS9CFGwbi0VKR5a73mNEJIrWjLW0FuhNph+jYMqR/vLVTiUifmoIzzNqsGVg3B4I XwuQ== X-Forwarded-Encrypted: i=1; AFNElJ/hBokIntUIuwIhsttXbNDa82xyeN68LjI0JqmwGdvf5KcnH3jAR4YwMO1ajWf0ZTtHrOzDtrmXD0ZjqFs=@vger.kernel.org X-Gm-Message-State: AOJu0YyMSZbY7urcGjhQxfqLUeEoqMrv9wOJwwFPeG5hX1Ac62qKxjGv cTMD6UROAic5lYrbeHom8spl0PHwgehBkKRTzwLyCiqxpDXRAzVhzqQUwo2DcjKHll4= X-Gm-Gg: Acq92OEbWwvZXN94M/Tpjcn1RQoBDQ8rA+1Z3JQXCZYRt761xww5GpX8NCbib59l5lk TfhrTFoLNfRabApr01T0y+CD3VLa7IoceoXvmXaoCI45UI1daXceCwKgIE3KkXiSR7OJhqEgmc9 LlJEtNqDb8vLUYSMTdTgXGo46F8F3Auwg4Gncn4HB3b13MQKitnvfDSxIZf835t2xtwMnxZC7uF 2U+6/vlKWamVWpk2jN/6gZAahADMDg+SVBQEIzXtbX92uFC3yUeaRSVuG/z3eP6acZaMc0Yem6v lF4FdhxHngBnU/dwN7OHNij/pfspJ8DXCzB0JA3WJg1M0nKWwvSOhMirHUfT+RgckxeBXtkWc0Q RCIxZ0UxQLJsCe68BjfY/WaDjcclKLPREA+neepDqp4toMzyHHn2eSa7sc9YdSBXe/98YTYACXE PFquvTJAwfeaBKmgD6Sx6ITFuFYUMSFSrWjX1+1xvJ/2f8UJnnWW33fI69XBzHeY/08KGkTzcrS Y/sgU/fKd8fDV8= X-Received: by 2002:a05:6000:230d:b0:451:66e6:501b with SMTP id ffacd0b85a97d-45e5c35962emr28792866f8f.0.1779184686135; Tue, 19 May 2026 02:58:06 -0700 (PDT) Received: from localhost (p200300f65f47db0428dec7b135f55767.dip0.t-ipconnect.de. [2003:f6:5f47:db04:28de:c7b1:35f5:5767]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45d9ed30110sm48465315f8f.13.2026.05.19.02.58.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 02:58:05 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Liam Girdwood , Mark Brown Cc: Laurent Pinchart , Woodrow Douglass , linux-kernel@vger.kernel.org Subject: [PATCH v2 1/2] regulator: Drop unused i2c driver data Date: Tue, 19 May 2026 11:57:50 +0200 Message-ID: <5ec4275c52015051f492b3e18e05a4db8a6d4741.1779184320.git.u.kleine-koenig@baylibre.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: 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=1489; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=Mh5ihXjhxEYN4Z4VT+qWe73iast574cKBHtGZgmHrxQ=; b=owGbwMvMwMXY3/A7olbonx/jabUkhiweE4XeNmNeDZFFj24c+T4zT0hGxZf32a2401fclyquZ tEWeFrZyWjMwsDIxSArpshi37gm06pKLrJz7b/LMINYmUCmMHBxCsBEji1h/x+7mkUmcrHp14Tn 5qYLHjlcnaBwlIWlf1+SbrYK3970udZMfivfMfnGrvA+kh/5g8Oki3e/duSS3GlqivW2P1ebPnv KmyvDa6bhw5BwflakpxSfy1Tf3zOM13s6f5u437/wZuH7yVnbtC9ffZIsZbBv19SDqrFBO3K59j SKtrp1rVS43MCqx3n84x+RT7o+XaYLf6itkAqKCmOOW/U//OjXYKHjPu7CxpJNL77WH7nMrCf5l s/Wme2/7+uqdv09y/3LbsW28sjsmLxIv7o9fKfhySqB2tM1W3d/eD15jpXaRY/cR9vk/6x3jVB9 c+NSpm7z7XdPSg9c1rLpWsMll6+w6JZL/HqZYtUnYmHGAA== X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable The two drivers explicitly set .driver_data to zero but don't use this value. So drop the explicit assignment. While touching these arrays, unify usage of whitespace and commas. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Reviewed-by tag as my change is a bit different than anticipated. Reviewed-by: Laurent Pinchart --- drivers/regulator/max77675-regulator.c | 2 +- drivers/regulator/pf530x-regulator.c | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/regulator/max77675-regulator.c b/drivers/regulator/max= 77675-regulator.c index af3eb7174875..57350526afd7 100644 --- a/drivers/regulator/max77675-regulator.c +++ b/drivers/regulator/max77675-regulator.c @@ -1029,7 +1029,7 @@ static int max77675_regulator_probe(struct i2c_client= *client) } =20 static const struct i2c_device_id max77675_i2c_id[] =3D { - { "max77675", 0 }, + { "max77675" }, { } }; MODULE_DEVICE_TABLE(i2c, max77675_i2c_id); diff --git a/drivers/regulator/pf530x-regulator.c b/drivers/regulator/pf530= x-regulator.c index f789c4b6a499..ef3d5bb784cd 100644 --- a/drivers/regulator/pf530x-regulator.c +++ b/drivers/regulator/pf530x-regulator.c @@ -353,10 +353,10 @@ static const struct of_device_id pf530x_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, pf530x_dt_ids); =20 static const struct i2c_device_id pf530x_i2c_id[] =3D { - { "pf5300", 0 }, - { "pf5301", 0 }, - { "pf5302", 0 }, - {}, + { "pf5300" }, + { "pf5301" }, + { "pf5302" }, + { } }; MODULE_DEVICE_TABLE(i2c, pf530x_i2c_id); =20 --=20 2.47.3 From nobody Mon May 25 03:33:06 2026 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.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 597BB47D94A for ; Tue, 19 May 2026 09:58:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779184692; cv=none; b=ibVlkkFYjOMdLdD9g38KCBZtbJHav2khCqv1lAiE0OAuPmimYCKP915ThBhC9yG7laJPQ+y9YeaZrNOmgDrkc9/DO/TLHnKvpEVF7b5IN0OG++iZfq7cPPIfVrHdU7bTvPi6iv8qALPKBrL2PfcbtjCGSZ1kjfayGuMCx+iGyBo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779184692; c=relaxed/simple; bh=RgVl76BGRjiPSP8IWWIAT4AnQhZhrAwiQh550m8SPeQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=UkKPHu8va61ZTZAF9v+hCpeCVf1e4G28xCdrFTrCle/YH/IigIGATrPzdA84iyJKGT8tYFKdOuXTzNvni74O3M+Qm+ZsxjqdieO3KPieDg1sB5aSiwEZtTEdQNYsRRSX5LCIhBPuNMiKni7SWdNoXmoMaMcLzlyDUMmKjRSf8DA= 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=eo1jhyGD; arc=none smtp.client-ip=209.85.128.43 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="eo1jhyGD" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4891c0620bcso20760655e9.1 for ; Tue, 19 May 2026 02:58:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1779184688; x=1779789488; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kEkohBQGT4gGFEoORB17KfkGWkHuauyTD9nguDV5nOA=; b=eo1jhyGDP86MM1ZRcw6j5hN6iI4AKbs4AbfH8z4KWvRwX6Nqsm9V08L5GPsIRhYzZF JJhS7IHHBdohbkj1ZHn683SF5rtrt86SHCwmSH0HwyVAGRvBhLSoIyqJYWwKhESnQdUG 4F6hU9PkZRVBhE14xmMoyZ9FfyozIyd61h5f7nddpT2CSx2nQ5EehhFgvcrNpjcDFVT8 GICT7xdn7WYoiw4fipz6FzrNVwuYSuHW1Z49YggljXV9caEtqj8Jk1+7qt8+kpUvZ3rx PyF8+8NHFfNmpwKbH0zdv3sUEd9hBvo6BWjm757T4y3+EOnH2Z//7ataBOoOZAc40mOc UazA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779184688; x=1779789488; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=kEkohBQGT4gGFEoORB17KfkGWkHuauyTD9nguDV5nOA=; b=D3EVlVX//WxUqT6TUbjQHjsvfyVns9+ldYHEs0XzP8BYdaApahRa/+hYpeu2dRIeov wrt6lWTjdJKRI544pYdV+6p5OQODL7vxoV8/epDNwGnxLObkUhq5bfCVPzUijMF6N1es WAja/UqYGH5pLB5haT9imbdzNf3snzqObLDLupSi3gRKDSU6TexYeB1Vmp7qgSykNIu5 YcCVLe8rMAIEDJdG1bnmNoHgzQ5Rgx6yckCy1pKDI+Sb5TpGmihxroowOhVm1rKzcdlQ QCPbruM0ikbi5RCYw3ZglIEuQ4lCcadtn5ibATNPTjo+mglt01vcbqZUFOdof4BAHh3T /u5Q== X-Forwarded-Encrypted: i=1; AFNElJ/hrS+YE0i/P9Eug3nWLpBBV74kMgpe+XaVsN48MbGUbP7W3xSlPpedGtubIzyKT5GYT7+0VjZVv80mQd8=@vger.kernel.org X-Gm-Message-State: AOJu0YwumM+1E3qHmcRj1CoIHRJ/fu4XIpCteukeddOIRa84mjZTqxNm kGRiuS+PLMeCB5R23s+OIaL0OviW7IlLYBd8IDolgYKNVM8oGP94g10gWH/LW7cHvXU= X-Gm-Gg: Acq92OFQTeJrN+dCe88Z6UxHUth7Nf4EOjn5oVfA36NtS56UaGkxfF0gn74C6gnEVqF 28SsUsYeNEUudb7fuI1RVTb6qeBt+dQpY5w2Lgj5t3slxAuxd0tYPcLBwLHpSYVhOrlYZtZkDV2 3vldRWwUESt1TZ9YEXFB/5m5edSrgtgTBgrir110T4e1JfnUWvxNroC1/ZBMUlI1/uP6nWDm7H5 5tgw4eIexZwaq0TkvatuSZQi4AiTZnZjW14+z3uj93F2J6ZZ/lFhWxMYHLO3XEnLG5PxwyQNKGl HTtCCWWGutbqhcu7jjNMPOpIOBlOrynkNwu23CqPLHYUbq9NhwssQN9jdIlpjxrj4o3hj4usaTH O+nm/9kuzM4FatsHEfAMMGkNjwdcIkDsAjS7MZxA6hBXl/bs2GLkwhJWfZAZaFtgdXUvLKK0gZi Y7Sk3TsTwjEwEfy2O9hfHycLzECzt589nlBDL5lljjZgVmsqyzoGMYJyXX/yNT1ABR9cJvOw/Wf HFMTqkXGHvyVbI1ZGog+v9ESA== X-Received: by 2002:a05:600c:2eca:b0:48f:ed25:1858 with SMTP id 5b1f17b1804b1-48fed2518damr172141455e9.24.1779184687550; Tue, 19 May 2026 02:58:07 -0700 (PDT) Received: from localhost (p200300f65f47db0428dec7b135f55767.dip0.t-ipconnect.de. [2003:f6:5f47:db04:28de:c7b1:35f5:5767]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4900c16c62dsm124309175e9.11.2026.05.19.02.58.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 02:58:06 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Liam Girdwood , Mark Brown Cc: Michael Hennerich , Support Opensource , Laurent Pinchart , Ivaylo Ivanov , Claudiu Beznea , Andrei Simion , Saravanan Sekar , Matthias Brugger , AngeloGioacchino Del Regno , Woodrow Douglass , Jagan Teki , Icenowy Zheng , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v2 2/2] regulator: Use named initializers for arrays of i2c_device_data Date: Tue, 19 May 2026 11:57:51 +0200 Message-ID: <9a8bfc7286221873ef02eeba0727eeaeb9e504e8.1779184320.git.u.kleine-koenig@baylibre.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: 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=28826; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=RgVl76BGRjiPSP8IWWIAT4AnQhZhrAwiQh550m8SPeQ=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqDDQjNS48YIcg4UYmJJSfS5ISCprYE8qGGTjt/ dnbu+n4OsuJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCagw0IwAKCRCPgPtYfRL+ Tgg6B/98necIERpUbzfW6aX6PbErsU9NvCtSFy4oIb5YHoXS4dgfApRni5dtyTLiWOkwpmUvaSI PFSGv0o7epgXRkW3n3y4Zt9riKHA9sIWXkY62ji4opjrNs9GfWPw4GIQZWVoI2wzIRmJewQ3jY4 Pa1Har7wuAqiDVXLPz1B9ajiaPDVKXSG1NVePxo7chO9tPefbdGdyKDssuTNsp7VkWSfbEsGOMt ziEsjK7+yyOnmOQJS0YMwpJc45+lLskcQIIbs1qR2TPpRiiOwEZbBneU1cjGl8PmHbn6Wz8A7oV 8AIUeUXmJ/2oSiHLnbW71gSW1kel0zzemKoDusLx8R4dmf16 X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable 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. The mentioned robustness is relevant for a planned change to struct i2c_device_id that replaces .driver_data by an anonymous union. While touching all these arrays, unify usage of whitespace and commas. This patch doesn't modify the compiled arrays, only their representation in source form benefits. The former was confirmed with x86 and arm64 builds. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Reviewed-by tag as my change is a bit different than anticipated. Reviewed-by: Laurent Pinchart --- drivers/regulator/88pg86x.c | 4 +-- drivers/regulator/ad5398.c | 4 +-- drivers/regulator/da9121-regulator.c | 20 +++++++-------- drivers/regulator/da9210-regulator.c | 4 +-- drivers/regulator/da9211-regulator.c | 18 +++++++------- drivers/regulator/fan53880.c | 4 +-- drivers/regulator/isl9305.c | 4 +-- drivers/regulator/lp3971.c | 2 +- drivers/regulator/lp3972.c | 2 +- drivers/regulator/lp872x.c | 34 +++++++++++++------------- drivers/regulator/lp8755.c | 4 +-- drivers/regulator/ltc3589.c | 6 ++--- drivers/regulator/ltc3676.c | 2 +- drivers/regulator/max1586.c | 2 +- drivers/regulator/max20086-regulator.c | 8 +++--- drivers/regulator/max20411-regulator.c | 2 +- drivers/regulator/max77503-regulator.c | 2 +- drivers/regulator/max77675-regulator.c | 2 +- drivers/regulator/max77826-regulator.c | 2 +- drivers/regulator/max77838-regulator.c | 2 +- drivers/regulator/max77857-regulator.c | 8 +++--- drivers/regulator/max8649.c | 2 +- drivers/regulator/max8893.c | 2 +- drivers/regulator/max8952.c | 2 +- drivers/regulator/mcp16502.c | 2 +- drivers/regulator/mp5416.c | 6 ++--- drivers/regulator/mp8859.c | 4 +-- drivers/regulator/mp886x.c | 6 ++--- drivers/regulator/mpq7920.c | 4 +-- drivers/regulator/mt6311-regulator.c | 4 +-- drivers/regulator/pf530x-regulator.c | 6 ++--- drivers/regulator/pf8x00-regulator.c | 8 +++--- drivers/regulator/pv88060-regulator.c | 4 +-- drivers/regulator/pv88080-regulator.c | 8 +++--- drivers/regulator/pv88090-regulator.c | 4 +-- drivers/regulator/slg51000-regulator.c | 4 +-- drivers/regulator/sy8106a-regulator.c | 2 +- drivers/regulator/sy8824x.c | 8 +++--- drivers/regulator/sy8827n.c | 4 +-- drivers/regulator/tps6286x-regulator.c | 10 ++++---- drivers/regulator/tps6287x-regulator.c | 10 ++++---- 41 files changed, 118 insertions(+), 118 deletions(-) diff --git a/drivers/regulator/88pg86x.c b/drivers/regulator/88pg86x.c index e6598e74ec94..8c25a1db412f 100644 --- a/drivers/regulator/88pg86x.c +++ b/drivers/regulator/88pg86x.c @@ -92,8 +92,8 @@ static const struct of_device_id __maybe_unused pg86x_dt_= ids[] =3D { MODULE_DEVICE_TABLE(of, pg86x_dt_ids); =20 static const struct i2c_device_id pg86x_i2c_id[] =3D { - { "88pg867", }, - { "88pg868", }, + { .name =3D "88pg867" }, + { .name =3D "88pg868" }, { } }; MODULE_DEVICE_TABLE(i2c, pg86x_i2c_id); diff --git a/drivers/regulator/ad5398.c b/drivers/regulator/ad5398.c index eb2a666a45cb..0123ca8157a8 100644 --- a/drivers/regulator/ad5398.c +++ b/drivers/regulator/ad5398.c @@ -207,8 +207,8 @@ struct ad5398_current_data_format { static const struct ad5398_current_data_format df_10_4_120 =3D {10, 4, 0, = 120000}; =20 static const struct i2c_device_id ad5398_id[] =3D { - { "ad5398", (kernel_ulong_t)&df_10_4_120 }, - { "ad5821", (kernel_ulong_t)&df_10_4_120 }, + { .name =3D "ad5398", .driver_data =3D (kernel_ulong_t)&df_10_4_120 }, + { .name =3D "ad5821", .driver_data =3D (kernel_ulong_t)&df_10_4_120 }, { } }; MODULE_DEVICE_TABLE(i2c, ad5398_id); diff --git a/drivers/regulator/da9121-regulator.c b/drivers/regulator/da912= 1-regulator.c index 2b150bb4d471..8155f0974f7d 100644 --- a/drivers/regulator/da9121-regulator.c +++ b/drivers/regulator/da9121-regulator.c @@ -1195,16 +1195,16 @@ static void da9121_i2c_remove(struct i2c_client *i2= c) } =20 static const struct i2c_device_id da9121_i2c_id[] =3D { - {"da9121", DA9121_TYPE_DA9121_DA9130}, - {"da9130", DA9121_TYPE_DA9121_DA9130}, - {"da9217", DA9121_TYPE_DA9217}, - {"da9122", DA9121_TYPE_DA9122_DA9131}, - {"da9131", DA9121_TYPE_DA9122_DA9131}, - {"da9220", DA9121_TYPE_DA9220_DA9132}, - {"da9132", DA9121_TYPE_DA9220_DA9132}, - {"da9141", DA9121_TYPE_DA9141}, - {"da9142", DA9121_TYPE_DA9142}, - {}, + { .name =3D "da9121", .driver_data =3D DA9121_TYPE_DA9121_DA9130 }, + { .name =3D "da9130", .driver_data =3D DA9121_TYPE_DA9121_DA9130 }, + { .name =3D "da9217", .driver_data =3D DA9121_TYPE_DA9217 }, + { .name =3D "da9122", .driver_data =3D DA9121_TYPE_DA9122_DA9131 }, + { .name =3D "da9131", .driver_data =3D DA9121_TYPE_DA9122_DA9131 }, + { .name =3D "da9220", .driver_data =3D DA9121_TYPE_DA9220_DA9132 }, + { .name =3D "da9132", .driver_data =3D DA9121_TYPE_DA9220_DA9132 }, + { .name =3D "da9141", .driver_data =3D DA9121_TYPE_DA9141 }, + { .name =3D "da9142", .driver_data =3D DA9121_TYPE_DA9142 }, + { } }; MODULE_DEVICE_TABLE(i2c, da9121_i2c_id); =20 diff --git a/drivers/regulator/da9210-regulator.c b/drivers/regulator/da921= 0-regulator.c index 39ade0dba40f..9154e32bd745 100644 --- a/drivers/regulator/da9210-regulator.c +++ b/drivers/regulator/da9210-regulator.c @@ -202,8 +202,8 @@ static int da9210_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id da9210_i2c_id[] =3D { - { "da9210" }, - {} + { .name =3D "da9210" }, + { } }; =20 MODULE_DEVICE_TABLE(i2c, da9210_i2c_id); diff --git a/drivers/regulator/da9211-regulator.c b/drivers/regulator/da921= 1-regulator.c index d4f14d7ea8cf..9cf713755636 100644 --- a/drivers/regulator/da9211-regulator.c +++ b/drivers/regulator/da9211-regulator.c @@ -522,15 +522,15 @@ static int da9211_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id da9211_i2c_id[] =3D { - {"da9211", DA9211}, - {"da9212", DA9212}, - {"da9213", DA9213}, - {"da9223", DA9223}, - {"da9214", DA9214}, - {"da9224", DA9224}, - {"da9215", DA9215}, - {"da9225", DA9225}, - {}, + { .name =3D "da9211", .driver_data =3D DA9211 }, + { .name =3D "da9212", .driver_data =3D DA9212 }, + { .name =3D "da9213", .driver_data =3D DA9213 }, + { .name =3D "da9223", .driver_data =3D DA9223 }, + { .name =3D "da9214", .driver_data =3D DA9214 }, + { .name =3D "da9224", .driver_data =3D DA9224 }, + { .name =3D "da9215", .driver_data =3D DA9215 }, + { .name =3D "da9225", .driver_data =3D DA9225 }, + { } }; MODULE_DEVICE_TABLE(i2c, da9211_i2c_id); =20 diff --git a/drivers/regulator/fan53880.c b/drivers/regulator/fan53880.c index 6cb5656845f9..79ba705ec324 100644 --- a/drivers/regulator/fan53880.c +++ b/drivers/regulator/fan53880.c @@ -164,8 +164,8 @@ static const struct of_device_id fan53880_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, fan53880_dt_ids); =20 static const struct i2c_device_id fan53880_i2c_id[] =3D { - { "fan53880", }, - {} + { .name =3D "fan53880" }, + { } }; MODULE_DEVICE_TABLE(i2c, fan53880_i2c_id); =20 diff --git a/drivers/regulator/isl9305.c b/drivers/regulator/isl9305.c index 5a234f25e6bb..ec6bd6bb9721 100644 --- a/drivers/regulator/isl9305.c +++ b/drivers/regulator/isl9305.c @@ -186,8 +186,8 @@ MODULE_DEVICE_TABLE(of, isl9305_dt_ids); #endif =20 static const struct i2c_device_id isl9305_i2c_id[] =3D { - { "isl9305", }, - { "isl9305h", }, + { .name =3D "isl9305" }, + { .name =3D "isl9305h" }, { } }; MODULE_DEVICE_TABLE(i2c, isl9305_i2c_id); diff --git a/drivers/regulator/lp3971.c b/drivers/regulator/lp3971.c index d4dab86fe385..6f830ae1bb61 100644 --- a/drivers/regulator/lp3971.c +++ b/drivers/regulator/lp3971.c @@ -439,7 +439,7 @@ static int lp3971_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id lp3971_i2c_id[] =3D { - { "lp3971" }, + { .name =3D "lp3971" }, { } }; MODULE_DEVICE_TABLE(i2c, lp3971_i2c_id); diff --git a/drivers/regulator/lp3972.c b/drivers/regulator/lp3972.c index 1b918fb72134..235c640ba57f 100644 --- a/drivers/regulator/lp3972.c +++ b/drivers/regulator/lp3972.c @@ -537,7 +537,7 @@ static int lp3972_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id lp3972_i2c_id[] =3D { - { "lp3972" }, + { .name =3D "lp3972" }, { } }; MODULE_DEVICE_TABLE(i2c, lp3972_i2c_id); diff --git a/drivers/regulator/lp872x.c b/drivers/regulator/lp872x.c index 942f37082cb1..779df653338a 100644 --- a/drivers/regulator/lp872x.c +++ b/drivers/regulator/lp872x.c @@ -796,24 +796,24 @@ static const struct regmap_config lp872x_regmap_confi= g =3D { #define LP872X_VALID_OPMODE (REGULATOR_MODE_FAST | REGULATOR_MODE_NORMAL) =20 static struct of_regulator_match lp8720_matches[] =3D { - { .name =3D "ldo1", .driver_data =3D (void *)LP8720_ID_LDO1, }, - { .name =3D "ldo2", .driver_data =3D (void *)LP8720_ID_LDO2, }, - { .name =3D "ldo3", .driver_data =3D (void *)LP8720_ID_LDO3, }, - { .name =3D "ldo4", .driver_data =3D (void *)LP8720_ID_LDO4, }, - { .name =3D "ldo5", .driver_data =3D (void *)LP8720_ID_LDO5, }, - { .name =3D "buck", .driver_data =3D (void *)LP8720_ID_BUCK, }, + { .name =3D "ldo1", .driver_data =3D (void *)LP8720_ID_LDO1 }, + { .name =3D "ldo2", .driver_data =3D (void *)LP8720_ID_LDO2 }, + { .name =3D "ldo3", .driver_data =3D (void *)LP8720_ID_LDO3 }, + { .name =3D "ldo4", .driver_data =3D (void *)LP8720_ID_LDO4 }, + { .name =3D "ldo5", .driver_data =3D (void *)LP8720_ID_LDO5 }, + { .name =3D "buck", .driver_data =3D (void *)LP8720_ID_BUCK }, }; =20 static struct of_regulator_match lp8725_matches[] =3D { - { .name =3D "ldo1", .driver_data =3D (void *)LP8725_ID_LDO1, }, - { .name =3D "ldo2", .driver_data =3D (void *)LP8725_ID_LDO2, }, - { .name =3D "ldo3", .driver_data =3D (void *)LP8725_ID_LDO3, }, - { .name =3D "ldo4", .driver_data =3D (void *)LP8725_ID_LDO4, }, - { .name =3D "ldo5", .driver_data =3D (void *)LP8725_ID_LDO5, }, - { .name =3D "lilo1", .driver_data =3D (void *)LP8725_ID_LILO1, }, - { .name =3D "lilo2", .driver_data =3D (void *)LP8725_ID_LILO2, }, - { .name =3D "buck1", .driver_data =3D (void *)LP8725_ID_BUCK1, }, - { .name =3D "buck2", .driver_data =3D (void *)LP8725_ID_BUCK2, }, + { .name =3D "ldo1", .driver_data =3D (void *)LP8725_ID_LDO1 }, + { .name =3D "ldo2", .driver_data =3D (void *)LP8725_ID_LDO2 }, + { .name =3D "ldo3", .driver_data =3D (void *)LP8725_ID_LDO3 }, + { .name =3D "ldo4", .driver_data =3D (void *)LP8725_ID_LDO4 }, + { .name =3D "ldo5", .driver_data =3D (void *)LP8725_ID_LDO5 }, + { .name =3D "lilo1", .driver_data =3D (void *)LP8725_ID_LILO1 }, + { .name =3D "lilo2", .driver_data =3D (void *)LP8725_ID_LILO2 }, + { .name =3D "buck1", .driver_data =3D (void *)LP8725_ID_BUCK1 }, + { .name =3D "buck2", .driver_data =3D (void *)LP8725_ID_BUCK2 }, }; =20 static struct lp872x_platform_data @@ -935,8 +935,8 @@ static const struct of_device_id lp872x_dt_ids[] __mayb= e_unused =3D { MODULE_DEVICE_TABLE(of, lp872x_dt_ids); =20 static const struct i2c_device_id lp872x_ids[] =3D { - {"lp8720", LP8720}, - {"lp8725", LP8725}, + { .name =3D "lp8720", .driver_data =3D LP8720 }, + { .name =3D "lp8725", .driver_data =3D LP8725 }, { } }; MODULE_DEVICE_TABLE(i2c, lp872x_ids); diff --git a/drivers/regulator/lp8755.c b/drivers/regulator/lp8755.c index 5509bee49bda..632320ba1800 100644 --- a/drivers/regulator/lp8755.c +++ b/drivers/regulator/lp8755.c @@ -430,8 +430,8 @@ static void lp8755_remove(struct i2c_client *client) } =20 static const struct i2c_device_id lp8755_id[] =3D { - { LP8755_NAME }, - {} + { .name =3D LP8755_NAME }, + { } }; =20 MODULE_DEVICE_TABLE(i2c, lp8755_id); diff --git a/drivers/regulator/ltc3589.c b/drivers/regulator/ltc3589.c index 3f70c2225dba..8bae5d8aeaf4 100644 --- a/drivers/regulator/ltc3589.c +++ b/drivers/regulator/ltc3589.c @@ -445,9 +445,9 @@ static const struct ltc3589_info ltc3589_12_info =3D { }; =20 static const struct i2c_device_id ltc3589_i2c_id[] =3D { - { "ltc3589", (kernel_ulong_t)<c3589_info }, - { "ltc3589-1", (kernel_ulong_t)<c3589_12_info }, - { "ltc3589-2", (kernel_ulong_t)<c3589_12_info }, + { .name =3D "ltc3589", .driver_data =3D (kernel_ulong_t)<c3589_info }, + { .name =3D "ltc3589-1", .driver_data =3D (kernel_ulong_t)<c3589_12_inf= o }, + { .name =3D "ltc3589-2", .driver_data =3D (kernel_ulong_t)<c3589_12_inf= o }, { } }; MODULE_DEVICE_TABLE(i2c, ltc3589_i2c_id); diff --git a/drivers/regulator/ltc3676.c b/drivers/regulator/ltc3676.c index 73d511eb1c1d..597d20a200d7 100644 --- a/drivers/regulator/ltc3676.c +++ b/drivers/regulator/ltc3676.c @@ -357,7 +357,7 @@ static int ltc3676_regulator_probe(struct i2c_client *c= lient) } =20 static const struct i2c_device_id ltc3676_i2c_id[] =3D { - { "ltc3676" }, + { .name =3D "ltc3676" }, { } }; MODULE_DEVICE_TABLE(i2c, ltc3676_i2c_id); diff --git a/drivers/regulator/max1586.c b/drivers/regulator/max1586.c index 4242fbb7b147..e5cbc09c2d39 100644 --- a/drivers/regulator/max1586.c +++ b/drivers/regulator/max1586.c @@ -276,7 +276,7 @@ static int max1586_pmic_probe(struct i2c_client *client) } =20 static const struct i2c_device_id max1586_id[] =3D { - { "max1586" }, + { .name =3D "max1586" }, { } }; MODULE_DEVICE_TABLE(i2c, max1586_id); diff --git a/drivers/regulator/max20086-regulator.c b/drivers/regulator/max= 20086-regulator.c index fcdd2d0317a5..92594b2915f3 100644 --- a/drivers/regulator/max20086-regulator.c +++ b/drivers/regulator/max20086-regulator.c @@ -301,10 +301,10 @@ static const struct max20086_chip_info max20089_chip_= info =3D { }; =20 static const struct i2c_device_id max20086_i2c_id[] =3D { - { "max20086", (kernel_ulong_t)&max20086_chip_info }, - { "max20087", (kernel_ulong_t)&max20087_chip_info }, - { "max20088", (kernel_ulong_t)&max20088_chip_info }, - { "max20089", (kernel_ulong_t)&max20089_chip_info }, + { .name =3D "max20086", .driver_data =3D (kernel_ulong_t)&max20086_chip_i= nfo }, + { .name =3D "max20087", .driver_data =3D (kernel_ulong_t)&max20087_chip_i= nfo }, + { .name =3D "max20088", .driver_data =3D (kernel_ulong_t)&max20088_chip_i= nfo }, + { .name =3D "max20089", .driver_data =3D (kernel_ulong_t)&max20089_chip_i= nfo }, { /* Sentinel */ } }; MODULE_DEVICE_TABLE(i2c, max20086_i2c_id); diff --git a/drivers/regulator/max20411-regulator.c b/drivers/regulator/max= 20411-regulator.c index 6c0ebb970e90..ac7a9aa014aa 100644 --- a/drivers/regulator/max20411-regulator.c +++ b/drivers/regulator/max20411-regulator.c @@ -145,7 +145,7 @@ static const struct of_device_id of_max20411_match_tbl[= ] =3D { MODULE_DEVICE_TABLE(of, of_max20411_match_tbl); =20 static const struct i2c_device_id max20411_id[] =3D { - { "max20411" }, + { .name =3D "max20411" }, { } }; MODULE_DEVICE_TABLE(i2c, max20411_id); diff --git a/drivers/regulator/max77503-regulator.c b/drivers/regulator/max= 77503-regulator.c index c7c94e868fc1..1cae846f96d0 100644 --- a/drivers/regulator/max77503-regulator.c +++ b/drivers/regulator/max77503-regulator.c @@ -107,7 +107,7 @@ static const struct of_device_id of_max77503_match_tbl[= ] =3D { MODULE_DEVICE_TABLE(of, of_max77503_match_tbl); =20 static const struct i2c_device_id max77503_regulator_id[] =3D { - {"max77503"}, + { .name =3D "max77503" }, { } }; =20 diff --git a/drivers/regulator/max77675-regulator.c b/drivers/regulator/max= 77675-regulator.c index 57350526afd7..ebea08ddf4b8 100644 --- a/drivers/regulator/max77675-regulator.c +++ b/drivers/regulator/max77675-regulator.c @@ -1029,7 +1029,7 @@ static int max77675_regulator_probe(struct i2c_client= *client) } =20 static const struct i2c_device_id max77675_i2c_id[] =3D { - { "max77675" }, + { .name =3D "max77675" }, { } }; MODULE_DEVICE_TABLE(i2c, max77675_i2c_id); diff --git a/drivers/regulator/max77826-regulator.c b/drivers/regulator/max= 77826-regulator.c index 310bc8ee7af8..8b60a9fcab44 100644 --- a/drivers/regulator/max77826-regulator.c +++ b/drivers/regulator/max77826-regulator.c @@ -278,7 +278,7 @@ static const struct of_device_id __maybe_unused max7782= 6_of_match[] =3D { MODULE_DEVICE_TABLE(of, max77826_of_match); =20 static const struct i2c_device_id max77826_id[] =3D { - { "max77826-regulator" }, + { .name =3D "max77826-regulator" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(i2c, max77826_id); diff --git a/drivers/regulator/max77838-regulator.c b/drivers/regulator/max= 77838-regulator.c index 9faddbfd25fd..765756fdcf6e 100644 --- a/drivers/regulator/max77838-regulator.c +++ b/drivers/regulator/max77838-regulator.c @@ -200,7 +200,7 @@ static const struct of_device_id __maybe_unused max7783= 8_of_match[] =3D { MODULE_DEVICE_TABLE(of, max77838_of_match); =20 static const struct i2c_device_id max77838_id[] =3D { - { "max77838-regulator" }, + { .name =3D "max77838-regulator" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(i2c, max77838_id); diff --git a/drivers/regulator/max77857-regulator.c b/drivers/regulator/max= 77857-regulator.c index 1216cc3a6f72..f1410f845653 100644 --- a/drivers/regulator/max77857-regulator.c +++ b/drivers/regulator/max77857-regulator.c @@ -428,10 +428,10 @@ static int max77857_probe(struct i2c_client *client) } =20 static const struct i2c_device_id max77857_id[] =3D { - { "max77831", ID_MAX77831 }, - { "max77857", ID_MAX77857 }, - { "max77859", ID_MAX77859 }, - { "max77859a", ID_MAX77859A }, + { .name =3D "max77831", .driver_data =3D ID_MAX77831 }, + { .name =3D "max77857", .driver_data =3D ID_MAX77857 }, + { .name =3D "max77859", .driver_data =3D ID_MAX77859 }, + { .name =3D "max77859a", .driver_data =3D ID_MAX77859A }, { } }; MODULE_DEVICE_TABLE(i2c, max77857_id); diff --git a/drivers/regulator/max8649.c b/drivers/regulator/max8649.c index f57c588bcf28..2d17405242e7 100644 --- a/drivers/regulator/max8649.c +++ b/drivers/regulator/max8649.c @@ -240,7 +240,7 @@ static int max8649_regulator_probe(struct i2c_client *c= lient) } =20 static const struct i2c_device_id max8649_id[] =3D { - { "max8649" }, + { .name =3D "max8649" }, { } }; MODULE_DEVICE_TABLE(i2c, max8649_id); diff --git a/drivers/regulator/max8893.c b/drivers/regulator/max8893.c index 5a90633d8536..7a0e44a16d49 100644 --- a/drivers/regulator/max8893.c +++ b/drivers/regulator/max8893.c @@ -162,7 +162,7 @@ MODULE_DEVICE_TABLE(of, max8893_dt_match); #endif =20 static const struct i2c_device_id max8893_ids[] =3D { - { "max8893" }, + { .name =3D "max8893" }, { } }; MODULE_DEVICE_TABLE(i2c, max8893_ids); diff --git a/drivers/regulator/max8952.c b/drivers/regulator/max8952.c index 1f94315bfb02..f8b91a5701f3 100644 --- a/drivers/regulator/max8952.c +++ b/drivers/regulator/max8952.c @@ -307,7 +307,7 @@ static int max8952_pmic_probe(struct i2c_client *client) } =20 static const struct i2c_device_id max8952_ids[] =3D { - { "max8952" }, + { .name =3D "max8952" }, { } }; MODULE_DEVICE_TABLE(i2c, max8952_ids); diff --git a/drivers/regulator/mcp16502.c b/drivers/regulator/mcp16502.c index b34ae0bbba6f..89fd79d446f7 100644 --- a/drivers/regulator/mcp16502.c +++ b/drivers/regulator/mcp16502.c @@ -578,7 +578,7 @@ static const struct dev_pm_ops mcp16502_pm_ops =3D { }; #endif static const struct i2c_device_id mcp16502_i2c_id[] =3D { - { "mcp16502" }, + { .name =3D "mcp16502" }, { } }; MODULE_DEVICE_TABLE(i2c, mcp16502_i2c_id); diff --git a/drivers/regulator/mp5416.c b/drivers/regulator/mp5416.c index e6794190cb68..2948635b1b9f 100644 --- a/drivers/regulator/mp5416.c +++ b/drivers/regulator/mp5416.c @@ -228,9 +228,9 @@ static const struct of_device_id mp5416_of_match[] =3D { MODULE_DEVICE_TABLE(of, mp5416_of_match); =20 static const struct i2c_device_id mp5416_id[] =3D { - { "mp5416", (kernel_ulong_t)&mp5416_regulators_desc }, - { "mp5496", (kernel_ulong_t)&mp5496_regulators_desc }, - {} + { .name =3D "mp5416", .driver_data =3D (kernel_ulong_t)&mp5416_regulators= _desc }, + { .name =3D "mp5496", .driver_data =3D (kernel_ulong_t)&mp5496_regulators= _desc }, + { } }; MODULE_DEVICE_TABLE(i2c, mp5416_id); =20 diff --git a/drivers/regulator/mp8859.c b/drivers/regulator/mp8859.c index ab105ffd6a2e..9a708e826d93 100644 --- a/drivers/regulator/mp8859.c +++ b/drivers/regulator/mp8859.c @@ -386,8 +386,8 @@ static const struct of_device_id mp8859_dt_id[] __maybe= _unused =3D { MODULE_DEVICE_TABLE(of, mp8859_dt_id); =20 static const struct i2c_device_id mp8859_i2c_id[] =3D { - { "mp8859", }, - { }, + { .name =3D "mp8859" }, + { } }; MODULE_DEVICE_TABLE(i2c, mp8859_i2c_id); =20 diff --git a/drivers/regulator/mp886x.c b/drivers/regulator/mp886x.c index 9ad16b04c913..e0b62bc02a1e 100644 --- a/drivers/regulator/mp886x.c +++ b/drivers/regulator/mp886x.c @@ -348,9 +348,9 @@ static const struct of_device_id mp886x_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, mp886x_dt_ids); =20 static const struct i2c_device_id mp886x_id[] =3D { - { "mp8867", (kernel_ulong_t)&mp8867_ci }, - { "mp8869", (kernel_ulong_t)&mp8869_ci }, - { }, + { .name =3D "mp8867", .driver_data =3D (kernel_ulong_t)&mp8867_ci }, + { .name =3D "mp8869", .driver_data =3D (kernel_ulong_t)&mp8869_ci }, + { } }; MODULE_DEVICE_TABLE(i2c, mp886x_id); =20 diff --git a/drivers/regulator/mpq7920.c b/drivers/regulator/mpq7920.c index a670e09891e7..0cbc17deb1d1 100644 --- a/drivers/regulator/mpq7920.c +++ b/drivers/regulator/mpq7920.c @@ -309,8 +309,8 @@ static const struct of_device_id mpq7920_of_match[] =3D= { MODULE_DEVICE_TABLE(of, mpq7920_of_match); =20 static const struct i2c_device_id mpq7920_id[] =3D { - { "mpq7920", }, - { }, + { .name =3D "mpq7920" }, + { } }; MODULE_DEVICE_TABLE(i2c, mpq7920_id); =20 diff --git a/drivers/regulator/mt6311-regulator.c b/drivers/regulator/mt631= 1-regulator.c index 2ebc1c0b5e6f..1d457d1fdf23 100644 --- a/drivers/regulator/mt6311-regulator.c +++ b/drivers/regulator/mt6311-regulator.c @@ -133,8 +133,8 @@ static int mt6311_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id mt6311_i2c_id[] =3D { - { "mt6311" }, - {} + { .name =3D "mt6311" }, + { } }; MODULE_DEVICE_TABLE(i2c, mt6311_i2c_id); =20 diff --git a/drivers/regulator/pf530x-regulator.c b/drivers/regulator/pf530= x-regulator.c index ef3d5bb784cd..8ad1cbbd7a8c 100644 --- a/drivers/regulator/pf530x-regulator.c +++ b/drivers/regulator/pf530x-regulator.c @@ -353,9 +353,9 @@ static const struct of_device_id pf530x_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, pf530x_dt_ids); =20 static const struct i2c_device_id pf530x_i2c_id[] =3D { - { "pf5300" }, - { "pf5301" }, - { "pf5302" }, + { .name =3D "pf5300" }, + { .name =3D "pf5301" }, + { .name =3D "pf5302" }, { } }; MODULE_DEVICE_TABLE(i2c, pf530x_i2c_id); diff --git a/drivers/regulator/pf8x00-regulator.c b/drivers/regulator/pf8x0= 0-regulator.c index ea3611de42b4..c938b4632ef1 100644 --- a/drivers/regulator/pf8x00-regulator.c +++ b/drivers/regulator/pf8x00-regulator.c @@ -596,10 +596,10 @@ static const struct of_device_id pf8x00_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, pf8x00_dt_ids); =20 static const struct i2c_device_id pf8x00_i2c_id[] =3D { - { "pf8100" }, - { "pf8121a" }, - { "pf8200" }, - {} + { .name =3D "pf8100" }, + { .name =3D "pf8121a" }, + { .name =3D "pf8200" }, + { } }; MODULE_DEVICE_TABLE(i2c, pf8x00_i2c_id); =20 diff --git a/drivers/regulator/pv88060-regulator.c b/drivers/regulator/pv88= 060-regulator.c index ae1c4b9daaa1..375d9e759c47 100644 --- a/drivers/regulator/pv88060-regulator.c +++ b/drivers/regulator/pv88060-regulator.c @@ -360,8 +360,8 @@ static int pv88060_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id pv88060_i2c_id[] =3D { - { "pv88060" }, - {} + { .name =3D "pv88060" }, + { } }; MODULE_DEVICE_TABLE(i2c, pv88060_i2c_id); =20 diff --git a/drivers/regulator/pv88080-regulator.c b/drivers/regulator/pv88= 080-regulator.c index 9fe539a34786..3dc48d059791 100644 --- a/drivers/regulator/pv88080-regulator.c +++ b/drivers/regulator/pv88080-regulator.c @@ -523,10 +523,10 @@ static const struct of_device_id pv88080_dt_ids[] =3D= { MODULE_DEVICE_TABLE(of, pv88080_dt_ids); =20 static const struct i2c_device_id pv88080_i2c_id[] =3D { - { "pv88080", (kernel_ulong_t)&pv88080_aa_regs }, - { "pv88080-aa", (kernel_ulong_t)&pv88080_aa_regs }, - { "pv88080-ba", (kernel_ulong_t)&pv88080_ba_regs }, - {} + { .name =3D "pv88080", .driver_data =3D (kernel_ulong_t)&pv88080_aa_regs = }, + { .name =3D "pv88080-aa", .driver_data =3D (kernel_ulong_t)&pv88080_aa_re= gs }, + { .name =3D "pv88080-ba", .driver_data =3D (kernel_ulong_t)&pv88080_ba_re= gs }, + { } }; MODULE_DEVICE_TABLE(i2c, pv88080_i2c_id); =20 diff --git a/drivers/regulator/pv88090-regulator.c b/drivers/regulator/pv88= 090-regulator.c index 3c48757bbbda..ca5eeb5dfe62 100644 --- a/drivers/regulator/pv88090-regulator.c +++ b/drivers/regulator/pv88090-regulator.c @@ -381,8 +381,8 @@ static int pv88090_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id pv88090_i2c_id[] =3D { - { "pv88090" }, - {} + { .name =3D "pv88090" }, + { } }; MODULE_DEVICE_TABLE(i2c, pv88090_i2c_id); =20 diff --git a/drivers/regulator/slg51000-regulator.c b/drivers/regulator/slg= 51000-regulator.c index 3bbd4a29e6d3..d682764cdbf8 100644 --- a/drivers/regulator/slg51000-regulator.c +++ b/drivers/regulator/slg51000-regulator.c @@ -497,8 +497,8 @@ static int slg51000_i2c_probe(struct i2c_client *client) } =20 static const struct i2c_device_id slg51000_i2c_id[] =3D { - { "slg51000" }, - {} + { .name =3D "slg51000" }, + { } }; MODULE_DEVICE_TABLE(i2c, slg51000_i2c_id); =20 diff --git a/drivers/regulator/sy8106a-regulator.c b/drivers/regulator/sy81= 06a-regulator.c index d79a4cc25a0d..b2b835c60262 100644 --- a/drivers/regulator/sy8106a-regulator.c +++ b/drivers/regulator/sy8106a-regulator.c @@ -130,7 +130,7 @@ static const struct of_device_id sy8106a_i2c_of_match[]= =3D { MODULE_DEVICE_TABLE(of, sy8106a_i2c_of_match); =20 static const struct i2c_device_id sy8106a_i2c_id[] =3D { - { "sy8106a" }, + { .name =3D "sy8106a" }, { } }; MODULE_DEVICE_TABLE(i2c, sy8106a_i2c_id); diff --git a/drivers/regulator/sy8824x.c b/drivers/regulator/sy8824x.c index 5bec84db25f1..3f07e7da90cb 100644 --- a/drivers/regulator/sy8824x.c +++ b/drivers/regulator/sy8824x.c @@ -213,10 +213,10 @@ static const struct of_device_id sy8824_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, sy8824_dt_ids); =20 static const struct i2c_device_id sy8824_id[] =3D { - { "sy8824c", (kernel_ulong_t)&sy8824c_cfg }, - { "sy8824e", (kernel_ulong_t)&sy8824e_cfg }, - { "sy20276", (kernel_ulong_t)&sy20276_cfg }, - { "sy20278", (kernel_ulong_t)&sy20278_cfg }, + { .name =3D "sy8824c", .driver_data =3D (kernel_ulong_t)&sy8824c_cfg }, + { .name =3D "sy8824e", .driver_data =3D (kernel_ulong_t)&sy8824e_cfg }, + { .name =3D "sy20276", .driver_data =3D (kernel_ulong_t)&sy20276_cfg }, + { .name =3D "sy20278", .driver_data =3D (kernel_ulong_t)&sy20278_cfg }, { } }; MODULE_DEVICE_TABLE(i2c, sy8824_id); diff --git a/drivers/regulator/sy8827n.c b/drivers/regulator/sy8827n.c index 0b811514782f..a1cac8cc3d96 100644 --- a/drivers/regulator/sy8827n.c +++ b/drivers/regulator/sy8827n.c @@ -180,8 +180,8 @@ static const struct of_device_id sy8827n_dt_ids[] =3D { MODULE_DEVICE_TABLE(of, sy8827n_dt_ids); =20 static const struct i2c_device_id sy8827n_id[] =3D { - { "sy8827n", }, - { }, + { .name =3D "sy8827n" }, + { } }; MODULE_DEVICE_TABLE(i2c, sy8827n_id); =20 diff --git a/drivers/regulator/tps6286x-regulator.c b/drivers/regulator/tps= 6286x-regulator.c index e29aab06bf79..1ab53bee9f6e 100644 --- a/drivers/regulator/tps6286x-regulator.c +++ b/drivers/regulator/tps6286x-regulator.c @@ -145,11 +145,11 @@ static int tps6286x_i2c_probe(struct i2c_client *i2c) } =20 static const struct i2c_device_id tps6286x_i2c_id[] =3D { - { "tps62864" }, - { "tps62866" }, - { "tps62868" }, - { "tps62869" }, - {} + { .name =3D "tps62864" }, + { .name =3D "tps62866" }, + { .name =3D "tps62868" }, + { .name =3D "tps62869" }, + { } }; MODULE_DEVICE_TABLE(i2c, tps6286x_i2c_id); =20 diff --git a/drivers/regulator/tps6287x-regulator.c b/drivers/regulator/tps= 6287x-regulator.c index 7b7d3ae39206..c0bc4a6192c4 100644 --- a/drivers/regulator/tps6287x-regulator.c +++ b/drivers/regulator/tps6287x-regulator.c @@ -229,11 +229,11 @@ static const struct of_device_id tps6287x_dt_ids[] = =3D { MODULE_DEVICE_TABLE(of, tps6287x_dt_ids); =20 static const struct i2c_device_id tps6287x_i2c_id[] =3D { - { "tps62870" }, - { "tps62871" }, - { "tps62872" }, - { "tps62873" }, - {} + { .name =3D "tps62870" }, + { .name =3D "tps62871" }, + { .name =3D "tps62872" }, + { .name =3D "tps62873" }, + { } }; =20 MODULE_DEVICE_TABLE(i2c, tps6287x_i2c_id); --=20 2.47.3