diff --git a/drivers/spi/mvebu_spi.c b/drivers/spi/mvebu_spi.c index 335774d..1d619e0 100644 --- a/drivers/spi/mvebu_spi.c +++ b/drivers/spi/mvebu_spi.c @@ -317,16 +317,18 @@ } static struct of_device_id mvebu_spi_dt_ids[] = { - { .compatible = "marvell,orion-spi", - .data = &mvebu_spi_set_baudrate }, #if defined(CONFIG_ARCH_ARMADA_370) || defined(CONFIG_ARCH_ARMADA_XP) - { .compatible = "marvell,armada-370-xp-spi", + { .compatible = "marvell,armada-370-spi", + .data = &armada_370_xp_spi_set_baudrate }, + { .compatible = "marvell,armada-xp-spi", .data = &armada_370_xp_spi_set_baudrate }, #endif #if defined(CONFIG_ARCH_DOVE) { .compatible = "marvell,dove-spi", .data = &dove_spi_set_baudrate }, #endif + { .compatible = "marvell,orion-spi", + .data = &mvebu_spi_set_baudrate }, { } };