[PATCH v2 3/4] i2c: smbus: drop warning about muxed segments requirement

From: Thomas Weißschuh
Date: Thu Jun 27 2024 - 13:49:02 EST


The check and warning are very specific to the SPD usage of the i801
driver. That was fine as long as i801 was the only caller of
i2c_register_spd(). Now that piix4 also wants to do the same the check
and warning are not accurate anymore.
Instead of introducing a more complicated calling protocol only to print
a warning, drop the warning.

Signed-off-by: Thomas Weißschuh <linux@xxxxxxxxxxxxxx>
---
drivers/i2c/i2c-smbus.c | 4 ----
1 file changed, 4 deletions(-)

diff --git a/drivers/i2c/i2c-smbus.c b/drivers/i2c/i2c-smbus.c
index cdbb95fe104e..f0ac35fd0c5a 100644
--- a/drivers/i2c/i2c-smbus.c
+++ b/drivers/i2c/i2c-smbus.c
@@ -356,10 +356,6 @@ void i2c_register_spd(struct i2c_adapter *adap)
* If more slots are present either muxed or multiple busses are
* necessary or the additional slots are ignored.
*/
- if (!i2c_parent_is_i2c_adapter(adap) && slot_count > 8) {
- dev_warn(&adap->dev,
- "More than 8 memory slots on a single bus, contact i801 maintainer to add missing mux config\n");
- }
slot_count = min(slot_count, 8);

/*

--
2.45.2