Or for the DS570, see "XPS Serial Peripheral Interface (SPI) (v2.00b)"
 
 config SPI_XLP
-       tristate "Netlogic XLP SPI controller driver"
-       depends on CPU_XLP || ARCH_THUNDER2 || COMPILE_TEST
+       tristate "Cavium ThunderX2 SPI controller driver"
+       depends on ARCH_THUNDER2 || COMPILE_TEST
        help
-         Enable support for the SPI controller on the Netlogic XLP SoCs.
-         Currently supported XLP variants are XLP8XX, XLP3XX, XLP2XX, XLP9XX
-         and XLP5XX.
+         Enable support for the SPI controller on the Cavium ThunderX2.
+         (Originally on Netlogic XLP SoCs.)
 
-         If you have a Netlogic XLP platform say Y here.
+         If you have a Cavium ThunderX2 platform say Y here.
          If unsure, say N.
 
 config SPI_XTENSA_XTFPGA
 
 #include <linux/module.h>
 #include <linux/platform_device.h>
 #include <linux/spi/spi.h>
-#include <linux/of.h>
 #include <linux/interrupt.h>
 
 /* SPI Configuration Register */
 MODULE_DEVICE_TABLE(acpi, xlp_spi_acpi_match);
 #endif
 
-static const struct of_device_id xlp_spi_dt_id[] = {
-       { .compatible = "netlogic,xlp832-spi" },
-       { },
-};
-MODULE_DEVICE_TABLE(of, xlp_spi_dt_id);
-
 static struct platform_driver xlp_spi_driver = {
        .probe  = xlp_spi_probe,
        .driver = {
                .name   = "xlp-spi",
-               .of_match_table = xlp_spi_dt_id,
                .acpi_match_table = ACPI_PTR(xlp_spi_acpi_match),
        },
 };