Commit 2ea395dc132720da5232ca9182df8d3704cf2bcc
Committed by
Greg Kroah-Hartman
1 parent
d06ee4572f
net: dsa: microchip: add spi_device_id tables
[ Upstream commit e981bc74aefc6a177b50c16cfa7023599799cf74 ] Add spi_device_id tables to avoid logs like "SPI driver ksz9477-switch has no spi_device_id". Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Sasha Levin <sashal@kernel.org>
Showing 2 changed files with 23 additions and 0 deletions Side-by-side Diff
drivers/net/dsa/microchip/ksz8795_spi.c
... | ... | @@ -124,12 +124,23 @@ |
124 | 124 | }; |
125 | 125 | MODULE_DEVICE_TABLE(of, ksz8795_dt_ids); |
126 | 126 | |
127 | +static const struct spi_device_id ksz8795_spi_ids[] = { | |
128 | + { "ksz8765" }, | |
129 | + { "ksz8794" }, | |
130 | + { "ksz8795" }, | |
131 | + { "ksz8863" }, | |
132 | + { "ksz8873" }, | |
133 | + { }, | |
134 | +}; | |
135 | +MODULE_DEVICE_TABLE(spi, ksz8795_spi_ids); | |
136 | + | |
127 | 137 | static struct spi_driver ksz8795_spi_driver = { |
128 | 138 | .driver = { |
129 | 139 | .name = "ksz8795-switch", |
130 | 140 | .owner = THIS_MODULE, |
131 | 141 | .of_match_table = of_match_ptr(ksz8795_dt_ids), |
132 | 142 | }, |
143 | + .id_table = ksz8795_spi_ids, | |
133 | 144 | .probe = ksz8795_spi_probe, |
134 | 145 | .remove = ksz8795_spi_remove, |
135 | 146 | .shutdown = ksz8795_spi_shutdown, |
drivers/net/dsa/microchip/ksz9477_spi.c
... | ... | @@ -98,12 +98,24 @@ |
98 | 98 | }; |
99 | 99 | MODULE_DEVICE_TABLE(of, ksz9477_dt_ids); |
100 | 100 | |
101 | +static const struct spi_device_id ksz9477_spi_ids[] = { | |
102 | + { "ksz9477" }, | |
103 | + { "ksz9897" }, | |
104 | + { "ksz9893" }, | |
105 | + { "ksz9563" }, | |
106 | + { "ksz8563" }, | |
107 | + { "ksz9567" }, | |
108 | + { }, | |
109 | +}; | |
110 | +MODULE_DEVICE_TABLE(spi, ksz9477_spi_ids); | |
111 | + | |
101 | 112 | static struct spi_driver ksz9477_spi_driver = { |
102 | 113 | .driver = { |
103 | 114 | .name = "ksz9477-switch", |
104 | 115 | .owner = THIS_MODULE, |
105 | 116 | .of_match_table = of_match_ptr(ksz9477_dt_ids), |
106 | 117 | }, |
118 | + .id_table = ksz9477_spi_ids, | |
107 | 119 | .probe = ksz9477_spi_probe, |
108 | 120 | .remove = ksz9477_spi_remove, |
109 | 121 | .shutdown = ksz9477_spi_shutdown, |