mmc: sdhci-spear: remove redundant of_match_ptr()
authorZhu Wang <wangzhu9@huawei.com>
Tue, 8 Aug 2023 13:37:13 +0000 (21:37 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 9 Aug 2023 11:28:31 +0000 (13:28 +0200)
The driver depends on CONFIG_OF, so it is not necessary to use
of_match_ptr() here. We remove both CONFIG_OF and of_match_ptr() here.

Signed-off-by: Zhu Wang <wangzhu9@huawei.com>
Link: https://lore.kernel.org/r/20230808133714.214914-2-wangzhu9@huawei.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-spear.c

index c790357..73ca07c 100644 (file)
@@ -170,20 +170,18 @@ static int sdhci_resume(struct device *dev)
 
 static SIMPLE_DEV_PM_OPS(sdhci_pm_ops, sdhci_suspend, sdhci_resume);
 
-#ifdef CONFIG_OF
 static const struct of_device_id sdhci_spear_id_table[] = {
        { .compatible = "st,spear300-sdhci" },
        {}
 };
 MODULE_DEVICE_TABLE(of, sdhci_spear_id_table);
-#endif
 
 static struct platform_driver sdhci_driver = {
        .driver = {
                .name   = "sdhci",
                .probe_type = PROBE_PREFER_ASYNCHRONOUS,
                .pm     = &sdhci_pm_ops,
-               .of_match_table = of_match_ptr(sdhci_spear_id_table),
+               .of_match_table = sdhci_spear_id_table,
        },
        .probe          = sdhci_probe,
        .remove         = sdhci_remove,