From 2de9a7b015313ec04e48c3d30ca27d6863ecc042 Mon Sep 17 00:00:00 2001 From: Jon Lin Date: Mon, 13 May 2024 16:03:59 +0800 Subject: [PATCH] spi: spidev-rkslv: Add spidev_rkslv_spi_ids Change-Id: I1e6109f17a2d113f22f8f0206425aacbd3f12994 Signed-off-by: Jon Lin --- drivers/spi/spidev-rkslv.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/drivers/spi/spidev-rkslv.c b/drivers/spi/spidev-rkslv.c index e0971ac52a1e..79df8ba87ef0 100644 --- a/drivers/spi/spidev-rkslv.c +++ b/drivers/spi/spidev-rkslv.c @@ -395,7 +395,13 @@ MODULE_DEVICE_TABLE(of, spidev_rkslv_dt_match); #endif /* CONFIG_OF */ -static struct spi_driver spidev_rkmst_driver = { +static const struct spi_device_id spidev_rkslv_spi_ids[] = { + { .name = "spi-obj-slave" }, + {}, +}; +MODULE_DEVICE_TABLE(spi, spidev_rkslv_spi_ids); + +static struct spi_driver spidev_rkslv_driver = { .driver = { .name = "spidev_rkslv", .owner = THIS_MODULE, @@ -403,8 +409,9 @@ static struct spi_driver spidev_rkmst_driver = { }, .probe = spidev_rkslv_probe, .remove = spidev_rkslv_remove, + .id_table = spidev_rkslv_spi_ids, }; -module_spi_driver(spidev_rkmst_driver); +module_spi_driver(spidev_rkslv_driver); MODULE_AUTHOR("Jon Lin "); MODULE_DESCRIPTION("ROCKCHIP SPI Object Slave Driver");