summaryrefslogtreecommitdiff
path: root/drivers/mmc
diff options
context:
space:
mode:
authorUwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com>2026-05-07 18:10:07 +0200
committerUlf Hansson <ulf.hansson@linaro.org>2026-05-11 17:24:33 +0200
commitd11f110c4ad2d431f4440baba9afb5b8e4190977 (patch)
tree3d4247e2f8ccaa4f3443444edec9c7f371778dc5 /drivers/mmc
parent4f28846aaf8db9668e338b8987973f8935edff34 (diff)
downloadlinux-next-d11f110c4ad2d431f4440baba9afb5b8e4190977.tar.gz
linux-next-d11f110c4ad2d431f4440baba9afb5b8e4190977.zip
mmc: via-sdmmc: Simplify initialisation of pci_device_id array
Instead of assigning the pci_device_id members using a list (which is hard to read as you need to look at the order of the members in that struct in parallel) use the PCI_VDEVICE() convenience macro to compact the initialisation while improving readability. Also drop trailing zeros that the compiler will care about then. The change doesn't introduce binary changes to the compiled driver, verified on both ARCH=x86 and ARCH=arm64. Signed-off-by: Uwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc')
-rw-r--r--drivers/mmc/host/via-sdmmc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/mmc/host/via-sdmmc.c b/drivers/mmc/host/via-sdmmc.c
index c628b3bbfd7a..8c049f8355cd 100644
--- a/drivers/mmc/host/via-sdmmc.c
+++ b/drivers/mmc/host/via-sdmmc.c
@@ -323,9 +323,8 @@ struct via_crdr_mmc_host {
#define VIA_CMD_TIMEOUT_MS 1000
static const struct pci_device_id via_ids[] = {
- {PCI_VENDOR_ID_VIA, PCI_DEVICE_ID_VIA_9530,
- PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0,},
- {0,}
+ { PCI_VDEVICE(VIA, PCI_DEVICE_ID_VIA_9530) },
+ { }
};
MODULE_DEVICE_TABLE(pci, via_ids);