]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ata: Drop unused assignments of pci_device_id driver data
authorUwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>
Fri, 12 Jun 2026 08:21:47 +0000 (10:21 +0200)
committerNiklas Cassel <cassel@kernel.org>
Fri, 12 Jun 2026 09:43:53 +0000 (11:43 +0200)
The drivers explicitly set the .driver_data member of struct
pci_device_id to zero without relying on that value. Drop these unused
assignments.

While touching these arrays, convert the one driver not using PCI_DEVICE
to use that macro and align the array's coding style to what is used
most for these. (i.e. break very long lines, a single space in the list
terminator and no trailing comma.)

This patch doesn't modify the compiled array, only its representation in
source form benefits. The former was confirmed with builds on x86 and
arm64.

Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Uwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>
Signed-off-by: Niklas Cassel <cassel@kernel.org>
drivers/ata/pata_atp867x.c
drivers/ata/pata_cmd640.c
drivers/ata/pata_jmicron.c
drivers/ata/pata_macio.c
drivers/ata/pata_ninja32.c
drivers/ata/pata_sch.c
drivers/ata/sata_vsc.c

index 308f86f9e2f0f867bbbfb6021a5b0e6c007ca32e..6154a2bf19bed3a5c447cc0fb64483b1c02227c0 100644 (file)
@@ -526,9 +526,9 @@ static int atp867x_reinit_one(struct pci_dev *pdev)
 #endif
 
 static const struct pci_device_id atp867x_pci_tbl[] = {
-       { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP867A),      0 },
-       { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP867B),      0 },
-       { },
+       { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP867A) },
+       { PCI_VDEVICE(ARTOP, PCI_DEVICE_ID_ARTOP_ATP867B) },
+       { }
 };
 
 static struct pci_driver atp867x_driver = {
index 45a7217b136edcf4afd8def0aa3f6004792a1af2..84eb36d02d7d703081834932cb5cedcb783b2ec4 100644 (file)
@@ -248,8 +248,8 @@ static int cmd640_reinit_one(struct pci_dev *pdev)
 #endif
 
 static const struct pci_device_id cmd640[] = {
-       { PCI_VDEVICE(CMD, 0x640), 0 },
-       { },
+       { PCI_VDEVICE(CMD, 0x0640) },
+       { }
 };
 
 static struct pci_driver cmd640_pci_driver = {
index b885f33e89805da504eb5e7a5fc60d9a4b008441..d18286cbca1bcb2549f4472ec6fd42ac778412cd 100644 (file)
@@ -148,8 +148,11 @@ static int jmicron_init_one (struct pci_dev *pdev, const struct pci_device_id *i
 }
 
 static const struct pci_device_id jmicron_pci_tbl[] = {
-       { PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
-         PCI_CLASS_STORAGE_IDE << 8, 0xffff00, 0 },
+       {
+               PCI_DEVICE(PCI_VENDOR_ID_JMICRON, PCI_ANY_ID),
+               .class = PCI_CLASS_STORAGE_IDE << 8,
+               .class_mask = 0xffff00
+       },
        { }     /* terminate list */
 };
 
index 9eefdc5df5df7caf7e3369e0b8c914ca0e2629b6..dd93f613f959dc21b672e6b1247ecd0259d37f00 100644 (file)
@@ -1368,12 +1368,12 @@ static struct macio_driver pata_macio_driver =
 };
 
 static const struct pci_device_id pata_macio_pci_match[] = {
-       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_UNI_N_ATA),    0 },
-       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID_ATA100),  0 },
-       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_K2_ATA100),    0 },
-       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_SH_ATA),       0 },
-       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID2_ATA),    0 },
-       {},
+       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_UNI_N_ATA) },
+       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID_ATA100) },
+       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_K2_ATA100) },
+       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_SH_ATA) },
+       { PCI_VDEVICE(APPLE, PCI_DEVICE_ID_APPLE_IPID2_ATA) },
+       { }
 };
 
 static struct pci_driver pata_macio_pci_driver = {
index 76a91013d27d0c26bfd789d05069a52acbd1e810..88db9bd271e830611bc8cc7e2a4f0ec9103493c0 100644 (file)
@@ -166,13 +166,13 @@ static int ninja32_reinit_one(struct pci_dev *pdev)
 #endif
 
 static const struct pci_device_id ninja32[] = {
-       { 0x10FC, 0x0003, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { 0x1145, 0x8008, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { 0x1145, 0xf008, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { 0x1145, 0xf021, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { 0x1145, 0xf024, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { 0x1145, 0xf02C, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
-       { },
+       { PCI_DEVICE(0x10FC, 0x0003) },
+       { PCI_DEVICE(0x1145, 0x8008) },
+       { PCI_DEVICE(0x1145, 0xf008) },
+       { PCI_DEVICE(0x1145, 0xf021) },
+       { PCI_DEVICE(0x1145, 0xf024) },
+       { PCI_DEVICE(0x1145, 0xf02C) },
+       { }
 };
 
 static struct pci_driver ninja32_pci_driver = {
index 8356f1f2a025a2da89ecec2b7c82dcc7f534ec04..fadb5377371b9d7c6f0d8a69911676a3a9c5d576 100644 (file)
@@ -42,7 +42,7 @@ static void sch_set_dmamode(struct ata_port *ap, struct ata_device *adev);
 
 static const struct pci_device_id sch_pci_tbl[] = {
        /* Intel SCH PATA Controller */
-       { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_SCH_IDE), 0 },
+       { PCI_VDEVICE(INTEL, PCI_DEVICE_ID_INTEL_SCH_IDE) },
        { }     /* terminate list */
 };
 
index a53a2dfc1e174c148ac2ce7d1e6c6110cbab187a..606284a6d38774d9200bc86051f00487f1dafd34 100644 (file)
@@ -400,11 +400,15 @@ static int vsc_sata_init_one(struct pci_dev *pdev,
 }
 
 static const struct pci_device_id vsc_sata_pci_tbl[] = {
-       { PCI_VENDOR_ID_VITESSE, 0x7174,
-         PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 },
-       { PCI_VENDOR_ID_INTEL, 0x3200,
-         PCI_ANY_ID, PCI_ANY_ID, 0x10600, 0xFFFFFF, 0 },
-
+       {
+               PCI_DEVICE(PCI_VENDOR_ID_VITESSE, 0x7174),
+               .class = 0x10600,
+               .class_mask = 0xFFFFFF,
+       }, {
+               PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x3200),
+               .class = 0x10600,
+               .class_mask = 0xFFFFFF,
+       },
        { }     /* terminate list */
 };