From nobody Mon Jun 8 12:12:00 2026 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 DA411363095 for ; Fri, 29 May 2026 10:18:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049924; cv=none; b=SrTIbnWa4PE3JF746lt/gPKOLsOoh2/2bhEIp2S1vNbSzivcjrr+SEfiKANQKZ1D1dRqHHTpJ658EQk+NVSLqeGXYtoSH1H1T4evaFZxW/F/ahCWEmJQ5VbRwl+Mf5VvDnG8vyl5ZlWQ1vWg4PxK+wCutHca0xbVdpJoFqplk0o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049924; c=relaxed/simple; bh=ZGeJDqlQ5zn3sDwaZY5Ll8gY7osGz8I1jAxqo5Bjml8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=gljq+tNyiD0qZGw8BMX5x5d2nvd2RQuo9kN+caaH4MHC4VMZiiOnHCLclG1aXB73hNMQwCNab0jHc+7qqlentRcCXXOXn+TRY0oFdpGFokWlU71Z3KbQ+g0h3t/wCIcNHATY69RIWwRPk70PXZxCkndksvWvVIqzbiykRgpbvQs= 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=SZSkJxhX; arc=none smtp.client-ip=209.85.221.53 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="SZSkJxhX" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-45ef56d9b67so79892f8f.2 for ; Fri, 29 May 2026 03:18:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049920; x=1780654720; 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=Zy7L9tmuyHwxiGGTZsJP9P4FkDNJKuKhgUpt1VqiYIk=; b=SZSkJxhXuMzYmYwM8qya675TttGpw4/xhrVF9nRd4Y3iDf+wI+iF5lfIeeoogD0Tyx hRFJTPAg9s+Bw1uI++8Zb5BOQendUrtMYLG/3qNpwwb+LoSQ2CrB5bXNvZ1LZJDBB8fd cYcjjxXwGkYbAThYMGEFyGDbyFYdod7hE6ofqGotjcQt8Uq+4rflqEdnTGnGNtMPqJsH ocyDPPdbD3Ik703FqqE9lE3UD4UlJ7qMhlBKOaIj9m9l3Ei/WSyxGY7azIJKAyFN/PsG 9Zk41BLO1CceVzQnHWWMtquzTd+ntHdjdXhCUoOPxc7wE4rxza9hUxQbR5tisUyuzB2Z Wndg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049920; x=1780654720; 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=Zy7L9tmuyHwxiGGTZsJP9P4FkDNJKuKhgUpt1VqiYIk=; b=Ws7HI+O+QqEZbNAq5/1OUCQJC08VuqJFoIlX5Nv22r+cNsl8cotFT8n6nhv9Ezwvbn S20XpOU+VcrsZhwiZEYAgRQG4XhLyKVWHc4RlkXJjv1cI3wdDWWiR1951wAsMs8JMbww rTEZzl33jGxus90acLmiGAnfJocVuaM51SoS5Jw6cSkojMT6B4VSXcDovZ2JgPZjt67L wd/yzpHjuj/42bHGoqq8LQmoWZHs9HF0aP86R+9Q7fLCZZ1qdLM35bf8nd0mlS1PdAHo LYOpoywh72UhBG2IxACrMJR19jsgRtB7oBJuwczHu7ma5RYOW4LVt8A49AjgXLqA+U4U fCLA== X-Forwarded-Encrypted: i=1; AFNElJ9GbZBV821rM1F2lHkY3+Mq/rvFcfvvBcXbDvLp2NtBFEd7Qsr2mP5ReH6UDos9vSpzlSbLd6Lxh9uSTns=@vger.kernel.org X-Gm-Message-State: AOJu0YzRQuc3FZEL44vV0C2oHkgC/owDObSzAau8CTfn2uLllybfeYXN RD9iQ0PTVQwxwOHXtBUCX5+HShWsdGRRn5HwNJv9fVnUIuY80Mo5UEJdFhbsejFNkjM= X-Gm-Gg: Acq92OF+Qx1BZAQCu5sFiU9Q+o+5pNfhj50fZ6dNiCPXWgoGgmvT6NVZs/QsFOHf7Ft 3/9R278eFooBXNfxjtaEG7qylfknPvsxsONQ7UOaY1UZYxPZWbumJoJbqyQkpsnROAMjQmBV37K aiTp6MnoWmZVYL9kET1IS1j9A/k8QhJaF3UcEWtF/x48+Dsb+3hpJIHN28Ei6OvrQXcwlngLUI+ aNcUfelBhyfW3P762qnU+w2yX7tdRhEH8DHPAE0ANfXFzoLD6BO4/pP6UTc4dj9aPqrGelvKq/F qof4FWCy+LV4BImFOm9WvUbLIz2nwHPWriPZVJMCDA1/pMFPxSoPL81mjdqX2YmOPkHjGJc5G2I wRs2sZ+PvK1dqDy/rXDkakEyNmfwBtZJHfx7e3sHZDMDUgRVw6hlzsXYaVNXcixzd/naLX2o3IV idsLDFKVRypBrn3S7wOAQBnRxyxSZ2KEdB9S6Gl4S1kuMOML+xfUbDN0qU1qYgkxsTj+NEgWmvb 49+6YVEPHFg/4Q1MilSuiiAXiv2nlZw/AEI X-Received: by 2002:a5d:59c8:0:b0:452:11f9:bc40 with SMTP id ffacd0b85a97d-45ef13fdda9mr3781185f8f.2.1780049920296; Fri, 29 May 2026 03:18:40 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45ef34b7d6bsm2713604f8f.10.2026.05.29.03.18.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:39 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Kuan-Wei Chiu , Benson Leung , Guenter Roeck , =?utf-8?q?Thomas_Wei=C3=9Fschuh?= , Krzysztof Kozlowski , Matthias Brugger , AngeloGioacchino Del Regno , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, chrome-platform@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v1 1/6] power: Drop unused assignment of platform_device_id driver data Date: Fri, 29 May 2026 12:18:16 +0200 Message-ID: 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=5195; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=ZGeJDqlQ5zn3sDwaZY5Ll8gY7osGz8I1jAxqo5Bjml8=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWfqtfq+9A3frNKKJCHEbGuIcYTcFXCF2IHyc kqICPrBt4uJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln6gAKCRCPgPtYfRL+ ThgQB/0SfE9NuMu7Hd3egut28Uzkkhz9VNhori5S7ABqbeVTWxqb+jUq/TBLBj/5pw6lSBgy3Qz cgzdMp0Z4as+qcuVdCLEf1Vx9Kw7QLHEfEN67xWIV19vtfkQKBzTW/eVYE3Mvk7uRHi88Yf2xc/ ISOMROlVD0YJH0HMpWnlmT+JcSFH9VRMMWZN5ijf0iwLw5P9jmZzvQCbxP7OnHbhQI2bOrcklBo VCLTD6+DS091zAY12+nLJcdNWPQ+ecoroE4BejwRFKfdH1WAOlcZPn8tlsj7c/tmCfoBlFfjR4z gJd3h2J+BsSB749HYL7PAg/+OCFMcYkyBlIu5J51njvCBZ9h X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable The driver explicitly set the .driver_data member of struct platform_device_id to zero without relying on that value. Drop this unused assignments. While touching this array unify spacing, use a named initializer for .name and drop trailing commas after the list terminators. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Reviewed-by: Tzung-Bi Shih --- drivers/power/reset/qemu-virt-ctrl.c | 2 +- drivers/power/supply/charger-manager.c | 4 ++-- drivers/power/supply/cros_charge-control.c | 4 ++-- drivers/power/supply/cros_peripheral_charger.c | 4 ++-- drivers/power/supply/cros_usbpd-charger.c | 4 ++-- drivers/power/supply/max77693_charger.c | 2 +- drivers/power/supply/max8997_charger.c | 2 +- drivers/power/supply/mt6360_charger.c | 4 ++-- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/drivers/power/reset/qemu-virt-ctrl.c b/drivers/power/reset/qem= u-virt-ctrl.c index 01409dfe2265..aa8355270b2c 100644 --- a/drivers/power/reset/qemu-virt-ctrl.c +++ b/drivers/power/reset/qemu-virt-ctrl.c @@ -103,7 +103,7 @@ static int qemu_virt_ctrl_probe(struct platform_device = *pdev) } =20 static const struct platform_device_id qemu_virt_ctrl_id[] =3D { - { "qemu-virt-ctrl", 0 }, + { .name =3D "qemu-virt-ctrl" }, { } }; MODULE_DEVICE_TABLE(platform, qemu_virt_ctrl_id); diff --git a/drivers/power/supply/charger-manager.c b/drivers/power/supply/= charger-manager.c index 1b0239c59114..fa7518e9d72f 100644 --- a/drivers/power/supply/charger-manager.c +++ b/drivers/power/supply/charger-manager.c @@ -1649,8 +1649,8 @@ static void charger_manager_remove(struct platform_de= vice *pdev) } =20 static const struct platform_device_id charger_manager_id[] =3D { - { "charger-manager", 0 }, - { }, + { .name =3D "charger-manager" }, + { } }; MODULE_DEVICE_TABLE(platform, charger_manager_id); =20 diff --git a/drivers/power/supply/cros_charge-control.c b/drivers/power/sup= ply/cros_charge-control.c index 53e6a77e03fc..b489325be816 100644 --- a/drivers/power/supply/cros_charge-control.c +++ b/drivers/power/supply/cros_charge-control.c @@ -320,8 +320,8 @@ static int cros_chctl_probe(struct platform_device *pde= v) } =20 static const struct platform_device_id cros_chctl_id[] =3D { - { "cros-charge-control", 0 }, - {} + { .name =3D "cros-charge-control" }, + { } }; =20 static struct platform_driver cros_chctl_driver =3D { diff --git a/drivers/power/supply/cros_peripheral_charger.c b/drivers/power= /supply/cros_peripheral_charger.c index f132fad288cb..9f67a6dbd94e 100644 --- a/drivers/power/supply/cros_peripheral_charger.c +++ b/drivers/power/supply/cros_peripheral_charger.c @@ -369,8 +369,8 @@ static int __maybe_unused cros_pchg_resume(struct devic= e *dev) static SIMPLE_DEV_PM_OPS(cros_pchg_pm_ops, NULL, cros_pchg_resume); =20 static const struct platform_device_id cros_pchg_id[] =3D { - { DRV_NAME, 0 }, - {} + { .name =3D DRV_NAME }, + { } }; MODULE_DEVICE_TABLE(platform, cros_pchg_id); =20 diff --git a/drivers/power/supply/cros_usbpd-charger.c b/drivers/power/supp= ly/cros_usbpd-charger.c index 7d3e676a951c..308e1d4e6dd8 100644 --- a/drivers/power/supply/cros_usbpd-charger.c +++ b/drivers/power/supply/cros_usbpd-charger.c @@ -707,8 +707,8 @@ static SIMPLE_DEV_PM_OPS(cros_usbpd_charger_pm_ops, NUL= L, cros_usbpd_charger_resume); =20 static const struct platform_device_id cros_usbpd_charger_id[] =3D { - { DRV_NAME, 0 }, - {} + { .name =3D DRV_NAME }, + { } }; MODULE_DEVICE_TABLE(platform, cros_usbpd_charger_id); =20 diff --git a/drivers/power/supply/max77693_charger.c b/drivers/power/supply= /max77693_charger.c index 027d6a539b65..76c58b32a374 100644 --- a/drivers/power/supply/max77693_charger.c +++ b/drivers/power/supply/max77693_charger.c @@ -788,7 +788,7 @@ static void max77693_charger_remove(struct platform_dev= ice *pdev) } =20 static const struct platform_device_id max77693_charger_id[] =3D { - { "max77693-charger", 0, }, + { .name =3D "max77693-charger" }, { } }; MODULE_DEVICE_TABLE(platform, max77693_charger_id); diff --git a/drivers/power/supply/max8997_charger.c b/drivers/power/supply/= max8997_charger.c index 1ec3535a257d..19da9eff0372 100644 --- a/drivers/power/supply/max8997_charger.c +++ b/drivers/power/supply/max8997_charger.c @@ -268,7 +268,7 @@ static int max8997_battery_probe(struct platform_device= *pdev) } =20 static const struct platform_device_id max8997_battery_id[] =3D { - { "max8997-battery", 0 }, + { .name =3D "max8997-battery" }, { } }; MODULE_DEVICE_TABLE(platform, max8997_battery_id); diff --git a/drivers/power/supply/mt6360_charger.c b/drivers/power/supply/m= t6360_charger.c index 77747eb51667..69955f255091 100644 --- a/drivers/power/supply/mt6360_charger.c +++ b/drivers/power/supply/mt6360_charger.c @@ -841,8 +841,8 @@ static const struct of_device_id __maybe_unused mt6360_= charger_of_id[] =3D { MODULE_DEVICE_TABLE(of, mt6360_charger_of_id); =20 static const struct platform_device_id mt6360_charger_id[] =3D { - { "mt6360-chg", 0 }, - {}, + { .name =3D "mt6360-chg" }, + { } }; MODULE_DEVICE_TABLE(platform, mt6360_charger_id); =20 --=20 2.47.3 From nobody Mon Jun 8 12:12:00 2026 Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 21B1F348C48 for ; Fri, 29 May 2026 10:18:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049925; cv=none; b=Igc4Jg+2zC/4H9+6wiDk6nnZQ6adVejfWcJvBTmXlX1Z3Hnl8FdMRzAkUD4BttMXJi6JiEvITiKJYb2Izr0eHi1Bkxdyq7heHyVObPMIbkXTwjRCgDfAepjhcqrdWpDIcWsHzYO+ZpyAKsunMqBTk4IqNdNfxeKzrFSRfDNGlyE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049925; c=relaxed/simple; bh=323qMUJIQ21IoGnpMHx27wupmT9kn4NzAo/kbXFUOlQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=bjHZi7rrK+ezAIg2MXQOKwYUbi4OW+ZzzRgYVjlTM4yCXAMx7kRcCX/JwPKnrk3iUaBHKkisob9NZwiCWJiNLkxQR8vdo3iPJ3/VRY9JCMlCTfbT3eT0daXawXqo4y9LVqdevXmfpr6tir9zCe7PzG/qkzPwDADwUoJXbPsF76g= 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=iFIZLZ2u; arc=none smtp.client-ip=209.85.221.53 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="iFIZLZ2u" Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-45eea68dd6fso816343f8f.2 for ; Fri, 29 May 2026 03:18:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049921; x=1780654721; 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=O9NXRsV9sPrBZFsCsyMuwjoRwkmQe5Wv67hF0qF5DRA=; b=iFIZLZ2u6z32+8LCXV/3tyUsx8o/Lzpk7itbcakAPbaB+kdYTnk4z5MbMqJj4ksoNU XLiVxeR8oIaeuxk0R/kuum/DmyOd5UgjRiUw05r5kmeXI8IbvpwNgzziITnBgm+VT5wy N3Zjqup+gz3FQkA0/+W8znHMUnGCMYSz52KSKHA/7ImCr5N3ENK7yVW9U1vDaG/dsQhO KGqh+zmdI2jspCbpqehcx9TqQy68b8/xxw7fkPXP5HaFwFCg5Vnqlpx5eNU7Td/NjtUF eTIiEUpFENENjM0b0IncloSZZXQBXmxtLEm16PYDGsL/NXKR4xgIEpqJMnaGq7Xwd9vM OYEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049921; x=1780654721; 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=O9NXRsV9sPrBZFsCsyMuwjoRwkmQe5Wv67hF0qF5DRA=; b=fcZilLRL/AyvvoLLx/tWQbDfMBNf0sw0D/1F6MpeyukXsj5ABJkbFyv9LAyqg7IH0F Y/PbisKRlAutL37goddZwB0QNFEGYAur8WXuubAzf2UIBnZTEb4peTn9jIw55z+qRFJ9 TOvMuvqvubvMhF/NCfkulxwoGvy9MXBFXM0GJ8bhM2liM168CtCxGIBxwX9MEHZeS6hP L1wAGykaU9ZRLUAXrd5oQaE9nMa3z6MF/h4SBEvxVCYk6XqY5OVZhDUFcMQq826H5OTW C3yux1C/53UD3osxLT95NKf7H1+kwDuuKR+e9m+aurKCChxHOJlvhuyUT5RyWnmoXbAs 9feA== X-Forwarded-Encrypted: i=1; AFNElJ9XofVn7wNgtqWWHtQoQIy1iDdny0hDkEX9ZoRoF12jjAHhNyBcHjvVAvlArEh5j1SKHEJlphI489fxBs4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz3C8yrt4jtY7RqiSQ1s/92jrEIgTXCy0l5gioLZ/zosz3baZyu kP2TPOwnRF2yHiFC+duqVY6jHPQQekolyR2/Wl1D+lKduYKC2KqlN96mM8Z5Kn0ymqZAN2mk7qK MM2qCtwY= X-Gm-Gg: Acq92OEvdUgtXRQfRREic6bR4q2zjDSmH3f2V/Yrk2yM3KrfY+Jk3tgb1SqFi3MN5nD 3shJs3Mosr1LMmjq3BxvL8kzocw7W5lWOptqQfYCU7NmI6RA+NlkToPyFy2KWavLInqng9pO5VR AvVXNjZ+ch12wif20lDrG8Vdj9u0+PmgnWqtizromY5YNRnq67QVC+PwUjkAsckL6/146G5V9Bi xkjEgFKFq+G0VG6GZGhCoN8ZjlAYmdeQw0am5dSUYJzgAH+FuT+tHScsWtRCbFHEauNSblpXigg oo8euBFZr7rIDs7uQpCeLtdBcV9Py0giTztO3vtJbpCjXADKrrNGv6BulcPuCCspU2RcPEgFZ7l 7wYkBLjQJx6xQnuBxy7g1PTnak1/LQ33wTSLAdmvHydx3gwYP8vgtMztSkRAW/hVo9r4CeiukZ0 DdxqLHHNjUzohfr1wf/QnUC2wbL+KtJ2zstRITI/6JnTP6Mx3QbItZBlffHzRPMMzpO9kYWZoZH YMTUKr2X2CvmVo+BBYelC9n+w== X-Received: by 2002:a05:6000:2284:b0:43f:dbbf:6d93 with SMTP id ffacd0b85a97d-45ef1466de5mr4374672f8f.27.1780049921499; Fri, 29 May 2026 03:18:41 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45ef3587072sm2449900f8f.34.2026.05.29.03.18.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:41 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Krzysztof Kozlowski , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 2/6] power: supply: max14577: Drop driver data in of and platform device id arrays Date: Fri, 29 May 2026 12:18:17 +0200 Message-ID: <62e1b01a6591dd59406a78f2bbca619d734a9150.1780048925.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=1410; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=323qMUJIQ21IoGnpMHx27wupmT9kn4NzAo/kbXFUOlQ=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWft9x7hHlAehyilh7uD/rAAXEaa8EKkWqXn4 QW1RqN9zVeJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln7QAKCRCPgPtYfRL+ Tg99B/0S+8W779/ooWUNVzN4LjJgKvHeSQmrxU6k5bLegwovFExNertpxO8+4lIYDVXzkyApErq Qnn+gaQzoZedi5WAhVyx+rSliTSU5jxSQ3Z4/g69Shvv72Z/bQbcAxP+PRqwPrRJpZ/Q0vd7UdB 62MsCIYnmSKqkvlWFHYUfl1FOWj490u6yzk5ZS+R624nA51uwMd09VW4tQtTQwHQ3YCmfJnDamN QPXk0CmbmkSNhZRTJSmkscyR7ztwt+FXXvnFLoPEFClrtEtpHyIsNm7xJN4VfAglBKc6dnCaA2X 1qD0eI0fHA3DYIE6+xGVl1CTkuMl0x5feOSXNNPFaopwrs6H X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable These values are not used, the relevant distinction happens in the mfd parent driver. So they can be dropped. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Reviewed-by: Krzysztof Kozlowski --- drivers/power/supply/max14577_charger.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/drivers/power/supply/max14577_charger.c b/drivers/power/supply= /max14577_charger.c index 63077d38ea30..a15d94942184 100644 --- a/drivers/power/supply/max14577_charger.c +++ b/drivers/power/supply/max14577_charger.c @@ -613,18 +613,16 @@ static void max14577_charger_remove(struct platform_d= evice *pdev) } =20 static const struct platform_device_id max14577_charger_id[] =3D { - { "max14577-charger", MAXIM_DEVICE_TYPE_MAX14577, }, - { "max77836-charger", MAXIM_DEVICE_TYPE_MAX77836, }, + { .name =3D "max14577-charger" }, + { .name =3D "max77836-charger" }, { } }; MODULE_DEVICE_TABLE(platform, max14577_charger_id); =20 static const struct of_device_id of_max14577_charger_dt_match[] =3D { - { .compatible =3D "maxim,max14577-charger", - .data =3D (void *)MAXIM_DEVICE_TYPE_MAX14577, }, - { .compatible =3D "maxim,max77836-charger", - .data =3D (void *)MAXIM_DEVICE_TYPE_MAX77836, }, - { }, + { .compatible =3D "maxim,max14577-charger" }, + { .compatible =3D "maxim,max77836-charger" }, + { } }; MODULE_DEVICE_TABLE(of, of_max14577_charger_dt_match); =20 --=20 2.47.3 From nobody Mon Jun 8 12:12:00 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.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 499C53BD64C for ; Fri, 29 May 2026 10:18:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049925; cv=none; b=bwednCnTaBnYst92kKKaeaPKfPeGIjeg8m2HT1mxKZX/ig1WMQBuZzpRNoIj/9+etxRQ8DplEO9NUT7caQlhMqsRCco0afneq29R/O8aScLcT7fcJS5mSO8Wput/he89QFUKVqiu3KAiPZfrbq1nRnaSEqqJwipl9QvSUzP1FuY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049925; c=relaxed/simple; bh=zviK7dUflFAaqxqaW6Ow9ed+50ob1vfFG4YB7CN3Phw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=J1p8LM8xRrOEUiEuUwjAIhO6ONdpRYhB3KxEwEK9yPm9luOE65RjLL0FA7j+3NbSiCYLpryC6tqOkLY9pUFPD143mBwn5cgyc5nG0HKoj3htotfHI/KduHV8LsOsDJdv/5u4n8XvQxMx6Ge5ppwcs3pDin+UNx7sSKdnDhw8OR4= 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=QUIaHm84; arc=none smtp.client-ip=209.85.128.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="QUIaHm84" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-49048e043e5so59697475e9.1 for ; Fri, 29 May 2026 03:18:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049923; x=1780654723; 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=SY9hQa0QdThun7r+BEm3YkBz0hQU6Eaf0ALusqx9WLI=; b=QUIaHm84F0/b6CN3GrsbGWb7S7/Rzyt5MHJqryl8yiH8suLv/usDgqzKojJjEjy6ua gEMd3TtGyQiC4Zfuo+WwhdHSDZoozz0wzESCOkdw+26T4XIeOFy2Kw9hrhXjbtzG8ssN eVyE5hn2iMhbFBldLFiVKXFfJAveV6XKWCAHjH0hhzFxWoP8qgxlSLS54qZZRnltAUMc TjlGnkZzgttE3I8lEnMR9esu3fGXRoZcpy5eCxnLWqF8u2/UhNYsP557gAldftv0KFhy 69sjQqCXmQY6Ns10WSTGx0EFzZf0yM9EJTta8t+i9Bm/F6XceVvhnhF3Fgavol3GgL/c X9qQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049923; x=1780654723; 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=SY9hQa0QdThun7r+BEm3YkBz0hQU6Eaf0ALusqx9WLI=; b=D7KmJsV1AUqzxj8zZebV9yBQXuLHZ3dl9lcAPNTfdiES90XovAuJapl9u6X0vwFd8P 1KbrQ2P/cTzOWGObYJzDreJy6aJsNc/nMyprhBmBEnTdvdz7lVIbRdkhRkI04H/cVhZ6 3tW7Z6n0lm5vn/e3efAEX6UcuYA10h1dtz83ql42+2WtaDdD1P2jq/sN47xSS76qyqJM /4ltSKbTwScbV8grjtFjgDs7NYSwCAVYJTbp1ZhNTbH1Cg4q7lDutvVJRsrxOjjGhlMC Af4v07Y8wMPSnL9D8ptDPwoAkiZd/f0Buxf02MMWZzv3P/42ginskEkE0GCpoGfHjwJ4 Ge7Q== X-Forwarded-Encrypted: i=1; AFNElJ80wAAb0olWh4ZbtmMTC/XVT0tJGSrN9Cx8zoON91wi0rzE/AqHORubVr1/Etnppb1f4rFLrvvosX2ZnZ4=@vger.kernel.org X-Gm-Message-State: AOJu0Yyix7obk5j61ASaer0QlCFpMP0X7GyX50+8ZEqGo2pJH1HBAkEL OV71qLI95oGUM6M1d7jqbYGcBXZbXbCTHDzki7Dr8EWpqEpwuXFyLVgJB1FuoMyYX9E= X-Gm-Gg: Acq92OH3MWNXUb1fAafLe9LTPJSco1npAjMmCab36v4OUzwInv5v2bge9xdih2bKQlw OajNmT/eIatCTx4qNKc7z9uYUucVLb07CQqVDWkIwBSg1+qWL2HW+yLo9WZn7rk+flhRMdaNxwa Pl9I4N4yw1V4oXSpP5L5X5aSdGV2j517DiZl6IA7teQZ5s7otlvm4VAHpAiZC+lu550djXz3Gxc nC3x5573U8AlO3Uo6gSN9Ve9vexiqamNR0cd8m9TtlqGFrpqFo2Wopx/pc4BYoEyqcHW5oyIkVK xTNasm85cWft96+4k4e0F0y1Daaw6lvJLnZ3Cke5QzdPx0ll7pFmDI6NZw5KPVDox/AIgn1VPaU hAjoFTNM2TTzxScJuGGFtUGSC9TfdX5Gr5wO1Q3WGcJd1pmBVCWHd7o5m/3/HZc/AacAbB3cf5Y B1a3YanBnfHKIZWbFm/EDZcrbPNtfZtyF1SRrheDzKSKysHByYau4aaPWR0g0/KPYLPYU0FXpT0 roNvvPB5rXRSnb5iW0PbTdSBg== X-Received: by 2002:a05:600c:8582:b0:490:51e9:deba with SMTP id 5b1f17b1804b1-4909c0bb2e7mr32632275e9.27.1780049922821; Fri, 29 May 2026 03:18:42 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4909c130ef9sm11926505e9.35.2026.05.29.03.18.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:42 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Hans de Goede , Krzysztof Kozlowski , Marek Szyprowski , Sebastian Krzyszkowiak , Purism Kernel Team , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 3/6] power: supply: max17042: Drop driver data in of and platform device id arrays Date: Fri, 29 May 2026 12:18:18 +0200 Message-ID: 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=1590; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=zviK7dUflFAaqxqaW6Ow9ed+50ob1vfFG4YB7CN3Phw=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWfvaSx7MZS/OgeCURzCAKaLJ2woBtyFkSi60 SvwoFGEWPSJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln7wAKCRCPgPtYfRL+ TvJwB/9/7xLn3R0HLchYlbhbMdVMZyiPtONy6hhXXy1JlRnbJLKlf542zA983TUbbWsbSq9G4ql VmGvCyg8dWXDemFCKafnEG/tMd/P0dXMW6ZEkl0IVhZXeyKXtKhp2fwrWJ1P5S7vPxV54sMc57J 6bBRbqCxHBebo6a26ux4c6vf06fhfHLJSYWU/zNqNpldrn1UUuoGIGIU9KLyS/K/qCHAlMmmF3Y tn6pTiOW2CO/CfE8RILJItGxgBW6Gwk41DrfGOTzJg/HaxxHS9pFLj5qxHTwOO2xIqf64tBblST oQohf7KUCPnZk4gnE+JSI67kcfiV9GsazUP/T2BLJ2lAEJUr X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable These values are not used, the relevant distinction happens in the mfd parent driver. So they can be dropped. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) --- drivers/power/supply/max17042_battery.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/power/supply/max17042_battery.c b/drivers/power/supply= /max17042_battery.c index 167fb3fb3732..3c50f5ba0591 100644 --- a/drivers/power/supply/max17042_battery.c +++ b/drivers/power/supply/max17042_battery.c @@ -1298,7 +1298,7 @@ static SIMPLE_DEV_PM_OPS(max17042_pm_ops, max17042_su= spend, =20 #ifdef CONFIG_ACPI static const struct acpi_device_id max17042_acpi_match[] =3D { - { "MAX17047", MAXIM_DEVICE_TYPE_MAX17047 }, + { "MAX17047" }, { } }; MODULE_DEVICE_TABLE(acpi, max17042_acpi_match); @@ -1346,12 +1346,12 @@ static const struct i2c_device_id max17042_id[] =3D= { MODULE_DEVICE_TABLE(i2c, max17042_id); =20 static const struct platform_device_id max17042_platform_id[] =3D { - { "max17042", MAXIM_DEVICE_TYPE_MAX17042 }, - { "max17047", MAXIM_DEVICE_TYPE_MAX17047 }, - { "max17050", MAXIM_DEVICE_TYPE_MAX17050 }, - { "max17055", MAXIM_DEVICE_TYPE_MAX17055 }, - { "max77705-battery", MAXIM_DEVICE_TYPE_MAX17047 }, - { "max77849-battery", MAXIM_DEVICE_TYPE_MAX17047 }, + { .name =3D "max17042" }, + { .name =3D "max17047" }, + { .name =3D "max17050" }, + { .name =3D "max17055" }, + { .name =3D "max77705-battery" }, + { .name =3D "max77849-battery" }, { } }; MODULE_DEVICE_TABLE(platform, max17042_platform_id); --=20 2.47.3 From nobody Mon Jun 8 12:12:00 2026 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.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 DEADD3C73CC for ; Fri, 29 May 2026 10:18:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049928; cv=none; b=P2hNLqrPDO+ik9dSi9vBroQhtNvn9aKVt8QsKaSqfRXeFN/xI49owzt78pd40YZri5aWf7m8393jUln2ujKTnUMof0dhQ2CxZ/IYy7i2Vgm30zKAT9MtkXI+bnV3PwwdG9hkvxbFs+YVIWCpDKBvTQvy64NMi8pFYUv5q2ZsAac= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049928; c=relaxed/simple; bh=W9xT+mzvNTBez1lAU3xkbd8dVtQp/hVdeRLR+vfLdCE=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=ry4MDT1jVoq5aK19MookiBRKWIHivplF+ki7vlSvIj9jSAoepHoi/UH92eJRN8Xhi0CbB1FReqsPQpyTLHkUStlG6K7gMZbzR1XHG66xug3of7Z5AXEBJznNmeOA1lFxQ9rG2hyizffnUK5bbM9bnKGMCsqmOAztRsJysZKeVbA= 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=JHxBS/sG; arc=none smtp.client-ip=209.85.128.50 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="JHxBS/sG" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-49041fb8c23so59200195e9.0 for ; Fri, 29 May 2026 03:18:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049924; x=1780654724; 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=P4zSRLTrRKREVH9IqS8el7yHWyFDWA9l51ZOzDmK9sI=; b=JHxBS/sGBAz7c0WWghIlgA0l3RG/DH0rEfLeshMKlkhw6Y+tScIEqyDryj9cFoEhVi EMP6Lesja4+7J+j4YBTtc6TmD6kJ057G5jU+GR4jeymlBt7SB85xzN2NdxMrp7DHNWkH GwqZvGYod6Ehj7lOthlaWDQ1j/EIKBjMFFA/GLb5HNXbayOBxUrQ4zIZj0K8+pK/gs1f L2+5NVAIkuFdfJne/uVkmkLa8EPMR2Wi3Hl47suRCIqQ4wXITkmCqYmFe1IO/LdRmK7O WJtqxzbIxNWiGmcpiKGOK90d30pXuhIeRJyF4k2bmNWeFeV0KOfVLpS3vySyX3XJ1dmo Mycw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049924; x=1780654724; 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=P4zSRLTrRKREVH9IqS8el7yHWyFDWA9l51ZOzDmK9sI=; b=aWQUdZRSj5hAkTNQcwPTLt0H0asmEDqbtYYeaB64mrCY9GGckNaEWKrlFVFSvIqP++ 90rX73ubgjRHf86ik0FDGwrtrjELVHF83Oayg6x7HN1mSBjPiAEbq1j3OqC/UU8vAODG ak7ZWpOcu44VeV7JrffhEJYYl6nd5gUOTZT9qAbml309WDnZxbP1zulU/7kg+Ogy4Irx YXLxbjbolByJTNMbsDdxbvMw0idEm7p2sUtm/CfLwUup/r0/mqQH3hhwm36Rd8IyBvIm 1srN5HP/dyVZOGbRxipAzikXRSAWQ1sUiMSrRQiIwUqag/svx8g5qndA8Jlal9UKhyRM 0QXg== X-Forwarded-Encrypted: i=1; AFNElJ8NKta7iheByqzgD87Go1HBiOJKrAHPTvQc/FLCS1pFhBWfrxgVm01Um+BVzIqv8KFG+68k2Xe60fc4SRA=@vger.kernel.org X-Gm-Message-State: AOJu0YzM+vck93xAlmdE3AqByIm+pGxs7mqLzcUR0rsPcd3i/nWxy5RF hGsRmxLFmiNrk6Fc7HQfhciPx6afUwVnSSsilrvJ5JBKKrvurmDIos+U2cD+qW5rXig= X-Gm-Gg: Acq92OE5odPWMq3fm30RmYJqNMQucXfmo6Iv5xck/ZkzvZ15RRlJZghfqp8XWm9wAbx jjRuM4wckLrv2IdhcCZGnyBDe+bTJHyULYAdd/uMtBDQRd+K5R+JhRBhiiABfDe/I6EfGblso03 RT+dFOPKazAb5DmBRzap1pC9Sx3sCHoXpud/ZDZSS/i8mIkiAnEYoQBJjX+COVYnvA0Bi/FCYWU E6uDuC2zf0b3H1whGWkdF9Dnzuw3jCGQpzpWmE4Zcwks/aLusgjxwadcH0/t95hMZkkNfTtDaiF OsB3YWaiBqQMWe1jfR3CEGP2mvhg3fRo8fxqoTdjw6zW5mUJoiFQOFkt1RRL6QdG4TnijMD/z2v q1VpcEc1a5Nj/3ErhcPjK7tJ/+z0QhWx0776GCnBCoFzLryHImOTQgBEO8+eNT5PyhalZ94fIF1 //6Hkrms68NE+IdpFW7dkRFaEe4v84caldfu5Y/msmq8cfQJR8FJ2AMhkjeRIijAQX/3qOfOIyr 8CnVtmMVYZJ5CEp0jm97OBgHw== X-Received: by 2002:a05:600c:58ce:b0:490:44eb:c1ea with SMTP id 5b1f17b1804b1-4909c0b546cmr30191565e9.24.1780049924381; Fri, 29 May 2026 03:18:44 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4909c0ad269sm11855695e9.11.2026.05.29.03.18.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:43 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Yixun Lan , Andreas Kemnade , Matti Vaittinen , Sven Peter , Janne Grunau , Neal Gompa , Amit Sunil Dhamne , Samuel Kayode , linux-pm@vger.kernel.org, linux-riscv@lists.infradead.org, spacemit@lists.linux.dev, linux-kernel@vger.kernel.org, asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev Subject: [PATCH v1 4/6] power: Use named initializers for platform_device_id arrays Date: Fri, 29 May 2026 12:18:19 +0200 Message-ID: <1ceacf4f9c3f827bcad85b378aa04cdca1c04635.1780048925.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=5348; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=W9xT+mzvNTBez1lAU3xkbd8dVtQp/hVdeRLR+vfLdCE=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWfy0bX/m5kq8Arlyt5XE8Z+Ge+pZiRLveebn 4cklmt0zVmJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln8gAKCRCPgPtYfRL+ Tgj4CACZl/QxMesCrrIl4aNkVxWwxHLc2F2zJNbXP7mUNUZy6iSAQRmCPv/wrBPSa2TyyvCYd7T zCUw3L9LezGtcTAcu4AT6betYFrT3vdx2aMXWqk/lunJew9bTfAOihdCMJcA3jLt0SHECHUBYCt 8ibifSKnMpS9cmgT1+nXA/3x0Zp26IE6mNdFJai3hgNrNtpW+8MKMX2tBk/3VT6uv4nv3bzs5JR DZ9/1h8ng6iT+z6mSE3NjM83dSCzN+fkhK6EXTAZ8k0GaxqyY4TdqZSyZdPCeFum1xeDSRiVunl YedBpxql0w3n64ysMOen1PE+PCNSTxrCd0ATCblCqdxOqrhO X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable Named initializers are better readable and more robust to changes of the struct definition. This robustness is relevant for a planned change to struct platform_device_id replacing .driver_data by an anonymous union. While touching these arrays unify spacing and usage of commas. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Reviewed-by: Joshua Peisach Reviewed-by: Matti Vaittinen Reviewed-by_ Joshua Peisach # macsmc-power --- drivers/power/reset/spacemit-p1-reboot.c | 4 ++-- drivers/power/reset/tps65086-restart.c | 2 +- drivers/power/supply/bd71828-power.c | 8 ++++---- drivers/power/supply/macsmc-power.c | 2 +- drivers/power/supply/max77759_charger.c | 2 +- drivers/power/supply/max8998_charger.c | 2 +- drivers/power/supply/pf1550-charger.c | 2 +- drivers/power/supply/rt5033_charger.c | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/drivers/power/reset/spacemit-p1-reboot.c b/drivers/power/reset= /spacemit-p1-reboot.c index 9ec3d1fff8f3..84026b042ea2 100644 --- a/drivers/power/reset/spacemit-p1-reboot.c +++ b/drivers/power/reset/spacemit-p1-reboot.c @@ -70,8 +70,8 @@ static int spacemit_p1_reboot_probe(struct platform_devic= e *pdev) } =20 static const struct platform_device_id spacemit_p1_reboot_id_table[] =3D { - { "spacemit-p1-reboot", }, - { /* sentinel */ }, + { .name =3D "spacemit-p1-reboot" }, + { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, spacemit_p1_reboot_id_table); =20 diff --git a/drivers/power/reset/tps65086-restart.c b/drivers/power/reset/t= ps65086-restart.c index 6976dbcac74f..37d248a9df17 100644 --- a/drivers/power/reset/tps65086-restart.c +++ b/drivers/power/reset/tps65086-restart.c @@ -41,7 +41,7 @@ static int tps65086_restart_probe(struct platform_device = *pdev) } =20 static const struct platform_device_id tps65086_restart_id_table[] =3D { - { "tps65086-reset", }, + { .name =3D "tps65086-reset" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, tps65086_restart_id_table); diff --git a/drivers/power/supply/bd71828-power.c b/drivers/power/supply/bd= 71828-power.c index 5e78faa0a4aa..5ab514ff5c65 100644 --- a/drivers/power/supply/bd71828-power.c +++ b/drivers/power/supply/bd71828-power.c @@ -1184,10 +1184,10 @@ static int bd71828_power_probe(struct platform_devi= ce *pdev) } =20 static const struct platform_device_id bd71828_charger_id[] =3D { - { "bd71815-power", ROHM_CHIP_TYPE_BD71815 }, - { "bd71828-power", ROHM_CHIP_TYPE_BD71828 }, - { "bd72720-power", ROHM_CHIP_TYPE_BD72720 }, - { }, + { .name =3D "bd71815-power", .driver_data =3D ROHM_CHIP_TYPE_BD71815 }, + { .name =3D "bd71828-power", .driver_data =3D ROHM_CHIP_TYPE_BD71828 }, + { .name =3D "bd72720-power", .driver_data =3D ROHM_CHIP_TYPE_BD72720 }, + { } }; MODULE_DEVICE_TABLE(platform, bd71828_charger_id); =20 diff --git a/drivers/power/supply/macsmc-power.c b/drivers/power/supply/mac= smc-power.c index 33ca07460f3a..ced07f71e0a8 100644 --- a/drivers/power/supply/macsmc-power.c +++ b/drivers/power/supply/macsmc-power.c @@ -834,7 +834,7 @@ static void macsmc_power_remove(struct platform_device = *pdev) } =20 static const struct platform_device_id macsmc_power_id[] =3D { - { "macsmc-power" }, + { .name =3D "macsmc-power" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, macsmc_power_id); diff --git a/drivers/power/supply/max77759_charger.c b/drivers/power/supply= /max77759_charger.c index 9bb414599f16..c606d7bafcb8 100644 --- a/drivers/power/supply/max77759_charger.c +++ b/drivers/power/supply/max77759_charger.c @@ -754,7 +754,7 @@ static int max77759_charger_probe(struct platform_devic= e *pdev) } =20 static const struct platform_device_id max77759_charger_id[] =3D { - { .name =3D "max77759-charger", }, + { .name =3D "max77759-charger" }, { } }; MODULE_DEVICE_TABLE(platform, max77759_charger_id); diff --git a/drivers/power/supply/max8998_charger.c b/drivers/power/supply/= max8998_charger.c index 418b882b163d..b0eda2b51e7f 100644 --- a/drivers/power/supply/max8998_charger.c +++ b/drivers/power/supply/max8998_charger.c @@ -188,7 +188,7 @@ static int max8998_battery_probe(struct platform_device= *pdev) } =20 static const struct platform_device_id max8998_battery_id[] =3D { - { "max8998-battery", TYPE_MAX8998 }, + { .name =3D "max8998-battery" }, { } }; MODULE_DEVICE_TABLE(platform, max8998_battery_id); diff --git a/drivers/power/supply/pf1550-charger.c b/drivers/power/supply/p= f1550-charger.c index a457862ef461..41036f4cb64a 100644 --- a/drivers/power/supply/pf1550-charger.c +++ b/drivers/power/supply/pf1550-charger.c @@ -622,7 +622,7 @@ static int pf1550_charger_probe(struct platform_device = *pdev) } =20 static const struct platform_device_id pf1550_charger_id[] =3D { - { "pf1550-charger", }, + { .name =3D "pf1550-charger" }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(platform, pf1550_charger_id); diff --git a/drivers/power/supply/rt5033_charger.c b/drivers/power/supply/r= t5033_charger.c index de724f23e453..536ab29b657d 100644 --- a/drivers/power/supply/rt5033_charger.c +++ b/drivers/power/supply/rt5033_charger.c @@ -727,7 +727,7 @@ static int rt5033_charger_probe(struct platform_device = *pdev) } =20 static const struct platform_device_id rt5033_charger_id[] =3D { - { "rt5033-charger", }, + { .name =3D "rt5033-charger" }, { } }; MODULE_DEVICE_TABLE(platform, rt5033_charger_id); --=20 2.47.3 From nobody Mon Jun 8 12:12:00 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 49AE93C9EE6 for ; Fri, 29 May 2026 10:18:47 +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=1780049928; cv=none; b=gWvlWuht5hrHKMJNWMQgcDmXyd1cqDlpGZtBgGkd6wCQ+kiWF1YkXprZEZPa6nOr7G1aOX+ZwtqXzIMXQSHL6jDShZ+4o2bjTODiG5/mbgX6deDE4chqTgaSk+y65aXdlqulKGS1IxbrbPhXJaYqtUWk7ZXpjFKPdgbenOWhsqU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049928; c=relaxed/simple; bh=j07x97s1Wf+YOc3AIBt+BDtOm6zhVtK4xiYixM5/hT0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Qu7LOI1TSCL23gqOn8iCXI0KdpRwrF46Om5ey3IXzTHzTf1O4Dp0AHAn4Ou4qazOd+L3G1sjWCz4A3rxJwG2JpEbPgQjuCfQq8baWR4ga1uFEh/RplGf+Uj8d6f3ZNsTfWcQvd+BwwpZe77nDAAfr+kFuAGIZu4tlBIH2dpl+so= 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=e+bfI49V; 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="e+bfI49V" Received: by mail-wr1-f44.google.com with SMTP id ffacd0b85a97d-45eea3448f2so910442f8f.2 for ; Fri, 29 May 2026 03:18:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049926; x=1780654726; 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=HtVdZNScTofI8P3tHPj6mAWShd/HrYu5mi6gsoESwBk=; b=e+bfI49VgsvJxfBEq6H0UUrirhruv6E8TF8GNOD7kMHURArSusMePSmX5tEpVQHhHV TFJdmCWJ0MjozzywNFKD/1fy+gcFiK/x/Bu2/bgYRk7qTLfZ3uMDmTFQF4xe8NjKa1a4 WORc3c8mJHladQhp4wk989K2QIMMfSiRSMwLAEPZ7GY/djYNBs0SX/318wPj/uC2Gqqj UC61qjfLkWK5N6HgmrcH2n+g6fnnxGqnB+FszvKgEqcZfjATvNvV11zIF227hHP8u7sC m3Mhf+XCGuzkxRyb/125JETq/ViBgPL58VPLO8U33xQ61dBXwvIpyR8BnoNrK8OQTqN7 dn4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049926; x=1780654726; 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=HtVdZNScTofI8P3tHPj6mAWShd/HrYu5mi6gsoESwBk=; b=eTKNrnB3mPLipYKu8THuPRBBD9E8xus3IVIolsplVoFl9meG9YABqhtPmi3Aookhj5 80SPvvWfYqBvq5xUtlXV0sYz48jQCtkKyYvgPPrUIUvh0KLSBhEK9mAQOSAN4gztNZpz JMaHVXXNrFE29o7cV9GWbhmHdIaShGMq5jVjTUmerG3ogVzU4Yk9CHFykrJuDJw1R6v0 DF7UcsIoUv9R78bNaG1PA+7vn5THz4/tl0OD7Ys7G+tmx6XrFF/7xhLynn0tW48aW855 vBNyiJcM7iUoopvrtlwa/qoW77aQrpK851MSUHQ91tZfZ4mvn4WvLNN1eMDW3VvCSXCg 7TNQ== X-Forwarded-Encrypted: i=1; AFNElJ+xExeJVlhYWwLbUcZFiB77Jum6TJhry04JI2WadB15sXri7WzrFLi8JFbzAh8NONtF3k5gorUSx/+DhKc=@vger.kernel.org X-Gm-Message-State: AOJu0YzU0JHDCVwl3moWSgMybECBJPu3XBFYpb3+mX47r0Bji+/bGN8s vs0dp98ul/ShSQfDXqQTs3WMU5efh++3jsVvu1VOFukX5ya1xOph/pV2er23E4pvGne19gy4sKg fKmV+M+o= X-Gm-Gg: Acq92OGXe8nufhhstz5am6rMxw3w3VW50Ad5X1WTe8eHIe79fRGDVYSaEZveqAR8OOI MT9O6IgGvJzCzl302aMwMcJRSp0bfHd4hKqC6+nRouHHNAEQ7/V3kQKpVkYNiZ+yaYJZM+BsePn YWaQissj+ZxHjafwSo9Z+PwhAl5AggJvvN18c3h0rs2HK5lMIWjzNHVt2jE25jd7BuIMpYr7RNC YDyVFEAGAoFow9pPXNi0UW1y0pxk/emg0Km3lh2aUdTSJhOtJjJDiwiHosm2V+pt7JvTFM7vCJ2 xbMsudp4n1DHA2NvHMlhRpKkOgDI0SWs+/XOTzEimB5uwVilK01DjAVAJtbkw1aGOyS3+1oi2e2 cYlO6uOlNT+fvYX9piNse8xDeltS/skiJXy3gO9lC9ifQniSmzjmMMhPaz6aD9aVGUC+hhI9dF8 2+mUKdYcRH5uJBRbodZvUwn+HzKt4imGm4QXf4o+AK3HxM5sc6lIuWsOnBjEB0tNGLN5eY9p8T0 cRxPJkPBAUJIqBRLYAkOmCM899S0nhZoxGt X-Received: by 2002:a5d:4602:0:b0:43f:e272:edff with SMTP id ffacd0b85a97d-45ef13ed7e4mr2873909f8f.4.1780049925683; Fri, 29 May 2026 03:18:45 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-45ef35874b7sm2392386f8f.35.2026.05.29.03.18.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:45 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Matthias Brugger , AngeloGioacchino Del Regno , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v1 5/6] power: supply: mt6360_charger: Use of match table unconditionally Date: Fri, 29 May 2026 12:18:20 +0200 Message-ID: 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=900; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=j07x97s1Wf+YOc3AIBt+BDtOm6zhVtK4xiYixM5/hT0=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWf11W6GNZFuwWjHh5SRVpp0Kru/KhvgdEKCj YGOEfu6ShmJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln9QAKCRCPgPtYfRL+ TsQVCACKqsRzsVd97fbfB0uKqFDSIesz/zHQ38cfBH62FRQ/svd1jcnpSkZl4aTnLgP7wiBUZD8 1xG7eoyDmqnsfMqVUwLSuzym3mNgbUzzX5HTrsXhEn8RTQW/8S1RVLXRlAwsgwXn/EvbWtnmDzZ 90atHov9BC9xEpCgBvITrSSuWiG2RTu4Lg24HfdgR9pnPprAz0R2pTH73ClFSOMGhGJobKyDYQR hSnllS526cbx07AycnVtUY2A62G5w8IMbGn0M2YmtZKprJ5RFT/dwhiyRdx3LN1xOqXaj6N6Ygf P8kLbsbwpWiW4P367QSKZT8LykSDYHZSHIRlpa2tvLg6y3bG X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable mt6360_charger_of_id is defined unconditionally, so it doesn't make sense to not use it for the driver's .of_match_table member. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) --- drivers/power/supply/mt6360_charger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/supply/mt6360_charger.c b/drivers/power/supply/m= t6360_charger.c index 69955f255091..d3b0731f6562 100644 --- a/drivers/power/supply/mt6360_charger.c +++ b/drivers/power/supply/mt6360_charger.c @@ -849,7 +849,7 @@ MODULE_DEVICE_TABLE(platform, mt6360_charger_id); static struct platform_driver mt6360_charger_driver =3D { .driver =3D { .name =3D "mt6360-chg", - .of_match_table =3D of_match_ptr(mt6360_charger_of_id), + .of_match_table =3D mt6360_charger_of_id, }, .probe =3D mt6360_charger_probe, .id_table =3D mt6360_charger_id, --=20 2.47.3 From nobody Mon Jun 8 12:12:00 2026 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.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 7E9DB3CBE79 for ; Fri, 29 May 2026 10:18:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049930; cv=none; b=nqOPPnyKhHecG0nYbsqq6s2ZsckhABVzrjLxXRT2lg6QIVQ7pqx+XUs8531nVjqLNs1U6SXSgzUE5Dmj0VwPedaFp7OtS4yWDju9N3YFFm+pXIMfsbOSENqpFu56cJZhrhZDuopWeElCTFBYYchs347dSd1ty1wnYRLblbjIy6w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780049930; c=relaxed/simple; bh=tAPyKz89EW46XljHqZIwFxQpIg1kIpcVXBA6cGvoHQo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=GHIxfyqxnighUBzLgY32Vm5aIgFsHEbEjtl11vzgZvSl5MwUecUntxpjjA6bQpGdVObNtwvjM0LGytwyqUh99zs/+rVorkNKMW7xTnAWFT5x0HRAvn2VjtPgIWExe5KiLPlwEArTxlvNbPuh9i1g+m57qcX3dtvcnjnXcMfFFKo= 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=A+wiudIL; arc=none smtp.client-ip=209.85.128.47 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="A+wiudIL" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-4904c1ce4c1so79001335e9.3 for ; Fri, 29 May 2026 03:18:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1780049928; x=1780654728; 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=/fOkPhHr8hHooigTx+bzWeFuomJclHi91ynirje9k/w=; b=A+wiudILsjjc37+3SjysrNLuDm/qBZ1S5lKsYQ60NhK0loXhkurWDP+LH3e3morKTf JrIk4iALvy9Xl6yus+oYfns594Nld+2YP9x+jnt3nS4ceyZvSGUt5uPVg6ZcGZBf8JPm 2DXE1DVn+Em+kQ8QoDYRgfs3PtCNO8bpRi4k3Z4UkzJXr008SJdVZCdp9BbTaXUgql0U g4HdEd+wTEeLUNr2+jq75X+y1USsRYYXjCPI6KFV4fKpkllnHrseWYtsGkHPbYIqvwIG 3WaTmL6jXIMifpKn+r6ERHJvzYnQJ3aQPN//tCG/OaB8xE6cuYG92p0PgoH4G2PnuPX7 DXJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780049928; x=1780654728; 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=/fOkPhHr8hHooigTx+bzWeFuomJclHi91ynirje9k/w=; b=FsgPbeP5Z/bTnqQVOJ7NSGDjvV7XnZf8EAS6yUTJvojzVMPzHbMlP8wvZfQQfCNnUS jAudDNllB3WmxtB+8spfWNXRLiKlnIIDnE2cwm5i08Ubf6Jh337e1OcOixvOitisXLx2 mHGM0KvTGh+0OBu0c5OazvUNf/ipzzdnjxYEwdAQrfn3IIddC48IOebIy2y0QfolSZWF DSCkUwGBGOjC3jo2BW+iNllzKBlrSUIOlgY87f5fV5SnS82TLYm4XoPYJhV7oslaEteh J+ZzQwy2v6Dha2T3k8XiXr8qM1pnJPIAH7O2yFhuh1zG55/cUWCiOsLlDbpJQf2jMyXK 5XzQ== X-Forwarded-Encrypted: i=1; AFNElJ82wSbcG42XBEtUvCcBAz1H7mAM811aIRi/sNm1ZiSPUKo2uYt3kVYa4L7ebOryIpaOyyh0EHxUNUyzawc=@vger.kernel.org X-Gm-Message-State: AOJu0YxqWYM65b/WR54X1ukLqBdgp8+Q+fJxaIaOB1t56t2YRD3HaXZy CspHaEiT/sID+5TmdMGWRo/4xV6bnt9eU+I6sNTQ1KP8bWXEGE/2GL4WIxZLD6bTm/k= X-Gm-Gg: Acq92OE97hVqPNL/f3+AdNMlByuFxyb9JqpVcl7puuctmxsJESxaFKdcANW0SadG6tj TJSfDxkhC8IvwN2bFcwRGz9lPbfkrYxcxEb0/LbvXT+BhO3SfZxqROF6KBEhQFwhvHc8wMHFzfN ohJ9UuJbwLYKDqbYq294yz83ApYOCiv643ieAGbLUnBjNSS3T+etwbcStF1V5jGZcKGn8akS3rS 47Q3FyWwhd9trm1KmsAAXqevZPAfC58Kn9mYds5XGDydP39sbrPEBrqOQAa62WAkEZ5zzRrLSts vX3Cu0FvPTnCK9abOl2BVmq/ZOanBcVU5BzoPgVdqGVnqbnIJzo7ANLzgzDRsEtYhsImRcgGEet GhBC/Fz7n2IeO5pduLSkEAfLsrts87fSyaSmWDGvN6sXRqbH91FU8+CLRo7eizqRJNC0CSCd/qu vJ9fgoHmrLhJ3YVhEiWn+/LdctI4yJAgOpDwP/9wEhVXRN0uuAfZD9qUPvs85CAJB+GCJ01in72 uIVf+ct6gQeUZRtzpPV8ZHb8WmYF2OQHpPm X-Received: by 2002:a05:600c:4616:b0:490:8470:31f7 with SMTP id 5b1f17b1804b1-4909c0b0175mr24645975e9.20.1780049927978; Fri, 29 May 2026 03:18:47 -0700 (PDT) Received: from localhost (p200300f65f47db043f932d8b97293bf6.dip0.t-ipconnect.de. [2003:f6:5f47:db04:3f93:2d8b:9729:3bf6]) by smtp.gmail.com with UTF8SMTPSA id 5b1f17b1804b1-4909c12f4d0sm11808515e9.34.2026.05.29.03.18.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 May 2026 03:18:47 -0700 (PDT) From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig=20=28The=20Capable=20Hub=29?= To: Sebastian Reichel Cc: Hans de Goede , Chen-Yu Tsai , linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 6/6] power: Unify code style for platform_device_id arrays Date: Fri, 29 May 2026 12:18:21 +0200 Message-ID: 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=1313; i=u.kleine-koenig@baylibre.com; h=from:subject:message-id; bh=tAPyKz89EW46XljHqZIwFxQpIg1kIpcVXBA6cGvoHQo=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBqGWf4F1X4dPez+n8kGQZ051JhdQWvxXUsztrFu PKEDZJ4hYOJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCahln+AAKCRCPgPtYfRL+ TusgCACQEv0k1MQmkqXPMM8Lcvz8NSNTwMVUL6oPnuYRTIWLZwViEM81NnqwzX5ei6E4dI/eXrs fMylwmTjuZqxFS5sPhmB4ZnIGsaIDuNU6X3P+gKEh9/7PsduMtpX5JW10FhQIS9rphFeB+Aw55i oyCEQ5L3B6BmQZxQB146e1qEwjAEZeDPxkQdtz7LVkOyPqCsEJbsIzkug8YPZ0tHqQDWjKPXmel jNPE/ZNqh1+6HJK7Xu5vcr7vg8en+94E1vMG1hreBduLUBL0k1OoES0dfpxE8vO50QRbWaVl5kp HbGgv2XSfw1yD1LuvKjkpPHGSz6YTECK3tCskP9HMra4GQdJ X-Developer-Key: i=u.kleine-koenig@baylibre.com; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: quoted-printable Use a single space in the list terminator and remove the trailing comma. Signed-off-by: Uwe Kleine-K=C3=B6nig (The Capable Hub) Acked-by: Chen-Yu Tsai --- drivers/power/supply/axp288_charger.c | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/power/supply/axp288_charger.c b/drivers/power/supply/a= xp288_charger.c index ea0f5caee8f0..24a8b1ee2fec 100644 --- a/drivers/power/supply/axp288_charger.c +++ b/drivers/power/supply/axp288_charger.c @@ -955,7 +955,7 @@ static int axp288_charger_probe(struct platform_device = *pdev) =20 static const struct platform_device_id axp288_charger_id_table[] =3D { { .name =3D "axp288_charger" }, - {}, + { } }; MODULE_DEVICE_TABLE(platform, axp288_charger_id_table); =20 diff --git a/drivers/power/supply/axp288_fuel_gauge.c b/drivers/power/suppl= y/axp288_fuel_gauge.c index a3d71fc72064..5af334c0a980 100644 --- a/drivers/power/supply/axp288_fuel_gauge.c +++ b/drivers/power/supply/axp288_fuel_gauge.c @@ -799,7 +799,7 @@ static int axp288_fuel_gauge_probe(struct platform_devi= ce *pdev) =20 static const struct platform_device_id axp288_fg_id_table[] =3D { { .name =3D DEV_NAME }, - {}, + { } }; MODULE_DEVICE_TABLE(platform, axp288_fg_id_table); =20 --=20 2.47.3